899045e6aa
fix(protocol): Fix inline timing metadata parsing and enhance test coverage for performance metrics and timing edge cases
2025-05-26 08:22:26 +00:00
82757c4abc
feat(watch mode): Add watch mode support with CLI options and enhanced documentation
2025-05-26 04:37:38 +00:00
7aaeed0dc6
fix: Implement tap.todo(), fix tap.skip.test() to create test objects, and ensure tap.only.test() works correctly
...
- tap.todo.test() now creates proper test objects marked as todo
- tap.skip.test() creates test objects instead of just logging
- tap.only.test() properly filters to run only marked tests
- Added markAsSkipped() method for pre-test skip marking
- All test types now contribute to accurate test counts
- Updated documentation to reflect these fixes
🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
2025-05-26 04:07:05 +00:00
33d2ff1d4f
feat(core): Implement Protocol V2 with enhanced settings and lifecycle hooks
2025-05-26 04:02:32 +00:00
7b1732abcc
BREAKING CHANGE(protocol): Introduce protocol v2 implementation and update build configuration with revised build order, new tspublish files, and enhanced documentation
2025-05-25 19:37:13 +00:00
c48887a820
fix(tstest): Fix test timing display issue and update TAP protocol documentation
2025-05-23 22:27:12 +00:00
53d3dc55e6
fix(logging): Fix log file naming to prevent collisions and update logging system documentation.
2025-05-23 21:31:39 +00:00
bac2f852c5
feat(cli): Improve test runner configuration: update test scripts, reorganize test directories, update dependencies and add local settings for command permissions.
2025-05-15 20:39:03 +00:00
a8e9f67810
fix(core): Refactored tstest class to enhance promise handling for test modules.
2025-01-23 19:02:11 +01:00