Test Span

Summary

Harness status: OK

Found 3 tests

Details

ResultTest NameMessage
Passdocument.adoptedStyleSheets should allow mutation in-place
Asserts run
Pass
assert_equals(0, 0)
    at testRoot ( /css/cssom/adoptedstylesheets-observablearray.html:36:3)
Pass
assert_equals("rgb(255, 0, 0)", "rgb(255, 0, 0)")
    at assert_is ( /css/cssom/adoptedstylesheets-observablearray.html:24:3)
Pass
assert_equals(1, 1)
    at testRoot ( /css/cssom/adoptedstylesheets-observablearray.html:40:3)
Pass
assert_equals("rgb(0, 255, 0)", "rgb(0, 255, 0)")
    at assert_is ( /css/cssom/adoptedstylesheets-observablearray.html:24:3)
Pass
assert_equals(2, 2)
    at testRoot ( /css/cssom/adoptedstylesheets-observablearray.html:44:3)
Pass
assert_equals("rgb(0, 0, 255)", "rgb(0, 0, 255)")
    at assert_is ( /css/cssom/adoptedstylesheets-observablearray.html:24:3)
Pass
assert_equals(1, 1)
    at testRoot ( /css/cssom/adoptedstylesheets-observablearray.html:48:3)
Pass
assert_equals("rgb(0, 255, 0)", "rgb(0, 255, 0)")
    at assert_is ( /css/cssom/adoptedstylesheets-observablearray.html:24:3)
Pass
assert_equals(2, 2)
    at testRoot ( /css/cssom/adoptedstylesheets-observablearray.html:53:3)
Pass
assert_equals("rgb(0, 255, 0)", "rgb(0, 255, 0)")
    at assert_is ( /css/cssom/adoptedstylesheets-observablearray.html:24:3)
Pass
assert_equals(1, 1)
    at testRoot ( /css/cssom/adoptedstylesheets-observablearray.html:57:3)
Pass
assert_equals("rgb(0, 0, 255)", "rgb(0, 0, 255)")
    at assert_is ( /css/cssom/adoptedstylesheets-observablearray.html:24:3)
Pass
assert_equals(1, 1)
    at testRoot ( /css/cssom/adoptedstylesheets-observablearray.html:60:3)
Pass
assert_equals("rgb(0, 255, 0)", "rgb(0, 255, 0)")
    at assert_is ( /css/cssom/adoptedstylesheets-observablearray.html:24:3)
Pass
assert_throws_dom("NotAllowedError", function "() => { document.adoptedStyleSheets.push(nonConstructedStyleSheet); }")
    at testRoot ( /css/cssom/adoptedstylesheets-observablearray.html:64:3)
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "() => { document.adoptedStyleSheets.push("foo"); }")
    at testRoot ( /css/cssom/adoptedstylesheets-observablearray.html:66:3)
PassshadowRoot.adoptedStyleSheets should allow mutation in-place
Asserts run
Pass
assert_equals(0, 0)
    at testRoot ( /css/cssom/adoptedstylesheets-observablearray.html:36:3)
Pass
assert_equals("rgb(255, 0, 0)", "rgb(255, 0, 0)")
    at assert_is ( /css/cssom/adoptedstylesheets-observablearray.html:24:3)
Pass
assert_equals(1, 1)
    at testRoot ( /css/cssom/adoptedstylesheets-observablearray.html:40:3)
Pass
assert_equals("rgb(0, 255, 0)", "rgb(0, 255, 0)")
    at assert_is ( /css/cssom/adoptedstylesheets-observablearray.html:24:3)
Pass
assert_equals(2, 2)
    at testRoot ( /css/cssom/adoptedstylesheets-observablearray.html:44:3)
Pass
assert_equals("rgb(0, 0, 255)", "rgb(0, 0, 255)")
    at assert_is ( /css/cssom/adoptedstylesheets-observablearray.html:24:3)
Pass
assert_equals(1, 1)
    at testRoot ( /css/cssom/adoptedstylesheets-observablearray.html:48:3)
Pass
assert_equals("rgb(0, 255, 0)", "rgb(0, 255, 0)")
    at assert_is ( /css/cssom/adoptedstylesheets-observablearray.html:24:3)
Pass
assert_equals(2, 2)
    at testRoot ( /css/cssom/adoptedstylesheets-observablearray.html:53:3)
Pass
assert_equals("rgb(0, 255, 0)", "rgb(0, 255, 0)")
    at assert_is ( /css/cssom/adoptedstylesheets-observablearray.html:24:3)
Pass
assert_equals(1, 1)
    at testRoot ( /css/cssom/adoptedstylesheets-observablearray.html:57:3)
Pass
assert_equals("rgb(0, 0, 255)", "rgb(0, 0, 255)")
    at assert_is ( /css/cssom/adoptedstylesheets-observablearray.html:24:3)
Pass
assert_equals(1, 1)
    at testRoot ( /css/cssom/adoptedstylesheets-observablearray.html:60:3)
Pass
assert_equals("rgb(0, 255, 0)", "rgb(0, 255, 0)")
    at assert_is ( /css/cssom/adoptedstylesheets-observablearray.html:24:3)
Pass
assert_throws_dom("NotAllowedError", function "() => { document.adoptedStyleSheets.push(nonConstructedStyleSheet); }")
    at testRoot ( /css/cssom/adoptedstylesheets-observablearray.html:64:3)
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "() => { document.adoptedStyleSheets.push("foo"); }")
    at testRoot ( /css/cssom/adoptedstylesheets-observablearray.html:66:3)
PassadoptedStyleSheets should return true for isArray()
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /css/cssom/adoptedstylesheets-observablearray.html:86:3)
Pass
assert_true(true)
    at Test.<anonymous> ( /css/cssom/adoptedstylesheets-observablearray.html:90:3)