Summary

Harness status: OK

Found 17 tests

Details

ResultTest NameMessage
PassBasic HTTPS URL
Asserts run
Pass
assert_throws_js(function "function EvalError() { [native code] }", function "_ => eval(trusted_script)")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:25:5)
Pass
assert_equals("http://dummy.test/script1.js", "http://dummy.test/script1.js")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:26:5)
PassBasic HTTP URL
Asserts run
Pass
assert_throws_js(function "function EvalError() { [native code] }", function "_ => eval(trusted_script)")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:25:5)
Pass
assert_equals("https://dummy.test/script1.js", "https://dummy.test/script1.js")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:26:5)
PassBasic WSS URL
Asserts run
Pass
assert_throws_js(function "function EvalError() { [native code] }", function "_ => eval(trusted_script)")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:25:5)
Pass
assert_equals("wss://dummy.test/script1.js", "wss://dummy.test/script1.js")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:26:5)
PassBasic WS URL
Asserts run
Pass
assert_throws_js(function "function EvalError() { [native code] }", function "_ => eval(trusted_script)")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:25:5)
Pass
assert_equals("ws://dummy.test/script1.js", "ws://dummy.test/script1.js")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:26:5)
PassFragment
Asserts run
Pass
assert_throws_js(function "function EvalError() { [native code] }", function "_ => eval(trusted_script)")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:25:5)
Pass
assert_equals("https://dummy.test/script1.js", "https://dummy.test/script1.js")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:26:5)
PassQuery
Asserts run
Pass
assert_throws_js(function "function EvalError() { [native code] }", function "_ => eval(trusted_script)")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:25:5)
Pass
assert_equals("https://dummy.test/script1.js", "https://dummy.test/script1.js")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:26:5)
PassPort
Asserts run
Pass
assert_throws_js(function "function EvalError() { [native code] }", function "_ => eval(trusted_script)")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:25:5)
Pass
assert_equals("https://dummy.test:8080/script1.js", "https://dummy.test:8080/script1.js")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:26:5)
PassUser:password
Asserts run
Pass
assert_throws_js(function "function EvalError() { [native code] }", function "_ => eval(trusted_script)")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:25:5)
Pass
assert_equals("https://dummy.test/script1.js", "https://dummy.test/script1.js")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:26:5)
PassUser
Asserts run
Pass
assert_throws_js(function "function EvalError() { [native code] }", function "_ => eval(trusted_script)")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:25:5)
Pass
assert_equals("https://dummy.test/script1.js", "https://dummy.test/script1.js")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:26:5)
PassInvalid URL
Asserts run
Pass
assert_throws_js(function "function EvalError() { [native code] }", function "_ => eval(trusted_script)")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:25:5)
Pass
assert_equals("", "")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:26:5)
Passfile:
Asserts run
Pass
assert_throws_js(function "function EvalError() { [native code] }", function "_ => eval(trusted_script)")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:25:5)
Pass
assert_equals("file", "file")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:26:5)
PassCustom protocol
Asserts run
Pass
assert_throws_js(function "function EvalError() { [native code] }", function "_ => eval(trusted_script)")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:25:5)
Pass
assert_equals("webpack", "webpack")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:26:5)
Passabout:blank
Asserts run
Pass
assert_throws_js(function "function EvalError() { [native code] }", function "_ => eval(trusted_script)")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:25:5)
Pass
assert_equals("about", "about")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:26:5)
Passabout:custom
Asserts run
Pass
assert_throws_js(function "function EvalError() { [native code] }", function "_ => eval(trusted_script)")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:25:5)
Pass
assert_equals("about", "about")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:26:5)
Passdata:
Asserts run
Pass
assert_throws_js(function "function EvalError() { [native code] }", function "_ => eval(trusted_script)")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:25:5)
Pass
assert_equals("data", "data")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:26:5)
Passblob:
Asserts run
Pass
assert_throws_js(function "function EvalError() { [native code] }", function "_ => eval(trusted_script)")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:25:5)
Pass
assert_equals("blob", "blob")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:26:5)
Passjavascript:
Asserts run
Pass
assert_throws_js(function "function EvalError() { [native code] }", function "_ => eval(trusted_script)")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:25:5)
Pass
assert_equals("javascript", "javascript")
    at Test.<anonymous> ( /content-security-policy/securitypolicyviolation/source-file.html:26:5)