From d9843c2d1d6538135f05d0d78700bb20247c846d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C5=82awomir=20Nizio?= Date: Thu, 14 Apr 2016 22:37:10 +0200 Subject: [PATCH] [tests] enforce default caching policy When ran in a chroot in environment where entropy.tools.total_memory() would return 0, the test failed. --- lib/tests/server.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lib/tests/server.py b/lib/tests/server.py index fbf567d6a..d82c402fc 100644 --- a/lib/tests/server.py +++ b/lib/tests/server.py @@ -9,7 +9,8 @@ from entropy.server.interfaces import Server from entropy.const import etpConst, initconfig_entropy_constants, etpSys from entropy.core.settings.base import SystemSettings from entropy.db import EntropyRepository -from entropy.db.cache import EntropyRepositoryCacher +from entropy.db.cache import EntropyRepositoryCacher, \ + EntropyRepositoryCachePolicies from entropy.exceptions import RepositoryError import entropy.tools import tests._misc as _misc @@ -28,6 +29,11 @@ class EntropyRepositoryTest(unittest.TestCase): read_only = False, lock_remote = False, is_new = True) foo_db.initializeRepository() + # force cache policy to avoid system dependent behaviour (memory size + # detection) + EntropyRepositoryCachePolicies.DEFAULT_CACHE_POLICY = \ + EntropyRepositoryCachePolicies.ALL + def tearDown(self): """