Chromium Code Reviews| Index: tests/gdb/step_from_func_start.py |
| =================================================================== |
| --- tests/gdb/step_from_func_start.py (revision 0) |
| +++ tests/gdb/step_from_func_start.py (revision 0) |
| @@ -0,0 +1,22 @@ |
| +# -*- python -*- |
| +# Copyright (c) 2012 The Native Client Authors. All rights reserved. |
| +# Use of this source code is governed by a BSD-style license that can be |
| +# found in the LICENSE file. |
| + |
| +import gdb_test |
| +import os |
| + |
| + |
| +def test(gdb): |
| + gdb.Command('break test_step_from_function_start') |
| + assert gdb.ResumeCommand('continue')['reason'] == 'breakpoint-hit' |
| + gdb.ResumeCommand('step') |
| + gdb.ResumeCommand('step') |
| + #assert gdb.Eval('global_var') == '0' |
|
Mark Seaborn
2012/08/10 14:59:50
Please don't check in commented-out code like this
|
| + gdb.ResumeCommand('step') |
| + assert gdb.Eval('global_var') == '1' |
| + gdb.Quit() |
| + |
| + |
| +if __name__ == '__main__': |
| + gdb_test.RunTest(test, 'step_from_func_start', os.environ['GDB_TEST_GUEST']) |