Skip to content

Simplify CLI and CLI <<>> “x-test” interfaces.#23

Merged
theengineear merged 1 commit intomainfrom
update-cli-interface
Apr 24, 2026
Merged

Simplify CLI and CLI <<>> “x-test” interfaces.#23
theengineear merged 1 commit intomainfrom
update-cli-interface

Conversation

@theengineear
Copy link
Copy Markdown
Collaborator

@theengineear theengineear commented Apr 24, 2026

Changes:

  • Coverage is now handled in CLI (not “x-test”).
  • Coverage reports land in “./coverage/lcov.info” (not in stdout).
  • “--test-name” is renamed to “--name-pattern”.
  • CLI now only depends on TAP stream (no events) from “x-test”.
  • CLI no longer sets “?x-test-no-reporter”.

Closes #22.

@theengineear theengineear force-pushed the update-cli-interface branch from f13deb3 to c8f51c8 Compare April 24, 2026 01:25
Changes:

- Coverage is now handled in CLI (not “x-test”).
- Coverage reports land in “./coverage/lcov.info” (not in stdout).
- “--test-name” is renamed to “--name-pattern”.
- CLI now _only_ depends on TAP stream (no events) from “x-test”.
- CLI no longer sets “?x-test-no-reporter”.

Closes #22.
@theengineear theengineear force-pushed the update-cli-interface branch from c8f51c8 to c99bd61 Compare April 24, 2026 01:27
@theengineear theengineear merged commit 2661e71 into main Apr 24, 2026
1 check passed
@theengineear theengineear deleted the update-cli-interface branch April 24, 2026 01:28
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.

Align “x-test-cli” interface to match overlapping “node:test” interface.

1 participant