function RoutePathTest::testPathStartsWithSlash
Tests that route paths start with a slash.
@dataProvider providerRoutingFiles
File
-
tests/
src/ Unit/ RoutePathTest.php, line 37
Class
- RoutePathTest
- Verifies route paths are valid.
Namespace
Drupal\Tests\examples\UnitCode
public function testPathStartsWithSlash(string $filename, string $path, string $pathname) : void {
$routes = Yaml::parse(file_get_contents($pathname));
foreach ($routes as $name => $route) {
if (isset($route['path'])) {
$this->assertEquals('/', $route['path'][0], "{$filename} in {$path} contains a route ({$name}) that does not start with a slash.");
}
}
}