aboutsummaryrefslogtreecommitdiffstats
path: root/test/suite/sputnik_converted/12_Statement/12.8_The_break_Statement/S12.8_A4_T2.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/suite/sputnik_converted/12_Statement/12.8_The_break_Statement/S12.8_A4_T2.js')
-rw-r--r--test/suite/sputnik_converted/12_Statement/12.8_The_break_Statement/S12.8_A4_T2.js57
1 files changed, 0 insertions, 57 deletions
diff --git a/test/suite/sputnik_converted/12_Statement/12.8_The_break_Statement/S12.8_A4_T2.js b/test/suite/sputnik_converted/12_Statement/12.8_The_break_Statement/S12.8_A4_T2.js
deleted file mode 100644
index c26bc3594..000000000
--- a/test/suite/sputnik_converted/12_Statement/12.8_The_break_Statement/S12.8_A4_T2.js
+++ /dev/null
@@ -1,57 +0,0 @@
-// Copyright 2009 the Sputnik authors. All rights reserved.
-// This code is governed by the BSD license found in the LICENSE file.
-
-/**
-* @name: S12.8_A4_T2;
-* @section: 12.8;
-* @assertion: When "break Identifier" is evaluated, (break, empty, Identifier) is returned;
-* @description: Using embedded and labeled loops, breaking to nested loop;
-*/
-
-
-// Converted for Test262 from original Sputnik source
-
-ES5Harness.registerTest( {
-id: "S12.8_A4_T2",
-
-path: "TestCases/12_Statement/12.8_The_break_Statement/S12.8_A4_T2.js",
-
-assertion: "When \"break Identifier\" is evaluated, (break, empty, Identifier) is returned",
-
-description: "Using embedded and labeled loops, breaking to nested loop",
-
-test: function testcase() {
- LABEL_OUT : var x=0, y=0, xx=0, yy=0;
-(function(){
-LABEL_DO_LOOP : do {
- LABEL_IN : x++;
- if(x===10)return;
- LABEL_NESTED_LOOP : do {
- LABEL_IN_NESTED : xx++;
- if(xx===10)return;
- break LABEL_NESTED_LOOP;
- LABEL_IN_NESTED_2 : yy++;
- } while (0);
-
- LABEL_IN_2 : y++;
-
- function IN_DO_FUNC(){}
-} while(0);
-
-LABEL_ANOTHER_LOOP : do {
- ;
-} while(0);
-
-function OUT_FUNC(){}
-})();
-//////////////////////////////////////////////////////////////////////////////
-//CHECK#1
-if ((x!==1)&&(y!==1)&&(xx!==1)&(yy!==0)) {
- $ERROR('#1: x === 1 and y === 1 and xx === 1 and yy === 0. Actual: x==='+x+' and y==='+y+' and xx==='+xx+' and yy==='+yy );
-}
-//
-//////////////////////////////////////////////////////////////////////////////
-
- }
-});
-