diff options
Diffstat (limited to 'deps/v8/test/mjsunit/es6/debug-step-into-regexp-subclass.js')
-rw-r--r-- | deps/v8/test/mjsunit/es6/debug-step-into-regexp-subclass.js | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/deps/v8/test/mjsunit/es6/debug-step-into-regexp-subclass.js b/deps/v8/test/mjsunit/es6/debug-step-into-regexp-subclass.js deleted file mode 100644 index 5e5eb47d7f..0000000000 --- a/deps/v8/test/mjsunit/es6/debug-step-into-regexp-subclass.js +++ /dev/null @@ -1,36 +0,0 @@ -// Copyright 2015 the V8 project authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// Flags: --expose-debug-as debug - -Debug = debug.Debug - -var exception = null; -var break_count = 0; - -function listener(event, exec_state, event_data, data) { - if (event != Debug.DebugEvent.Break) return; - try { - print(event_data.sourceLineText()); - assertTrue( - event_data.sourceLineText().indexOf(`Break ${break_count++}.`) > 0); - exec_state.prepareStep(Debug.StepAction.StepIn); - } catch (e) { - exception = e; - } -}; - -function customSplit() { - return "x"; // Break 2. -} // Break 3. -var o = {}; -o[Symbol.split] = customSplit; - -Debug.setListener(listener); -debugger; // Break 0. -var result = "".split(o); // Break 1. -Debug.setListener(null); // Break 4. - -assertEquals("x", result); -assertNull(exception); |