Harness status: OK Found 27 tests 24 Pass 3 Fail Pass Cache.put called with simple Request and Response Pass Cache.put called with Request and Response from fetch() Pass Cache.put with Request without a body Pass Cache.put with Response without a body Pass Cache.put with a Response containing an empty URL Pass Cache.put with an empty response body Pass Cache.put with synthetic 206 response Fail Cache.put with HTTP 206 response Pass Cache.put with opaque-filtered HTTP 206 response Fail Cache.put with HTTP 500 response Pass Cache.put called twice with matching Requests and different Responses Pass Cache.put called multiple times with request URLs that differ only by a fragment Pass Cache.put with a string request Pass Cache.put with an invalid response Pass Cache.put with a non-HTTP/HTTPS request Pass Cache.put with a relative URL Pass Cache.put with a non-GET request Pass Cache.put with a null response Pass Cache.put with a POST request Pass Cache.put with a used response body Pass getReader() after Cache.put Pass Cache.put with a VARY:* Response Pass Cache.put with an embedded VARY:* Response Fail Cache.put with a VARY:* opaque response should not reject Pass Cache.put should store Response.redirect() correctly Pass Cache.put called with simple Request and blob Response Pass Cache.put called with simple Request and form data Response