diff options
Diffstat (limited to 'test/language/statements/return/S12.9_A1_T7.js')
-rw-r--r-- | test/language/statements/return/S12.9_A1_T7.js | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/test/language/statements/return/S12.9_A1_T7.js b/test/language/statements/return/S12.9_A1_T7.js new file mode 100644 index 000000000..0a2d7d33a --- /dev/null +++ b/test/language/statements/return/S12.9_A1_T7.js @@ -0,0 +1,21 @@ +// Copyright 2009 the Sputnik authors. All rights reserved. +// This code is governed by the BSD license found in the LICENSE file. + +/*--- +info: Appearing of "return" without a function body leads to syntax error +es5id: 12.9_A1_T7 +description: > + Checking if execution of "return x" with no function, placed + inside Block, fails +negative: SyntaxError +---*/ + +////////////////////////////////////////////////////////////////////////////// +//CHECK#1 +{ + var x=1; + return x; + var y=2; +} +// +////////////////////////////////////////////////////////////////////////////// |