1919 for _ in range (10 )
2020]
2121
22+
2223@mock .patch ("adc_eval.eval.spectrum.calc_psd" )
2324def test_get_spectrum (mock_calc_psd ):
2425 """Test that the get_spectrum method returns power spectrum."""
@@ -27,9 +28,11 @@ def test_get_spectrum(mock_calc_psd):
2728 data = np .array ([1 ])
2829 exp_spectrum = np .array ([fs / nfft ])
2930
30- mock_calc_psd .return_value = (None , data , None , 2 * data )
31+ mock_calc_psd .return_value = (None , data , None , 2 * data )
3132
32- assert (None , exp_spectrum ) == spectrum .get_spectrum (None , fs = fs , nfft = nfft , single_sided = True )
33+ assert (None , exp_spectrum ) == spectrum .get_spectrum (
34+ None , fs = fs , nfft = nfft , single_sided = True
35+ )
3336
3437
3538@mock .patch ("adc_eval.eval.spectrum.calc_psd" )
@@ -40,9 +43,11 @@ def test_get_spectrum_dual(mock_calc_psd):
4043 data = np .array ([1 ])
4144 exp_spectrum = np .array ([fs / nfft ])
4245
43- mock_calc_psd .return_value = (None , data , None , 2 * data )
46+ mock_calc_psd .return_value = (None , data , None , 2 * data )
4447
45- assert (None , 2 * exp_spectrum ) == spectrum .get_spectrum (None , fs = fs , nfft = nfft , single_sided = False )
48+ assert (None , 2 * exp_spectrum ) == spectrum .get_spectrum (
49+ None , fs = fs , nfft = nfft , single_sided = False
50+ )
4651
4752
4853@pytest .mark .parametrize ("data" , [np .random .randn (NLEN ) for _ in range (10 )])
@@ -181,7 +186,7 @@ def test_window_data_as_list():
181186 """Tests the window_data function when given a list instead of numpy array."""
182187 data = np .random .rand (NLEN ).tolist ()
183188 wdata = spectrum .window_data (data , window = "rectangular" )
184-
189+
185190 assert type (data ) == type (list ())
186191 assert type (wdata ) == type (np .ndarray ([]))
187192
@@ -191,7 +196,7 @@ def test_window_data_bad_window_type(capfd):
191196 data = np .random .rand (NLEN )
192197 wdata = spectrum .window_data (data , window = "foobar" )
193198 captured = capfd .readouterr ()
194-
199+
195200 assert data .size == wdata .size
196201 assert data .all () == wdata .all ()
197202 assert "WARNING" in captured .out
@@ -214,7 +219,7 @@ def test_analyze_valid_input_scalar(mock_plot_spectrum):
214219 """Tests the valid input scalar keys."""
215220 mock_plot_spectrum .return_value = (None , None , None )
216221 mock_plot_spectrum .side_effect = lambda * args , ** kwargs : (kwargs , None , None )
217-
222+
218223 test_vals = {
219224 "Hz" : 1 ,
220225 "kHz" : 1e3 ,
@@ -236,10 +241,10 @@ def test_analyze_no_plot(mock_sndr_sfdr, mock_find_harmonics):
236241 }
237242 data_harms = {"harmonics" : 3 }
238243 exp_stats = {** data_sndr , ** data_harms }
239-
244+
240245 mock_sndr_sfdr .return_value = data_sndr
241246 mock_find_harmonics = data_harms
242-
247+
243248 (freq , psd , stats ) = spectrum .analyze (
244249 data ,
245250 fs = 1 ,
@@ -253,10 +258,10 @@ def test_analyze_no_plot(mock_sndr_sfdr, mock_find_harmonics):
253258 single_sided = True ,
254259 fscale = "Hz" ,
255260 )
256-
257- assert freq .all () == np .linspace (0 , 1 , int (NFFT / 2 )).all ()
258- assert psd .size == int (NFFT / 2 )
259-
261+
262+ assert freq .all () == np .linspace (0 , 1 , int (NFFT / 2 )).all ()
263+ assert psd .size == int (NFFT / 2 )
264+
260265 for key , value in stats .items ():
261266 assert value == exp_stats [key ]
262267
@@ -271,10 +276,10 @@ def test_analyze_no_plot_dual(mock_sndr_sfdr, mock_find_harmonics):
271276 }
272277 data_harms = {"harmonics" : 3 }
273278 exp_stats = {** data_sndr , ** data_harms }
274-
279+
275280 mock_sndr_sfdr .return_value = data_sndr
276281 mock_find_harmonics = data_harms
277-
282+
278283 (freq , psd , stats ) = spectrum .analyze (
279284 data ,
280285 fs = 1 ,
@@ -288,8 +293,8 @@ def test_analyze_no_plot_dual(mock_sndr_sfdr, mock_find_harmonics):
288293 single_sided = False ,
289294 fscale = "Hz" ,
290295 )
291-
292- assert freq .all () == np .linspace (- 0.5 , 0.5 , NFFT - 1 ).all ()
296+
297+ assert freq .all () == np .linspace (- 0.5 , 0.5 , NFFT - 1 ).all ()
293298 assert psd .size == NFFT
294299 for key , value in stats .items ():
295300 assert value == exp_stats [key ]
@@ -305,10 +310,10 @@ def test_analyze_no_plot_magnitude(mock_sndr_sfdr, mock_find_harmonics):
305310 }
306311 data_harms = {"harmonics" : 3 }
307312 exp_stats = {** data_sndr , ** data_harms }
308-
313+
309314 mock_sndr_sfdr .return_value = data_sndr
310315 mock_find_harmonics = data_harms
311-
316+
312317 (freq , psd , stats ) = spectrum .analyze (
313318 data ,
314319 fs = 1 ,
@@ -322,8 +327,8 @@ def test_analyze_no_plot_magnitude(mock_sndr_sfdr, mock_find_harmonics):
322327 single_sided = True ,
323328 fscale = "Hz" ,
324329 )
325-
326- assert freq .all () == np .linspace (0 , 1 , int (NFFT / 2 )).all ()
327- assert psd .size == int (NFFT / 2 )
330+
331+ assert freq .all () == np .linspace (0 , 1 , int (NFFT / 2 )).all ()
332+ assert psd .size == int (NFFT / 2 )
328333 for key , value in stats .items ():
329- assert value == exp_stats [key ]
334+ assert value == exp_stats [key ]
0 commit comments