Runner runner = CeylonToolProvider.getRunner(Backend.Java, options, "modules.usesProvided", "1");
runner.run();
// make sure we only got our two modules in the CL
Assert.assertTrue(runner instanceof JavaRunnerImpl);
Assert.assertEquals(2, ((JavaRunnerImpl) runner).getClassLoaderURLs().length);
runner.cleanup();
}
private void testCompiler(Compiler compiler, String module, String expectedVersion) throws IOException {
File moduleStart = new File("test-jvm/"+module.replace('.', '/'));
final List<File> ceylonFiles = new LinkedList<File>();