예제 #1
0
파일: utils_test.py 프로젝트: lscsoft/bilby
 def test_get_sampling_frequency_from_time_array(self):
     (
         new_sampling_freq,
         _,
     ) = utils.get_sampling_frequency_and_duration_from_time_array(
         self.time_array)
     self.assertEqual(self.sampling_frequency, new_sampling_freq)
예제 #2
0
 def test_consistency_time_array_to_time_array(self):
     new_sampling_frequency, new_duration = \
         utils.get_sampling_frequency_and_duration_from_time_array(self.time_array)
     new_start_time = self.time_array[0]
     new_time_array = utils.create_time_series(sampling_frequency=new_sampling_frequency,
                                               duration=new_duration,
                                               starting_time=new_start_time)
     self.assertTrue(np.allclose(self.time_array, new_time_array))
예제 #3
0
파일: utils_test.py 프로젝트: lscsoft/bilby
 def test_get_duration_from_time_array(self):
     _, new_duration = utils.get_sampling_frequency_and_duration_from_time_array(
         self.time_array)
     self.assertEqual(self.duration, new_duration)
예제 #4
0
파일: utils_test.py 프로젝트: lscsoft/bilby
 def test_get_sampling_frequency_from_time_array_unequally_sampled(self):
     self.time_array[-1] += 0.0001
     with self.assertRaises(ValueError):
         _, _ = utils.get_sampling_frequency_and_duration_from_time_array(
             self.time_array)