Summary

Harness status: OK

Found 60 tests

Details

ResultTest NameMessage
PassSimple type selector
Asserts run
Pass
assert_equals("e", "e")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("e", "e")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassType selector without a namespace
Asserts run
Pass
assert_equals("|e", "|e")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("|e", "|e")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassType selector with any namespace
Asserts run
Pass
assert_equals("e", "e")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("*|e", "*|e")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector
Asserts run
Pass
assert_equals("*", "*")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("*", "*")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector without a namespace
Asserts run
Pass
assert_equals("|*", "|*")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("|*", "|*")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector in any namespace
Asserts run
Pass
assert_equals("*", "*")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("*|*", "*|*")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassType selector with namespace
Asserts run
Pass
assert_equals("ns|e", "ns|e")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("ns|e", "ns|e")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector with namespace
Asserts run
Pass
assert_equals("ns|*", "ns|*")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("ns|*", "ns|*")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassSimple type selector followed by class
Asserts run
Pass
assert_equals("e.c", "e.c")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("e.c", "e.c")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassSimple type selector followed by id
Asserts run
Pass
assert_equals("e#i", "e#i")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("e#i", "e#i")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassSimple type selector followed by pseudo class
Asserts run
Pass
assert_equals("e:hover", "e:hover")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("e:hover", "e:hover")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassSimple type selector followed by pseudo element
Asserts run
Pass
assert_equals("e::before", "e::before")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("e::before", "e::before")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassSimple type selector followed by atttribute selector
Asserts run
Pass
assert_equals("e[attr]", "e[attr]")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("e[attr]", "e[attr]")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassType selector without a namespace followed by class
Asserts run
Pass
assert_equals("|e.c", "|e.c")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("|e.c", "|e.c")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassType selector without a namespace followed by id
Asserts run
Pass
assert_equals("|e#i", "|e#i")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("|e#i", "|e#i")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassType selector without a namespace followed by pseudo class
Asserts run
Pass
assert_equals("|e:hover", "|e:hover")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("|e:hover", "|e:hover")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassType selector without a namespace followed by pseudo element
Asserts run
Pass
assert_equals("|e::before", "|e::before")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("|e::before", "|e::before")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassType selector without a namespace followed by attribute selector
Asserts run
Pass
assert_equals("|e[attr]", "|e[attr]")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("|e[attr]", "|e[attr]")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassType selector with any namespace followed by class
Asserts run
Pass
assert_equals("e.c", "e.c")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("*|e.c", "*|e.c")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassType selector with any namespace followed by id
Asserts run
Pass
assert_equals("e#id", "e#id")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("*|e#id", "*|e#id")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassType selector with any namespace followed by pseudo class
Asserts run
Pass
assert_equals("e:hover", "e:hover")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("*|e:hover", "*|e:hover")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassType selector with any namespace followed by pseudo element
Asserts run
Pass
assert_equals("e::before", "e::before")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("*|e::before", "*|e::before")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassType selector with any namespace followed by attribute selector
Asserts run
Pass
assert_equals("e[attr]", "e[attr]")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("*|e[attr]", "*|e[attr]")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector followed by class
Asserts run
Pass
assert_equals(".c", ".c")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals(".c", ".c")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector followed by id
Asserts run
Pass
assert_equals("#i", "#i")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("#i", "#i")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector followed by pseudo class
Asserts run
Pass
assert_equals(":hover", ":hover")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals(":hover", ":hover")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector followed by pseudo element
Asserts run
Pass
assert_equals("::before", "::before")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("::before", "::before")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector followed by attribute selector
Asserts run
Pass
assert_equals("[attr]", "[attr]")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("[attr]", "[attr]")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector without a namespace followed by class
Asserts run
Pass
assert_equals("|*.c", "|*.c")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("|*.c", "|*.c")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector without a namespace followed by id
Asserts run
Pass
assert_equals("|*#i", "|*#i")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("|*#i", "|*#i")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector without a namespace followed by pseudo class
Asserts run
Pass
assert_equals("|*:hover", "|*:hover")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("|*:hover", "|*:hover")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector without a namespace followed by pseudo element
Asserts run
Pass
assert_equals("|*::before", "|*::before")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("|*::before", "|*::before")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector without a namespace followed by attribute selector
Asserts run
Pass
assert_equals("|*[attr]", "|*[attr]")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("|*[attr]", "|*[attr]")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector in any namespace followed by class
Asserts run
Pass
assert_equals(".c", ".c")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("*|*.c", "*|*.c")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector in any namespace followed by id
Asserts run
Pass
assert_equals("#id", "#id")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("*|*#id", "*|*#id")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector in any namespace followed by pseudo class
Asserts run
Pass
assert_equals(":hover", ":hover")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("*|*:hover", "*|*:hover")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector in any namespace followed by pseudo element
Asserts run
Pass
assert_equals("::before", "::before")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("*|*::before", "*|*::before")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector in any namespace followed by attribute selector
Asserts run
Pass
assert_equals("[attr]", "[attr]")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("*|*[attr]", "*|*[attr]")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassType selector with namespace followed by class
Asserts run
Pass
assert_equals("ns|e.c", "ns|e.c")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("ns|e.c", "ns|e.c")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassType selector with namespace followed by id
Asserts run
Pass
assert_equals("ns|e#i", "ns|e#i")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("ns|e#i", "ns|e#i")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassType selector with namespace followed by pseudo class
Asserts run
Pass
assert_equals("ns|e:hover", "ns|e:hover")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("ns|e:hover", "ns|e:hover")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassType selector with namespace followed by pseudo element
Asserts run
Pass
assert_equals("ns|e::before", "ns|e::before")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("ns|e::before", "ns|e::before")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassType selector with namespace followed by attribute selector
Asserts run
Pass
assert_equals("ns|e[attr]", "ns|e[attr]")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("ns|e[attr]", "ns|e[attr]")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector with namespace followed by class
Asserts run
Pass
assert_equals("ns|*.c", "ns|*.c")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("ns|*.c", "ns|*.c")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector with namespace followed by id
Asserts run
Pass
assert_equals("ns|*#i", "ns|*#i")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("ns|*#i", "ns|*#i")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector with namespace followed by pseudo class
Asserts run
Pass
assert_equals("ns|*:hover", "ns|*:hover")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("ns|*:hover", "ns|*:hover")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector with namespace followed by pseudo element
Asserts run
Pass
assert_equals("ns|*::before", "ns|*::before")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("ns|*::before", "ns|*::before")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector with namespace followed by attribute selector
Asserts run
Pass
assert_equals("ns|*[attr]", "ns|*[attr]")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
Pass
assert_equals("ns|*[attr]", "ns|*[attr]")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassType selector with namespace equal to default namespace
Asserts run
Pass
assert_equals("e", "e")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector with namespace equal to default namespace
Asserts run
Pass
assert_equals("*", "*")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassType selector with namespace equal to default namespace followed by class
Asserts run
Pass
assert_equals("e.c", "e.c")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassType selector with namespace equal to default namespace followed by id
Asserts run
Pass
assert_equals("e#i", "e#i")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassType selector with namespace equal to default namespace followed by pseudo class
Asserts run
Pass
assert_equals("e:hover", "e:hover")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassType selector with namespace equal to default namespace followed by pseudo element
Asserts run
Pass
assert_equals("e::before", "e::before")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassType selector with namespace equal to default namespace followed by attribute selector
Asserts run
Pass
assert_equals("e[attr]", "e[attr]")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector with namespace equal to default namespace followed by class
Asserts run
Pass
assert_equals(".c", ".c")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector with namespace equal to default namespace followed by id
Asserts run
Pass
assert_equals("#i", "#i")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector with namespace equal to default namespace followed by pseudo class
Asserts run
Pass
assert_equals(":hover", ":hover")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector with namespace equal to default namespace followed by pseudo element
Asserts run
Pass
assert_equals("::before", "::before")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)
PassUniversal selector with namespace equal to default namespace followed by attribute selector
Asserts run
Pass
assert_equals("[attr]", "[attr]")
    at assert_selector_serializes_to ( /css/cssom/serialize-namespaced-type-selectors.html:24:17)