[Lldb-commits] [PATCH] D14852: Revert "Make skipIf support the not_in function."
Siva Chandra via lldb-commits
lldb-commits at lists.llvm.org
Thu Nov 19 17:57:16 PST 2015
This revision was automatically updated to reflect the committed changes.
Closed by commit rL253631: Revert "Make skipIf support the not_in function." (authored by sivachandra).
Changed prior to commit:
http://reviews.llvm.org/D14852?vs=40728&id=40729#toc
Repository:
rL LLVM
http://reviews.llvm.org/D14852
Files:
lldb/trunk/packages/Python/lldbsuite/test/lldbtest.py
Index: lldb/trunk/packages/Python/lldbsuite/test/lldbtest.py
===================================================================
--- lldb/trunk/packages/Python/lldbsuite/test/lldbtest.py
+++ lldb/trunk/packages/Python/lldbsuite/test/lldbtest.py
@@ -1100,10 +1100,10 @@
# TODO: refactor current code, to make skipIfxxx functions to call this function
def skipIf(bugnumber=None, oslist=None, compiler=None, compiler_version=None, archs=None, debug_info=None, swig_version=None, py_version=None):
def fn(self):
- oslist_passes = check_list_or_lambda(oslist, self.getPlatform())
- compiler_passes = check_list_or_lambda(compiler, self.getCompiler()) and self.expectedCompilerVersion(compiler_version)
+ oslist_passes = oslist is None or self.getPlatform() in oslist
+ compiler_passes = compiler is None or (compiler in self.getCompiler() and self.expectedCompilerVersion(compiler_version))
arch_passes = self.expectedArch(archs)
- debug_info_passes = check_list_or_lambda(debug_info, self.debug_info)
+ debug_info_passes = debug_info is None or self.debug_info in debug_info
swig_version_passes = (swig_version is None) or (not hasattr(lldb, 'swig_version')) or (check_expected_version(swig_version[0], swig_version[1], lldb.swig_version))
py_version_passes = (py_version is None) or check_expected_version(py_version[0], py_version[1], sys.version_info)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D14852.40729.patch
Type: text/x-patch
Size: 1429 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20151120/b6c46127/attachment.bin>
More information about the lldb-commits
mailing list