summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArmin Ronacher <armin.ronacher@active-4.com>2016-01-13 22:32:59 +0100
committerArmin Ronacher <armin.ronacher@active-4.com>2016-01-13 22:32:59 +0100
commit8c7ec9bb440593cb1d302f7ca84d157be8eb785c (patch)
tree599620f6cdec5c9771837b02d789e48b4feba8de
parent04033e9c516cd57b103de7e14d6d19197aaaa778 (diff)
parente84ffd1bc37afbf643fafa127f01ac40cb7c15c8 (diff)
downloadmarkupsafe-8c7ec9bb440593cb1d302f7ca84d157be8eb785c.tar.gz
Merge pull request #40 from illico/master
Explicitly trigger GC prior to counting; fixes #39.
-rw-r--r--markupsafe/tests.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/markupsafe/tests.py b/markupsafe/tests.py
index 417e154..e740cb3 100644
--- a/markupsafe/tests.py
+++ b/markupsafe/tests.py
@@ -168,8 +168,9 @@ class MarkupLeakTestCase(unittest.TestCase):
escape("<foo>")
escape(u"foo")
escape(u"<foo>")
+ if hasattr(sys, 'pypy_version_info'): gc.collect()
counts.add(len(gc.get_objects()))
- assert len(counts) == 1, 'ouch, c extension seems to leak objects'
+ assert len(counts) == 1, 'ouch, c extension seems to leak objects, got: ' + str(len(counts))
def suite():