summaryrefslogtreecommitdiff
path: root/lib/internal/test_runner/test.js
Commit message (Expand)AuthorAgeFilesLines
* test: fix suite signalBenjamin Gruenbaum2023-05-171-1/+4
* test_runner: fix ordering of test hooksPhil Nash2023-05-111-4/+4
* test_runner: fix test runner concurrencyMoshe Atlow2023-04-241-1/+1
* test_runner: fix test countingMoshe Atlow2023-04-241-1/+1
* test_runner: fix nested hooksMoshe Atlow2023-04-231-17/+14
* test_runner: move coverage collection to root.postRun()cjihrig2023-04-231-2/+4
* test_runner: execute before hook on testChemi Atlow2023-04-181-2/+12
* test_runner: count nested testsMoshe Atlow2023-03-211-35/+24
* test_runner: give the root test a harness referencecjihrig2023-03-071-3/+3
* test_runner: align behavior of it and testMoshe Atlow2023-03-051-8/+0
* test_runner: emit test-only diagnostic warningRichie McColl2023-02-211-0/+6
* test_runner: centralize CLI option handlingColin Ihrig2023-02-201-13/+2
* test_runner: flatten TAP output when running using `--test`Moshe Atlow2023-02-181-27/+37
* lib: enforce use of trailing commas for functionsAntoine du Hamel2023-02-141-8/+8
* test_runner: add initial code coverage supportcjihrig2023-01-081-0/+6
* test_runner: report `file` in test runner eventsMoshe Atlow2023-01-021-14/+15
* test_runner: use os.availableParallelism()Colin Ihrig2022-12-271-3/+3
* test_runner: add reportersMoshe Atlow2022-12-191-26/+24
* test_runner: run t.after() if test body throwsColin Ihrig2022-12-171-1/+7
* test_runner: parse yamlMoshe Atlow2022-12-131-1/+1
* test_runner: add t.after() hookcjihrig2022-12-111-0/+5
* test_runner: don't use a symbol for runHook()cjihrig2022-12-111-9/+8
* lib: added SuiteContext classDebadree Chatterjee2022-12-021-1/+18
* test_runner: add initial TAP parserWassim Chegham2022-11-211-6/+6
* test_runner: support function mockingcjihrig2022-11-071-0/+8
* test_runner: fix afterEach not running on test failuresJithil P Ponnan2022-11-071-10/+18
* test_runner: report tap subtest in orderMoshe Atlow2022-10-301-7/+16
* test_runner: call {before,after}Each() on suitesColin Ihrig2022-10-271-0/+11
* test_runner: add --test-name-pattern CLI flagcjihrig2022-10-041-3/+28
* test_runner: include stack of uncaught exceptionsMoshe Atlow2022-09-141-1/+5
* test_runner: support using `--inspect` with `--test`Moshe Atlow2022-09-101-3/+2
* test_runner: fix `duration_ms` to be millisecondsMoshe Atlow2022-09-041-2/+2
* test_runner: support programmatically running `--test`Moshe Atlow2022-08-241-13/+45
* test_runner: fix test runner hooks failure stackMoshe Atlow2022-08-201-1/+10
* test_runner: refactor to use more primordialsAntoine du Hamel2022-08-041-1/+1
* test_runner: verbous error when entire test tree is canceledMoshe Atlow2022-08-021-4/+4
* test_runner: empty pending tests queue post runningMoshe Atlow2022-07-311-0/+1
* test_runner: add before/after/each hooksMoshe Atlow2022-07-301-26/+121
* test_runner: fix top level `describe` queuingMoshe Atlow2022-07-281-10/+7
* test_runner: validate `concurrency` optionAntoine du Hamel2022-07-261-9/+19
* test_runner: add support for boolean values for `concurrency` optionLenvin Gonsalves2022-07-241-2/+8
* test_runner: validate `timeout` optionAntoine du Hamel2022-07-241-2/+8
* test_runner: pass signal on timeoutMoshe Atlow2022-07-241-1/+5
* test_runner: recieve and pass AbortSignalMoshe Atlow2022-07-201-26/+87
* test_runner: fix `it` concurrencyMoshe Atlow2022-07-151-6/+2
* test_runner: support timeout for testsMoshe Atlow2022-07-141-6/+32
* test_runner: catch errors thrown within `describe`Moshe Atlow2022-07-121-2/+12
* test_runner: protect internals against prototype tamperingAntoine du Hamel2022-07-091-1/+1
* test_runner: expose `describe` and `it`Moshe Atlow2022-06-291-32/+56
* test_runner: add Subtest to tap protocol outputMoshe Atlow2022-06-191-0/+6