Chromium Code Reviews| Index: tests/standalone/debugger/stepping_test.dart |
| =================================================================== |
| --- tests/standalone/debugger/stepping_test.dart (revision 0) |
| +++ tests/standalone/debugger/stepping_test.dart (revision 0) |
| @@ -0,0 +1,27 @@ |
| +// Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file |
| +// for details. All rights reserved. Use of this source code is governed by a |
| +// BSD-style license that can be found in the LICENSE file. |
| + |
| +import "debug_lib.dart"; |
| + |
| +main() { |
| + if (RunScript(testScript)) return; |
|
hausner
2013/07/02 21:48:14
If this still gives you trouble to repro the bug w
devoncarew
2013/07/02 22:12:42
Ah, good idea. I was able to repro the issue havin
|
| + |
| + print('foo1'); |
| + print('foo2'); |
| + print('foo3'); |
| +} |
| + |
| +/** |
| + * Set a breakpoint, resume to that breakpoint, step once, and verify that the |
| + * step worked. |
| + */ |
| +var testScript = [ |
| + MatchFrames(["main"]), |
| + SetBreakpoint(10), |
| + Resume(), |
| + MatchFrames(["main"]), |
| + Step(), |
| + MatchFrames(["main"]), |
| + Resume(), |
| +]; |