Hi everyone,<br><br>Today, the ImageJ1 unit tests have moved out of the ImageJ2 SVN repository and into their very own Git repository:<br> <a href="http://github.com/imagej/ij1-tests">http://github.com/imagej/ij1-tests</a><br>
<br>I have also created a dedicate page describing them:<br> <a href="http://developer.imagej.net/ij1-tests">http://developer.imagej.net/ij1-tests</a><br><br>Tasks remaining:<br><br>1. Create a Jenkins job to run these tests automatically with each new ImageJ1 release:<br>
<a href="http://jenkins.imagej.net/job/ImageJ1-unit-tests/">http://jenkins.imagej.net/job/ImageJ1-unit-tests/</a> [does not exist yet]<br><br>2. Migrate old ij.jar binaries to the "releases" Maven repository with groupId net.imagej.<br>
<br>This will make them all available from:<br> <a href="http://maven.imagej.net/content/repositories/releases/net/imagej/ij/">http://maven.imagej.net/content/repositories/releases/net/imagej/ij/</a><br><br>At the moment, they are scattered around other places too:<br>
<a href="http://maven.imagej.net/content/repositories/thirdparty/net/imagej/ij/">http://maven.imagej.net/content/repositories/thirdparty/net/imagej/ij/</a><br> <a href="http://maven.imagej.net/content/repositories/thirdparty/imagej/ij/">http://maven.imagej.net/content/repositories/thirdparty/imagej/ij/</a><br>
<br>3. Resolve outstanding regression bugs introduced in recent versions of ImageJ1.<br><br>Unfortunately, not all tests pass with 1.46i—in fact, they do not even compile, due to API changes; e.g.:<br><br>[ERROR] /Users/curtis/code/ImageJ/ij1-tests/src/test/java/ij/VirtualStackTest.java:[125,5] reference to addSlice is ambiguous, both method addSlice(ij.process.ImageProcessor) in ij.ImageStack and method addSlice(java.lang.String) in ij.VirtualStack match<br>
<br>And there are at least two dozen test failures after that.<br><br>Regards,<br>Curtis<br><br>