Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / lldb / test / API / lang / cpp / bool / TestCPPBool.py
bloba92f1af565c1487dabc7cd2b51c392d6f9fa5e6a
1 """
2 Tests that bool types work
3 """
4 import lldb
5 from lldbsuite.test.lldbtest import *
6 import lldbsuite.test.lldbutil as lldbutil
9 class CPPBoolTestCase(TestBase):
10 def test_with_run_command(self):
11 """Test that bool types work in the expression parser"""
12 self.build()
13 lldbutil.run_to_source_breakpoint(
14 self, "// breakpoint 1", lldb.SBFileSpec("main.cpp")
17 self.expect_expr(
18 "bool second_bool = my_bool; second_bool",
19 result_type="bool",
20 result_value="false",
22 self.expect_expr("my_bool = true", result_type="bool", result_value="true")