public function testPath() { $matcher = new RequestMatcher(); $matcher->matchPath('#^/admin#'); $request = Request::create('/admin/foo'); $this->assertTrue($matcher->matches($request)); $matcher->matchMethod('#^/blog#i'); $this->assertFalse($matcher->matches($request)); }
public function testPath() { $matcher = new RequestMatcher(); $request = Request::create('/Admin/foo'); $matcher->matchPath('/Admin/.*'); $this->assertTrue($matcher->matches($request)); $matcher->matchPath('/Admin'); $this->assertTrue($matcher->matches($request)); $matcher->matchPath('^/Admin/.*$'); $this->assertTrue($matcher->matches($request)); $matcher->matchMethod('/blog/.*'); $this->assertFalse($matcher->matches($request)); }