pass test class directly to the compiler

This commit is contained in:
Volker Berlin 2020-06-13 14:27:56 +02:00
parent deb07392a0
commit b91c076344

View File

@ -107,6 +107,10 @@ public class WasmRule extends TemporaryFolder {
}
this.classes = classes;
compiler = new JWebAssembly();
for( Class<?> clazz : classes ) {
URL url = clazz.getResource( '/' + clazz.getName().replace( '.', '/' ) + ".class" );
compiler.addFile( url );
}
}
/**
@ -219,10 +223,6 @@ public class WasmRule extends TemporaryFolder {
* if the compiling is failing
*/
public void compile() throws WasmException {
for( Class<?> clazz : classes ) {
URL url = clazz.getResource( '/' + clazz.getName().replace( '.', '/' ) + ".class" );
compiler.addFile( url );
}
compiler.setProperty( JWebAssembly.DEBUG_NAMES, "true" );
assertEquals( "true", compiler.getProperty( JWebAssembly.DEBUG_NAMES ) );