mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-10-22 14:05:37 +02:00
Merge pull request #10287 from creative-commoners/pulls/4.10/director-tests
MNT Fix unit tests for kitchen-sink
This commit is contained in:
commit
b5bea0c343
@ -38,8 +38,10 @@ class DirectorTest extends SapphireTest
|
||||
|
||||
// Ensure redirects enabled on all environments and global state doesn't affect the tests
|
||||
CanonicalURLMiddleware::singleton()
|
||||
->setForceSSL(null)
|
||||
->setForceSSLDomain(null)
|
||||
->setForceSSLPatterns([])
|
||||
->setForceWWW(null)
|
||||
->setEnabledEnvs(true);
|
||||
$this->expectedRedirect = null;
|
||||
}
|
||||
@ -858,7 +860,10 @@ class DirectorTest extends SapphireTest
|
||||
|
||||
$processor = new RequestProcessor([$filter]);
|
||||
|
||||
Injector::inst()->registerService($processor, RequestProcessor::class);
|
||||
$middlewares = Director::singleton()->getMiddlewares();
|
||||
$middlewares['RequestProcessorMiddleware'] = $processor;
|
||||
Director::singleton()->setMiddlewares($middlewares);
|
||||
|
||||
$response = Director::test('some-dummy-url');
|
||||
$this->assertEquals(404, $response->getStatusCode());
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user