From d02f8acae2dc5e8d5918cf8f13ab655cbcefa861 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 17 Jun 2020 01:08:22 +0200 Subject: [PATCH] Do not rely on keyword arguments order in LRUDict update test The insertion order in dictionary is only preserved since Python 3.7. issue9413 --- trytond/tests/test_cache.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/trytond/tests/test_cache.py b/trytond/tests/test_cache.py index dcde8200b2..87b0351f66 100644 --- a/trytond/tests/test_cache.py +++ b/trytond/tests/test_cache.py @@ -195,7 +195,8 @@ class LRUDictTestCase(unittest.TestCase): lru_dict['foo'] = 'foo' self.assertEqual(len(lru_dict), 1) - lru_dict.update(bar='bar', baz='baz') + lru_dict.update(bar='bar') + lru_dict.update(baz='baz') self.assertEqual(len(lru_dict), 1) self.assertEqual(lru_dict, {'baz': 'baz'})