pfg
0ea4ce1bb4
Synchronous concurrent test fix (#22928)
```ts
beforeEach(() => {
console.log("beforeEach");
});
afterEach(() => {
console.log("afterEach");
});
test.concurrent("test 1", () => {
console.log("start test 1");
});
test.concurrent("test 2", async () => {
console.log("start test 2");
});
test.concurrent("test 3", () => {
console.log("start test 3");
});
```
```
$> bun-before test synchronous-concurrent
beforeEach
beforeEach
beforeEach
start test 1
start test 2
start test 3
afterEach
afterEach
afterEach
$> bun-after test synchronous-concurrent
beforeEach
start test 1
afterEach
beforeEach
start test 2
afterEach
beforeEach
start test 3
afterEach
```
---------
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
2025-09-25 03:52:18 -07:00
..
2025-09-20 00:35:42 -07:00
2025-08-23 06:55:30 -07:00
2025-07-14 00:47:53 -07:00
2025-05-27 20:14:21 -07:00
2025-09-04 14:59:35 -07:00
2025-09-12 23:44:10 -07:00
2025-06-05 20:20:00 -07:00
2025-09-24 21:55:57 -07:00
2025-07-05 00:58:42 -07:00
2025-07-05 00:58:42 -07:00
2025-09-24 00:47:52 -07:00
2025-08-23 06:55:30 -07:00
2024-11-11 13:27:42 -08:00
2025-09-22 05:30:34 -07:00
2025-08-20 00:25:00 -07:00
2025-09-22 05:30:34 -07:00
2025-03-14 22:13:31 -07:00
2025-08-08 22:28:42 -07:00
2025-05-26 21:18:22 -07:00
2025-05-08 23:22:16 -07:00
2025-08-23 06:55:30 -07:00
2025-09-22 05:30:34 -07:00
2025-09-22 05:30:34 -07:00
2025-09-24 20:55:25 -07:00
2025-09-24 00:47:52 -07:00
2025-07-14 00:47:53 -07:00
2025-09-25 03:52:18 -07:00
2025-05-08 23:22:16 -07:00
2025-09-15 23:41:50 -07:00
2025-01-17 22:08:07 -08:00
2024-12-27 14:07:41 -08:00
2025-09-24 16:29:05 -07:00
2023-09-13 21:39:36 -07:00
2023-12-20 19:18:32 -08:00
2025-03-11 18:21:20 -07:00
2025-08-19 16:40:48 -07:00
2025-05-19 17:05:10 -07:00
2025-08-23 06:57:00 -07:00
2025-08-23 06:57:00 -07:00
2025-08-23 06:57:00 -07:00
2025-06-19 18:47:00 -07:00