summaryrefslogtreecommitdiff
path: root/tests/test_source.py
diff options
context:
space:
mode:
authorChristoph Reiter <reiter.christoph@gmail.com>2018-04-01 12:27:07 +0200
committerChristoph Reiter <reiter.christoph@gmail.com>2018-04-01 12:27:07 +0200
commitfdeedc3588f3aac6c4593013a5fd196990522b19 (patch)
tree882cf0e5e8c5c8b7d5e0f70d03cf3402167b21ec /tests/test_source.py
parentf82d1533efa37ea2c4b91031e2570a4840caa2db (diff)
downloadpygobject-fdeedc3588f3aac6c4593013a5fd196990522b19.tar.gz
test_source: add some gc.collect()
Diffstat (limited to 'tests/test_source.py')
-rw-r--r--tests/test_source.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/test_source.py b/tests/test_source.py
index 64fe5bd2..8cd0085c 100644
--- a/tests/test_source.py
+++ b/tests/test_source.py
@@ -3,6 +3,7 @@
from __future__ import absolute_import
import sys
+import gc
import unittest
import warnings
@@ -128,6 +129,8 @@ class TestSource(unittest.TestCase):
return s
s = f()
+ gc.collect()
+ gc.collect()
self.assertTrue(s.is_destroyed())
def test_remove(self):
@@ -222,6 +225,8 @@ class TestSource(unittest.TestCase):
self.assertFalse(self.finalized)
self.assertTrue(source.is_destroyed())
del source
+ gc.collect()
+ gc.collect()
self.assertTrue(self.finalized)
@unittest.skip('https://bugzilla.gnome.org/show_bug.cgi?id=722387')