mix raxol.test (Raxol v2.0.1)
View SourceEnhanced test runner for the Raxol project.
Provides additional test running capabilities beyond the standard mix test, including parallel execution, flaky test detection, and coverage reporting.
Usage
mix raxol.test [OPTIONS] [FILES]Options
--parallel- Run tests in parallel--coverage- Generate coverage report--failed- Run only previously failed tests--watch- Watch files and re-run tests on changes--profile- Profile test execution time--max-failures N- Stop after N failures--seed N- Set random seed--only TAG- Run only tests with specific tag--exclude TAG- Exclude tests with specific tag
Examples
# Run all tests
mix raxol.test
# Run tests with coverage
mix raxol.test --coverage
# Run only failed tests
mix raxol.test --failed
# Run specific test file
mix raxol.test test/raxol/terminal/emulator_test.exs
# Run tests in parallel
mix raxol.test --parallel