summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris McDonough <chrism@agendaless.com>2009-07-01 05:39:50 +0000
committerChris McDonough <chrism@agendaless.com>2009-07-01 05:39:50 +0000
commit1bfa89374b951bd556e3a152df63f001a5f3da2d (patch)
treeccbcc93d5f186e7e10406e11b2605286d1cf70f1
parent388516f6bc6f04f224a42ddf73d4f4414ceaaf9f (diff)
downloadpyramid-1bfa89374b951bd556e3a152df63f001a5f3da2d.tar.gz
pyramid-1bfa89374b951bd556e3a152df63f001a5f3da2d.tar.bz2
pyramid-1bfa89374b951bd556e3a152df63f001a5f3da2d.zip
Use nonmutable default arg.
-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():