summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorDouglas Bagnall <douglas.bagnall@catalyst.net.nz>2018-12-03 13:58:56 +1300
committerDouglas Bagnall <dbagnall@samba.org>2019-01-08 23:55:34 +0100
commitc672a922618507d41e2630c3b3c1407b274b153d (patch)
tree6caebc1de3ffda97a0e7154965289488f704ffc2 /python
parentdaf039afcb1ba21ce49eaaff9589c5e7c667279d (diff)
downloadsamba-c672a922618507d41e2630c3b3c1407b274b153d.tar.gz
traffic: assert json equality in learner test
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'python')
-rw-r--r--python/samba/tests/blackbox/traffic_learner.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/python/samba/tests/blackbox/traffic_learner.py b/python/samba/tests/blackbox/traffic_learner.py
index bc4e7a6bda2..bf2bb722d2e 100644
--- a/python/samba/tests/blackbox/traffic_learner.py
+++ b/python/samba/tests/blackbox/traffic_learner.py
@@ -18,6 +18,7 @@
"""Blackbox tests for traffic_leaner"""
import os
+import json
import tempfile
from samba.emulate import traffic
@@ -63,3 +64,8 @@ class TrafficLearnerTests(BlackboxTestCase):
self.assertEquals(expected_details, actual_details)
self.assertEquals(expected.cumulative_duration, actual.cumulative_duration)
self.assertEquals(expected.packet_rate, actual.packet_rate)
+
+ with open(expected_fn) as f1, open(output) as f2:
+ expected_json = json.load(f1)
+ actual_json = json.load(f2)
+ self.assertEqual(expected_json, actual_json)