summaryrefslogtreecommitdiffstats
path: root/lldb/test/python_api/sbdata
diff options
context:
space:
mode:
authorJohnny Chen <johnny.chen@apple.com>2011-09-06 20:32:42 +0000
committerJohnny Chen <johnny.chen@apple.com>2011-09-06 20:32:42 +0000
commit1ac383c68de9bf1e5b886eafde532d9fd99468f4 (patch)
tree515ed9b54a8b3eff2e93b7c109a2f61fe9224fd7 /lldb/test/python_api/sbdata
parentde4958fb28c8fe4823dea0caccbf5787bfd57dc7 (diff)
downloadbcm5719-llvm-1ac383c68de9bf1e5b886eafde532d9fd99468f4.tar.gz
bcm5719-llvm-1ac383c68de9bf1e5b886eafde532d9fd99468f4.zip
Test should print to stdout only if self.TraceOn() is True.
llvm-svn: 139174
Diffstat (limited to 'lldb/test/python_api/sbdata')
-rw-r--r--lldb/test/python_api/sbdata/TestSBData.py30
1 files changed, 20 insertions, 10 deletions
diff --git a/lldb/test/python_api/sbdata/TestSBData.py b/lldb/test/python_api/sbdata/TestSBData.py
index 29e201df26d..1dffcc0980e 100644
--- a/lldb/test/python_api/sbdata/TestSBData.py
+++ b/lldb/test/python_api/sbdata/TestSBData.py
@@ -56,11 +56,13 @@ class SBDataAPICase(TestBase):
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 @@ class SBDataAPICase(TestBase):
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 @@ class SBDataAPICase(TestBase):
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 @@ class SBDataAPICase(TestBase):
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 @@ class SBDataAPICase(TestBase):
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 @@ class SBDataAPICase(TestBase):
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 @@ class SBDataAPICase(TestBase):
data.Append(data2)
- print data
+ if self.TraceOn():
+ print data
# this breaks on EBCDIC
offset = 0
OpenPOWER on IntegriCloud