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(), |
+]; |