Description
Testing Problem
I need some way to specify the order in which properties are tested. I have a lot of properties in one container that I want to order and group to make the final report easier to read and better structured. In my specific use case the readability of the test report is very important and the tests have a specific natural order so I would like to have them execute and be reported in this order.
PS: I know you can group tests using @Group
, but that doesn't really solve my issue, because the groups and tests within groups still need to be ordered in a specific way for it to make sense.
Suggested Solution
Any way to specify the order in which property and example tests are executed would be fine. Ideally I would like something similar to JUnit's MethodOrderer where I can implement my own ordering algorithm.
Discussion
Obviously this is a fairly niche need that not many people have, but I am restricted by technical and design constraints from other places that make this highly desireable in my specific situation, so I hope there is some way to accommodate this use case in Jqwik.
PS: I appologize if there already is a way to set the order of execution for tests, but I could not find any note about this in the documentation.
Activity