diff options
author | Paul Koning <pkoning@equallogic.com> | 2012-12-10 21:22:21 +0000 |
---|---|---|
committer | Paul Koning <pkoning@equallogic.com> | 2012-12-10 21:22:21 +0000 |
commit | 9325cb04b5485f764cd4b92bb25d16e58c484455 (patch) | |
tree | 2d255b9d993c4db312c87b19bbe854eb71174d15 /gdb/testsuite/gdb.python/py-cmd.exp | |
parent | c766f7ecdd6fae075bf21508770bbc296faf4d60 (diff) | |
download | gdb-9325cb04b5485f764cd4b92bb25d16e58c484455.zip gdb-9325cb04b5485f764cd4b92bb25d16e58c484455.tar.gz gdb-9325cb04b5485f764cd4b92bb25d16e58c484455.tar.bz2 |
2012-12-10 Paul Koning <paul_koning@dell.com>
* gdb.base/charset.exp: Change print syntax for Python 3
compatibility.
* gdb.python/py-block.exp: Ditto.
* gdb.python/py-breakpoint.exp: Ditto.
* gdb.python/py-cmd.exp: Ditto.
* gdb.python/py-events.py: Ditto.
* gdb.python/py-finish-breakpoint.py: Ditto.
* gdb.python/py-finish-breakpoint2.exp: Ditto.
* gdb.python/py-finish-breakpoint2.py: Ditto.
* gdb.python/py-frame-inline.exp: Ditto.
* gdb.python/py-frame.exp: Ditto.
* gdb.python/py-infthread.exp: Ditto.
* gdb.python/py-objfile.exp: Ditto.
* gdb.python/py-parameter.exp: Ditto.
* gdb.python/py-progspace.exp: Ditto.
* gdb.python/py-prompt.exp: Ditto.
* gdb.python/py-symbol.exp: Ditto.
* gdb.python/py-symtab.exp: Ditto.
* gdb.python/py-template.exp: Ditto.
* gdb.python/py-value-cc.exp: Ditto.
* gdb.python/python.exp: Ditto.
* gdb.python/source2.py: Ditto.
* gdb.python/lib-types.exp: Change print syntax for Python 3
compatibility.
Use sorted() function rather than sort() method.
Accept either int or long values for enum values.
* gdb.python/py-events.exp: Use exec(open(...).read()) instead of
execfile for Python 3 compatibility.
* gdb.python/py-evsignal.exp: Ditto.
* gdb.python/py-evthreads.exp: Ditto.
* gdb.python/py-mi.exp: Ditto.
* gdb.python/py-pp-maint.exp: Ditto.
* gdb.python/py-prettyprint.exp: Ditto.
* gdb.python/py-finish-breakpoint.exp: Change print syntax for
Python 3 compatibility.
Skip tests for Python 2.4.
* gdb.python/py-inferior.exp: Change print syntax for
Python 3 compatibility.
Use byte string rather than character string in memory write test
if Python 3.
* gdb.python/py-pp-maint.py: Change class declarations to "new
class" syntax.
* gdb.python/py-prettyprint.py: Change iterator class to generator
function for Python 3 compatibility.
Make all classes "new style".
Fix indentation issue and stray semicolon.
* gdb.python/py-shared.expChange print syntax for Python 3
compatibility.
Define "long" if Python 3.
* gdb.python/py-type.exp: Change print syntax for Python 3
compatibility.
Accept either int or long values for enum values.
* gdb.python/py-value.exp: Change print syntax for Python 3
compatibility.
Skip "long" and "unicode" tests if Python 3.
Accept either "type" or "class" in type checks.
* lib/gdb.exp (gdb_py_is_py3k): New flag set if Python 3.
(gdb_py_is_py24): New flag set if Python 2.4 or 2.5.
Diffstat (limited to 'gdb/testsuite/gdb.python/py-cmd.exp')
-rw-r--r-- | gdb/testsuite/gdb.python/py-cmd.exp | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/gdb/testsuite/gdb.python/py-cmd.exp b/gdb/testsuite/gdb.python/py-cmd.exp index 36fa343..3b8032b 100644 --- a/gdb/testsuite/gdb.python/py-cmd.exp +++ b/gdb/testsuite/gdb.python/py-cmd.exp @@ -35,7 +35,7 @@ gdb_py_test_multiple "input simple command" \ " def __init__ (self):" "" \ " super (test_cmd, self).__init__ (\"test_cmd\", gdb.COMMAND_OBSCURE)" "" \ " def invoke (self, arg, from_tty):" "" \ - " print \"test_cmd output, arg = %s\" % arg" "" \ + " print (\"test_cmd output, arg = %s\" % arg)" "" \ "test_cmd ()" "" \ "end" "" @@ -49,7 +49,7 @@ gdb_py_test_multiple "input prefix command" \ " def __init__ (self):" "" \ " super (prefix_cmd, self).__init__ (\"prefix_cmd\", gdb.COMMAND_OBSCURE, gdb.COMPLETE_NONE, True)" "" \ " def invoke (self, arg, from_tty):" "" \ - " print \"prefix_cmd output, arg = %s\" % arg" "" \ + " print (\"prefix_cmd output, arg = %s\" % arg)" "" \ "prefix_cmd ()" "" \ "end" "" @@ -61,7 +61,7 @@ gdb_py_test_multiple "input subcommand" \ " def __init__ (self):" "" \ " super (subcmd, self).__init__ (\"prefix_cmd subcmd\", gdb.COMMAND_OBSCURE)" "" \ " def invoke (self, arg, from_tty):" "" \ - " print \"subcmd output, arg = %s\" % arg" "" \ + " print (\"subcmd output, arg = %s\" % arg)" "" \ "subcmd ()" "" \ "end" "" @@ -75,7 +75,7 @@ gdb_py_test_multiple "input prefix command, keyword arguments" \ " def __init__ (self):" "" \ " super (prefix_cmd2, self).__init__ (\"prefix_cmd2\", gdb.COMMAND_OBSCURE, prefix = True, completer_class = gdb.COMPLETE_FILENAME)" "" \ " def invoke (self, arg, from_tty):" "" \ - " print \"prefix_cmd2 output, arg = %s\" % arg" "" \ + " print (\"prefix_cmd2 output, arg = %s\" % arg)" "" \ "prefix_cmd2 ()" "" \ "end" "" @@ -87,7 +87,7 @@ gdb_py_test_multiple "input subcommand under prefix_cmd2" \ " def __init__ (self):" "" \ " super (subcmd, self).__init__ (\"prefix_cmd2 subcmd\", gdb.COMMAND_OBSCURE)" "" \ " def invoke (self, arg, from_tty):" "" \ - " print \"subcmd output, arg = %s\" % arg" "" \ + " print (\"subcmd output, arg = %s\" % arg)" "" \ "subcmd ()" "" \ "end" "" @@ -101,7 +101,7 @@ gdb_py_test_multiple "input new subcommand" \ " def __init__ (self):" "" \ " super (newsubcmd, self).__init__ (\"info newsubcmd\", gdb.COMMAND_OBSCURE)" "" \ " def invoke (self, arg, from_tty):" "" \ - " print \"newsubcmd output, arg = %s\" % arg" "" \ + " print (\"newsubcmd output, arg = %s\" % arg)" "" \ "newsubcmd ()" "" \ "end" "" @@ -123,19 +123,19 @@ gdb_test "test_error_cmd ugh" "you lose!" "call error command" # Test gdb.string_to_argv. -gdb_test "python print gdb.string_to_argv (\"1 2 3\")" \ +gdb_test "python print (gdb.string_to_argv (\"1 2 3\"))" \ {\['1', '2', '3'\]} \ "string_to_argv (\"1 2 3\")" -gdb_test "python print gdb.string_to_argv (\"'1 2' 3\")" \ +gdb_test "python print (gdb.string_to_argv (\"'1 2' 3\"))" \ {\['1 2', '3'\]} \ "string_to_argv (\"'1 2' 3\")" -gdb_test "python print gdb.string_to_argv ('\"1 2\" 3')" \ +gdb_test "python print (gdb.string_to_argv ('\"1 2\" 3'))" \ {\['1 2', '3'\]} \ "string_to_argv ('\"1 2\" 3')" -gdb_test "python print gdb.string_to_argv ('1\\ 2 3')" \ +gdb_test "python print (gdb.string_to_argv ('1\\ 2 3'))" \ {\['1 2', '3'\]} \ "string_to_argv ('1\\ 2 3')" @@ -147,7 +147,7 @@ gdb_py_test_multiple "input simple user-defined command" \ " def __init__ (self):" "" \ " super (test_help, self).__init__ (\"test_help\", gdb.COMMAND_USER)" "" \ " def invoke (self, arg, from_tty):" "" \ - " print \"test_cmd output, arg = %s\" % arg" "" \ + " print (\"test_cmd output, arg = %s\" % arg)" "" \ "test_help ()" "" \ "end" "" |