def test_get_duration_from_frequency_array(self): ( _, new_duration, ) = utils.get_sampling_frequency_and_duration_from_frequency_array( self.frequency_array) self.assertEqual(self.duration, new_duration)
def test_get_sampling_frequency_from_frequency_array(self): ( new_sampling_freq, _, ) = utils.get_sampling_frequency_and_duration_from_frequency_array( self.frequency_array) self.assertEqual(self.sampling_frequency, new_sampling_freq)
def test_consistency_frequency_array_to_frequency_array(self): new_sampling_frequency, new_duration = utils.get_sampling_frequency_and_duration_from_frequency_array( self.frequency_array) new_frequency_array = \ utils.create_frequency_series(sampling_frequency=new_sampling_frequency, duration=new_duration) self.assertTrue(np.allclose(self.frequency_array, new_frequency_array))
def test_get_sampling_frequency_from_frequency_array_unequally_sampled( self): self.frequency_array[-1] += 0.0001 with self.assertRaises(ValueError): _, _ = utils.get_sampling_frequency_and_duration_from_frequency_array( self.frequency_array)