CodeGenTest: check result and print code in any blackbox

... and fix test
This commit is contained in:
Stepan Koltsov
2012-06-05 22:56:25 +04:00
parent d33c8638d8
commit 9a71cb5e72
4 changed files with 36 additions and 32 deletions
@@ -47,11 +47,15 @@ public class StdlibTest extends CodegenTestCase {
}
@Override
protected GeneratedClassLoader createClassLoader(ClassFileFactory codegens) throws MalformedURLException {
return new GeneratedClassLoader(
codegens,
new URLClassLoader(new URL[]{ForTestCompileRuntime.runtimeJarForTests().toURI().toURL()},
getClass().getClassLoader()));
protected GeneratedClassLoader createClassLoader(ClassFileFactory codegens) {
try {
return new GeneratedClassLoader(
codegens,
new URLClassLoader(new URL[]{ForTestCompileRuntime.runtimeJarForTests().toURI().toURL()},
getClass().getClassLoader()));
} catch (MalformedURLException e) {
throw new RuntimeException(e);
}
}
public void testKt533 () {