aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/test_filter.py
diff options
context:
space:
mode:
authorJ08nY2018-12-11 21:24:35 +0100
committerJ08nY2019-03-21 11:00:14 +0100
commit0c740f412626f33f08d6bb9857f0c5619b9ea79c (patch)
treec2313faaf8bc878d3d72acf2fd7c830b9512a529 /test/test_filter.py
parentcbeca585d5787e8cab35fb5207339e7b22eab382 (diff)
downloadpyecsca-0c740f412626f33f08d6bb9857f0c5619b9ea79c.tar.gz
pyecsca-0c740f412626f33f08d6bb9857f0c5619b9ea79c.tar.zst
pyecsca-0c740f412626f33f08d6bb9857f0c5619b9ea79c.zip
Move SCA stuff to sca package.
Diffstat (limited to 'test/test_filter.py')
-rw-r--r--test/test_filter.py35
1 files changed, 0 insertions, 35 deletions
diff --git a/test/test_filter.py b/test/test_filter.py
deleted file mode 100644
index a454d98..0000000
--- a/test/test_filter.py
+++ /dev/null
@@ -1,35 +0,0 @@
-from unittest import TestCase
-
-import numpy as np
-from pyecsca import Trace, filter_lowpass, filter_highpass, filter_bandpass, filter_bandstop
-from .utils import plot
-
-
-class FilterTests(TestCase):
-
- def setUp(self):
- self._trace = Trace(None, None, np.array([5, 12, 15, 13, 15, 11, 7, 2, -4, -8, -10, -8, -13, -9, -11, -8, -5], dtype=np.dtype("i1")))
-
- def test_lowpass(self):
- result = filter_lowpass(self._trace, 100, 20)
- self.assertIsNotNone(result)
- self.assertEqual(len(self._trace.samples), len(result.samples))
- plot(self, self._trace, result)
-
- def test_highpass(self):
- result = filter_highpass(self._trace, 128, 20)
- self.assertIsNotNone(result)
- self.assertEqual(len(self._trace.samples), len(result.samples))
- plot(self, self._trace, result)
-
- def test_bandpass(self):
- result = filter_bandpass(self._trace, 128, 20, 60)
- self.assertIsNotNone(result)
- self.assertEqual(len(self._trace.samples), len(result.samples))
- plot(self, self._trace, result)
-
- def test_bandstop(self):
- result = filter_bandstop(self._trace, 128, 20, 60)
- self.assertIsNotNone(result)
- self.assertEqual(len(self._trace.samples), len(result.samples))
- plot(self, self._trace, result)