MCPcopy Index your code
hub / github.com/python/cpython / addClassCleanup

Method addClassCleanup

Lib/unittest/case.py:482–485  ·  view source on GitHub ↗

Same as addCleanup, except the cleanup items are called even if setUpClass fails (unlike tearDownClass).

(cls, function, /, *args, **kwargs)

Source from the content-addressed store, hash-verified

480
481 @classmethod
482 def addClassCleanup(cls, function, /, *args, **kwargs):
483 """Same as addCleanup, except the cleanup items are called even if
484 setUpClass fails (unlike tearDownClass)."""
485 cls._class_cleanups.append((function, args, kwargs))
486
487 @classmethod
488 def enterClassContext(cls, cm):

Callers 15

setUpClassMethod · 0.80
setUpClassMethod · 0.80
setUpClassMethod · 0.80
setUpClassMethod · 0.80
setUpClassMethod · 0.80
setUpClassMethod · 0.80
test_addClassCleanUpMethod · 0.80
setUpClassMethod · 0.80
setUpClassMethod · 0.80
setUpClassMethod · 0.80

Calls 1

appendMethod · 0.45

Tested by 15

setUpClassMethod · 0.64
setUpClassMethod · 0.64
setUpClassMethod · 0.64
setUpClassMethod · 0.64
setUpClassMethod · 0.64
setUpClassMethod · 0.64
test_addClassCleanUpMethod · 0.64
setUpClassMethod · 0.64
setUpClassMethod · 0.64
setUpClassMethod · 0.64