mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 907958 - Change a test to not expect exact error messages, only that the errors are SyntaxErrors. r=simple-test-fixup
--HG-- extra : rebase_source : 106e9f5be720a0d781db3e4a94bc07926b02bf2e
This commit is contained in:
parent
09eb0161e6
commit
adc074bd27
@ -20,7 +20,7 @@ function test()
|
|||||||
printBugNumber(BUGNUMBER);
|
printBugNumber(BUGNUMBER);
|
||||||
printStatus (summary);
|
printStatus (summary);
|
||||||
|
|
||||||
expect = 'SyntaxError: syntax error';
|
expect = "SyntaxError";
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
eval('(function() {x = 12 + yield;})');
|
eval('(function() {x = 12 + yield;})');
|
||||||
@ -28,11 +28,11 @@ function test()
|
|||||||
}
|
}
|
||||||
catch(ex)
|
catch(ex)
|
||||||
{
|
{
|
||||||
actual = ex + '';
|
actual = ex.name;
|
||||||
}
|
}
|
||||||
reportCompare(expect, actual, summary + ': function() {x = 12 + yield;}');
|
reportCompare(expect, actual, summary + ': function() {x = 12 + yield;}');
|
||||||
|
|
||||||
expect = 'SyntaxError: syntax error';
|
expect = "SyntaxError";
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
eval('(function() {x = 12 + yield 42})');
|
eval('(function() {x = 12 + yield 42})');
|
||||||
@ -40,7 +40,7 @@ function test()
|
|||||||
}
|
}
|
||||||
catch(ex)
|
catch(ex)
|
||||||
{
|
{
|
||||||
actual = ex + '';
|
actual = ex.name;
|
||||||
}
|
}
|
||||||
reportCompare(expect, actual, summary + ': function() {x = 12 + yield 42}');
|
reportCompare(expect, actual, summary + ': function() {x = 12 + yield 42}');
|
||||||
|
|
||||||
|
@ -16,37 +16,37 @@ test();
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
expect = 'SyntaxError: yield not in function';
|
expect = "SyntaxError";
|
||||||
eval('yield = 1;');
|
eval('yield = 1;');
|
||||||
actual = 'No Error';
|
actual = 'No Error';
|
||||||
}
|
}
|
||||||
catch(ex)
|
catch(ex)
|
||||||
{
|
{
|
||||||
actual = ex + '';
|
actual = ex.name;
|
||||||
}
|
}
|
||||||
reportCompare(expect, actual, summary + ': global: yield = 1');
|
reportCompare(expect, actual, summary + ': global: yield = 1');
|
||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
expect = 'SyntaxError: syntax error';
|
expect = "SyntaxError";
|
||||||
eval('(function(){yield = 1;})');
|
eval('(function(){yield = 1;})');
|
||||||
actual = 'No Error';
|
actual = 'No Error';
|
||||||
}
|
}
|
||||||
catch(ex)
|
catch(ex)
|
||||||
{
|
{
|
||||||
actual = ex + '';
|
actual = ex.name;
|
||||||
}
|
}
|
||||||
reportCompare(expect, actual, summary + ': local: yield = 1');
|
reportCompare(expect, actual, summary + ': local: yield = 1');
|
||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
expect = 'SyntaxError: missing variable name';
|
expect = "SyntaxError";
|
||||||
eval('let = 1;');
|
eval('let = 1;');
|
||||||
actual = 'No Error';
|
actual = 'No Error';
|
||||||
}
|
}
|
||||||
catch(ex)
|
catch(ex)
|
||||||
{
|
{
|
||||||
actual = ex + '';
|
actual = ex.name;
|
||||||
}
|
}
|
||||||
reportCompare(expect, actual, summary + ': global: let = 1');
|
reportCompare(expect, actual, summary + ': global: let = 1');
|
||||||
|
|
||||||
@ -58,38 +58,38 @@ function test()
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
expect = 'SyntaxError: missing formal parameter';
|
expect = "SyntaxError";
|
||||||
eval('function f(yield, let) { return yield+let; }');
|
eval('function f(yield, let) { return yield+let; }');
|
||||||
actual = 'No Error';
|
actual = 'No Error';
|
||||||
}
|
}
|
||||||
catch(ex)
|
catch(ex)
|
||||||
{
|
{
|
||||||
actual = ex + '';
|
actual = ex.name;
|
||||||
}
|
}
|
||||||
reportCompare(expect, actual, summary +
|
reportCompare(expect, actual, summary +
|
||||||
': function f(yield, let) { return yield+let; }');
|
': function f(yield, let) { return yield+let; }');
|
||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
expect = 'SyntaxError: missing variable name';
|
expect = "SyntaxError";
|
||||||
eval('var yield = 1;');
|
eval('var yield = 1;');
|
||||||
actual = 'No Error';
|
actual = 'No Error';
|
||||||
}
|
}
|
||||||
catch(ex)
|
catch(ex)
|
||||||
{
|
{
|
||||||
actual = ex + '';
|
actual = ex.name;
|
||||||
}
|
}
|
||||||
reportCompare(expect, actual, summary + ': function () {var yield;}');
|
reportCompare(expect, actual, summary + ': function () {var yield;}');
|
||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
expect = 'SyntaxError: missing variable name';
|
expect = "SyntaxError";
|
||||||
eval('var let = 1;');
|
eval('var let = 1;');
|
||||||
actual = 'No Error';
|
actual = 'No Error';
|
||||||
}
|
}
|
||||||
catch(ex)
|
catch(ex)
|
||||||
{
|
{
|
||||||
actual = ex + '';
|
actual = ex.name;
|
||||||
}
|
}
|
||||||
reportCompare(expect, actual, summary + ': function () { var let;}');
|
reportCompare(expect, actual, summary + ': function () { var let;}');
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user