aboutsummaryrefslogtreecommitdiff
path: root/tests/test-pearl-output.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-24 15:13:53 -0500
committerCraig Jennings <c@cjennings.net>2026-05-24 15:13:53 -0500
commit6fca176d45b91d281bab36b51260e0ca1a788084 (patch)
treeb0da7462ed8056256b0dfce4f4975c8760a8a66a /tests/test-pearl-output.el
parent2e87942b8bdff716cef7af9ca99fce8ef1588a5c (diff)
downloadpearl-6fca176d45b91d281bab36b51260e0ca1a788084.tar.gz
pearl-6fca176d45b91d281bab36b51260e0ca1a788084.zip
test: cover cache and resolver failure cases
Added ERT tests that the per-team collection cache and the resolvers fail soft: pearl--team-collection returns nil and caches nothing on a malformed (missing nodes) or nil response, so a retry refetches and a later success populates the cache; pearl--resolve-team-id returns nil rather than erroring when its backing fetch fails; pearl--custom-views likewise does not cache nil and recovers on a later call. Also dropped a stale pearl--cache-issues binding from this file's cache-reset macro — that variable was removed earlier. 371 tests green.
Diffstat (limited to 'tests/test-pearl-output.el')
0 files changed, 0 insertions, 0 deletions