multiline string literals and tests
<pre><code>var multiply = function (a, b) {
  //An internal comment
  return a * b;
};
var stupid = "function (a, b) {
  return a * b;
  }"
expect(multiply.toString()).toBe(stupid);
</code></pre>

<p>The test passes, but firefox gives me this: </p>

<pre><code>unterminated string literal
[Break On This Error] var stupid = "function (a, b) { 
</code></pre>

<p>Changing the code to use the <code>\</code> line terminator stops the test from passing.</p>

<pre><code>Expected 'function (a, b) { 
    return a * b; 
}' to be 'function (a, b) {return a * b;}'.
</code></pre>

<p>The test fails if you escape the multiline string literal.</p>

<p>With newlines, the test still does not pass:</p>

<pre><code>var stupid = "function (a, b) {\n
    return a * b;\n
}"
expect(multiply.toString()).toBe(stupid);
</code></pre>
