Skip to content

Commit 17ad9d2

Browse files
committed
Added test for design_kaiser
1 parent 6427907 commit 17ad9d2

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

tests/test_clean_rawdata.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,19 @@ def test_clean_flatlines(self):
5454
np.testing.assert_equal(cleaned_EEG['data'], self.expected, err_msg='clean_flatlines() test failed')
5555

5656

57+
class TestUtilFuncs(unittest.TestCase):
58+
59+
def setUp(self):
60+
self.eeglab = eeglabcompat.get_eeglab('MAT')
61+
62+
def test_design_kaiser(self):
63+
from eegprep.utils import design_kaiser
64+
observed = design_kaiser(0.06, 0.08, 75, True)
65+
expected = np.asarray(self.eeglab.design_kaiser(0.06, 0.08, 75.0, True))
66+
np.testing.assert_almost_equal(observed.flatten(), expected.flatten(),
67+
err_msg='design_kaiser() test failed')
68+
69+
5770
class TestCleanDrifts(unittest.TestCase):
5871

5972
def setUp(self):

0 commit comments

Comments
 (0)