diff options
Diffstat (limited to 'std/testing/testing_bench.ts')
-rw-r--r-- | std/testing/testing_bench.ts | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/std/testing/testing_bench.ts b/std/testing/testing_bench.ts new file mode 100644 index 000000000..9033e3a72 --- /dev/null +++ b/std/testing/testing_bench.ts @@ -0,0 +1,18 @@ +import { bench, runIfMain } from "./bench.ts"; +import { runTests } from "./mod.ts"; + +import "./asserts_test.ts"; + +bench(async function testingSerial(b): Promise<void> { + b.start(); + await runTests(); + b.stop(); +}); + +bench(async function testingParallel(b): Promise<void> { + b.start(); + await runTests({ parallel: true }); + b.stop(); +}); + +runIfMain(import.meta); |