def wrapper(*args, **kwargs): from unittest2 import case self = args[0] arch = self.getArchitecture() try: func(*args, **kwargs) except Exception: if "i386" in arch: raise case._ExpectedFailure(sys.exc_info()) else: raise if "i386" in arch: raise case._UnexpectedSuccess
def wrapper(*args, **kwargs): from unittest2 import case self = args[0] compiler = self.getCompiler() try: func(*args, **kwargs) except Exception: if "clang" in compiler: raise case._ExpectedFailure(sys.exc_info()) else: raise if "clang" in compiler: raise case._UnexpectedSuccess