import java.io.IOException;
import java.io.InputStream;
import java.io.StringWriter;
import java.io.IOException;
import java.io.InputStream;
import java.io.StringWriter;
moduleSources[i] = new StringModuleSource(
moduleNames[i], getClass().getClassLoader(), moduleTexts[i]) {
@Override
moduleSources[i] = new StringModuleSource(
moduleNames[i], getClass().getClassLoader(), moduleTexts[i]) {
@Override
private String[] readTestParts(String testPath) throws IOException {
InputStream stream = getClass().getResourceAsStream(testPath);
private String[] readTestParts(String testPath) throws IOException {
InputStream stream = getClass().getResourceAsStream(testPath);