diff -r 2f0205599623 -r 6060d43a323a vm/src/test/java/org/apidesign/vm4brwsr/StaticMethodTest.java --- a/vm/src/test/java/org/apidesign/vm4brwsr/StaticMethodTest.java Sat Nov 17 18:34:12 2012 +0100 +++ b/vm/src/test/java/org/apidesign/vm4brwsr/StaticMethodTest.java Tue Nov 20 21:24:01 2012 +0100 @@ -283,17 +283,17 @@ return (Invocable)js; } catch (Exception ex) { if (sb.length() > 2000) { - dumpJS(sb); + sb = dumpJS(sb); } fail("Could not compile:\n" + sb, ex); return null; } } - static String dumpJS(CharSequence sb) throws IOException { + static StringBuilder dumpJS(CharSequence sb) throws IOException { File f = File.createTempFile("execution", ".js"); FileWriter w = new FileWriter(f); w.append(sb); w.close(); - return f.getPath(); + return new StringBuilder(f.getPath()); } }