diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-24 15:13:53 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-24 15:13:53 -0500 |
| commit | 6fca176d45b91d281bab36b51260e0ca1a788084 (patch) | |
| tree | b0da7462ed8056256b0dfce4f4975c8760a8a66a /tests/test-pearl-output.el | |
| parent | 2e87942b8bdff716cef7af9ca99fce8ef1588a5c (diff) | |
| download | pearl-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
