Index: /Users/porcelli/Documents/dev/antlr-3.1.1/src/org/antlr/gunit/java/JUnitCodeGen.java
===================================================================
--- /Users/porcelli/Documents/dev/antlr-3.1.1/src/org/antlr/gunit/java/JUnitCodeGen.java	(revision 799)
+++ /Users/porcelli/Documents/dev/antlr-3.1.1/src/org/antlr/gunit/java/JUnitCodeGen.java	(working copy)
@@ -152,7 +152,7 @@
 							testRuleMethodST.setAttribute("expecting", outputString);
 						}
 						else {	// Attach "" to expected STRING or AST
-							testRuleMethodST.setAttribute("expecting", '"'+outputString.replace("\n", "\\n")+'"');
+							testRuleMethodST.setAttribute("expecting", '"'+ escapeForJava(outputString)+'"');
 						}
 					}
 					buf.append(testRuleMethodST.toString());
@@ -195,7 +195,7 @@
 							testRuleMethodST.setAttribute("expecting", outputString);
 						}
 						else {	// Attach "" to expected STRING or AST
-							testRuleMethodST.setAttribute("expecting", '"'+outputString.replace("\n", "\\n")+'"');
+							testRuleMethodST.setAttribute("expecting", '"'+escapeForJava(outputString)+'"');
 						}
 					}
 					buf.append(testRuleMethodST.toString());
