mirror of
https://github.com/codeigniter4/CodeIgniter4.git
synced 2025-02-20 11:44:28 +08:00
test: fix dynamic properties
This commit is contained in:
parent
906eade432
commit
7f81451ab1
@ -499,7 +499,7 @@ final class FiltersTest extends CIUnitTestCase
|
||||
$uri = 'admin/foo/bar';
|
||||
$request = $filters->run($uri, 'before');
|
||||
|
||||
$this->assertSame('http://google.com', $request->url);
|
||||
$this->assertSame('http://google.com', $request->getBody());
|
||||
}
|
||||
|
||||
public function testRunDoesAfter()
|
||||
@ -519,7 +519,7 @@ final class FiltersTest extends CIUnitTestCase
|
||||
$uri = 'admin/foo/bar';
|
||||
$response = $filters->run($uri, 'after');
|
||||
|
||||
$this->assertSame('http://google.com', $response->csp);
|
||||
$this->assertSame('http://google.com', $response->getBody());
|
||||
}
|
||||
|
||||
public function testShortCircuit()
|
||||
@ -540,7 +540,7 @@ final class FiltersTest extends CIUnitTestCase
|
||||
$response = $filters->run($uri, 'before');
|
||||
|
||||
$this->assertInstanceOf(ResponseInterface::class, $response);
|
||||
$this->assertSame('http://google.com', $response->csp);
|
||||
$this->assertSame('http://google.com', $response->getBody());
|
||||
}
|
||||
|
||||
public function testOtherResult()
|
||||
@ -1103,8 +1103,8 @@ final class FiltersTest extends CIUnitTestCase
|
||||
$uri = 'admin/foo/bar';
|
||||
$request = $filters->run($uri, 'before');
|
||||
|
||||
$this->assertSame('http://exampleMultipleURL.com', $request->url);
|
||||
$this->assertSame('http://exampleMultipleCSP.com', $request->csp);
|
||||
$this->assertSame('http://exampleMultipleURL.com', $request->header('x-url')->getValue());
|
||||
$this->assertSame('http://exampleMultipleCSP.com', $request->header('x-csp')->getValue());
|
||||
}
|
||||
|
||||
public function testFilterClass()
|
||||
|
@ -19,14 +19,14 @@ class GoogleMe implements FilterInterface
|
||||
{
|
||||
public function before(RequestInterface $request, $arguments = null)
|
||||
{
|
||||
$request->url = 'http://google.com';
|
||||
$request->setBody('http://google.com');
|
||||
|
||||
return $request;
|
||||
}
|
||||
|
||||
public function after(RequestInterface $request, ResponseInterface $response, $arguments = null)
|
||||
{
|
||||
$response->csp = 'http://google.com';
|
||||
$response->setBody('http://google.com');
|
||||
|
||||
return $response;
|
||||
}
|
||||
|
@ -20,8 +20,8 @@ class GoogleYou implements FilterInterface
|
||||
{
|
||||
public function before(RequestInterface $request, $arguments = null)
|
||||
{
|
||||
$response = Services::response();
|
||||
$response->csp = 'http://google.com';
|
||||
$response = Services::response();
|
||||
$response->setBody('http://google.com');
|
||||
|
||||
return $response;
|
||||
}
|
||||
|
@ -19,7 +19,7 @@ class Multiple1 implements FilterInterface
|
||||
{
|
||||
public function before(RequestInterface $request, $arguments = null)
|
||||
{
|
||||
$request->csp = 'http://exampleMultipleCSP.com';
|
||||
$request->setHeader('x-csp', 'http://exampleMultipleCSP.com');
|
||||
|
||||
return $request;
|
||||
}
|
||||
|
@ -19,7 +19,7 @@ class Multiple2 implements FilterInterface
|
||||
{
|
||||
public function before(RequestInterface $request, $arguments = null)
|
||||
{
|
||||
$request->url = 'http://exampleMultipleURL.com';
|
||||
$request->setHeader('x-url', 'http://exampleMultipleURL.com');
|
||||
|
||||
return $request;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user