aboutsummaryrefslogtreecommitdiff
path: root/test/sca/test_combine.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/sca/test_combine.py')
-rw-r--r--test/sca/test_combine.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/test/sca/test_combine.py b/test/sca/test_combine.py
index 41df9fb..a35772b 100644
--- a/test/sca/test_combine.py
+++ b/test/sca/test_combine.py
@@ -7,9 +7,9 @@ from pyecsca.sca import Trace, CombinedTrace, average, conditional_average, stan
class CombineTests(TestCase):
def setUp(self):
- self.a = Trace(np.array([20, 80], dtype=np.dtype("i1")), None, b"\xff", None)
- self.b = Trace(np.array([30, 42], dtype=np.dtype("i1")), None, b"\xff", None)
- self.c = Trace(np.array([78, 56], dtype=np.dtype("i1")), None, b"\x00", None)
+ self.a = Trace(np.array([20, 80], dtype=np.dtype("i1")), {"data": b"\xff"})
+ self.b = Trace(np.array([30, 42], dtype=np.dtype("i1")), {"data": b"\xff"})
+ self.c = Trace(np.array([78, 56], dtype=np.dtype("i1")), {"data": b"\x00"})
def test_average(self):
self.assertIsNone(average())
@@ -22,7 +22,7 @@ class CombineTests(TestCase):
def test_conditional_average(self):
result = conditional_average(self.a, self.b, self.c,
- condition=lambda trace: trace.data[0] == 0xff)
+ condition=lambda trace: trace.meta["data"] == b"\xff")
self.assertIsInstance(result, CombinedTrace)
self.assertEqual(len(result.samples), 2)
self.assertEqual(result.samples[0], 25)