diff options
-rw-r--r-- | gdb/python/python.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/gdb/python/python.c b/gdb/python/python.c index 8fa935c..c031241 100644 --- a/gdb/python/python.c +++ b/gdb/python/python.c @@ -2240,10 +2240,13 @@ test_python () SELF_CHECK (*e.message == "Error while executing Python code."); } SELF_CHECK (saw_exception); - std::string ref_output("Traceback (most recent call last):\n" - " File \"<string>\", line 1, in <module>\n" - "KeyboardInterrupt\n"); - SELF_CHECK (output == ref_output); + std::string ref_output_0 ("Traceback (most recent call last):\n" + " File \"<string>\", line 0, in <module>\n" + " KeyboardInterrupt\n"); + std::string ref_output_1 ("Traceback (most recent call last):\n" + " File \"<string>\", line 1, in <module>\n" + "KeyboardInterrupt\n"); + SELF_CHECK (output == ref_output_0 || output == ref_output_1); } #undef CMD |