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.