Zitat von Kevin Rushforth <kevin.rushfo...@oracle.com>:

Our convention, which is codified in build.gradle (but not documented well), is that the name of any concrete unit test class must end with exactly `Test`. Similarly, the name of any abstract super class or utility class should not end with `Test`. It's a little clunky, but dates back to the very early port of JavaFX build to gradle.


ahh ... faintly remember those days, think we used the same/similar convention in SwingX :)

Or are you seeing something else?


no - works with renaming, thanks

As for the version of junit, we could consider updating to a newer version (it would need us to do a third-party approval), if there were enough benefit. It would be behind a few other things for openjfx14...


if there are other niceties (apart from the name parameter in parameterized tests) not available in 4.8.2, I will stumble across them, I always do sooner or later <p>

-- Kevin

On 10/15/2019 4:48 AM, Jeanette Winzenburg wrote:

.. with gradle :controls:test

Maybe related to the outdated version (4.8.2 of junit) as well as the problem with missing name property (of Parameterized? Don't know, though.

The workaround seems to be to @Ignore abstract tests - descendants are run as expected.




Reply via email to