JGiven v1.2.1 Release Notes
-
New features
- JGiven-JUnit5 now reports its test outcomes back to JUnit5 before the
@After
methods, not after them. This should make it easier to run extensions like ReportPortal alongside JUnit5. 🛠 ##Fixed issues - The
@Tag
annotation configuration can now be set differently from the JGiven defaults. #806 (thanks to sebphil) - JGiven no longer prints errors while scanning annotations that are not tags. #821
- Fixed issue where parents of tags where not declared in the tag list, making the JGiven app unusable. #868 (thanks to jadhindieh for reporting)
- JGiven now openly reports incompatability when running TestNG in multi-threading mode. #829
- JGiven now openly reports incompatability to the JUnit5 per-class lifecyle#829
- Fixed issue where aggregation of reports would lead to an exception when running in parallel with JUnit5.#829
- The JGiven maven plugin did not declare itsself as thread-safe, even though it conceptually is. #829 (thanks to Hatzen for pointing it out and fixing it.) ##Backward incompatible changes
- Removed explicit support for PowerMock in JGiven-JUnit4 package, because the powermock project appears to be abandoned.
- JGiven-JUnit5 now reports its test outcomes back to JUnit5 before the