summaryrefslogtreecommitdiff
path: root/t/utils.py
diff options
context:
space:
mode:
Diffstat (limited to 't/utils.py')
-rw-r--r--t/utils.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/t/utils.py b/t/utils.py
index fe9db26..5772fac 100644
--- a/t/utils.py
+++ b/t/utils.py
@@ -13,16 +13,17 @@ class AergiaUnitTestCase(unittest.TestCase):
def assertFuncContains(self, func_name, samples_expected, samples):
samples_actual = self.extract_values_by_func(samples,
func_name)
- self.assertTrue(len(samples_expected) == len(samples_actual))
+ self.assertTrue(len(samples_expected) == len(samples_actual),
+ f'{samples_expected} (expected) not length of '
+ f'{samples_actual} (actual)')
s1 = sorted(samples_expected)
s2 = sorted(samples_actual)
for v1, v2 in zip(s1, s2):
self.assertRoughlyEqual(v1, v2)
def assertRoughlyEqual(self, v1, v2):
- print(f'{v1}, {v2}')
a = abs(v1 - v2)
- self.assertTrue(a <= 1)
+ self.assertTrue(a <= 1, f'{v1} (expected) not roughly {v2} (actual)')
def expected_samples(self, total_seconds):
return (total_seconds / self.interval)