• Home
  • Raw
  • Download

Lines Matching +full:format +full:- +full:extra +full:- +full:args

76             # exc_info -> frame -> exc_info
121 def addModuleCleanup(function, /, *args, **kwargs): argument
124 _module_cleanups.append((function, args, kwargs))
127 """Same as enterContext, but module-wide."""
136 function, args, kwargs = _module_cleanups.pop()
138 function(*args, **kwargs)
142 # Swallows all but first exception. If a multi-exception handler
154 def skip_wrapper(*args, **kwargs): argument
213 def handle(self, name, args, kwargs): argument
215 If args is empty, assertRaises/Warns is being used as a
217 If args is not empty, call a callable passing positional and keyword
224 if not args:
231 callable_obj, *args = args
237 callable_obj(*args, **kwargs)
239 # bpo-23890: manually break a reference cycle
259 self._raiseFailure("{} not raised by {}".format(exc_name,
262 self._raiseFailure("{} not raised".format(exc_name))
275 self._raiseFailure('"{}" does not match "{}"'.format(
325 self._raiseFailure('"{}" does not match "{}"'.format(
328 self._raiseFailure("{} not triggered by {}".format(exc_name,
331 self._raiseFailure("{} not triggered".format(exc_name))
387 def __init_subclass__(cls, *args, **kwargs): argument
391 super().__init_subclass__(*args, **kwargs)
431 Args:
440 def addCleanup(self, function, /, *args, **kwargs): argument
446 self._cleanups.append((function, args, kwargs))
457 def addClassCleanup(cls, function, /, *args, **kwargs): argument
460 cls._class_cleanups.append((function, args, kwargs))
464 """Same as enterContext, but class-wide."""
490 """Returns a one-line description of the test, or None if no
586 def _callCleanup(self, function, /, *args, **kwargs): argument
587 function(*args, **kwargs)
640 # outcome.expectedFailure -> frame -> outcome -> outcome.expectedFailure
657 function, args, kwargs = self._cleanups.pop()
659 self._callCleanup(function, *args, **kwargs)
671 function, args, kwargs = cls._class_cleanups.pop()
673 function(*args, **kwargs)
677 def __call__(self, *args, **kwds): argument
678 return self.run(*args, **kwds)
694 function, args, kwargs = self._cleanups.pop()
695 self._callCleanup(function, *args, **kwargs)
738 def assertRaises(self, expected_exception, *args, **kwargs): argument
766 return context.handle('assertRaises', args, kwargs)
768 # bpo-23890: manually break a reference cycle
771 def assertWarns(self, expected_warning, *args, **kwargs): argument
800 return context.handle('assertWarns', args, kwargs)
836 """Get a detailed comparison function for the types of the two args.
904 diff = abs(first - second)
943 diff = abs(first - second)
970 Args:
993 differing = 'First %s has no length. Non-sequence?' % (
1000 differing = 'Second %s has no length. Non-sequence?' % (
1038 'elements.\n' % (seq_type_name, len1 - len2))
1040 differing += ('First extra element %d:\n%s\n' %
1047 'elements.\n' % (seq_type_name, len2 - len1))
1049 differing += ('First extra element %d:\n%s\n' %
1070 """A list-specific equality assertion.
1072 Args:
1082 """A tuple-specific equality assertion.
1084 Args:
1093 """A set-specific equality assertion.
1095 Args:
1211 - [0, 1, 1] and [1, 0, 1] compare equal.
1212 - [0, 0, 1] and [0, 1] compare unequal.
1236 """Assert that two multi-line strings are equal."""
1305 *args, **kwargs): argument
1308 Args:
1312 args: Function to be called and extra positional args.
1313 kwargs: Extra kwargs.
1318 return context.handle('assertRaisesRegex', args, kwargs)
1321 *args, **kwargs): argument
1327 Args:
1331 args: Function to be called and extra positional args.
1332 kwargs: Extra kwargs.
1337 return context.handle('assertWarnsRegex', args, kwargs)
1367 def deprecated_func(*args, **kwargs): argument
1369 'Please use {0} instead.'.format(original_func.__name__),
1371 return original_func(*args, **kwargs)
1391 This is useful for slipping pre-existing test functions into the
1392 unittest framework. Optionally, set-up and tidy-up functions can be
1393 supplied. As with TestCase, the tidy-up ('tearDown') function will
1394 always be called if the set-up ('setUp') function ran successfully.
1461 parts.append("[{}]".format(self._message))
1464 "{}={!r}".format(k, v)
1466 parts.append("({})".format(params_desc))
1470 return "{} {}".format(self.test_case.id(), self._subDescription())
1473 """Returns a one-line description of the subtest, or None if no
1479 return "{} {}".format(self.test_case, self._subDescription())