aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/sca/test_traceset.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/sca/test_traceset.py')
-rw-r--r--test/sca/test_traceset.py31
1 files changed, 19 insertions, 12 deletions
diff --git a/test/sca/test_traceset.py b/test/sca/test_traceset.py
index 7adff41..515790e 100644
--- a/test/sca/test_traceset.py
+++ b/test/sca/test_traceset.py
@@ -6,17 +6,24 @@ from unittest import TestCase
import numpy as np
-from pyecsca.sca import (TraceSet, InspectorTraceSet, ChipWhispererTraceSet, PickleTraceSet,
- HDF5TraceSet, Trace)
+from pyecsca.sca import (
+ TraceSet,
+ InspectorTraceSet,
+ ChipWhispererTraceSet,
+ PickleTraceSet,
+ HDF5TraceSet,
+ Trace,
+)
-EXAMPLE_TRACES = [Trace(np.array([20, 40, 50, 50, 10], dtype=np.dtype("i1")), {"something": 5}),
- Trace(np.array([1, 2, 3, 4, 5], dtype=np.dtype("i1"))),
- Trace(np.array([6, 7, 8, 9, 10], dtype=np.dtype("i1")))]
+EXAMPLE_TRACES = [
+ Trace(np.array([20, 40, 50, 50, 10], dtype=np.dtype("i1")), {"something": 5}),
+ Trace(np.array([1, 2, 3, 4, 5], dtype=np.dtype("i1"))),
+ Trace(np.array([6, 7, 8, 9, 10], dtype=np.dtype("i1"))),
+]
EXAMPLE_KWARGS = {"num_traces": 3, "thingy": "abc"}
class TraceSetTests(TestCase):
-
def test_create(self):
self.assertIsNotNone(TraceSet())
self.assertIsNotNone(InspectorTraceSet())
@@ -26,7 +33,6 @@ class TraceSetTests(TestCase):
class InspectorTraceSetTests(TestCase):
-
def test_load_fname(self):
result = InspectorTraceSet.read("test/data/example.trs")
self.assertIsNotNone(result)
@@ -55,7 +61,6 @@ class InspectorTraceSetTests(TestCase):
class ChipWhispererTraceSetTests(TestCase):
-
def test_load_fname(self):
result = ChipWhispererTraceSet.read("test/data/config_chipwhisperer_.cfg")
self.assertIsNotNone(result)
@@ -63,7 +68,6 @@ class ChipWhispererTraceSetTests(TestCase):
class PickleTraceSetTests(TestCase):
-
def test_load_fname(self):
result = PickleTraceSet.read("test/data/test.pickle")
self.assertIsNotNone(result)
@@ -82,7 +86,6 @@ class PickleTraceSetTests(TestCase):
class HDF5TraceSetTests(TestCase):
-
def test_load_fname(self):
result = HDF5TraceSet.read("test/data/test.h5")
self.assertIsNotNone(result)
@@ -97,8 +100,12 @@ class HDF5TraceSetTests(TestCase):
shutil.copy("test/data/test.h5", path)
trace_set = HDF5TraceSet.inplace(path)
self.assertIsNotNone(trace_set)
- test_trace = Trace(np.array([6, 7], dtype=np.dtype("i1")), meta={"thing": "ring"})
- other_trace = Trace(np.array([15, 7], dtype=np.dtype("i1")), meta={"a": "b"})
+ test_trace = Trace(
+ np.array([6, 7], dtype=np.dtype("i1")), meta={"thing": "ring"}
+ )
+ other_trace = Trace(
+ np.array([15, 7], dtype=np.dtype("i1")), meta={"a": "b"}
+ )
trace_set.append(test_trace)
self.assertEqual(len(trace_set), 4)
trace_set.append(other_trace)