[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