From ae104b0d0ea895f7b8f3f89125984d0b88419421 Mon Sep 17 00:00:00 2001 From: Alexander Date: Mon, 18 Sep 2017 02:51:27 +0300 Subject: [PATCH] collect garbage before check memory --- Tests/test_core_resources.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Tests/test_core_resources.py b/Tests/test_core_resources.py index 67f9681e3..a55075990 100644 --- a/Tests/test_core_resources.py +++ b/Tests/test_core_resources.py @@ -1,5 +1,7 @@ from __future__ import division, print_function +import gc + from helper import unittest, PillowTestCase from PIL import Image @@ -106,6 +108,7 @@ class TestCoreMemory(PillowTestCase): Image.core.set_block_size(4096) Image.new('RGB', (256, 256)) Image.new('RGB', (256, 256)) + gc.collect() stats = Image.core.get_stats() self.assertGreaterEqual(stats['new_count'], 2) @@ -120,6 +123,7 @@ class TestCoreMemory(PillowTestCase): Image.core.set_block_size(4096) Image.new('RGB', (256, 256)) Image.new('RGB', (256, 256)) + gc.collect() Image.core.clear_cache() stats = Image.core.get_stats()