[lldb] Refactored TestCallOverriddenMethod.py to general virtual function test
authorRaphael Isemann <teemperor@gmail.com>
Thu, 6 Feb 2020 14:11:06 +0000 (15:11 +0100)
committerRaphael Isemann <teemperor@gmail.com>
Mon, 10 Feb 2020 08:40:40 +0000 (09:40 +0100)
commitea2af727a5c38906e3d1321de51aaa126b4efc69
tree739e0cb38ffea1a753d4e12ec36a1eb8a9ec1e2c
parent8756869170e67019151bff0fc7657597f37fced2
[lldb] Refactored TestCallOverriddenMethod.py to general virtual function test

This actually tests all the different situations in which we can call virtual
functions. This removes also all skipIfs as the first skipIf for Linux is
apparently fixed and the second skipIf was just failing due to the constructor
call (which should be its own test and not be tested here).
lldb/packages/Python/lldbsuite/test/lang/cpp/overriden-methods/TestCallOverriddenMethod.py [deleted file]
lldb/packages/Python/lldbsuite/test/lang/cpp/overriden-methods/main.cpp [deleted file]
lldb/packages/Python/lldbsuite/test/lang/cpp/virtual-functions/Makefile [moved from lldb/packages/Python/lldbsuite/test/lang/cpp/overriden-methods/Makefile with 100% similarity]
lldb/packages/Python/lldbsuite/test/lang/cpp/virtual-functions/TestCppVirtualFunctions.py [new file with mode: 0644]
lldb/packages/Python/lldbsuite/test/lang/cpp/virtual-functions/main.cpp [new file with mode: 0644]