forked from OSchip/llvm-project
Remove skipIf<compiler> decorators.
These were supposed to have been removed in a previous patch, but I missed them. llvm-svn: 260291
This commit is contained in:
parent
2b1a416cb5
commit
9625c6fc9f
|
@ -509,15 +509,6 @@ def skipUnlessPlatform(oslist):
|
|||
return unittest2.skipUnless(lldbplatformutil.getPlatform() in oslist,
|
||||
"requires on of %s" % (", ".join(oslist)))
|
||||
|
||||
|
||||
def skipIfGcc(func):
|
||||
"""Decorate the item to skip tests that should be skipped if building with gcc ."""
|
||||
return skipIf(compiler="gcc")(func)
|
||||
|
||||
def skipIfIcc(func):
|
||||
"""Decorate the item to skip tests that should be skipped if building with icc ."""
|
||||
return skipIf(compiler="icc")(func)
|
||||
|
||||
def skipIfTargetAndroid(api_levels=None, archs=None):
|
||||
"""Decorator to skip tests when the target is Android.
|
||||
|
||||
|
|
|
@ -17,7 +17,7 @@ class InitializerListTestCase(TestBase):
|
|||
mydir = TestBase.compute_mydir(__file__)
|
||||
|
||||
@skipIfWindows # libc++ not ported to Windows yet
|
||||
@skipIfGcc
|
||||
@skipIf(compiler="gcc")
|
||||
@expectedFailureLinux # fails on clang 3.5 and tot
|
||||
def test(self):
|
||||
"""Test that that file and class static variables display correctly."""
|
||||
|
|
|
@ -22,7 +22,7 @@ class LibcxxIteratorDataFormatterTestCase(TestBase):
|
|||
# Find the line number to break at.
|
||||
self.line = line_number('main.cpp', '// Set break point at this line.')
|
||||
|
||||
@skipIfGcc
|
||||
@skipIf(compiler="gcc")
|
||||
@skipIfWindows # libc++ not ported to Windows yet
|
||||
def test_with_run_command(self):
|
||||
"""Test that libc++ iterators format properly."""
|
||||
|
|
|
@ -25,7 +25,7 @@ class LibcxxListDataFormatterTestCase(TestBase):
|
|||
self.line3 = line_number('main.cpp', '// Set third break point at this line.')
|
||||
self.line4 = line_number('main.cpp', '// Set fourth break point at this line.')
|
||||
|
||||
@skipIfGcc
|
||||
@skipIf(compiler="gcc")
|
||||
@skipIfWindows # libc++ not ported to Windows yet
|
||||
def test_with_run_command(self):
|
||||
"""Test that that file and class static variables display correctly."""
|
||||
|
|
|
@ -17,7 +17,7 @@ class LibcxxListDataFormatterTestCase(TestBase):
|
|||
|
||||
mydir = TestBase.compute_mydir(__file__)
|
||||
|
||||
@skipIfGcc
|
||||
@skipIf(compiler="gcc")
|
||||
@skipIfWindows # libc++ not ported to Windows yet
|
||||
@add_test_categories(["pyapi"])
|
||||
def test_with_run_command(self):
|
||||
|
|
|
@ -16,7 +16,7 @@ class LibcxxMapDataFormatterTestCase(TestBase):
|
|||
|
||||
mydir = TestBase.compute_mydir(__file__)
|
||||
|
||||
@skipIfGcc
|
||||
@skipIf(compiler="gcc")
|
||||
@skipIfWindows # libc++ not ported to Windows yet
|
||||
def test_with_run_command(self):
|
||||
"""Test that that file and class static variables display correctly."""
|
||||
|
|
|
@ -18,7 +18,7 @@ class LibcxxMultiMapDataFormatterTestCase(TestBase):
|
|||
mydir = TestBase.compute_mydir(__file__)
|
||||
|
||||
@skipIfWindows # libc++ not ported to Windows yet
|
||||
@skipIfGcc
|
||||
@skipIf(compiler="gcc")
|
||||
def test_with_run_command(self):
|
||||
"""Test that that file and class static variables display correctly."""
|
||||
self.build()
|
||||
|
|
|
@ -16,7 +16,7 @@ class LibcxxMultiSetDataFormatterTestCase(TestBase):
|
|||
|
||||
mydir = TestBase.compute_mydir(__file__)
|
||||
|
||||
@skipIfGcc
|
||||
@skipIf(compiler="gcc")
|
||||
@skipIfWindows # libc++ not ported to Windows yet
|
||||
def test_with_run_command(self):
|
||||
"""Test that that file and class static variables display correctly."""
|
||||
|
|
|
@ -16,7 +16,7 @@ class LibcxxSetDataFormatterTestCase(TestBase):
|
|||
|
||||
mydir = TestBase.compute_mydir(__file__)
|
||||
|
||||
@skipIfGcc
|
||||
@skipIf(compiler="gcc")
|
||||
@skipIfWindows # libc++ not ported to Windows yet
|
||||
def test_with_run_command(self):
|
||||
"""Test that that file and class static variables display correctly."""
|
||||
|
|
|
@ -23,7 +23,7 @@ class LibcxxStringDataFormatterTestCase(TestBase):
|
|||
# Find the line number to break at.
|
||||
self.line = line_number('main.cpp', '// Set break point at this line.')
|
||||
|
||||
@skipIfGcc
|
||||
@skipIf(compiler="gcc")
|
||||
@skipIfWindows # libc++ not ported to Windows yet
|
||||
def test_with_run_command(self):
|
||||
"""Test that that file and class static variables display correctly."""
|
||||
|
|
|
@ -17,7 +17,7 @@ class LibcxxUnorderedDataFormatterTestCase(TestBase):
|
|||
mydir = TestBase.compute_mydir(__file__)
|
||||
|
||||
@skipIfWindows # libc++ not ported to Windows yet
|
||||
@skipIfGcc
|
||||
@skipIf(compiler="gcc")
|
||||
def test_with_run_command(self):
|
||||
"""Test that that file and class static variables display correctly."""
|
||||
self.build()
|
||||
|
|
|
@ -22,7 +22,7 @@ class LibcxxVBoolDataFormatterTestCase(TestBase):
|
|||
# Find the line number to break at.
|
||||
self.line = line_number('main.cpp', '// Set break point at this line.')
|
||||
|
||||
@skipIfGcc
|
||||
@skipIf(compiler="gcc")
|
||||
@skipIfWindows # libc++ not ported to Windows.
|
||||
def test_with_run_command(self):
|
||||
"""Test that that file and class static variables display correctly."""
|
||||
|
|
|
@ -16,7 +16,7 @@ class LibcxxVectorDataFormatterTestCase(TestBase):
|
|||
|
||||
mydir = TestBase.compute_mydir(__file__)
|
||||
|
||||
@skipIfGcc
|
||||
@skipIf(compiler="gcc")
|
||||
@skipIfWindows # libc++ not ported to Windows yet
|
||||
def test_with_run_command(self):
|
||||
"""Test that that file and class static variables display correctly."""
|
||||
|
|
|
@ -14,7 +14,7 @@ class AnonymousTestCase(TestBase):
|
|||
|
||||
mydir = TestBase.compute_mydir(__file__)
|
||||
|
||||
@skipIfIcc # llvm.org/pr15036: LLDB generates an incorrect AST layout for an anonymous struct when DWARF is generated by ICC
|
||||
@skipIf(compiler="icc", bugnumber="llvm.org/pr15036: LLDB generates an incorrect AST layout for an anonymous struct when DWARF is generated by ICC")
|
||||
def test_expr_nest(self):
|
||||
self.build()
|
||||
self.common_setup(self.line0)
|
||||
|
@ -37,7 +37,7 @@ class AnonymousTestCase(TestBase):
|
|||
self.expect("expression c->grandchild.b", VARIABLES_DISPLAYED_CORRECTLY,
|
||||
substrs = ["= 2"])
|
||||
|
||||
@skipIfIcc # llvm.org/pr15036: This particular regression was introduced by r181498
|
||||
@skipIf(compiler="icc", bugnumber="llvm.org/pr15036: This particular regression was introduced by r181498")
|
||||
def test_expr_grandchild(self):
|
||||
self.build()
|
||||
self.common_setup(self.line2)
|
||||
|
|
|
@ -8,7 +8,7 @@ class TestCppIncompleteTypes(TestBase):
|
|||
mydir = TestBase.compute_mydir(__file__)
|
||||
|
||||
@expectedFailureFreeBSD("llvm.org/pr25626 test executable not built correctly on FreeBSD")
|
||||
@skipIfGcc
|
||||
@skipIf(compiler="gcc")
|
||||
def test_limit_debug_info(self):
|
||||
self.build()
|
||||
frame = self.get_test_frame('limit')
|
||||
|
@ -21,7 +21,7 @@ class TestCppIncompleteTypes(TestBase):
|
|||
self.assertTrue(value_a.IsValid(), "'expr a' results in a valid SBValue object")
|
||||
self.assertTrue(value_a.GetError().Success(), "'expr a' is successful")
|
||||
|
||||
@skipIfGcc
|
||||
@skipIf(compiler="gcc")
|
||||
@skipIfWindows # Clang on Windows asserts in external record layout in this case.
|
||||
def test_partial_limit_debug_info(self):
|
||||
self.build()
|
||||
|
|
Loading…
Reference in New Issue