Commit Graph

69 Commits

Author SHA1 Message Date
nuno maduro 9e79e491e2 Merge branch '4.x' into 5.x 2026-07-17 16:38:01 +01:00
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 52819501eb chore: fixes tia when not running on root 2026-07-14 14:34:00 +01:00
nuno maduro 4a8c2d7d78 wip 2026-05-02 15:03:44 +01:00
nuno maduro 631bbe318b wip 2026-05-02 13:43:32 +01:00
nuno maduro c38d32ae86 wip 2026-05-02 09:49:33 +01:00
nuno maduro d0295f6168 wip 2026-05-01 23:59:25 +01:00
nuno maduro bf48e20880 wip 2026-05-01 22:36:15 +01:00
nuno maduro a725e774c0 wip 2026-05-01 20:28:39 +01:00
nuno maduro bed5e5b54a wip 2026-05-01 20:02:46 +01:00
nuno maduro 6ac6c1518e wip 2026-05-01 17:17:33 +01:00
nuno maduro 3c91bf4ad2 wip 2026-04-30 20:51:57 +01:00
Nuno Maduro 711a60c2db release: beta 1 2025-08-05 17:44:12 +01:00
Nuno Maduro fcb60f3c4a chore: improves wording 2025-08-03 09:57:52 -06:00
Nuno Maduro 91bb7589e2 fix: wording on exception 2025-08-03 09:31:31 -06:00
JonPurvis 97c136cd94 link to issues page 2025-06-16 02:55:11 +01:00
JonPurvis d6cbd12d8b remove period from message 2025-06-16 02:51:48 +01:00
Nuno Maduro 2c6c3119d2 Merge branch '2.x' into 3.x 2024-08-22 21:21:52 +01:00
Nuno Maduro 86d2191cae chore: refactor TestClosureMustNotBeStatic 2024-08-22 20:59:42 +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
Peter Fox a4f8ae1a12 Handles tests where a static closure is provided 2024-03-17 16:48:43 +00:00
Nuno Maduro 7b9bae0415 fix: usage of named arguments 2024-02-01 13:45:06 +00:00
Nuno Maduro c5ce355f3c feat: improves fatal exception handling 2024-01-25 21:47:31 +00:00
Nuno Maduro 3a0f6a1d09 chore: prepares release 2023-09-03 13:37:26 +01:00
Nuno Maduro f3f35a2ed1 feat: adds repeat 2023-07-30 23:49:20 +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 9c0e5ddfc6 feat(describe): adds missing beforeAll exception class 2023-07-01 10:31:26 +01:00
Fabio Ivona d9a4fa33b9 remove dataset name from DatasetArgsCountMismatch 2023-03-24 10:20:20 +01:00
Nuno Maduro 974e70d7d1 Merge branch '2.x' into dataset-arguments-check 2023-03-21 21:10:22 +00:00
Dan Ang 540c2a56bd grammar fixes 2023-03-20 00:37:32 +01:00
Nuno Maduro 961e0aec66 feat: removes non used subscriber 2023-03-19 15:40:53 +00:00
Fabio Ivona 1f3e5115c7 fix failure message 2023-03-19 00:14:18 +01:00
Fabio Ivona 9de85175db better dataset arguments mismatch message 2023-03-18 23:58:09 +01:00
Nuno Maduro 9f5506364b feat: improves should not happen exception 2023-02-14 08:29:58 +00:00
Nuno Maduro 0e9c1bc0f7 fix: no --dirty tests found 2023-02-12 01:06:02 +00:00
Nuno Maduro 052b9e051b fix: --retry with parallel 2023-02-11 17:39:46 +00:00
Nuno Maduro d305f4dca0 fix: --dirty when no tests found 2023-01-11 21:32:15 +00:00
Nuno Maduro 138bdf599b feat: adds toOnlyBeUsedOn 2022-12-21 04:00:45 +00:00
Nuno Maduro b04207d9ea feat: improves not->toDependOn 2022-12-21 00:09:38 +00:00
Nuno Maduro 70f447a8bc chore: improves type coverage 2022-12-07 09:17:35 +00:00
Fabio Ivona 3aaa93931a Merge branch 'master' into datasets-scope
# Conflicts:
#	tests/.snapshots/success.txt
2022-11-30 14:06:05 +01:00
Nuno Maduro 348bd4b923 feat: improves feedback when test misses description 2022-11-09 20:31:35 +00:00
Fabio Ivona db00fc8c09 Renamed DatasetAlreadyExists exception 2022-09-22 11:01:31 +02:00
Fabio Ivona cbee6e76b0 [feat] scoped datasets 2022-09-20 00:11:37 +02:00
Nuno Maduro e9564febaf Migrates to Pint 2022-09-16 10:45:53 +01:00
Nuno Maduro bee4eda3ef Adjusts tests to new printer 2022-09-15 20:54:46 +01:00
Nuno Maduro 3ff95faaaa Uses Collision ^7.0 2022-09-15 01:07:15 +01:00
Nuno Maduro b1f9ce2283 refacto: structure 2021-12-05 14:40:08 +00:00