summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--repoze/bfg/testing.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/repoze/bfg/testing.py b/repoze/bfg/testing.py
index 6f33172d6..eebda54c8 100644
--- a/repoze/bfg/testing.py
+++ b/repoze/bfg/testing.py
@@ -395,12 +395,14 @@ class DummyRequest:
_cleanups = []
-def addCleanUp(func, args=(), kw={}):
+def addCleanUp(func, args=(), kw=None):
"""Register a cleanup routines
Pass a function to be called to cleanup global data.
Optional argument tuple and keyword arguments may be passed.
"""
+ if kw is None:
+ kw = {}
_cleanups.append((func, args, kw))
def cleanUp():