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-events.py | |
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-events.py')
-rw-r--r-- | gdb/testsuite/gdb.python/py-events.py | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/gdb/testsuite/gdb.python/py-events.py b/gdb/testsuite/gdb.python/py-events.py index f7e45f5..4a3ff80 100644 --- a/gdb/testsuite/gdb.python/py-events.py +++ b/gdb/testsuite/gdb.python/py-events.py @@ -19,46 +19,46 @@ import gdb def signal_stop_handler (event): if (isinstance (event, gdb.StopEvent)): - print "event type: stop" + print ("event type: stop") if (isinstance (event, gdb.SignalEvent)): - print "stop reason: signal" - print "stop signal: %s" % (event.stop_signal) + print ("stop reason: signal") + print ("stop signal: %s" % (event.stop_signal)) if ( event.inferior_thread is not None) : - print "thread num: %s" % (event.inferior_thread.num); + print ("thread num: %s" % (event.inferior_thread.num)) def breakpoint_stop_handler (event): if (isinstance (event, gdb.StopEvent)): - print "event type: stop" + print ("event type: stop") if (isinstance (event, gdb.BreakpointEvent)): - print "stop reason: breakpoint" - print "first breakpoint number: %s" % (event.breakpoint.number) + print ("stop reason: breakpoint") + print ("first breakpoint number: %s" % (event.breakpoint.number)) for bp in event.breakpoints: - print "breakpoint number: %s" % (bp.number) + print ("breakpoint number: %s" % (bp.number)) if ( event.inferior_thread is not None) : - print "thread num: %s" % (event.inferior_thread.num); + print ("thread num: %s" % (event.inferior_thread.num)) else: - print "all threads stopped" + print ("all threads stopped") def exit_handler (event): if (isinstance (event, gdb.ExitedEvent)): - print "event type: exit" - print "exit code: %d" % (event.exit_code) - print "exit inf: %d" % (event.inferior.num) - print "dir ok: %s" % str('exit_code' in dir(event)) + print ("event type: exit") + print ("exit code: %d" % (event.exit_code)) + print ("exit inf: %d" % (event.inferior.num)) + print ("dir ok: %s" % str('exit_code' in dir(event))) def continue_handler (event): if (isinstance (event, gdb.ContinueEvent)): - print "event type: continue" + print ("event type: continue") if ( event.inferior_thread is not None) : - print "thread num: %s" % (event.inferior_thread.num); + print ("thread num: %s" % (event.inferior_thread.num)) def new_objfile_handler (event): if (isinstance (event, gdb.NewObjFileEvent)): - print "event type: new_objfile" + print ("event type: new_objfile") if (event.new_objfile is not None): - print "new objfile name: %s" % (event.new_objfile.filename) + print ("new objfile name: %s" % (event.new_objfile.filename)) else: - print "new objfile is None" + print ("new objfile is None") class test_events (gdb.Command): """Test events.""" @@ -71,7 +71,7 @@ class test_events (gdb.Command): gdb.events.stop.connect (breakpoint_stop_handler) gdb.events.exited.connect (exit_handler) gdb.events.cont.connect (continue_handler) - print "Event testers registered." + print ("Event testers registered.") test_events () @@ -83,6 +83,6 @@ class test_newobj_events (gdb.Command): def invoke (self, arg, from_tty): gdb.events.new_objfile.connect (new_objfile_handler) - print "New ObjectFile Event tester registered." + print ("New ObjectFile Event tester registered.") test_newobj_events () |