```
var multiply = function (a, b) {
  //An internal comment
  return a * b;
};
var stupid = "function (a, b) {
  return a * b;
  }"
expect(multiply.toString()).toBe(stupid);

```

The test passes, but firefox gives me this: 

```
unterminated string literal
[Break On This Error] var stupid = "function (a, b) { 

```

Changing the code to use the `\` line terminator stops the test from passing.

```
Expected 'function (a, b) { 
    return a * b; 
}' to be 'function (a, b) {return a * b;}'.

```

The test fails if you escape the multiline string literal.

With newlines, the test still does not pass:

```
var stupid = "function (a, b) {\n
    return a * b;\n
}"
expect(multiply.toString()).toBe(stupid);

```