Summary

Harness status: OK

Found 22 tests

Details

ResultTest NameMessage
PassSanity checks
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /css/cssom/cssom-pagerule.html:14:5)
Pass
assert_equals(6, 6)
    at Test.<anonymous> ( /css/cssom/cssom-pagerule.html:15:5)
PassPage selector is initially the empty string
Asserts run
Pass
assert_equals("", "")
    at Test.<anonymous> ( /css/cssom/cssom-pagerule.html:19:5)
PassPage selector 'cssText' is initially the @page { }
Asserts run
Pass
assert_equals("@page { }", "@page { }")
    at Test.<anonymous> ( /css/cssom/cssom-pagerule.html:23:5)
PassSet selectorText to :left pseudo page
Asserts run
Pass
assert_equals(":left", ":left")
    at Test.<anonymous> ( /css/cssom/cssom-pagerule.html:28:5)
PassSet cssText to :left pseudo page
Asserts run
Pass
assert_equals("@page :left { }", "@page :left { }")
    at Test.<anonymous> ( /css/cssom/cssom-pagerule.html:33:5)
PassSet selectorText to named page
Asserts run
Pass
assert_equals("named", "named")
    at Test.<anonymous> ( /css/cssom/cssom-pagerule.html:38:5)
PassSet cssText to named page
Asserts run
Pass
assert_equals("@page named { }", "@page named { }")
    at Test.<anonymous> ( /css/cssom/cssom-pagerule.html:43:5)
PassSet selectorText to named page with :first pseudo page
Asserts run
Pass
assert_equals("named:first", "named:first")
    at Test.<anonymous> ( /css/cssom/cssom-pagerule.html:48:5)
PassSet cssText to named page with :first pseudo page
Asserts run
Pass
assert_equals("@page named:first { }", "@page named:first { }")
    at Test.<anonymous> ( /css/cssom/cssom-pagerule.html:53:5)
PassSet selectorText to named page with case insensitive :first pseudo page
Asserts run
Pass
assert_equals("named:first", "named:first")
    at Test.<anonymous> ( /css/cssom/cssom-pagerule.html:58:5)
PassSet cssText to named page with case insensitive :first pseudo page
Asserts run
Pass
assert_equals("@page named:first { }", "@page named:first { }")
    at Test.<anonymous> ( /css/cssom/cssom-pagerule.html:63:5)
FailSet selectorText to named page with two :first pseudo pageassert_equals: expected "named:first:first" but got "named:first"
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/cssom/cssom-pagerule.html:68: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/css/cssom/cssom-pagerule.html:66:3
Asserts run
Fail
assert_equals("named:first", "named:first:first")
    at Test.<anonymous> ( /css/cssom/cssom-pagerule.html:68:5)
FailSet cssText to named page with two :first pseudo pageassert_equals: expected "@page named:first:first { }" but got "@page named:first { }"
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/cssom/cssom-pagerule.html:73: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/css/cssom/cssom-pagerule.html:71:3
Asserts run
Fail
assert_equals("@page named:first { }", "@page named:first:first { }")
    at Test.<anonymous> ( /css/cssom/cssom-pagerule.html:73:5)
FailSet selectorText to named page with pseudo pages of :first, :left, :right, :first in order.assert_equals: expected "named:first:left:right:first" but got "named:first"
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/cssom/cssom-pagerule.html:78: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/css/cssom/cssom-pagerule.html:76:3
Asserts run
Fail
assert_equals("named:first", "named:first:left:right:first")
    at Test.<anonymous> ( /css/cssom/cssom-pagerule.html:78:5)
FailSet cssText to named page with pseudo pages of :first, :left, :right, :first in order.assert_equals: expected "@page named:first:left:right:first { }" but got "@page named:first { }"
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/cssom/cssom-pagerule.html:84: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/css/cssom/cssom-pagerule.html:82:5
Asserts run
Fail
assert_equals("@page named:first { }", "@page named:first:left:right:first { }")
    at Test.<anonymous> ( /css/cssom/cssom-pagerule.html:84:5)
PassCannot set selectorText to named page with pseudo, whitespace between
Asserts run
Pass
assert_equals("", "")
    at Test.<anonymous> ( /css/cssom/cssom-pagerule.html:91:5)
PassCannot set cssText to named page with pseudo, whitespace between - return default @page { }
Asserts run
Pass
assert_equals("@page { }", "@page { }")
    at Test.<anonymous> ( /css/cssom/cssom-pagerule.html:97:5)
PassCannot set selectorText to two pseudos, whitespace between
Asserts run
Pass
assert_equals("", "")
    at Test.<anonymous> ( /css/cssom/cssom-pagerule.html:103:5)
PassCannot set cssText to two pseudos, whitespace between - return default @page { }
Asserts run
Pass
assert_equals("@page { }", "@page { }")
    at Test.<anonymous> ( /css/cssom/cssom-pagerule.html:109:5)
PassCannot set selectorText to invalid pseudo page
Asserts run
Pass
assert_equals("", "")
    at Test.<anonymous> ( /css/cssom/cssom-pagerule.html:115:5)
PassCannot set cssText to invalid pseudo page - return default @page { }
Asserts run
Pass
assert_equals("@page { }", "@page { }")
    at Test.<anonymous> ( /css/cssom/cssom-pagerule.html:121:5)
PassSet selectorText to named page after rule was removed
Asserts run
Pass
assert_equals(object "[object CSSStyleSheet]", object "[object CSSStyleSheet]")
    at Test.<anonymous> ( /css/cssom/cssom-pagerule.html:125:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /css/cssom/cssom-pagerule.html:127:5)