A1
A2

Summary

Harness status: OK

Found 11 tests

Details

ResultTest NameMessage
PassTrailing declarations apply after any preceding rules
Asserts run
Pass
assert_equals("PASS", "PASS")
    at Test.<anonymous> ( /css/css-nesting/nested-declarations-matching.html:18:5)
PassTrailing declarations apply after any preceding rules (no leading)
Asserts run
Pass
assert_equals("PASS", "PASS")
    at Test.<anonymous> ( /css/css-nesting/nested-declarations-matching.html:33:5)
PassTrailing declarations apply after any preceding rules (multiple)
Asserts run
Pass
assert_equals("PASS", "PASS")
    at Test.<anonymous> ( /css/css-nesting/nested-declarations-matching.html:57:5)
Pass
assert_equals("PASS", "PASS")
    at Test.<anonymous> ( /css/css-nesting/nested-declarations-matching.html:58:5)
Pass
assert_equals("PASS", "PASS")
    at Test.<anonymous> ( /css/css-nesting/nested-declarations-matching.html:59:5)
Pass
assert_equals("PASS", "PASS")
    at Test.<anonymous> ( /css/css-nesting/nested-declarations-matching.html:60:5)
PassNested declarations rule has same specificity as outer selector
Asserts run
Pass
assert_equals("PASS", "PASS")
    at Test.<anonymous> ( /css/css-nesting/nested-declarations-matching.html:76:5)
PassNested declarations rule has top-level specificity behavior
Asserts run
Pass
assert_equals("PASS", "PASS")
    at Test.<anonymous> ( /css/css-nesting/nested-declarations-matching.html:93:5)
PassNested declarations rule has top-level specificity behavior (max matching)
Asserts run
Pass
assert_equals("PASS", "PASS")
    at Test.<anonymous> ( /css/css-nesting/nested-declarations-matching.html:109:5)
PassBare declartaion in nested grouping rule can match pseudo-element
Asserts run
Pass
assert_equals("PASS", "PASS")
    at Test.<anonymous> ( /css/css-nesting/nested-declarations-matching.html:125:5)
PassNested group rules have top-level specificity behavior
Asserts run
Pass
assert_equals("PASS", "PASS")
    at Test.<anonymous> ( /css/css-nesting/nested-declarations-matching.html:142:5)
PassNested @scope rules behave like :where(:scope)
Asserts run
Pass
assert_equals("PASS", "PASS")
    at Test.<anonymous> ( /css/css-nesting/nested-declarations-matching.html:161:5)
PassNested @scope rules behave like :where(:scope) (trailing)
Asserts run
Pass
assert_equals("PASS", "PASS")
    at Test.<anonymous> ( /css/css-nesting/nested-declarations-matching.html:182:5)
PassNested declarations rule responds to parent selector text change
Asserts run
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at Test.<anonymous> ( /css/css-nesting/nested-declarations-matching.html:206:5)
Pass
assert_equals("rgb(255, 0, 0)", "rgb(255, 0, 0)")
    at Test.<anonymous> ( /css/css-nesting/nested-declarations-matching.html:207:5)
Pass
assert_equals(1, 1)
    at Test.<anonymous> ( /css/css-nesting/nested-declarations-matching.html:210:5)
Pass
assert_equals(2, 2)
    at Test.<anonymous> ( /css/css-nesting/nested-declarations-matching.html:211:5)
Pass
assert_equals("& .a1", "& .a1")
    at Test.<anonymous> ( /css/css-nesting/nested-declarations-matching.html:214:5)
Pass
assert_equals("& .a2", "& .a2")
    at Test.<anonymous> ( /css/css-nesting/nested-declarations-matching.html:216:5)
Pass
assert_equals("rgb(255, 0, 0)", "rgb(255, 0, 0)")
    at Test.<anonymous> ( /css/css-nesting/nested-declarations-matching.html:218:5)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at Test.<anonymous> ( /css/css-nesting/nested-declarations-matching.html:219:5)