summaryrefslogtreecommitdiff
path: root/HutchTests/APICacheTests.swift
diff options
context:
space:
mode:
authorChristian Cleberg <[email protected]>2026-07-16 11:50:53 -0500
committerGitHub <[email protected]>2026-07-16 11:50:53 -0500
commit0b6819d2d08b552e62fd236614d4c3c86a13394b (patch)
treeefb71f83c6dc62778ab01de9951cd229b50f348c /HutchTests/APICacheTests.swift
parent2b913e1b727429a3a6bc7eb023003ef2815919ae (diff)
parentf3c70e04148c57dcafead89b4e02b83e5f5635f8 (diff)
downloadhutch-3.8.1.tar.gz
hutch-3.8.1.tar.bz2
hutch-3.8.1.zip
Merge pull request #8 from zerolabsco/phase-3-sonarcloud-housekeepingv3.8.1
v3.8.1: SonarCloud triage, forceRefresh fix, housekeeping
Diffstat (limited to 'HutchTests/APICacheTests.swift')
-rw-r--r--HutchTests/APICacheTests.swift3
1 files changed, 2 insertions, 1 deletions
diff --git a/HutchTests/APICacheTests.swift b/HutchTests/APICacheTests.swift
index 89c6c53..24db870 100644
--- a/HutchTests/APICacheTests.swift
+++ b/HutchTests/APICacheTests.swift
@@ -256,6 +256,7 @@ struct APICacheTests {
_ = try await cache.read(cacheKey: key)
Issue.record("Expected cache miss for \(key).")
} catch APICacheError.miss {
+ // expected: a miss is the success path here
} catch {
Issue.record("Unexpected error for \(key): \(error).")
}
@@ -293,7 +294,7 @@ private final class CachedURLProtocol: URLProtocol, @unchecked Sendable {
}
}
- override func stopLoading() {}
+ override func stopLoading() { /* required override; nothing to tear down */ }
static func reset(responses: [CachedURLProtocolResponse], responseDelay: TimeInterval = 0) {
Self.responses = responses