diff Tests/Toolbox.py @ 222:0f03ee6ffa80

DICOMweb: test_wado_hierarchy, test_wado_bulk, test_bitbucket_issue_112
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 26 Feb 2019 17:34:32 +0100
parents 7b1c976caa9b
children 8980bd19e31d
line wrap: on
line diff
--- a/Tests/Toolbox.py	Mon Feb 25 12:41:15 2019 +0100
+++ b/Tests/Toolbox.py	Tue Feb 26 17:34:32 2019 +0100
@@ -361,12 +361,13 @@
         self.thread.join()
 
 
-def AssertAlmostEqualRecursive(self, a, b, places = 7):
+def AssertAlmostEqualRecursive(self, a, b, places = 7, ignoreKeys = []):
     if type(a) is dict:
         self.assertTrue(type(b) is dict)
         self.assertEqual(a.keys(), b.keys())
         for key, value in a.items():
-            AssertAlmostEqualRecursive(self, a[key], b[key], places)
+            if not key in ignoreKeys:
+                AssertAlmostEqualRecursive(self, a[key], b[key], places)
 
     elif type(a) is list:
         self.assertTrue(type(b) is list)