| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
| |
Optimize test results display for better readability:
- Use ASCII box characters for better terminal compatibility
- Improve column alignment and spacing
- Remove redundant symbols in status column (PASS/FAIL only)
- Left-align labels, right-align numbers in statistics table
- Add color-coded pass rate (green 100%, yellow 80%+, red <80%)
- Enhance final verdict section with indentation
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
| |
|
|
|
|
|
|
|
|
|
| |
Improve test results display with:
- Per-suite test case breakdown table
- Overall statistics panel showing suite and case counts
- Pass rate percentage calculation
- Formatted borders and color-coded status indicators
- Clear final verdict summary
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
|
|
Add 56 test cases across 4 test suites to verify the yue command line
tool functionality:
- Basic options test: -h, --help, -v, --version flags
- Compilation test: file/directory compilation with various options
- Error handling test: syntax errors, file not found, edge cases
- Execution test: -e option, script arguments, macros
The test framework includes helper functions for assertions and test
environment setup. All tests can be run via `bash spec/cli/run_all_tests.sh`.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|