merged from HEAD: multiline string literals
diff --git a/tests/org.eclipse.dltk.javascript.formatter.tests/scripts/strings.js b/tests/org.eclipse.dltk.javascript.formatter.tests/scripts/strings.js
new file mode 100644
index 0000000..8578ae6
--- /dev/null
+++ b/tests/org.eclipse.dltk.javascript.formatter.tests/scripts/strings.js
@@ -0,0 +1,19 @@
+==== string-literals
+			a = "   aaaa   ";
+b = '   1000   ';
+==
+a = "   aaaa   ";
+b = '   1000   ';
+==== multiline-string-literals
+	function test() {
+			a = "1\
+2\
+3";
+		}
+==
+function test () {
+	a = "1\
+2\
+3";
+}
+====
diff --git a/tests/org.eclipse.dltk.javascript.formatter.tests/src/org/eclipse/dltk/javascript/formatter/tests/AllTests.java b/tests/org.eclipse.dltk.javascript.formatter.tests/src/org/eclipse/dltk/javascript/formatter/tests/AllTests.java
index 8dd76b8..898a4e8 100644
--- a/tests/org.eclipse.dltk.javascript.formatter.tests/src/org/eclipse/dltk/javascript/formatter/tests/AllTests.java
+++ b/tests/org.eclipse.dltk.javascript.formatter.tests/src/org/eclipse/dltk/javascript/formatter/tests/AllTests.java
@@ -32,6 +32,7 @@
 		suite.addTest(SwitchTest.suite());
 		suite.addTest(TryCatchTest.suite());
 		suite.addTest(SpacesTest.suite());
+		suite.addTest(StringsTest.suite());
 		suite.addTest(BlockTest.suite());
 		suite.addTest(ForStatementTest.suite());
 		suite.addTest(WhileTest.suite());
diff --git a/tests/org.eclipse.dltk.javascript.formatter.tests/src/org/eclipse/dltk/javascript/formatter/tests/StringsTest.java b/tests/org.eclipse.dltk.javascript.formatter.tests/src/org/eclipse/dltk/javascript/formatter/tests/StringsTest.java
new file mode 100644
index 0000000..9e21c36
--- /dev/null
+++ b/tests/org.eclipse.dltk.javascript.formatter.tests/src/org/eclipse/dltk/javascript/formatter/tests/StringsTest.java
@@ -0,0 +1,26 @@
+/*******************************************************************************
+ * Copyright (c) 2009 xored software, Inc.  
+ *
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html  
+ *
+ * Contributors:
+ *     xored software, Inc. - initial API and Implementation (Vladimir Belov)
+ *******************************************************************************/
+
+package org.eclipse.dltk.javascript.formatter.tests;
+
+import junit.framework.TestSuite;
+
+import org.eclipse.dltk.formatter.tests.ScriptedTest;
+
+public class StringsTest extends ScriptedTest {
+
+	public static TestSuite suite() {
+		return new StringsTest().createScriptedSuite(
+				JavaScriptFormatterTestsPlugin.CONTEXT, "scripts/strings.js");
+	}
+
+}