@@ -42,9 +42,8 @@ function createNuxt(options: Partial<MockNuxt['options']> = {}): MockNuxt {
4242}
4343
4444function getCsp ( nuxt : MockNuxt ) {
45- return nuxt . options . app . head ?. meta ?. find (
46- meta => meta [ 'http-equiv' ] === 'Content-Security-Policy' ,
47- ) ?. content
45+ return nuxt . options . app . head ?. meta ?. find ( meta => meta [ 'http-equiv' ] === 'Content-Security-Policy' )
46+ ?. content
4847}
4948
5049describe ( 'security headers module' , ( ) => {
@@ -79,12 +78,14 @@ describe('security headers module', () => {
7978
8079 expect ( csp ) . toContain ( 'ws://localhost:*' )
8180 expect ( csp ) . toContain ( "frame-src https://bsky.app https://pdsmoover.com 'self'" )
82- expect ( nuxt . options . routeRules [ '/**' ] ?. headers ) . toEqual ( expect . objectContaining ( {
83- 'Permissions-Policy' : 'camera=()' ,
84- 'Referrer-Policy' : 'strict-origin-when-cross-origin' ,
85- 'X-Content-Type-Options' : 'nosniff' ,
86- 'X-Frame-Options' : 'DENY' ,
87- } ) )
81+ expect ( nuxt . options . routeRules [ '/**' ] ?. headers ) . toEqual (
82+ expect . objectContaining ( {
83+ 'Permissions-Policy' : 'camera=()' ,
84+ 'Referrer-Policy' : 'strict-origin-when-cross-origin' ,
85+ 'X-Content-Type-Options' : 'nosniff' ,
86+ 'X-Frame-Options' : 'DENY' ,
87+ } ) ,
88+ )
8889 expect ( nuxt . options . routeRules [ '/__nuxt_devtools__/**' ] ) . toEqual ( {
8990 headers : {
9091 'Cache-Control' : 'no-store' ,
0 commit comments