[Lldb-commits] [lldb] r139174 - /lldb/trunk/test/python_api/sbdata/TestSBData.py
Johnny Chen
johnny.chen at apple.com
Tue Sep 6 13:32:42 PDT 2011
Author: johnny
Date: Tue Sep 6 15:32:42 2011
New Revision: 139174
URL: http://llvm.org/viewvc/llvm-project?rev=139174&view=rev
Log:
Test should print to stdout only if self.TraceOn() is True.
Modified:
lldb/trunk/test/python_api/sbdata/TestSBData.py
Modified: lldb/trunk/test/python_api/sbdata/TestSBData.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/python_api/sbdata/TestSBData.py?rev=139174&r1=139173&r2=139174&view=diff
==============================================================================
--- lldb/trunk/test/python_api/sbdata/TestSBData.py (original)
+++ lldb/trunk/test/python_api/sbdata/TestSBData.py Tue Sep 6 15:32:42 2011
@@ -56,11 +56,13 @@
foobar = frame.FindVariable('foobar')
- print foobar
+ if self.TraceOn():
+ print foobar
data = foobar.GetPointeeData(0, 2)
- print data
+ if self.TraceOn():
+ print data
offset = 0
error = lldb.SBError()
@@ -99,7 +101,8 @@
data = star_foobar.GetData()
- print data
+ if self.TraceOn():
+ print data
offset = 0
self.assertTrue(data.GetUnsignedInt32(error, offset) == 1, 'foo[0].a == 1')
@@ -111,11 +114,13 @@
new_foobar = foobar.CreateValueFromAddress("f00", foobar_addr, star_foobar.GetType())
- print new_foobar
+ if self.TraceOn():
+ print new_foobar
data = new_foobar.GetData()
- print data
+ if self.TraceOn():
+ print data
offset = 0
self.assertTrue(data.GetUnsignedInt32(error, offset) == 8, 'then foo[1].a == 8')
@@ -135,7 +140,8 @@
data = new_foobar.GetData()
- print data
+ if self.TraceOn():
+ print data
offset = 0
self.assertTrue(data.GetUnsignedInt32(error, offset) == 8, 'finally foo[1].a == 8')
@@ -150,9 +156,11 @@
data = barfoo.GetData()
- print barfoo
+ if self.TraceOn():
+ print barfoo
- print data
+ if self.TraceOn():
+ print data
offset = 0
self.assertTrue(data.GetUnsignedInt32(error, offset) == 1, 'barfoo[0].a = 1')
@@ -169,7 +177,8 @@
new_object = barfoo.CreateValueFromData("new_object",data,barfoo.GetType().GetBasicType(lldb.eBasicTypeInt))
- print new_object
+ if self.TraceOn():
+ print new_object
self.assertTrue(new_object.GetLoadAddress() == 0xFFFFFFFFFFFFFFFF, 'GetLoadAddress() == invalid')
self.assertTrue(new_object.AddressOf().IsValid() == False, 'AddressOf() == invalid')
@@ -184,7 +193,8 @@
data.Append(data2)
- print data
+ if self.TraceOn():
+ print data
# this breaks on EBCDIC
offset = 0
More information about the lldb-commits
mailing list