Skip to content

test: prune redundant coverage and stale tooling - #180

Merged
gricha merged 1 commit into
mainfrom
test/prune-redundant-tests
Aug 26, 2026
Merged

gricha merged 1 commit into
mainfrom
test/prune-redundant-tests

Conversation

@gricha

@gricha gricha commented Aug 26, 2026

Copy link
Copy Markdown
Member

Prune redundant test coverage while preserving distinct security, trust,
filesystem, and runtime behavior. Repeated CLI scope, config and lockfile
serialization, wildcard, gitignore, and update-notifier scenarios are
consolidated; mock-only duplicates are removed; and expensive Git fixtures are
created only by tests that need them. The suite moves from 54 files, 1,163
runtime tests, and 20,425 lines to 52 files, 1,101 tests, and 19,996 lines.

This also removes dormant repository tooling found during the same entropy
pass: Dex task infrastructure, an orphaned Semgrep ignore, the superseded QA
specification, an obsolete smoke-script alias, and a stale Bun permission. No
production source or user-facing behavior changes.

@vercel

vercel Bot commented Aug 26, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
dotagents Ready Ready Preview Aug 26, 2026 5:45am

Request Review

@gricha
gricha marked this pull request as ready for review August 26, 2026 15:16
@gricha
gricha merged commit 7de553b into main Aug 26, 2026
19 checks passed
@gricha
gricha deleted the test/prune-redundant-tests branch August 26, 2026 15:17

@sentry-junior sentry-junior Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. This is a clean entropy pass: redundant fixtures and mock-only cases are folded into stronger multi-assert tests, expensive Git setup is now demand-driven, and the dormant Dex/Semgrep/QA-alias cleanup stays out of production paths. Distinct security/trust/age-gate and sync prune/adopt coverage still looks intentional rather than hollowed out.

mishamilovidov added a commit to mishamilovidov/dotagents that referenced this pull request Aug 26, 2026
Integrate upstream changes through getsentry#180 while preserving the Copilot adapter behavior and tests.

This branch was successfully deployed

1 active deployment
Preview — b2563ef3 Deployed Aug 26, 2026 by vercel[bot]
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