In that case sorry for the misinformation. Sorry I won't have time to look at the last failing test.
On Thursday, September 8, 2016, John Wagenleitner < john.wagenleit...@gmail.com> wrote: > On Wed, Sep 7, 2016 at 11:55 AM, Jochen Theodorou <blackd...@gmx.org > <javascript:_e(%7B%7D,'cvml','blackd...@gmx.org');>> wrote: > >> On 07.09.2016 19:54, John Wagenleitner wrote: >> >>> On Wed, Sep 7, 2016 at 8:50 AM, Jochen Theodorou <blackd...@gmx.org >>> <javascript:_e(%7B%7D,'cvml','blackd...@gmx.org');> >>> <mailto:blackd...@gmx.org >>> <javascript:_e(%7B%7D,'cvml','blackd...@gmx.org');>>> wrote: >>> >>> >>> >>> On 07.09.2016 14:33, Thibault Kruse wrote: >>> >>> The groovysh tests failed last because the strategy to read >>> package >>> contents via the ClassLoader does not work with Java8. Possibly >>> checking how the new Java REPL does things could reveal a >>> solution, if >>> they do have tab completion for imports. In the meantime, I'd >>> suggest >>> skipping those tests when testing with Java9. Not having >>> completion >>> for imports in groovysh with Java9 should probably not be >>> critical. >>> >>> >>> How about basing this on the classpath property instead? That is >>> what I did for 90% of the other failing tests >>> >>> >>> >>> All of the groovysh tests pass for me using build 9-ea+134-jigsaw. >>> >> >> >> really? that would be strange since I did see getResource calls to find >> .class files and it was said, that this is not supported anymore in >> JDK9/jigsaw.... and then again, I can confirm that everything works with >> ea+134-jigsaw. Strange. I also tested the indy version of the build, and >> everything seems to work fine. >> >> Nice! >> >> bye Jochen >> >> >> >> > > There was special jigsaw handling added [1]. For a span of builds it > wasn't working but as of the recent builds I think some fixes to the jrt > filesystem were fixed so now it passes. After the recent changes now there > is just one failing Swing test. > > [1] https://github.com/apache/groovy/blob/d1fdc38c2c2c0539b434326b37b813 > 328ced96a4/subprojects/groovy-groovysh/src/main/groovy/org/ > codehaus/groovy/tools/shell/util/PackageHelperImpl.groovy#L118-L122 >