blob: 2dadd02840d3b4e269a0670fbd0755c91f6ccff9 [file] [log] [blame]
Ben Murdochb8a8cc12014-11-26 15:28:44 +00001// Copyright 2014 the V8 project authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5// Flags: --expose-debug-as debug
6
7var Debug = debug.Debug;
8
9var listener_called;
10
11function listener(event, exec_state, event_data, data) {
12 if (event == Debug.DebugEvent.Break) {
13 listener_called = true;
14 exec_state.frame().allScopes();
15 }
16}
17
18Debug.setListener(listener);
19
20function *generator_local_2(a) {
21 debugger;
22}
23generator_local_2(1).next();
24
25assertTrue(listener_called, "listener not called");