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:
Jeff Walden 2013-08-26 14:05:17 -07:00
parent 09eb0161e6
commit adc074bd27
2 changed files with 16 additions and 16 deletions

View File

@ -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}');

View File

@ -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;}');