Summary

Harness status: OK

Found 6 tests

Details

ResultTest NameMessage
Faileval of string where default policy mutates value throws.assert_throws_js: function "_ => eval('1+1')" did not throw
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/trusted-types/eval-csp-tt-default-policy-mutate.html:14:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/trusted-types/eval-csp-tt-default-policy-mutate.html:13:3
Asserts run
Fail
assert_throws_js(function "function EvalError() { [native code] }", function "_ => eval('1+1')")
    at Test.<anonymous> ( /trusted-types/eval-csp-tt-default-policy-mutate.html:14:5)
Failindirect eval of string where default policy mutates value throws.assert_throws_js: function "_ => eval?.('1+1')" did not throw
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/trusted-types/eval-csp-tt-default-policy-mutate.html:18:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/trusted-types/eval-csp-tt-default-policy-mutate.html:17:3
Asserts run
Fail
assert_throws_js(function "function EvalError() { [native code] }", function "_ => eval?.('1+1')")
    at Test.<anonymous> ( /trusted-types/eval-csp-tt-default-policy-mutate.html:18:5)
FailFunction constructor with string where default policy mutates value throws.assert_throws_js: function "_ => new Function('return 1+1')" did not throw
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/trusted-types/eval-csp-tt-default-policy-mutate.html:22:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/trusted-types/eval-csp-tt-default-policy-mutate.html:21:3
Asserts run
Fail
assert_throws_js(function "function EvalError() { [native code] }", function "_ => new Function('return 1+1')")
    at Test.<anonymous> ( /trusted-types/eval-csp-tt-default-policy-mutate.html:22:5)
FailAsyncFunction constructor with string where default policy mutates value throws.assert_throws_js: function "_ => new AsyncFunction('return 1+1')" did not throw
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/trusted-types/eval-csp-tt-default-policy-mutate.html:30:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/trusted-types/eval-csp-tt-default-policy-mutate.html:29:3
Asserts run
Fail
assert_throws_js(function "function EvalError() { [native code] }", function "_ => new AsyncFunction('return 1+1')")
    at Test.<anonymous> ( /trusted-types/eval-csp-tt-default-policy-mutate.html:30:5)
FailGeneratorFunction constructor with string where default policy mutates value throws.assert_throws_js: function "_ => new GeneratorFunction('return 1+1')" did not throw
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/trusted-types/eval-csp-tt-default-policy-mutate.html:34:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/trusted-types/eval-csp-tt-default-policy-mutate.html:33:3
Asserts run
Fail
assert_throws_js(function "function EvalError() { [native code] }", function "_ => new GeneratorFunction('return 1+1')")
    at Test.<anonymous> ( /trusted-types/eval-csp-tt-default-policy-mutate.html:34:5)
FailAsyncGeneratorFunction constructor with string where default policy mutates value throws.assert_throws_js: function "_ => new AsyncGeneratorFunction('return 1+1')" did not throw
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/trusted-types/eval-csp-tt-default-policy-mutate.html:38:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/trusted-types/eval-csp-tt-default-policy-mutate.html:37:3
Asserts run
Fail
assert_throws_js(function "function EvalError() { [native code] }", function "_ => new AsyncGeneratorFunction('return 1+1')")
    at Test.<anonymous> ( /trusted-types/eval-csp-tt-default-policy-mutate.html:38:5)