[Lldb-commits] [lldb] r367309 - [lldb][NFC] Fix import-std-module tests that relied on fix-its to pass

Raphael Isemann via lldb-commits lldb-commits at lists.llvm.org
Tue Jul 30 06:11:59 PDT 2019


Author: teemperor
Date: Tue Jul 30 06:11:59 2019
New Revision: 367309

URL: http://llvm.org/viewvc/llvm-project?rev=367309&view=rev
Log:
[lldb][NFC] Fix import-std-module tests that relied on fix-its to pass

These tests currently pass, but they rely on fix-its in our expression
parser to pass because they have some typos.

Modified:
    lldb/trunk/packages/Python/lldbsuite/test/expression_command/import-std-module/deque-dbg-info-content/TestDbgInfoContentDeque.py
    lldb/trunk/packages/Python/lldbsuite/test/expression_command/import-std-module/forward_list-dbg-info-content/TestDbgInfoContentForwardList.py

Modified: lldb/trunk/packages/Python/lldbsuite/test/expression_command/import-std-module/deque-dbg-info-content/TestDbgInfoContentDeque.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/packages/Python/lldbsuite/test/expression_command/import-std-module/deque-dbg-info-content/TestDbgInfoContentDeque.py?rev=367309&r1=367308&r2=367309&view=diff
==============================================================================
--- lldb/trunk/packages/Python/lldbsuite/test/expression_command/import-std-module/deque-dbg-info-content/TestDbgInfoContentDeque.py (original)
+++ lldb/trunk/packages/Python/lldbsuite/test/expression_command/import-std-module/deque-dbg-info-content/TestDbgInfoContentDeque.py Tue Jul 30 06:11:59 2019
@@ -25,12 +25,12 @@ class TestDbgInfoContentDeque(TestBase):
         self.runCmd("settings set target.import-std-module true")
 
         self.expect("expr (size_t)a.size()", substrs=['(size_t) $0 = 3'])
-        self.expect("expr (int)a.front()->a", substrs=['(int) $1 = 3'])
-        self.expect("expr (int)a.back()->a", substrs=['(int) $2 = 2'])
+        self.expect("expr (int)a.front().a", substrs=['(int) $1 = 3'])
+        self.expect("expr (int)a.back().a", substrs=['(int) $2 = 2'])
 
         self.expect("expr std::reverse(a.begin(), a.end())")
-        self.expect("expr (int)a.front()->a", substrs=['(int) $3 = 2'])
-        self.expect("expr (int)a.back()->a", substrs=['(int) $4 = 3'])
+        self.expect("expr (int)a.front().a", substrs=['(int) $3 = 2'])
+        self.expect("expr (int)a.back().a", substrs=['(int) $4 = 3'])
 
         self.expect("expr (int)(a.begin()->a)", substrs=['(int) $5 = 2'])
         self.expect("expr (int)(a.rbegin()->a)", substrs=['(int) $6 = 3'])

Modified: lldb/trunk/packages/Python/lldbsuite/test/expression_command/import-std-module/forward_list-dbg-info-content/TestDbgInfoContentForwardList.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/packages/Python/lldbsuite/test/expression_command/import-std-module/forward_list-dbg-info-content/TestDbgInfoContentForwardList.py?rev=367309&r1=367308&r2=367309&view=diff
==============================================================================
--- lldb/trunk/packages/Python/lldbsuite/test/expression_command/import-std-module/forward_list-dbg-info-content/TestDbgInfoContentForwardList.py (original)
+++ lldb/trunk/packages/Python/lldbsuite/test/expression_command/import-std-module/forward_list-dbg-info-content/TestDbgInfoContentForwardList.py Tue Jul 30 06:11:59 2019
@@ -25,7 +25,7 @@ class TestDbgInfoContentForwardList(Test
         self.runCmd("settings set target.import-std-module true")
 
         self.expect("expr (size_t)std::distance(a.begin(), a.end())", substrs=['(size_t) $0 = 3'])
-        self.expect("expr (int)a.front()->a", substrs=['(int) $1 = 3'])
+        self.expect("expr (int)a.front().a", substrs=['(int) $1 = 3'])
 
         self.expect("expr (int)(a.begin()->a)", substrs=['(int) $2 = 3'])
 




More information about the lldb-commits mailing list