Apache OpenOffice (AOO) Bugzilla – Issue 116390
solenv: add support for JUnit tests in gnumake
Last modified: 2017-05-20 10:31:58 UTC
add support for JUnit tests in gnumake
accepting (status -> STARTED) added to cws gnumake3
still unfixed as gb_JunitTest_add_jar should depend the JavaClassSet on the jar that is used, and not only the JunitTest. The jar has to be available at compile time and runtime and not only at runtime.
seen working in CWS gnumake3 i've removed all the dmakefiles for complex/unoapi tests that were re-introduced in DEV300m98.
.
meh, didn't know that these are platform dependent.... initially worked only on linux/solaris, now i've fixed it on OSX as well: http://hg.services.openoffice.org/hg/cws/gnumake3/rev/6dc33e2bc5bf but windows doesn't work yet: the old installationtest.mk seems to unpack the archive instset once for each module instead of just reusing the smoketestoo_native installation. i have no idea why that is so, so i'll leave it for now.
@mst: "i have no idea why that is so, so i'll leave it for now." See <http://wiki.services.openoffice.org/w/index.php?title=Test_Cleanup&oldid=193022#Helpers>: "[B]uilding smoketestoo_native permanently installs that archive into the solver. (Except on Windows, where problems with resulting long pathnames prevent this; there, as a workaround, each test individually unzips the archive to some local temporary directory.)"
some more work on this: support for $OOO_TEST_SOFFICE: http://hg.services.openoffice.org/hg/cws/gnumake3/rev/2308c3cb6d52 bizarre hacks to make it work on windows: http://hg.services.openoffice.org/hg/cws/gnumake3/rev/a8bb386847ef
getting rid of value "enhancement" for field "severity". For enhancement the field "issue type" shall be used.