From 9a66e767e203bbee83cd5fcda7ce265835468f84 Mon Sep 17 00:00:00 2001 From: Taylor Otwell Date: Thu, 12 Mar 2020 08:34:05 -0500 Subject: [PATCH] add test --- tests/EnsureFrontendRequestsAreStatefulTest.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/tests/EnsureFrontendRequestsAreStatefulTest.php b/tests/EnsureFrontendRequestsAreStatefulTest.php index 307a67ee..a3684da3 100644 --- a/tests/EnsureFrontendRequestsAreStatefulTest.php +++ b/tests/EnsureFrontendRequestsAreStatefulTest.php @@ -11,7 +11,7 @@ class EnsureFrontendRequestsAreStatefulTest extends TestCase { protected function getEnvironmentSetUp($app) { - $app['config']->set('airlock.stateful', 'test.com'); + $app['config']->set('airlock.stateful', ['test.com', '*.test.com']); } public function test_request_referer_is_parsed_against_configuration() @@ -27,6 +27,14 @@ public function test_request_referer_is_parsed_against_configuration() $this->assertFalse(EnsureFrontendRequestsAreStateful::fromFrontend($request)); } + public function test_wildcard_matching() + { + $request = Request::create('/'); + $request->headers->set('referer', 'https://foo.test.com'); + + $this->assertTrue(EnsureFrontendRequestsAreStateful::fromFrontend($request)); + } + protected function getPackageProviders($app) { return [AirlockServiceProvider::class];