335bfdb79d
fix: test suite
2024-04-28 11:02:24 +01:00
cfa00da885
Fixes test suite
2024-04-27 11:36:22 +01:00
adb2fb51df
Always call parent teardown even if an exception is thrown
2024-04-08 10:03:55 +01:00
7b9bae0415
fix: usage of named arguments
2024-02-01 13:45:06 +00:00
3dffdf7cb8
Merge branch '2.x' into 3.x
2024-02-01 11:53:10 +00:00
815ae3c644
Merge pull request #975 from Katalam/repeat
...
[2.x] Sharing `repeat` iteration as `dataset` variable
2024-01-25 15:01:34 +00:00
2562d36518
feat: clarfies that high order testing does not support bound datasets
2024-01-25 14:12:01 +00:00
53dc9ffa06
feat: always use attributes instead of annotations
2024-01-05 18:00:14 +00:00
95ec0a82b2
fix html in tests descriptions and datasets
2023-11-07 17:35:42 +01:00
67e452e9ed
chore: add docs
2023-10-06 15:10:02 +02:00
ecff90da1c
fix: add repeat iteration as the last argument when combined with dataset
2023-10-06 15:07:48 +02:00
3ee5c29a00
feat: add repeat iteration as function argument if no extra dataset is provided
2023-10-05 23:07:03 +02:00
00109e9976
tests: adds more tests regarding snapshots multiple
2023-08-02 23:02:00 +01:00
f3f35a2ed1
feat: adds repeat
2023-07-30 23:49:20 +01:00
5637dfa75d
fix: test description on beforeEach failure
2023-07-22 09:33:41 -05:00
0ae0887665
feat(describe): more refactors
2023-07-01 10:31:26 +01:00
551fa01415
feat(describe): more refactor
2023-07-01 10:31:26 +01:00
68ea2c7d7e
feat(describe): refactor
2023-07-01 10:31:26 +01:00
3e8616ec64
feat(describe): continues work around hooks
2023-07-01 10:31:26 +01:00
465c65243d
feat(describe): improves logic around hooks
2023-07-01 10:31:26 +01:00
97898a0a8e
feat: allows to use test calls on before each calls
2023-05-01 22:18:47 +01:00
81cdb7a300
chore: refacto
2023-04-08 12:23:10 +01:00
d9a4fa33b9
remove dataset name from DatasetArgsCountMismatch
2023-03-24 10:20:20 +01:00
974e70d7d1
Merge branch '2.x' into dataset-arguments-check
2023-03-21 21:10:22 +00:00
54fd188299
fix test Case Name starts with a P
2023-03-19 17:46:49 +00:00
1f3e5115c7
fix failure message
2023-03-19 00:14:18 +01:00
9de85175db
better dataset arguments mismatch message
2023-03-18 23:58:09 +01:00
4b1cad2493
fix: description when before each fails
2023-03-14 13:06:42 +00:00
d6e3906da6
Fix unreachable test case from multiple datasets
2023-03-13 18:14:26 +01:00
1bd9c9e60d
wip
2023-03-13 18:13:57 +01:00
70f447a8bc
chore: improves type coverage
2022-12-07 09:17:35 +00:00
d77715b0fe
fix: --filter option
2022-11-21 20:47:47 +00:00
45011ebd14
Code quality improvements
2022-09-16 11:27:17 +01:00
e9564febaf
Migrates to Pint
2022-09-16 10:45:53 +01:00
579b975318
Fixes --filter
2022-09-15 23:55:54 +01:00
6769231b00
Fixes using test cases on uses with tests
2022-09-15 09:13:45 +01:00
3ff95faaaa
Uses Collision ^7.0
2022-09-15 01:07:15 +01:00
33d1579660
Updates from main
2021-11-27 19:54:39 +00:00
4b213d63bd
feat: reworks evalution of Test Case
2021-11-14 19:58:25 +00:00
2b687a7269
refactor: PHP 8 features
2021-10-24 18:29:59 +01:00
cf47b45262
feat: basic PHPUnit 10 support
2021-10-24 01:03:18 +01:00
d8fae6d689
Datasets can now access the test case and are executed after the setup method has run.
2021-07-28 10:39:39 +01:00
863ddea50b
style: split assignment into two lines clarity
2021-07-22 17:54:22 -05:00
60c0ad006f
fix: prevent the global hooks from piling up ( #351 )
...
this happens due to the global `*All()` hooks (before & after) being
defined as static. We should be a good citizen and we need to clean up
our mess for the next person in the test instance constructor
2021-07-21 20:38:20 -05:00
8d670b4ed7
refactor: renames traits
2021-06-15 23:05:57 +01:00