{
System.err.println("Output '" + expected.getAbsolutePath() + "' for '" + input + "' does not exist");
return;
}
System.err.println("Running test: " + input);
new Convert8To7Visitor().convert(ast);
final ByteArrayOutputStream output = new ByteArrayOutputStream();
new PrintSourceVisitor().print(ast, output);
final byte[] read = IOUtil.read(new FileInputStream(expected));
Assert.assertEquals(new String(read), new String(output.toByteArray()));
}