[Lldb-commits] [lldb] r109540 - in /lldb/trunk/test/order: TestOrder.py TestOrderFile.py
Johnny Chen
johnny.chen at apple.com
Tue Jul 27 14:03:55 PDT 2010
Author: johnny
Date: Tue Jul 27 16:03:55 2010
New Revision: 109540
URL: http://llvm.org/viewvc/llvm-project?rev=109540&view=rev
Log:
Renaming from TestOrder.py to TestOrderFile.py.
Added:
lldb/trunk/test/order/TestOrderFile.py
- copied, changed from r109539, lldb/trunk/test/order/TestOrder.py
Removed:
lldb/trunk/test/order/TestOrder.py
Removed: lldb/trunk/test/order/TestOrder.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/order/TestOrder.py?rev=109539&view=auto
==============================================================================
--- lldb/trunk/test/order/TestOrder.py (original)
+++ lldb/trunk/test/order/TestOrder.py (removed)
@@ -1,39 +0,0 @@
-"""
-Test that debug symbols have the correct order as specified by the order file.
-"""
-
-import os, time
-import re
-import unittest
-import lldb
-import lldbtest
-
-class TestOrder(lldbtest.TestBase):
-
- mydir = "order"
-
- def test_order(self):
- """Test debug symbols follow the correct order by the order file."""
- res = self.res
- exe = os.path.join(os.getcwd(), "a.out")
- self.ci.HandleCommand("file " + exe, res)
- self.assertTrue(res.Succeeded())
-
- # Test that the debug symbols have Function f3 before Function f1.
- self.ci.HandleCommand("image dump symtab a.out", res)
- self.assertTrue(res.Succeeded())
- output = res.GetOutput()
- mo_f3 = re.search("Function +.+f3", output)
- mo_f1 = re.search("Function +.+f1", output)
-
- # Match objects for f3 and f1 must exist and f3 must come before f1.
- self.assertTrue(mo_f3 and mo_f1 and mo_f3.start() < mo_f1.start())
-
- self.ci.HandleCommand("run", res)
- self.assertTrue(res.Succeeded())
-
-
-if __name__ == '__main__':
- lldb.SBDebugger.Initialize()
- unittest.main()
- lldb.SBDebugger.Terminate()
Copied: lldb/trunk/test/order/TestOrderFile.py (from r109539, lldb/trunk/test/order/TestOrder.py)
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/order/TestOrderFile.py?p2=lldb/trunk/test/order/TestOrderFile.py&p1=lldb/trunk/test/order/TestOrder.py&r1=109539&r2=109540&rev=109540&view=diff
==============================================================================
--- lldb/trunk/test/order/TestOrder.py (original)
+++ lldb/trunk/test/order/TestOrderFile.py Tue Jul 27 16:03:55 2010
@@ -8,11 +8,11 @@
import lldb
import lldbtest
-class TestOrder(lldbtest.TestBase):
+class TestOrderFile(lldbtest.TestBase):
mydir = "order"
- def test_order(self):
+ def test_order_file(self):
"""Test debug symbols follow the correct order by the order file."""
res = self.res
exe = os.path.join(os.getcwd(), "a.out")
More information about the lldb-commits
mailing list