For testing purposes (no pun intended) I run some tests outside the IDE or MAven using the Console Launcher that comes with JUnit Jupiter. It finds all the JUnit 4 (aka. Vintage) and JUnit 5 (aka. Jupiter) tests.
However, it does not discover my jqwik tests.
What I tried: In a Maven project, invoken mvn test-compile dependency:copy-dependencies
, then in the target folder:
java -jar …/junit-platform-console-standalone-1.2.0.jar -cp classes -cp test-classes -cp $(echo dependencies/* | tr ' ' :) -p example
This incantation will run Jupiter and Vintage, but not jqwik, while the Surefire run does.