vary.any.html

FAILExpected7 of 13 subtests pass2,448 ms

Details

Test
/fetch/http-cache/vary.any.html
Harness
OK

Subtests

StatusSubtestMessage
FAILHTTP cache reuses Vary response when request matches
assert_less_than: Response 2 does not come from cache expected a number less than 2 but got 2
assert_less_than: Response 2 does not come from cache expected a number less than 2 but got 2
PASSHTTP cache doesn't use Vary response when request doesn't match
PASSHTTP cache doesn't use Vary response when request omits variant header
FAILHTTP cache doesn't invalidate existing Vary response
assert_less_than: Response 3 does not come from cache expected a number less than 3 but got 3
assert_less_than: Response 3 does not come from cache expected a number less than 3 but got 3
FAILHTTP cache doesn't pay attention to headers not listed in Vary
assert_less_than: Response 2 does not come from cache expected a number less than 2 but got 2
assert_less_than: Response 2 does not come from cache expected a number less than 2 but got 2
FAILHTTP cache reuses two-way Vary response when request matches
assert_less_than: Response 2 does not come from cache expected a number less than 2 but got 2
assert_less_than: Response 2 does not come from cache expected a number less than 2 but got 2
PASSHTTP cache doesn't use two-way Vary response when request doesn't match
PASSHTTP cache doesn't use two-way Vary response when request omits variant header
FAILHTTP cache reuses three-way Vary response when request matches
assert_less_than: Response 2 does not come from cache expected a number less than 2 but got 2
assert_less_than: Response 2 does not come from cache expected a number less than 2 but got 2
PASSHTTP cache doesn't use three-way Vary response when request doesn't match
PASSHTTP cache doesn't use three-way Vary response when request doesn't match, regardless of header order
FAILHTTP cache uses three-way Vary response when both request and the original request omited a variant header
assert_less_than: Response 2 does not come from cache expected a number less than 2 but got 2
assert_less_than: Response 2 does not come from cache expected a number less than 2 but got 2
PASSHTTP cache doesn't use Vary response with a field value of '*'