summaryrefslogtreecommitdiffstats
path: root/lldb/test/expression_command/persistent_variables/TestPersistentVariables.py
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/test/expression_command/persistent_variables/TestPersistentVariables.py')
-rw-r--r--lldb/test/expression_command/persistent_variables/TestPersistentVariables.py25
1 files changed, 15 insertions, 10 deletions
diff --git a/lldb/test/expression_command/persistent_variables/TestPersistentVariables.py b/lldb/test/expression_command/persistent_variables/TestPersistentVariables.py
index 47d1631d7c2..51c22aa9c52 100644
--- a/lldb/test/expression_command/persistent_variables/TestPersistentVariables.py
+++ b/lldb/test/expression_command/persistent_variables/TestPersistentVariables.py
@@ -17,28 +17,33 @@ class PersistentVariablesTestCase(TestBase):
self.runCmd("file a.out", CURRENT_EXECUTABLE_SET)
- self.runCmd("breakpoint set --name main")
+ self.runCmd("breakpoint set --source-pattern-regexp break")
self.runCmd("run", RUN_SUCCEEDED)
- self.expect("expression int $i = 5; $i + 1",
- startstr = "(int) $0 = 6")
+ self.runCmd("expression int $i = i")
+
+ self.expect("expression $i == i",
+ startstr = "(bool) $0 = true")
+
+ self.expect("expression $i + 1",
+ startstr = "(int) $1 = 6")
# (int) $0 = 6
self.expect("expression $i + 3",
- startstr = "(int) $1 = 8")
+ startstr = "(int) $2 = 8")
# (int) $1 = 8
- self.expect("expression $1 + $0",
- startstr = "(int) $2 = 14")
+ self.expect("expression $2 + $1",
+ startstr = "(int) $3 = 14")
# (int) $2 = 14
- self.expect("expression $2",
- startstr = "(int) $2 = 14")
+ self.expect("expression $3",
+ startstr = "(int) $3 = 14")
# (int) $2 = 14
- self.expect("expression $1",
- startstr = "(int) $1 = 8")
+ self.expect("expression $2",
+ startstr = "(int) $2 = 8")
# (int) $1 = 8
OpenPOWER on IntegriCloud