tests/test-hgweb-csp.t
changeset 34483 a6d95a8b7243
parent 30766 d7bf7d2bd5ab
child 35605 45a816361926
equal deleted inserted replaced
34482:75de5d456b60 34483:a6d95a8b7243
   108 
   108 
   109 hgweb_mod w/o hgwebdir works as expected
   109 hgweb_mod w/o hgwebdir works as expected
   110 
   110 
   111   $ killdaemons.py
   111   $ killdaemons.py
   112 
   112 
   113   $ hg -R repo1 serve -p $HGPORT -d --pid-file=hg.pid --config "web.csp=image-src 'self'; script-src https://example.com/ 'nonce-%nonce%'"
   113   $ hg serve -R repo1 -p $HGPORT -d --pid-file=hg.pid --config "web.csp=image-src 'self'; script-src https://example.com/ 'nonce-%nonce%'"
   114   $ cat hg.pid > $DAEMON_PIDS
   114   $ cat hg.pid > $DAEMON_PIDS
   115 
   115 
   116 static page sends CSP
   116 static page sends CSP
   117 
   117 
   118   $ get-with-headers.py --headeronly localhost:$HGPORT static/mercurial.js content-security-policy etag
   118   $ get-with-headers.py --headeronly localhost:$HGPORT static/mercurial.js content-security-policy etag