óÞgivenFileCachedAndStored_whenRequestHasCacheValidationHeaders_thenShouldRespond304NotModifiedãgivenFileCachedAndStored_whenRequestHasCacheValidationHeaders_thenShouldRespond304NotModified[jvm]«com.ustadmobile.libcache.UstadCacheJvmTest ‚ ¥ ‚ §3ÆgivenResponseIsUpdated_whenRetrieved_thenLatestResponseWillBeReturnedËgivenResponseIsUpdated_whenRetrieved_thenLatestResponseWillBeReturned[jvm]«com.ustadmobile.libcache.UstadCacheJvmTest ‚ §4 ‚ §róù!ÃgivenEmptyFileStored_whenRequestMade_thenWillBeRetrievedAsCacheHitÈgivenEmptyFileStored_whenRequestMade_thenWillBeRetrievedAsCacheHit[jvm]«com.ustadmobile.libcache.UstadCacheJvmTest ‚ §r ‚ §±µgivenEntryNotStored_whenRetrieved_thenWillReturnNullºgivenEntryNotStored_whenRetrieved_thenWillReturnNull[jvm]«com.ustadmobile.libcache.UstadCacheJvmTest ‚ §± ‚ §Üù!â1ÁgivenEntryNotLocked_whenLockAdded_thenWillBeMovedToPersistentDirÆgivenEntryNotLocked_whenLockAdded_thenWillBeMovedToPersistentDir[jvm]«com.ustadmobile.libcache.UstadCacheJvmTest ‚ §Ý ‚ ¨5 â1å<ÝgivenNonCompressableFileStored_whenRequestMade_thenWillBeRetrievedAsCacheHitAndNotCompressedâgivenNonCompressableFileStored_whenRequestMade_thenWillBeRetrievedAsCacheHitAndNotCompressed[jvm]«com.ustadmobile.libcache.UstadCacheJvmTest ‚ ¨5 ‚ ¨’ å<µN»givenEntryLocked_whenLockRemoved_thenWillBeMovedToCacheDirÀgivenEntryLocked_whenLockRemoved_thenWillBeMovedToCacheDir[jvm]«com.ustadmobile.libcache.UstadCacheJvmTest ‚ ¨’ ‚ ¨è ÏgivenResponseIsNotUpdated_whenStored_thenWillUpdateLastAccessAndValidationTimeÔgivenResponseIsNotUpdated_whenStored_thenWillUpdateLastAccessAndValidationTime[jvm]«com.ustadmobile.libcache.UstadCacheJvmTest ‚ ¨é ‚ ©9 µNØYîgivenCompressableFileStored_whenRequestMadeWithoutAcceptEncoding_thenWillBeRetrievedAsCacheHitAndBeCompressedógivenCompressableFileStored_whenRequestMadeWithoutAcceptEncoding_thenWillBeRetrievedAsCacheHitAndBeCompressed[jvm]«com.ustadmobile.libcache.UstadCacheJvmTest ‚ ©9 ‚ ©Š ØYýdÙgivenCompressableFileStored_whenRequestMade_thenWillBeRetrievedAsCacheHitAndBeCompressedÞgivenCompressableFileStored_whenRequestMade_thenWillBeRetrievedAsCacheHitAndBeCompressed[jvm]«com.ustadmobile.libcache.UstadCacheJvmTest ‚ ©Š ‚ ©áýdþrÝgivenFileCachedAndStored_whenPartialRequestMadeIfRangeNotMatched_thenWillReceiveFullResponseâgivenFileCachedAndStored_whenPartialRequestMadeIfRangeNotMatched_thenWillReceiveFullResponse[jvm]«com.ustadmobile.libcache.UstadCacheJvmTest ‚ ©á ‚ ªDþrÔÝgivenLockedEntryStored_whenRequestMade_thenWillBeRetrievedAsCacheHitAndSavedInPersistentPathâgivenLockedEntryStored_whenRequestMade_thenWillBeRetrievedAsCacheHitAndSavedInPersistentPath[jvm]«com.ustadmobile.libcache.UstadCacheJvmTest ‚ ªD ‚ ª›Ô¼´ÈgivenNoVarySearchHeaderSet_whenRetrievedUsingMatchingUrl_thenIsCacheHitÍgivenNoVarySearchHeaderSet_whenRetrievedUsingMatchingUrl_thenIsCacheHit[jvm]«com.ustadmobile.libcache.UstadCacheJvmTest ‚ ª› ‚ «å¼´Ž‘¹givenExtraHeaderSet_whenRetrieved_thenExtraHeaderIsAdded¾givenExtraHeaderSet_whenRetrieved_thenExtraHeaderIsAdded[jvm]«com.ustadmobile.libcache.UstadCacheJvmTest ‚ «å ‚ ¬IŽ‘‰¢ËgivenFileCachedAndStored_whenPartialRequestMade_thenWillReceivePartialDataÐgivenFileCachedAndStored_whenPartialRequestMade_thenWillReceivePartialData[jvm]«com.ustadmobile.libcache.UstadCacheJvmTest ‚ ¬I ‚ ¬œ«com.ustadmobile.libcache.UstadCacheJvmTest—UstadCacheJvmTest[jvm]«com.ustadmobile.libcache.UstadCacheJvmTest ‚ ¤ÿ ‚ ¬ÀgivenEntriesExceedSize_whenTrimRun_thenWillEvictRequiredEntriesÅgivenEntriesExceedSize_whenTrimRun_thenWillEvictRequiredEntries[jvm]¯com.ustadmobile.libcache.UstadCacheTrimmerTest ‚ ¬Ÿ ‚ ¬ù¯com.ustadmobile.libcache.UstadCacheTrimmerTest›UstadCacheTrimmerTest[jvm]¯com.ustadmobile.libcache.UstadCacheTrimmerTest ‚ ¬Ÿ ‚ ¬ù®givenResponseWithinMaxAge_whenChecked_isFresh³givenResponseWithinMaxAge_whenChecked_isFresh[jvm]Ëcom.ustadmobile.libcache.cachecontrol.CacheControlFreshnessCheckerImplTest ‚ ¬û ‚ ¬ý³givenResponseHasMustRevalidate_whenChecked_isStale¸givenResponseHasMustRevalidate_whenChecked_isStale[jvm]Ëcom.ustadmobile.libcache.cachecontrol.CacheControlFreshnessCheckerImplTest ‚ ¬ý ‚ ¬ÿ­givenResponseIsImmutable_whenChecked_isFresh²givenResponseIsImmutable_whenChecked_isFresh[jvm]Ëcom.ustadmobile.libcache.cachecontrol.CacheControlFreshnessCheckerImplTest ‚ ¬ÿ ‚ ­´givenRequestHasNoCacheDirective_whenChecked_isStale¹givenRequestHasNoCacheDirective_whenChecked_isStale[jvm]Ëcom.ustadmobile.libcache.cachecontrol.CacheControlFreshnessCheckerImplTest ‚ ­ ‚ ­Ëcom.ustadmobile.libcache.cachecontrol.CacheControlFreshnessCheckerImplTestªCacheControlFreshnessCheckerImplTest[jvm]Ëcom.ustadmobile.libcache.cachecontrol.CacheControlFreshnessCheckerImplTest ‚ ¬û ‚ ­®givenPartialResponse_whenChecked_notCacheable³givenPartialResponse_whenChecked_notCacheable[jvm]Êcom.ustadmobile.libcache.cachecontrol.ResponseCacheabilityCheckerImplTest ‚ ­ ‚ ­«given200OkResponse_whenChecked_isCacheable°given200OkResponse_whenChecked_isCacheable[jvm]Êcom.ustadmobile.libcache.cachecontrol.ResponseCacheabilityCheckerImplTest ‚ ­ ‚ ­®givenNoStoreInHeader_whenChecked_notCacheable³givenNoStoreInHeader_whenChecked_notCacheable[jvm]Êcom.ustadmobile.libcache.cachecontrol.ResponseCacheabilityCheckerImplTest ‚ ­ ‚ ­Êcom.ustadmobile.libcache.cachecontrol.ResponseCacheabilityCheckerImplTest©ResponseCacheabilityCheckerImplTest[jvm]Êcom.ustadmobile.libcache.cachecontrol.ResponseCacheabilityCheckerImplTest ‚ ­ ‚ ­ºÐ‰¢±ò¿givenTwoNeighborCaches_whenDiscovered_thenCanDownloadFromOtherÄgivenTwoNeighborCaches_whenDiscovered_thenCanDownloadFromOther[jvm]Îcom.ustadmobile.libcache.distributed.DistributedCacheHashtableIntegrationTest ‚ ­ ‚ ®- ™ÿ±í´"¿givenTwoNeighborCachesDiscovered_thenPingTimesWillBeDeterminedÄgivenTwoNeighborCachesDiscovered_thenPingTimesWillBeDetermined[jvm]Îcom.ustadmobile.libcache.distributed.DistributedCacheHashtableIntegrationTest ‚ ®- ‚ ²n!¿ˆµ"«×ã'ÉgivenTwoNeighborCaches_whenDiscovered_thenShouldExchangeAvailabilityInfoÎgivenTwoNeighborCaches_whenDiscovered_thenShouldExchangeAvailabilityInfo[jvm]Îcom.ustadmobile.libcache.distributed.DistributedCacheHashtableIntegrationTest ‚ ²n ‚ ²ÿ"ææã'œø·-ÙgivenTwoNeighborCachesDiscovered_whenNewEntryAdded_thenOtherNodeWillAddToDistributedHashÞgivenTwoNeighborCachesDiscovered_whenNewEntryAdded_thenOtherNodeWillAddToDistributedHash[jvm]Îcom.ustadmobile.libcache.distributed.DistributedCacheHashtableIntegrationTest ‚ ²ÿ ‚ ³’±ò–¸-Îcom.ustadmobile.libcache.distributed.DistributedCacheHashtableIntegrationTest®DistributedCacheHashtableIntegrationTest[jvm]Îcom.ustadmobile.libcache.distributed.DistributedCacheHashtableIntegrationTest ‚ ­ ‚ ³’$é­½-ìßÂ; givenRequest_willForwardToCache¥givenRequest_willForwardToCache[jvm]Ëcom.ustadmobile.libcache.distributed.http.DistributedCacheHttpEndpointTest ‚ ³“ ‚ ¶b##þ‹½-ÈàÂ;Ëcom.ustadmobile.libcache.distributed.http.DistributedCacheHttpEndpointTest¦DistributedCacheHttpEndpointTest[jvm]Ëcom.ustadmobile.libcache.distributed.http.DistributedCacheHttpEndpointTest ‚ ³“ ‚ ¶b&ʘÄ;ã¥Ä;¸givenEntriesSerialized_whenDeserialized_thenWillBeEqual½givenEntriesSerialized_whenDeserialized_thenWillBeEqual[jvm]Æcom.ustadmobile.libcache.distributed.model.DistributedHashEntriesTest ‚ ¶d ‚ ¶d%'ã¥Ä;ü²Ä;µgivenPingSerialized_whenDeserialized_thenWillBeEqualºgivenPingSerialized_whenDeserialized_thenWillBeEqual[jvm]Æcom.ustadmobile.libcache.distributed.model.DistributedHashEntriesTest ‚ ¶d ‚ ¶d%%±‹Ä;ü²Ä;Æcom.ustadmobile.libcache.distributed.model.DistributedHashEntriesTest DistributedHashEntriesTest[jvm]Æcom.ustadmobile.libcache.distributed.model.DistributedHashEntriesTest ‚ ¶d ‚ ¶d)ñ²Ð<á„É;ÑÀXÃgivenValidManifestUrl_whenPreparedAndDownloaded_thenShouldDownloadÈgivenValidManifestUrl_whenPreparedAndDownloaded_thenShouldDownload[jvm]¼com.ustadmobile.libcache.downloader.DownloadIntegrationTest ‚ ¶j ‚ ¾¸((È÷È;šÞÀX¼com.ustadmobile.libcache.downloader.DownloadIntegrationTestDownloadIntegrationTest[jvm]¼com.ustadmobile.libcache.downloader.DownloadIntegrationTest ‚ ¶j ‚ ¾¸+±ÊÅX¥­ÌX¾givenValidRange_whenReadInSameIncrementAsBuffer_thenWillMatchÃgivenValidRange_whenReadInSameIncrementAsBuffer_thenWillMatch[jvm]±com.ustadmobile.libcache.io.RangeInputStreamTest ‚ ¾º ‚ ¾»*,£±ÌXú«ÏX§givenValidRange_whenRead_thenWillMatch¬givenValidRange_whenRead_thenWillMatch[jvm]±com.ustadmobile.libcache.io.RangeInputStreamTest ‚ ¾» ‚ ¾¼**ÿ¯ÅXø¯ÏX±com.ustadmobile.libcache.io.RangeInputStreamTestšRangeInputStreamTest[jvm]±com.ustadmobile.libcache.io.RangeInputStreamTest ‚ ¾º ‚ ¾¼.‚‡ÒXËŠÓX¹givenValidHeaders_whenParsed_willReturnExpectedDataClass¾givenValidHeaders_whenParsed_willReturnExpectedDataClass[jvm]·com.ustadmobile.libcache.novarysearch.NoVarySearchTest ‚ ¾¼ ‚ ¾½--¥îÑXüŠÓX·com.ustadmobile.libcache.novarysearch.NoVarySearchTest–NoVarySearchTest[jvm]·com.ustadmobile.libcache.novarysearch.NoVarySearchTest ‚ ¾¼ ‚ ¾½0×…ÕX ŒÚX²givenNoVaryParams_whenApplied_thenUrlIsNormalized·givenNoVaryParams_whenApplied_thenUrlIsNormalized[jvm]Æcom.ustadmobile.libcache.novarysearch.UrlBuilderApplyNoVarySearchTest ‚ ¾½ ‚ ¾¾//¾øÔXÙ“ÚXÆcom.ustadmobile.libcache.novarysearch.UrlBuilderApplyNoVarySearchTest¥UrlBuilderApplyNoVarySearchTest[jvm]Æcom.ustadmobile.libcache.novarysearch.UrlBuilderApplyNoVarySearchTest ‚ ¾½ ‚ ¾¾2Ü¡äX¡ÔÊ\¼givenImmutableEntryWasCached_whenRequested_thenCacheWillHitÁgivenImmutableEntryWasCached_whenRequested_thenCacheWillHit[jvm]ºcom.ustadmobile.libcache.okhttp.UstadCacheInterceptorTest ‚ ¾Á ‚ ¿%13ºáÊ\ª’–_ÙgivenCompressableEntryNotYetCachedAlreadyEncoded_whenRequested_thenWillRespondAndCacheItÞgivenCompressableEntryNotYetCachedAlreadyEncoded_whenRequested_thenWillRespondAndCacheIt[jvm]ºcom.ustadmobile.libcache.okhttp.UstadCacheInterceptorTest ‚ ¿% ‚ ¿i14ö –_Ý—ða×givenEntryIsStale_whenRequestedWithValidationHeader_thenResponseShouldBe304NotModifiedÜgivenEntryIsStale_whenRequestedWithValidationHeader_thenResponseShouldBe304NotModified[jvm]ºcom.ustadmobile.libcache.okhttp.UstadCacheInterceptorTest ‚ ¿i ‚ ¿±15ø ðažÔ°d¼givenResponseHasNoStoreHeader_whenRequested_thenIsNotStoredÁgivenResponseHasNoStoreHeader_whenRequested_thenIsNotStored[jvm]ºcom.ustadmobile.libcache.okhttp.UstadCacheInterceptorTest ‚ ¿± ‚ ¿ð16óÕ°d‰ò‘gÈgivenResponsePartiallyStored_whenRequestedWithResumeUuid_thenWillResumeÍgivenResponsePartiallyStored_whenRequestedWithResumeUuid_thenWillResume[jvm]ºcom.ustadmobile.libcache.okhttp.UstadCacheInterceptorTest ‚ ¿ð ‚ À817¢ÿ‘gæ’Åi¿givenEntryNotYetCached_whenRequested_thenWillRespondAndCacheItÄgivenEntryNotYetCached_whenRequested_thenWillRespondAndCacheIt[jvm]ºcom.ustadmobile.libcache.okhttp.UstadCacheInterceptorTest ‚ À8 ‚ À|18ÿŸÅiÉÌ„l¾givenEntryIsStaleAndValidatable_whenRequested_thenIsValidatedÃgivenEntryIsStaleAndValidatable_whenRequested_thenIsValidated[jvm]ºcom.ustadmobile.libcache.okhttp.UstadCacheInterceptorTest ‚ À| ‚ ÀÂ19âÙ„l銲nÕgivenCompressableEntryNotYetCachedNotEncoded_whenRequested_thenWillRespondAndCacheItÚgivenCompressableEntryNotYetCachedNotEncoded_whenRequested_thenWillRespondAndCacheIt[jvm]ºcom.ustadmobile.libcache.okhttp.UstadCacheInterceptorTest ‚ À ‚ Á1:ï—²n¯‰Än¶givenRequestNotStorable_whenRequested_thenIsNotStored»givenRequestNotStorable_whenRequested_thenIsNotStored[jvm]ºcom.ustadmobile.libcache.okhttp.UstadCacheInterceptorTest ‚ Á ‚ Á11ª‡äX¯‰Änºcom.ustadmobile.libcache.okhttp.UstadCacheInterceptorTestŸUstadCacheInterceptorTest[jvm]ºcom.ustadmobile.libcache.okhttp.UstadCacheInterceptorTest ‚ ¾Á ‚ Á<„ˆÇnϯÇn°givenRangeWithStartToEnd_whenParsed_thenMatchesµgivenRangeWithStartToEnd_whenParsed_thenMatches[jvm]²com.ustadmobile.libcache.partial.ContentRangeTest ‚ Á ‚ Á;=è¼Çn®«ËnÙgivenRangeWhereLastByteAfterTotalBytes_whenParsed_thenThrowsRangeNotSatisfiableExceptionÞgivenRangeWhereLastByteAfterTotalBytes_whenParsed_thenThrowsRangeNotSatisfiableException[jvm]²com.ustadmobile.libcache.partial.ContentRangeTest ‚ Á ‚ Á;>·¿Ën›ôËnÒgivenRangeWhereStartIsAfterLast_whenParsed_thenThrowsRangeNotSatisfiableException×givenRangeWhereStartIsAfterLast_whenParsed_thenThrowsRangeNotSatisfiableException[jvm]²com.ustadmobile.libcache.partial.ContentRangeTest ‚ Á ‚ Á;?›ôËnÍŽÌn§givenBlankStart_whenParsed_thenMatches¬givenBlankStart_whenParsed_thenMatches[jvm]²com.ustadmobile.libcache.partial.ContentRangeTest ‚ Á ‚ Á;@ÍŽÌnÿ¨Ìn§givenValidRange_whenParsed_thenMatches¬givenValidRange_whenParsed_thenMatches[jvm]²com.ustadmobile.libcache.partial.ContentRangeTest ‚ Á ‚ Á;;ëúÆnÿ¨Ìn²com.ustadmobile.libcache.partial.ContentRangeTest–ContentRangeTest[jvm]²com.ustadmobile.libcache.partial.ContentRangeTest ‚ Á ‚ ÁÐŽ¸-µžÐn«Gradle Test Run :respect-lib-cache:jvmTest°Gradle Test Run :respect-lib-cache:jvmTest[jvm]€ ‚ ¢@ ‚ Á=