diff options
| author | J08nY | 2018-12-11 21:24:35 +0100 |
|---|---|---|
| committer | J08nY | 2019-03-21 11:00:14 +0100 |
| commit | 0c740f412626f33f08d6bb9857f0c5619b9ea79c (patch) | |
| tree | c2313faaf8bc878d3d72acf2fd7c830b9512a529 /test/test_filter.py | |
| parent | cbeca585d5787e8cab35fb5207339e7b22eab382 (diff) | |
| download | pyecsca-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.py | 35 |
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) |
