no-vary-search.tentative.any.html
Details
- Test
/fetch/http-cache/no-vary-search.tentative.any.html- Harness
- OK
Subtests
| Status | Subtest |
|---|---|
| FAIL | When params is set to true, URL differs only by their parameters (other than `dispatch` and `uuid`) should not be cached as different entries. assert_less_than: Response 2 does not come from cache expected a number less than 2 but got 2 |
| PASS | Ground truth: When key-order is not set, URLs should be compared in an order-sensitive way. |
| FAIL | When key-order is set , URLs should be compared in an order-insensitive way. Matched cases: assert_less_than: Response 2 does not come from cache expected a number less than 2 but got 2 |
| PASS | When key-order is set , URLs should be compared in an order-insensitive way. Not matched cases |
| FAIL | When params names a specific parameter, URLs differing only in that parameter should be cached as the same entry. assert_less_than: Response 2 does not come from cache expected a number less than 2 but got 2 |
| PASS | When params names a specific parameter, URLs differing in other parameters should be cached as different entries. |
| FAIL | When params names multiple parameters, URLs differing only in those parameters should be cached as the same entry. assert_less_than: Response 2 does not come from cache expected a number less than 2 but got 2 |
| FAIL | When params=?1 is set explicitly (equivalent to bare params), URLs differing only in their parameters (other than `dispatch` and `uuid`) should be cached as the same entry. assert_less_than: Response 2 does not come from cache expected a number less than 2 but got 2 |
| PASS | When params and except are set, URLs differing in a kept parameter should be cached as different entries. |
| FAIL | When params names a parameter and key-order is set, URLs differing only in that parameter and parameter order should be cached as the same entry. assert_less_than: Response 2 does not come from cache expected a number less than 2 but got 2 |
| PASS | When params names a parameter and key-order is set, URLs differing in other parameters should be cached as different entries. |
| PASS | When params is an inner list combined with except, it should fall back to exact match and URLs with different parameters should be cached as different entries. |
| PASS | When except is set without params, it should fall back to exact match and URLs with different parameters should be cached as different entries. |