/fetch/http-cache/vary.any.html| status | subtest | message |
|---|---|---|
| FAIL | HTTP 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 |
| PASS | HTTP cache doesn't use Vary response when request doesn't match | |
| PASS | HTTP cache doesn't use Vary response when request omits variant header | |
| FAIL | HTTP 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 |
| FAIL | HTTP 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 |
| FAIL | HTTP 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 |
| PASS | HTTP cache doesn't use two-way Vary response when request doesn't match | |
| PASS | HTTP cache doesn't use two-way Vary response when request omits variant header | |
| FAIL | HTTP 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 |
| PASS | HTTP cache doesn't use three-way Vary response when request doesn't match | |
| PASS | HTTP cache doesn't use three-way Vary response when request doesn't match, regardless of header order | |
| FAIL | HTTP 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 |
| PASS | HTTP cache doesn't use Vary response with a field value of '*' |
bundle built 2026-07-16T07:16:48.063Z