-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
bugSomething isn't workingSomething isn't workingcliVix CLI (vix new, build, run, dev)Vix CLI (vix new, build, run, dev)devxDeveloper experience improvements: tooling, diagnostics, ergonomics, and workflow polish.Developer experience improvements: tooling, diagnostics, ergonomics, and workflow polish.refactorInternal code restructuring without changing external behavior or public APIs.Internal code restructuring without changing external behavior or public APIs.sanitizersRuntime and compile-time analysis using sanitizers (ASan, UBSan, TSan).Runtime and compile-time analysis using sanitizers (ASan, UBSan, TSan).specSpecification or formal definition (formats, protocols, architecture)Specification or formal definition (formats, protocols, architecture)uxUser experience improvements: CLI output, help formatting, readability, and usability.User experience improvements: CLI output, help formatting, readability, and usability.watchFile watching, hot-reload, or live execution features (watch mode, auto-rerun, dev loops).File watching, hot-reload, or live execution features (watch mode, auto-rerun, dev loops).
Description
Feature: Add vix tests command
Description
Introduce a new CLI command vix tests [path] to run project tests more explicitly.
This command acts as an alias of:
vix check --tests
Motivation
- Improve discoverability of test execution
- Provide a clearer mental model for users
- Align with other modern CLIs (
cargo test,npm test, etc.)
Acceptance criteria
vix testsexecutes the same flow asvix check --tests- Correct exit codes on test success/failure
- Included in
vix help
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingcliVix CLI (vix new, build, run, dev)Vix CLI (vix new, build, run, dev)devxDeveloper experience improvements: tooling, diagnostics, ergonomics, and workflow polish.Developer experience improvements: tooling, diagnostics, ergonomics, and workflow polish.refactorInternal code restructuring without changing external behavior or public APIs.Internal code restructuring without changing external behavior or public APIs.sanitizersRuntime and compile-time analysis using sanitizers (ASan, UBSan, TSan).Runtime and compile-time analysis using sanitizers (ASan, UBSan, TSan).specSpecification or formal definition (formats, protocols, architecture)Specification or formal definition (formats, protocols, architecture)uxUser experience improvements: CLI output, help formatting, readability, and usability.User experience improvements: CLI output, help formatting, readability, and usability.watchFile watching, hot-reload, or live execution features (watch mode, auto-rerun, dev loops).File watching, hot-reload, or live execution features (watch mode, auto-rerun, dev loops).