Author: adrian Date: Thu Jan 24 10:24:17 2019 New Revision: 352073 URL: http://llvm.org/viewvc/llvm-project?rev=352073&view=rev Log: Rename test directory
Added: lldb/trunk/packages/Python/lldbsuite/test/expression_command/scoped_enums/ lldb/trunk/packages/Python/lldbsuite/test/expression_command/scoped_enums/Makefile - copied, changed from r352072, lldb/trunk/packages/Python/lldbsuite/test/expression_command/radar_43822994/Makefile lldb/trunk/packages/Python/lldbsuite/test/expression_command/scoped_enums/TestScopedEnumType.py - copied, changed from r352072, lldb/trunk/packages/Python/lldbsuite/test/expression_command/radar_43822994/TestScopedEnumType.py lldb/trunk/packages/Python/lldbsuite/test/expression_command/scoped_enums/main.cpp - copied, changed from r352072, lldb/trunk/packages/Python/lldbsuite/test/expression_command/radar_43822994/main.cpp Removed: lldb/trunk/packages/Python/lldbsuite/test/expression_command/radar_43822994/Makefile lldb/trunk/packages/Python/lldbsuite/test/expression_command/radar_43822994/TestScopedEnumType.py lldb/trunk/packages/Python/lldbsuite/test/expression_command/radar_43822994/main.cpp Removed: lldb/trunk/packages/Python/lldbsuite/test/expression_command/radar_43822994/Makefile URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/packages/Python/lldbsuite/test/expression_command/radar_43822994/Makefile?rev=352072&view=auto ============================================================================== --- lldb/trunk/packages/Python/lldbsuite/test/expression_command/radar_43822994/Makefile (original) +++ lldb/trunk/packages/Python/lldbsuite/test/expression_command/radar_43822994/Makefile (removed) @@ -1,6 +0,0 @@ -LEVEL = ../../make - -CXX_SOURCES := main.cpp -CXXFLAGS += -std=c++11 - -include $(LEVEL)/Makefile.rules Removed: lldb/trunk/packages/Python/lldbsuite/test/expression_command/radar_43822994/TestScopedEnumType.py URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/packages/Python/lldbsuite/test/expression_command/radar_43822994/TestScopedEnumType.py?rev=352072&view=auto ============================================================================== --- lldb/trunk/packages/Python/lldbsuite/test/expression_command/radar_43822994/TestScopedEnumType.py (original) +++ lldb/trunk/packages/Python/lldbsuite/test/expression_command/radar_43822994/TestScopedEnumType.py (removed) @@ -1,45 +0,0 @@ -from __future__ import print_function - - -import lldb -from lldbsuite.test.decorators import * -from lldbsuite.test.lldbtest import * -from lldbsuite.test import lldbutil - - -class ScopedEnumType(TestBase): - - mydir = TestBase.compute_mydir(__file__) - - @skipIf(dwarf_version=['<', '4']) - def test(self): - self.build() - - self.main_source = "main.cpp" - self.main_source_spec = lldb.SBFileSpec(self.main_source) - (target, process, thread, bkpt) = lldbutil.run_to_source_breakpoint(self, - '// Set break point at this line.', self.main_source_spec) - frame = thread.GetFrameAtIndex(0) - - self.expect("expr f == Foo::FooBar", - substrs=['(bool) $0 = true']) - - value = frame.EvaluateExpression("f == Foo::FooBar") - self.assertTrue(value.IsValid()) - self.assertTrue(value.GetError().Success()) - self.assertEqual(value.GetValueAsUnsigned(), 1) - - value = frame.EvaluateExpression("b == BarBar") - self.assertTrue(value.IsValid()) - self.assertTrue(value.GetError().Success()) - self.assertEqual(value.GetValueAsUnsigned(), 1) - - ## b is not a Foo - value = frame.EvaluateExpression("b == Foo::FooBar") - self.assertTrue(value.IsValid()) - self.assertFalse(value.GetError().Success()) - - ## integral is not implicitly convertible to a scoped enum - value = frame.EvaluateExpression("1 == Foo::FooBar") - self.assertTrue(value.IsValid()) - self.assertFalse(value.GetError().Success()) Removed: lldb/trunk/packages/Python/lldbsuite/test/expression_command/radar_43822994/main.cpp URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/packages/Python/lldbsuite/test/expression_command/radar_43822994/main.cpp?rev=352072&view=auto ============================================================================== --- lldb/trunk/packages/Python/lldbsuite/test/expression_command/radar_43822994/main.cpp (original) +++ lldb/trunk/packages/Python/lldbsuite/test/expression_command/radar_43822994/main.cpp (removed) @@ -1,16 +0,0 @@ -enum class Foo { - FooBar = 42 -}; - -enum Bar { - BarBar = 3, - BarBarBar = 42 -}; - -int main(int argc, const char **argv) { - Foo f = Foo::FooBar; - Bar b = BarBar; - bool b1 = f == Foo::FooBar; - bool b2 = b == BarBar; - return 0; // Set break point at this line. -} Copied: lldb/trunk/packages/Python/lldbsuite/test/expression_command/scoped_enums/Makefile (from r352072, lldb/trunk/packages/Python/lldbsuite/test/expression_command/radar_43822994/Makefile) URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/packages/Python/lldbsuite/test/expression_command/scoped_enums/Makefile?p2=lldb/trunk/packages/Python/lldbsuite/test/expression_command/scoped_enums/Makefile&p1=lldb/trunk/packages/Python/lldbsuite/test/expression_command/radar_43822994/Makefile&r1=352072&r2=352073&rev=352073&view=diff ============================================================================== (empty) Copied: lldb/trunk/packages/Python/lldbsuite/test/expression_command/scoped_enums/TestScopedEnumType.py (from r352072, lldb/trunk/packages/Python/lldbsuite/test/expression_command/radar_43822994/TestScopedEnumType.py) URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/packages/Python/lldbsuite/test/expression_command/scoped_enums/TestScopedEnumType.py?p2=lldb/trunk/packages/Python/lldbsuite/test/expression_command/scoped_enums/TestScopedEnumType.py&p1=lldb/trunk/packages/Python/lldbsuite/test/expression_command/radar_43822994/TestScopedEnumType.py&r1=352072&r2=352073&rev=352073&view=diff ============================================================================== (empty) Copied: lldb/trunk/packages/Python/lldbsuite/test/expression_command/scoped_enums/main.cpp (from r352072, lldb/trunk/packages/Python/lldbsuite/test/expression_command/radar_43822994/main.cpp) URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/packages/Python/lldbsuite/test/expression_command/scoped_enums/main.cpp?p2=lldb/trunk/packages/Python/lldbsuite/test/expression_command/scoped_enums/main.cpp&p1=lldb/trunk/packages/Python/lldbsuite/test/expression_command/radar_43822994/main.cpp&r1=352072&r2=352073&rev=352073&view=diff ============================================================================== (empty) _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits