/
githubmirror
/
framework
Обзор
Документация
Войти
/
githubmirror
/
framework
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
13.x
tests/Integration/Routing/RouteCachingTest.php
30 строк
807 B
Dries Vints
[8.x] Add route caching integration tests (#37695)
15 июн 2021, 17:04
Не верифицирован
15 июн 2021, 17:04
6a3254a
Код
Авторство
О чём код?
<?php namespace Illuminate\Tests\Integration\Routing; use Orchestra\Testbench\TestCase; class RouteCachingTest extends TestCase { public function testWildcardCatchAllRoutes() { $this->routes(__DIR__.'/Fixtures/wildcard_catch_all_routes.php'); $this->get('/foo')->assertSee('Regular route'); $this->get('/bar')->assertSee('Wildcard route'); } public function testRedirectRoutes() { $this->routes(__DIR__.'/Fixtures/redirect_routes.php'); $this->post('/foo/1')->assertRedirect('/foo/1/bar'); $this->get('/foo/1/bar')->assertSee('Redirect response'); $this->get('/foo/1')->assertRedirect('/foo/1/bar'); } protected function routes(string $file) { $this->defineCacheRoutes(file_get_contents($file)); } }