From 32f5fc7d21cfe20cd6b6bcbb009caa06b3dc8358 Mon Sep 17 00:00:00 2001 From: Yury Selivanov Date: Tue, 5 Jul 2016 17:09:41 -0400 Subject: [PATCH] tests: Do GC after each test This makes it easier to understand which test causes ResourceWarnings. --- uvloop/_testbase.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/uvloop/_testbase.py b/uvloop/_testbase.py index c4be2feb..81c3261f 100644 --- a/uvloop/_testbase.py +++ b/uvloop/_testbase.py @@ -73,6 +73,11 @@ def setUp(self): def tearDown(self): self.loop.close() + # GC to show any resource warnings as the test completes + gc.collect() + gc.collect() + gc.collect() + if getattr(self.loop, '_debug_cc', False): gc.collect() gc.collect()