Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(61)

Unified Diff: gdb/testsuite/gdb.python/py-events.py

Issue 124383005: GDB 7.6.50 (Closed) Base URL: http://git.chromium.org/native_client/nacl-gdb.git@upstream
Patch Set: Created 6 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « gdb/testsuite/gdb.python/py-events.exp ('k') | gdb/testsuite/gdb.python/py-events-shlib.c » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: gdb/testsuite/gdb.python/py-events.py
diff --git a/gdb/testsuite/gdb.python/py-events.py b/gdb/testsuite/gdb.python/py-events.py
index f7e45f56bcf1ebaabd83ef5a1555aa3c56d16f71..7601ca173c0c88fb568dfb6b8d5138dfc65f3ec1 100644
--- a/gdb/testsuite/gdb.python/py-events.py
+++ b/gdb/testsuite/gdb.python/py-events.py
@@ -1,4 +1,4 @@
-# Copyright (C) 2010-2012 Free Software Foundation, Inc.
+# Copyright (C) 2010-2013 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -19,59 +19,56 @@ 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))
+ assert (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)))
def continue_handler (event):
- if (isinstance (event, gdb.ContinueEvent)):
- print "event type: continue"
+ assert (isinstance (event, gdb.ContinueEvent))
+ 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"
- if (event.new_objfile is not None):
- print "new objfile name: %s" % (event.new_objfile.filename)
- else:
- print "new objfile is None"
+ assert (isinstance (event, gdb.NewObjFileEvent))
+ print ("event type: new_objfile")
+ print ("new objfile name: %s" % (event.new_objfile.filename))
class test_events (gdb.Command):
"""Test events."""
def __init__ (self):
- gdb.Command.__init__ (self, "test_events", gdb.COMMAND_STACK)
+ gdb.Command.__init__ (self, "test-events", gdb.COMMAND_STACK)
def invoke (self, arg, from_tty):
gdb.events.stop.connect (signal_stop_handler)
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 ()
@@ -79,10 +76,10 @@ class test_newobj_events (gdb.Command):
"""NewObj events."""
def __init__ (self):
- gdb.Command.__init__ (self, "test_newobj_events", gdb.COMMAND_STACK)
+ gdb.Command.__init__ (self, "test-objfile-events", gdb.COMMAND_STACK)
def invoke (self, arg, from_tty):
gdb.events.new_objfile.connect (new_objfile_handler)
- print "New ObjectFile Event tester registered."
+ print ("Object file events registered.")
test_newobj_events ()
« no previous file with comments | « gdb/testsuite/gdb.python/py-events.exp ('k') | gdb/testsuite/gdb.python/py-events-shlib.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698