aboutsummaryrefslogtreecommitdiff
path: root/test/sca/test_trace.py
diff options
context:
space:
mode:
authorJ08nY2018-12-11 21:24:35 +0100
committerJ08nY2019-03-21 11:00:14 +0100
commit0c740f412626f33f08d6bb9857f0c5619b9ea79c (patch)
treec2313faaf8bc878d3d72acf2fd7c830b9512a529 /test/sca/test_trace.py
parentcbeca585d5787e8cab35fb5207339e7b22eab382 (diff)
downloadpyecsca-0c740f412626f33f08d6bb9857f0c5619b9ea79c.tar.gz
pyecsca-0c740f412626f33f08d6bb9857f0c5619b9ea79c.tar.zst
pyecsca-0c740f412626f33f08d6bb9857f0c5619b9ea79c.zip
Diffstat (limited to 'test/sca/test_trace.py')
-rw-r--r--test/sca/test_trace.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/test/sca/test_trace.py b/test/sca/test_trace.py
new file mode 100644
index 0000000..91b7161
--- /dev/null
+++ b/test/sca/test_trace.py
@@ -0,0 +1,12 @@
+from unittest import TestCase
+import numpy as np
+from pyecsca.sca import Trace
+
+
+class TraceTests(TestCase):
+
+ def test_basic(self):
+ trace = Trace("Name", b"\xff\xaa", np.array([10, 15, 24], dtype=np.dtype("i1")))
+ self.assertIsNotNone(trace)
+ self.assertIn("Trace", str(trace))
+ self.assertIsNone(trace.trace_set)