|
1 // Test offThreadCompileScript option handling. |
|
2 |
|
3 offThreadCompileScript('Error()'); |
|
4 assertEq(!!runOffThreadScript().stack.match(/^@<string>:1:1\n/), true); |
|
5 |
|
6 offThreadCompileScript('Error()', |
|
7 { fileName: "candelabra", lineNumber: 6502 }); |
|
8 assertEq(!!runOffThreadScript().stack.match(/^@candelabra:6502:1\n/), true); |
|
9 |
|
10 var element = {}; |
|
11 offThreadCompileScript('Error()', { element: element }); // shouldn't crash |
|
12 runOffThreadScript(); |
|
13 |
|
14 var elementAttributeName = "molybdenum"; |
|
15 elementAttributeName += elementAttributeName + elementAttributeName + elementAttributeName; |
|
16 offThreadCompileScript('Error()', { elementAttributeName: elementAttributeName }); // shouldn't crash |
|
17 runOffThreadScript(); |