PHP Class Nelmio\SecurityBundle\Tests\Listener\ContentSecurityPolicyListenerTest

Inheritance: extends PHPUnit_Framework_TestCase
Show file Open project: nelmio/NelmioSecurityBundle

Public Methods

Method Description
testAll ( )
testAvoidDuplicates ( )
testConnect ( )
testDefault ( )
testDefaultWithAddScript ( )
testDefaultWithSignatures ( )
testDefaultWithSignaturesAndNonce ( )
testDelimiter ( )
testDirectiveSetUnset ( )
testEmpty ( )
testEvenWithUnsafeInlineItAppliesSignature ( )
testFont ( )
testFrame ( )
testImg ( )
testMedia ( )
testNoCompatHeaders ( )
testObject ( )
testReportOnly ( )
testReportUri ( )
testScript ( )
testStyle ( )
testVendorPrefixes ( )
testWithContentTypeRestriction ( )

Protected Methods

Method Description
buildSimpleListener ( array $directives, $reportOnly = false, $compatHeaders = true, $contentTypes = [] )
callListener ( ContentSecurityPolicyListener $listener, $path, $masterReq, $contentType = 'text/html', array $digestData = [], $getNonce )
setUp ( )

Method Details

buildSimpleListener() protected method

protected buildSimpleListener ( array $directives, $reportOnly = false, $compatHeaders = true, $contentTypes = [] )
$directives array

callListener() protected method

protected callListener ( ContentSecurityPolicyListener $listener, $path, $masterReq, $contentType = 'text/html', array $digestData = [], $getNonce )
$listener Nelmio\SecurityBundle\EventListener\ContentSecurityPolicyListener
$digestData array

setUp() protected method

protected setUp ( )

testAll() public method

public testAll ( )

testAvoidDuplicates() public method

public testAvoidDuplicates ( )

testConnect() public method

public testConnect ( )

testDefault() public method

public testDefault ( )

testDefaultWithAddScript() public method

testDefaultWithSignatures() public method

testDefaultWithSignaturesAndNonce() public method

testDelimiter() public method

public testDelimiter ( )

testDirectiveSetUnset() public method

testEmpty() public method

public testEmpty ( )

testEvenWithUnsafeInlineItAppliesSignature() public method

testFont() public method

public testFont ( )

testFrame() public method

public testFrame ( )

testImg() public method

public testImg ( )

testMedia() public method

public testMedia ( )

testNoCompatHeaders() public method

public testNoCompatHeaders ( )

testObject() public method

public testObject ( )

testReportOnly() public method

public testReportOnly ( )

testReportUri() public method

public testReportUri ( )

testScript() public method

public testScript ( )

testStyle() public method

public testStyle ( )

testVendorPrefixes() public method

public testVendorPrefixes ( )

testWithContentTypeRestriction() public method