Commit Graph

62 Commits

Author SHA1 Message Date
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
8594980dae fix Dynamic Properties attribute 2022-08-29 12:44:45 +02:00
c0d66b7dc7 allow dynamic properties 2022-08-25 15:56:14 +02:00
4e95a65af1 fix lint 2022-08-02 11:03:06 +02:00
3dc451cf44 fix typo 2022-03-09 11:08:11 +01:00
3795870150 move coversNothing to method annotations 2022-03-09 11:05:10 +01:00
15e2e1711b enforce class-string for attributes 2022-03-08 14:57:17 +01:00
edd1d890ca replace double foreach with a filter and reduce 2022-03-07 17:51:39 +01:00
443f848386 fix fqn for coversClass 2022-03-07 17:40:29 +01:00
32dbac87c8 fix fqn on coversClass attribute and array evaluation 2022-03-07 16:18:55 +01:00
1dc33070fe fix phpdoc 2022-03-06 19:02:02 +01:00
1079793ccf cleanup 2022-03-05 17:25:23 +01:00
21364779f9 move covers attribute above the class 2022-03-05 17:23:03 +01:00
2465b88462 add covers list and attributes mutator 2022-03-05 16:23:05 +01:00
6dcdfdb82f Merge branch 'master' into feat/retry 2021-12-05 17:44:20 +00:00
b1f9ce2283 refacto: structure 2021-12-05 14:40:08 +00:00
106b279ed0 feat: adds --retry option 2021-12-04 21:18:55 +00:00
3d0f267a5c Moves method evaluation to the method factory 2021-11-27 08:08:09 +00:00
729d7c4bef Small tweaks for PHP 8 2021-11-27 07:44:35 +00:00
94585789dc refacto(phpstan-to-8): few adjustments 2021-11-18 23:39:37 +00:00
d4a8a3ec37 upgrade to phpstan lvl 8 2021-11-18 00:12:39 +01:00
f3f58c7f52 upgrade to phpstan lvl 7 2021-11-15 22:20:00 +01:00
ffd4e6d577 upgrade to phpstan level 6 2021-11-15 12:23:53 +01:00
b2cd60395f chore: phpstan level 5 2021-11-14 21:39:24 +00:00
4b213d63bd feat: reworks evalution of Test Case 2021-11-14 19:58:25 +00:00
cd34f0ba81 refactor: comments 2021-10-24 22:39:35 +01:00
648c6c5a27 refactor: comments 2021-10-24 19:37:29 +01: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
04dcebf3aa Revert "Merge pull request #413 from def-studio/fix_skipping_tests_with_exception_asserting"
This reverts commit e853792a59, reversing
changes made to 205238fcbf.
2021-10-10 14:40:07 +01:00
2a649bdfc0 revert previous solution and invert chain and proxy calls in TestCaseFactory.php 2021-10-02 09:09:47 +02:00
e042bf7d3a removes expection expectations if test is marked as skipped 2021-10-01 15:52:45 +02:00
8d24b4a217 chore: replace prop set/check with method call 2021-07-27 23:39:26 -05:00
dc75b34deb refactor: move logic into boolean method in TestCaseFactory 2021-06-30 09:51:49 -05:00
9d66893d5a feat: add boolean property to signal dependency proxy calls 2021-06-16 01:00:23 -05:00
8d670b4ed7 refactor: renames traits 2021-06-15 23:05:57 +01:00
c07cd8c252 feat: move Expectations API out of external plugin 2021-06-15 17:10:21 +01:00
49de462250 Adds support for incompleted tests 2021-06-10 19:20:16 +01:00
3b784060b8 updated TestCaseFactory.php to store multiple datasets
Took 44 seconds
2021-05-24 23:29:29 +02:00
3589f3d5e7 chore: fixes test suite 2021-03-13 11:06:34 +00:00
19a1569fa8 cleanup for self-review 2021-02-13 13:31:25 -06:00
9a0240bc7b patch addslashes for windows paths 2021-02-13 12:48:43 -06:00
fe2fac37f8 address PHPStan warning about use of empty 2021-02-13 11:53:30 -06:00
bb57a54089 simplify quote escape sequence handling 2021-02-13 11:40:08 -06:00
f6c19e469f in the event of no class name, make one on the fly as an escape hatch 2021-02-13 11:20:16 -06:00
301ff155a4 prevent parse errors by escaping the quote used for filename property 2021-02-13 11:17:52 -06:00
40f2065575 catch parse errors and let the user know in a friendlier manner 2021-02-13 11:12:09 -06:00
be906eb823 remove additional str_replace call in favour of adjusting the relative path regexp 2021-02-13 11:08:08 -06:00
c6a6f7e2ab fix typo 2021-02-13 00:15:54 -06:00