Skip to content

test: expand npm CLI coverage - #28

Merged
JacobOptimiza merged 1 commit into
mainfrom
test/npm-cli-coverage
Aug 15, 2026
Merged

test: expand npm CLI coverage#28
JacobOptimiza merged 1 commit into
mainfrom
test/npm-cli-coverage

Conversation

@JacobOptimiza

Copy link
Copy Markdown
Owner

Summary

  • add real-process coverage for the npm CLI help, version, unknown-command, and manifest-error paths
  • expand manifest and installation-path assertions without changing production code
  • keep the npm package, workflows, release, and distribution configuration unchanged

Validation

  • node --test "tests/npm/**/*.test.mjs"
  • c8@12.0.0 (temporary): 90.39% statements
  • Node built-in coverage cross-check
  • cargo fmt/check/test/clippy/deny
  • PowerShell parser, PSScriptAnalyzer, and Pester
  • git diff --check

@JacobOptimiza
JacobOptimiza force-pushed the test/npm-cli-coverage branch from 0935435 to 0f05b7e Compare August 15, 2026 11:08
@JacobOptimiza
JacobOptimiza merged commit 1614d8a into main Aug 15, 2026
10 checks passed
@JacobOptimiza
JacobOptimiza deleted the test/npm-cli-coverage branch August 15, 2026 11:16
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