Sonali dudhia
3927dbfcdf
fix: report dataset provider errors as failing tests ( #1749 )
...
Errors raised while resolving a test's dataset (missing named dataset,
throwing dataset closure) previously crashed the whole run. Now the data
provider catches them, wraps them in a DatasetProviderError, and the test
method rethrows the original throwable so the affected test fails cleanly
with a non-zero exit code while other tests keep running.
2026-07-17 14:13:01 +01:00
nuno maduro
f528bd8427
feat: adds flaky
2026-04-10 19:52:31 +01:00
nuno maduro
2a80101f42
chore: update styling
2026-03-10 21:06:28 +00:00
nuno maduro
d6c6489e93
Merge branch '4.x' into fix/sibling-describe-blocks
2025-07-26 04:26:10 +01:00
Nuno Maduro
f68d11ccae
chore: bumps dependencies
2025-03-29 17:44:06 +00:00
jshayes
b5b8fab09b
Fix an issue where beforeEach/afterEach functions were called on other describe blocks with the same name
2025-01-20 17:36:22 -05:00
jshayes
9510d4a2f9
Change array type hint
2024-10-13 09:54:19 -04:00
jshayes
a6cd83665c
Execute all parent beforeEach and afterEach functions for each test
2024-10-11 23:51:18 -04:00
Nuno Maduro
32881774d2
fix: global afterEach being called twice
2024-09-11 00:40:41 +01:00
Nuno Maduro
41e50cac05
Adds assignees
2024-08-03 17:05:34 +01:00
Nuno Maduro
63ba117b33
Fixes tests
2024-08-03 00:13:01 +01:00
Nuno Maduro
33d36d77cb
Merge branch '2.x' into 3.x
2024-08-02 23:53:26 +01:00
Nuno Maduro
5e41e546a0
chore: style changes
2024-08-02 11:53:24 +01:00
Nuno Maduro
ee32f25485
feat: pr and issue
2024-07-04 00:53:58 +01:00
Nuno Maduro
5c3bf469d5
feat: note()
2024-06-27 01:26:54 +01:00
Nuno Maduro
8169382362
feat: adds after
2024-05-08 01:24:30 +01:00
Nuno Maduro
cfa00da885
Fixes test suite
2024-04-27 11:36:22 +01:00
Nuno Maduro
7b9bae0415
fix: usage of named arguments
2024-02-01 13:45:06 +00:00
Nuno Maduro
3dffdf7cb8
Merge branch '2.x' into 3.x
2024-02-01 11:53:10 +00:00
Nuno Maduro
815ae3c644
Merge pull request #975 from Katalam/repeat
...
[2.x] Sharing `repeat` iteration as `dataset` variable
2024-01-25 15:01:34 +00:00
Nuno Maduro
1d2fe2de2d
fix: doNotThrowsExceptions being marked as incomplete
2024-01-25 14:12:01 +00:00
Nuno Maduro
53dc9ffa06
feat: always use attributes instead of annotations
2024-01-05 18:00:14 +00:00
Katalam
3ee5c29a00
feat: add repeat iteration as function argument if no extra dataset is provided
2023-10-05 23:07:03 +02:00
Nuno Maduro
f3f35a2ed1
feat: adds repeat
2023-07-30 23:49:20 +01:00
Nuno Maduro
54f4ee57ad
refacto: 100% type coverage
2023-07-01 10:31:26 +01:00
Nuno Maduro
68ea2c7d7e
feat(describe): refactor
2023-07-01 10:31:26 +01:00
Nuno Maduro
465c65243d
feat(describe): improves logic around hooks
2023-07-01 10:31:26 +01:00
Nuno Maduro
2e25eb59b8
style: fixes
2023-04-25 21:32:09 +01:00
Nuno Maduro
9be89c4042
fix: removes unused param
2023-02-14 08:56:18 +00:00
Nuno Maduro
a61db76c24
feat: deprecates only feature
2023-02-14 08:40:02 +00:00
Nuno Maduro
d69f61c8d3
refacto: --retry option
2023-02-11 16:48:06 +00:00
Nuno Maduro
fe763c1dc7
fix: make datasets static
2023-02-06 18:09:07 +00:00
Nuno Maduro
6982b02d48
feat: --todo flag
2023-01-15 20:51:27 +00:00
Nuno Maduro
349e2f45df
chore: style changes
2023-01-11 20:11:36 +00:00
Oliver
0839c7e127
Add Initial teamcity support
2023-01-11 09:37:12 +01:00
Nuno Maduro
330b4f0171
fix: ensures --retry works with errored tests
2023-01-02 20:59:59 +00:00
Nuno Maduro
c9a02b964d
fix: --retry not running all tests after passing
2022-12-29 09:34:53 +00:00
Nuno Maduro
70f447a8bc
chore: improves type coverage
2022-12-07 09:17:35 +00:00
Nuno Maduro
45011ebd14
Code quality improvements
2022-09-16 11:27:17 +01:00
Nuno Maduro
e9564febaf
Migrates to Pint
2022-09-16 10:45:53 +01:00
Nuno Maduro
3ff95faaaa
Uses Collision ^7.0
2022-09-15 01:07:15 +01:00
danilopolani
a3889110f1
fix phpstan types
2022-03-09 11:48:35 +01:00
danilopolani
09e2a26b7d
fix linting
2022-03-09 11:09:03 +01:00
danilopolani
3795870150
move coversNothing to method annotations
2022-03-09 11:05:10 +01:00
danilopolani
1079793ccf
cleanup
2022-03-05 17:25:23 +01:00
danilopolani
21364779f9
move covers attribute above the class
2022-03-05 17:23:03 +01:00
danilopolani
2465b88462
add covers list and attributes mutator
2022-03-05 16:23:05 +01:00
danilopolani
7660517f7c
start covers attribute implementation
2022-03-04 22:28:37 +01:00
Nuno Maduro
6dcdfdb82f
Merge branch 'master' into feat/retry
2021-12-05 17:44:20 +00:00
Nuno Maduro
b1f9ce2283
refacto: structure
2021-12-05 14:40:08 +00:00