feat(tstest): Enhance tstest with fluent API, suite grouping, tag filtering, fixture & snapshot testing, and parallel execution improvements

This commit is contained in:
2025-05-16 00:21:32 +00:00
parent 1c5cf46ba9
commit 2b01d949f2
30 changed files with 1504 additions and 173 deletions

View File

@@ -0,0 +1,19 @@
import { tap, expect } from '../../ts_tapbundle/index.js';
// Simple test to debug TAP output
tap.test('test 1', async () => {
console.log('Test 1 running');
expect(true).toBeTrue();
});
tap.test('test 2 - skip', async (toolsArg) => {
toolsArg.skip('Skipping test 2');
expect(false).toBeTrue();
});
tap.test('test 3', async () => {
console.log('Test 3 running');
expect(true).toBeTrue();
});
tap.start();