PHP Class ImboUnitTest\EventListener\CorsTest

Inheritance: extends ImboUnitTest\EventListener\ListenerTests
Datei anzeigen Open project: imbo/imbo

Public Methods

Method Description
getAllowedMethodsParams ( ) : array[] Data provider
setUp ( ) Set up the listener
tearDown ( ) Tear down the listener
testAddsHeadersIfOriginIsDefinedAndAllowed ( )
testAddsHeadersIfWildcardOriginIsDefined ( )
testAddsVaryHeaderContainingOriginRegardlessOfAllowedStatus ( )
testCleansUpOrigins ( )
testDoesNotAddAccessControlHeadersWhenOriginIsNotAllowed ( )
testDoesNotAddExposeHeadersHeaderWhenOriginIsInvalid ( )
testDoesNotAddHeadersWhenOriginIsDisallowedAndHttpMethodIsOptions ( )
testDoesNotAddHeadersWhenOriginIsDisallowedAndHttpMethodIsOtherThanOptions ( )
testIncludesAllImboHeadersAsExposedHeaders ( )
testReturnsSubscribedEvents ( )
testSetsCorrectResposeHeadersOnOptionsRequestWhenOriginIsAllowed ( )
testWillSubscribeToTheCorrectEventsBasedOnParams ( $params, $events )

Protected Methods

Method Description
getListener ( )

Method Details

getAllowedMethodsParams() public method

Data provider
public getAllowedMethodsParams ( ) : array[]
return array[]

getListener() protected method

protected getListener ( )

setUp() public method

Set up the listener
public setUp ( )

tearDown() public method

Tear down the listener
public tearDown ( )

testAddsHeadersIfOriginIsDefinedAndAllowed() public method

testAddsHeadersIfWildcardOriginIsDefined() public method

testAddsVaryHeaderContainingOriginRegardlessOfAllowedStatus() public method

testCleansUpOrigins() public method

public testCleansUpOrigins ( )

testDoesNotAddAccessControlHeadersWhenOriginIsNotAllowed() public method

testDoesNotAddExposeHeadersHeaderWhenOriginIsInvalid() public method

testDoesNotAddHeadersWhenOriginIsDisallowedAndHttpMethodIsOptions() public method

testDoesNotAddHeadersWhenOriginIsDisallowedAndHttpMethodIsOtherThanOptions() public method

testIncludesAllImboHeadersAsExposedHeaders() public method

testReturnsSubscribedEvents() public method

testSetsCorrectResposeHeadersOnOptionsRequestWhenOriginIsAllowed() public method

testWillSubscribeToTheCorrectEventsBasedOnParams() public method