Harness status: OK

Found 41 tests

41 Pass
Pass	Query condition should be valid: style(--my-prop: foo)
Pass	Query condition should be valid: style(--my-prop: foo - bar ())
Pass	Query condition should be valid: style(not ((--foo: calc(10px + 2em)) and ((--foo: url(x)))))
Pass	Query condition should be valid: style((--foo: bar) or (--bar: 10px))
Pass	Query condition should be valid: style(--my-prop:)
Pass	Query condition should be valid: style(--my-prop: )
Pass	Query condition should be valid: style(--foo: bar !important)
Pass	Query condition should be valid: style(--foo)
Pass	Query condition should be valid: style(--my-prop: attr(data-foo))
Pass	Query condition should be valid: style(--foo >= --bar)
Pass	Query condition should be valid: style(--foo = --bar)
Pass	Query condition should be valid: style(--foo <= --bar)
Pass	Query condition should be valid: style(10px > 10em)
Pass	Query condition should be valid: style(--foo >= 10em)
Pass	Query condition should be valid: style(10px > --bar)
Pass	Query condition should be valid: style(10px = --bar)
Pass	Query condition should be valid: style(--foo < --bar)
Pass	Query condition should be valid: style(10px <= 10em)
Pass	Query condition should be valid: style(10px = 10em)
Pass	Query condition should be valid: style(10px <= calc(10em + 20em))
Pass	Query condition should be valid: style(calc(10em + 20em) < 10px)
Pass	Query condition should be valid: style(--foo < 10em)
Pass	Query condition should be valid: style(10px <= --bar)
Pass	Query condition should be valid: style(--foo < --bar <= --baz)
Pass	Query condition should be valid: style(--foo >= --bar > --baz)
Pass	Query condition should be valid: style(--foo > 10px > 10em)
Pass	Query condition should be valid: style(10px < --foo < 10em)
Pass	Query condition should be valid: style(10px < --foo <= 10em)
Pass	Query condition should be valid: style(10px <= --foo < 10em)
Pass	Query condition should be valid: style(10px > 10em > --foo)
Pass	Query condition should be valid: style(10px < 10em < 10)
Pass	Query condition should be valid: style(var(--p) < calc(100 + 200))
Pass	Query condition should be valid: style(attr(data-foo type(<number>)) < var(--p) < var(--q))
Pass	Query condition should be valid: style(--foo < initial)
Pass	Query condition should be valid: style(10px <= env(safe-area-inset-top) < 20px)
Pass	Query condition should be valid but unknown: style(--foo: bar;)
Pass	Query condition should be valid but unknown: style(style(--foo: bar))
Pass	Query condition should be valid but unknown: style(10px < 10em > 10)
Pass	Query condition should be valid but unknown: style( < 10em)
Pass	Query condition should be valid but unknown: style(10px < 10em !)
Pass	Query condition should be valid but unknown: style(10px ! < 10em)