Skip to content

test: prune redundant unit tests per testing-trophy audit - #237

Merged
Divkix merged 1 commit into
mainfrom
test/testing-trophy-cleanup
Oct 5, 2026
Merged

Divkix merged 1 commit into
mainfrom
test/testing-trophy-cleanup

Conversation

@Divkix

@Divkix Divkix commented Oct 5, 2026

Copy link
Copy Markdown
Owner

Removes or merges ~55 unit cases that duplicate integration coverage or only echo implementation (602 → ~547 unit cases across app and SDKs), and deletes the unused bucketTimestamps export plus the duplicate retention.unit.test.ts.

Kept: parsers, fingerprinting, CSV injection, queue loss/order/retry/concurrency, and any case with an assertion not covered by a higher tier. Where a removed row had unique value it was folded into an existing table or integration test.

Verified locally: app unit/integration/component, vp check, svelte-check, knip; TS SDK unit/integration/build/lint; Go -race + vet; Python pytest/ruff/mypy (isolated container).

Remove or merge unit cases that duplicate higher-tier coverage or only
echo implementation, and drop the unused bucketTimestamps export.
Cases with unique assertions (parsers, fingerprinting, CSV injection,
queue/retry/concurrency) are kept.
@Divkix
Divkix merged commit 05aa0cd into main Oct 5, 2026
44 checks passed
@Divkix
Divkix deleted the test/testing-trophy-cleanup branch October 5, 2026 08:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant