Example #1
0
        def wrapper(*args, **kwargs):
            self = args[0]
            if funcutils.requires_self(expected_fn):
                reason = expected_fn(self)
            else:
                reason = expected_fn()

            if reason is not None:
                self.skipTest(reason)
            else:
                func(*args, **kwargs)
Example #2
0
 def wrapper(*args, **kwargs):
     self = args[0]
     if funcutils.requires_self(expected_fn):
         xfail_reason = expected_fn(self)
     else:
         xfail_reason = expected_fn()
     if xfail_reason is not None:
         xfail_func = unittest2.expectedFailure(func)
         xfail_func(*args, **kwargs)
     else:
         func(*args, **kwargs)
Example #3
0
        def wrapper(*args, **kwargs):
            self = args[0]
            if funcutils.requires_self(expected_fn):
                reason = expected_fn(self)
            else:
                reason = expected_fn()

            if reason is not None:
               self.skipTest(reason)
            else:
                func(*args, **kwargs)
Example #4
0
 def wrapper(*args, **kwargs):
     self = args[0]
     if funcutils.requires_self(expected_fn):
         xfail_reason = expected_fn(self)
     else:
         xfail_reason = expected_fn()
     if xfail_reason is not None:
         if configuration.results_formatter_object is not None:
             # Mark this test as expected to fail.
             configuration.results_formatter_object.handle_event(
                 EventBuilder.event_for_mark_test_expected_failure(self))
         xfail_func = unittest2.expectedFailure(func)
         xfail_func(*args, **kwargs)
     else:
         func(*args, **kwargs)
Example #5
0
 def wrapper(*args, **kwargs):
     self = args[0]
     if funcutils.requires_self(expected_fn):
         xfail_reason = expected_fn(self)
     else:
         xfail_reason = expected_fn()
     if xfail_reason is not None:
         if configuration.results_formatter_object is not None:
             # Mark this test as expected to fail.
             configuration.results_formatter_object.handle_event(
                 EventBuilder.event_for_mark_test_expected_failure(self))
         xfail_func = unittest2.expectedFailure(func)
         xfail_func(*args, **kwargs)
     else:
         func(*args, **kwargs)