220 Commits

Author SHA1 Message Date
Vladimir
c0a2f3fc56
refactor: remove barrel utils (#6716) 2024-10-15 13:59:59 +02:00
Hiroshi Ogawa
e5c388f015
fix(vitest,runner): simplify test.extend type exports (#6707) 2024-10-15 11:39:25 +02:00
Vladimir Sheremet
4c03a0db53
chore: release v2.1.3 2024-10-14 13:03:04 +02:00
dsyddall
5e6de2742f
fix(runner): ensure sequential suite overrides sequence.concurrent (#6653)
Co-authored-by: Hiroshi Ogawa <hi.ogawa.zz@gmail.com>
2024-10-12 10:31:47 +09:00
Vladimir
000459a9ae
fix(vitest): deprecate old task types and node-reliant types (#6632) 2024-10-03 16:29:34 +02:00
Vladimir Sheremet
0ce26a4c70
chore: release v2.1.2 2024-10-02 18:17:51 +02:00
Hiroshi Ogawa
c5e29098e8
fix(runner): run onTestFinished and onTestFailed during retry and repeats (#6609) 2024-10-02 09:51:37 +02:00
Vladimir
1497134e4b
fix(runner): guard test hook callback (#6604) 2024-10-01 15:58:53 +02:00
Hiroshi Ogawa
3de00ab60f
fix(runner): fix fixture parsing of lowered async syntax for non arrow functions (#6575) 2024-10-01 13:36:34 +02:00
Hiroshi Ogawa
b553c7d6d5
fix(runner): support fixture parsing of lowered async syntax (#6531) 2024-09-25 10:32:27 +02:00
Hiroshi Ogawa
fb79792dc9
fix(runner): mark tests as skipped when beforeAll failed (#6524) 2024-09-25 10:32:08 +02:00
Vladimir Sheremet
699055eb93
chore: release v2.1.1 2024-09-13 17:29:40 +02:00
Vladimir Sheremet
9f1fd182fd
chore: release v2.1.0 2024-09-12 16:00:48 +02:00
Vladimir Sheremet
b2be23e4c9
chore: release v2.1.0-beta.7 2024-09-09 17:10:24 +02:00
Hiroshi Ogawa
ad6e72fc8e
fix(runner): async assertion auto await should timeout (#6391) 2024-09-03 11:21:00 +02:00
renovate[bot]
84a066af0e
chore(deps): update dependency @antfu/eslint-config to v3 (#6435)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2024-09-02 10:16:37 +02:00
LuciNyan
f6217a22e7
fix(types): Allow Callbacks Passed to before*/after* to Return Anything (#6393) 2024-08-27 15:03:47 +02:00
LuciNyan
fe489432bd
fix(runner): Use performance.now instead of Date.now for duration (#6382) 2024-08-27 15:00:35 +02:00
Vladimir Sheremet
8ac7011170
chore: release v2.1.0-beta.6 2024-08-20 15:16:19 +02:00
Vladimir Sheremet
72056b5063
chore: release v2.1.0-beta.5 2024-08-12 13:33:00 +02:00
Vladimir Sheremet
67b086bb86
chore: release v2.1.0-beta.4 2024-08-07 13:40:43 +02:00
Vladimir Sheremet
73abf30ed0
chore: release v2.1.0-beta.3 2024-08-07 10:14:54 +02:00
Vladimir Sheremet
f41dda44e3
chore: release v2.1.0-beta.2 2024-08-07 09:54:42 +02:00
Vladimir Sheremet
9ddbedaea6
chore: release v2.1.0-beta.1 2024-08-07 08:19:12 +02:00
Vladimir
3a231a7330
docs: add more documentation to runner tasks (#6068) 2024-08-06 15:48:33 +02:00
Vladimir
97d954740e
refactor: throw an error if the internal suite is not found (#6283) 2024-08-06 15:31:04 +02:00
Vladimir Sheremet
99452a712c
chore: release v2.0.5 2024-07-31 12:37:36 +02:00
Vladimir
13d85bd19a
feat: introduce experimental reported tasks (#6149) 2024-07-30 13:21:40 +02:00
Ari Perkkiö
073a50c974
fix: testNamePattern adds leading space (#6186) 2024-07-26 09:08:40 +02:00
Vladimir
3aab8a1ed6
refactor: deprecate all config types from the main Vitest entrypoint, introduce SerializedConfig type (#6205) 2024-07-23 19:28:59 +02:00
Vladimir
57d23cec43
docs: fix inconsistencies, remove low informative twoslash examples (#6200) 2024-07-23 14:52:21 +02:00
Vladimir Sheremet
400481f64d
chore: release v2.0.4 2024-07-22 11:11:19 +02:00
Vladimir
f1ef2f6362
refactor(runner): add docs to @vitest/runner, remove barrel files (#6126) 2024-07-15 17:43:05 +02:00
renovate[bot]
f55dc0081d
chore(deps): update all non-major dependencies (#6046)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2024-07-15 17:10:15 +02:00
Vladimir Sheremet
81b8d67066
chore: release v2.0.3 2024-07-15 12:01:12 +02:00
Vladimir Sheremet
99a12aec2b
chore: release v2.0.2 2024-07-10 17:44:13 +02:00
Vladimir Sheremet
16eb6c83f8
chore: release v2.0.1 2024-07-08 17:30:47 +02:00
Vladimir
4d5597df7b
fix(vitest): print only running files, not every file (#6052) 2024-07-08 17:10:41 +02:00
Vladimir Sheremet
1b150a3891
chore: release v2.0.0 2024-07-08 13:37:12 +02:00
Vladimir Sheremet
56118954e6
chore: release v2.0.0-beta.13 2024-07-04 16:01:10 +02:00
Vladimir
583dd8a986
feat(vitest)!: add "vitest list" API to print collected tests without running them (#6013) 2024-07-03 17:51:33 +02:00
jviide
d066ba98af
refactor(runner): limit max concurrency without p-limit as a dependency (#5980) 2024-06-30 19:47:56 +02:00
Vladimir
62aa720812
fix(browser): print correct stack trace in source files (#6003) 2024-06-30 18:26:14 +02:00
Vladimir Sheremet
cd9cc6bbf9
chore: release v2.0.0-beta.12 2024-06-25 22:10:02 +02:00
Vladimir
154cb22de6
feat(browser): add an option to take screenshots if the browser test fails (#5975) 2024-06-25 22:04:55 +02:00
Vladimir Sheremet
3fd15ba6d5
chore: release v2.0.0-beta.11 2024-06-19 22:11:29 +02:00
Joaquín Sánchez
0dda80e4d8
chore(runner): export isAtomTest utility (#5905) 2024-06-17 13:18:18 +02:00
Vladimir
471cf97b0c
chore: always require curly braces (#5885)
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
2024-06-16 18:10:10 +02:00
Vladimir Sheremet
2da57790e3
chore: release v2.0.0-beta.10 2024-06-12 14:07:34 +02:00
Hiroshi Ogawa
c238072fdf
feat(runner): implement test.for (#5861)
Co-authored-by: Vladimir <sleuths.slews0s@icloud.com>
2024-06-11 11:58:58 +02:00