Harness status: OK

Found 117 tests

117 Pass
Pass	Query condition should be valid: (width)
Pass	Query condition should be valid: (min-width: 0px)
Pass	Query condition should be valid: (max-width: 0px)
Pass	Query condition should be valid: (height)
Pass	Query condition should be valid: (min-height: 0px)
Pass	Query condition should be valid: (max-height: 0px)
Pass	Query condition should be valid: (aspect-ratio)
Pass	Query condition should be valid: (min-aspect-ratio: 1/2)
Pass	Query condition should be valid: (max-aspect-ratio: 1/2)
Pass	Query condition should be valid: (orientation: portrait)
Pass	Query condition should be valid: (inline-size)
Pass	Query condition should be valid: (min-inline-size: 0px)
Pass	Query condition should be valid: (max-inline-size: 0px)
Pass	Query condition should be valid: (block-size)
Pass	Query condition should be valid: (min-block-size: 0px)
Pass	Query condition should be valid: (max-block-size: 0px)
Pass	Query condition should be valid: (width: 100px)
Pass	Query condition should be valid: ((width: 100px))
Pass	Query condition should be valid: (not (width: 100px))
Pass	Query condition should be valid: ((width: 100px) and (height: 100px))
Pass	Query condition should be valid: (((width: 40px) or (width: 50px)) and (height: 100px))
Pass	Query condition should be valid: ((width: 100px) and ((height: 40px) or (height: 50px)))
Pass	Query condition should be valid: (((width: 40px) and (height: 50px)) or (height: 100px))
Pass	Query condition should be valid: ((width: 50px) or ((width: 40px) and (height: 50px)))
Pass	Query condition should be valid: ((width: 100px) and (not (height: 100px)))
Pass	Query condition should be valid: (width < 100px)
Pass	Query condition should be valid: (width <= 100px)
Pass	Query condition should be valid: (width = 100px)
Pass	Query condition should be valid: (width > 100px)
Pass	Query condition should be valid: (width >= 100px)
Pass	Query condition should be valid: (100px < width)
Pass	Query condition should be valid: (100px <= width)
Pass	Query condition should be valid: (100px = width)
Pass	Query condition should be valid: (100px > width)
Pass	Query condition should be valid: (100px >= width)
Pass	Query condition should be valid: (100px < width < 200px)
Pass	Query condition should be valid: (100px < width <= 200px)
Pass	Query condition should be valid: (100px <= width < 200px)
Pass	Query condition should be valid: (100px > width > 200px)
Pass	Query condition should be valid: (100px > width >= 200px)
Pass	Query condition should be valid: (100px >= width > 200px)
Pass	Query condition should be valid: (width: calc(10px))
Pass	Query condition should be valid: (width: calc(10em))
Pass	Query condition should be valid: (width: calc(10px + 10em))
Pass	Query condition should be valid: (width < calc(10px + 10em))
Pass	Query condition should be valid: (width < max(10px, 10em))
Pass	Query condition should be valid: (calc(10px + 10em) < width)
Pass	Query condition should be valid: (calc(10px + 10em) < width < max(30px, 30em))
Pass	Query condition should be valid: (width: 100px) and (height: 100px)
Pass	Query condition should be valid: (width: 100px) or (height: 100px)
Pass	Query condition should be valid: not (width: 100px)
Pass	Query condition should be valid but unknown: foo(width)
Pass	Query condition should be valid but unknown: size(width)
Pass	Query condition should be valid but unknown: (asdf)
Pass	Query condition should be valid but unknown: (resolution > 100dpi)
Pass	Query condition should be valid but unknown: (resolution: 150dpi)
Pass	Query condition should be valid but unknown: (resolution: calc(2x))
Pass	Query condition should be valid but unknown: (color)
Pass	Query condition should be valid but unknown: (min-color: 1)
Pass	Query condition should be valid but unknown: (color-index >= 1)
Pass	Query condition should be valid but unknown: size(grid)
Pass	Query condition should be valid but unknown: (grid)
Pass	Query condition should be valid but unknown: (width == 100px)
Pass	Query condition should be valid but unknown: (100px == width)
Pass	Query condition should be valid but unknown: (100px = width = 200px)
Pass	Query condition should be valid but unknown: (100px < width > 200px)
Pass	Query condition should be valid but unknown: (100px <= width >= 200px)
Pass	Query condition should be valid but unknown: (100px <= width > 200px)
Pass	Query condition should be valid but unknown: (100px < width >= 200px)
Pass	Query condition should be valid but unknown: (100px : width : 200px)
Pass	Query condition should be invalid: screen
Pass	Query condition should be invalid: print
Pass	Query condition should be invalid: not print
Pass	Query condition should be invalid: only print
Pass	Query condition should be invalid: screen and (width: 100px)
Pass	Query condition should be invalid: screen or (width: 100px)
Pass	Query condition should be invalid: not screen and (width: 100px)
Pass	Query condition should be invalid: not screen or (width: 100px)
Pass	Query condition should be invalid: foo (width: 100px)
Pass	@container rule should be valid: @container name not (width <= 500px) {} {}
Pass	@container rule should be valid: @container not (width <= 500px) {} {}
Pass	@container rule should be valid: @container (width: 100px), (height: 100px) {} {}
Pass	@container rule should be valid: @container (width),(height)  , (inline-size > 20px) {} {}
Pass	@container rule should be valid: @container (width), name (height) {} {}
Pass	@container rule should be valid: @container --foo {} {}
Pass	@container rule should be valid: @container container {} {}
Pass	@container rule should be valid: @container container, container2 {} {}
Pass	@container rule should be invalid: @container  {} {}
Pass	@container rule should be invalid: @container (width), {} {}
Pass	@container rule should be invalid: @container ,(width) {} {}
Pass	@container rule should be invalid: @container (width),,(height) {} {}
Pass	Container name: foo
Pass	Container name:  foo
Pass	Container name:  foo 
Pass	Container name: normal
Pass	Container name: Normal
Pass	Container name: auto
Pass	Container name: Auto
Pass	Container name: foo foo
Pass	Container name: 1px
Pass	Container name: 50gil
Pass	Container name: name(foo)
Pass	Container name: type(inline-size)
Pass	Container name: "foo"
Pass	Container name: "inherit"
Pass	Container name: inherit
Pass	Container name: INITIAL
Pass	Container name: Unset
Pass	Container name: deFAULT
Pass	Container name: none
Pass	Container name: None
Pass	Container name: and
Pass	Container name: or
Pass	Container name: not
Pass	Container name: And
Pass	Container name: oR
Pass	Container name: nOt