test for compilation of stdlib

This commit is contained in:
Alex Tkachman
2011-11-22 15:16:59 +02:00
parent 8cf7618dfb
commit f38fe544ef
2 changed files with 29 additions and 11 deletions
@@ -1,9 +1,24 @@
package org.jetbrains.jet.codegen;
import org.jetbrains.jet.lang.psi.JetNamespace;
import java.lang.reflect.Method;
/**
* @author alex.tkachman
*/
public class StdlibTest extends CodegenTestCase {
public void testLib () throws ClassNotFoundException {
createEnvironmentWithFullJdk();
loadFile("../../../stdlib/ktSrc/StandardLibrary.kt");
ClassFileFactory codegens = generateClassesInFile();
GeneratedClassLoader loader = new GeneratedClassLoader(codegens);
final JetNamespace namespace = myFile.getRootNamespace();
String fqName = NamespaceCodegen.getJVMClassName(CodegenUtil.getFQName(namespace)).replace("/", ".");
Class<?> namespaceClass = loader.loadClass(fqName);
}
public void testInputStreamIterator () {
blackBoxFile("inputStreamIterator.jet");
}