diff --git a/tests/lib/SimpleSAML/Utils/HTTPTest.php b/tests/lib/SimpleSAML/Utils/HTTPTest.php index 295c18636bb3f699293a22cc9471f0c7bfbc4c6e..07184088482e75bfbc1871aadbd7625b3ca715b7 100644 --- a/tests/lib/SimpleSAML/Utils/HTTPTest.php +++ b/tests/lib/SimpleSAML/Utils/HTTPTest.php @@ -416,4 +416,16 @@ class HTTPTest extends TestCase $_SERVER = $original; } + + /** + * @covers SimpleSAML\Utils\HTTP::getFirstPathElement() + */ + public function testGetFirstPathElement() + { + $original = $_SERVER; + $_SERVER['SCRIPT_NAME'] = '/test/tmp.php'; + $this->assertEquals(HTTP::getFirstPathElement(), '/test'); + $this->assertEquals(HTTP::getFirstPathElement(false), 'test'); + $_SERVER = $original; + } }