def test_write_rdvxz(self): self.example_packet.write_rdvxz(TEST_DATA_DIR, "test.rdvxz") self.example_packet.write_rdvxz(TEST_DATA_DIR) self.assertEqual(self.example_packet, reader.read_rdvxz_file(test_data("test.rdvxz"))) self.assertEqual( self.example_packet, reader.read_rdvxz_file( test_data("0000000001_1552075743960.rdvxz"))) os.remove(test_data("test.rdvxz")) os.remove(test_data("0000000001_1552075743960.rdvxz"))
def test_to_rdvxz_multi(self): if os.name != "nt": joined: str = str(os.path.join(TEST_DATA_DIR, "*.json")) os.system(f"python3 -m redvox.cli.cli json-to-rdvxz {joined}") self.assertTrue(os.path.isfile(test_data("test_c.rdvxz"))) self.assertTrue(os.path.isfile(test_data("test_d.rdvxz"))) self.assertEqual( reader.read_rdvxz_file(test_data("test_c.rdvxz")), reader.read_json_file(test_data("test_c.json"))) self.assertEqual( reader.read_rdvxz_file(test_data("test_d.rdvxz")), reader.read_json_file(test_data("test_d.json")))
def setUp(self) -> None: data_paths: List[str] = sorted( glob.glob(os.path.join(tests.TEST_DATA_DIR, "1637680001*.rdvxz"))) self.wrapped_packets_fs: List[reader.WrappedRedvoxPacket] = list( map(lambda path: reader.read_rdvxz_file(path), data_paths)) mic_channels: List[reader.MicrophoneSensor] = list( map(lambda wrapped_packet: wrapped_packet.microphone_sensor(), self.wrapped_packets_fs)) self.fs: float = mic_channels[0].sample_rate_hz() self.time_sync_data = api900_timesync.TimeSyncData( self.wrapped_packets_fs)
def setUp(self): self.example_packet = reader.read_rdvxz_file( test_utils.test_data("example.rdvxz")) self.cloned_packet = self.example_packet.clone()
def setUp(self): self.example_sensor = reader.read_rdvxz_file(test_data("example.rdvxz")).microphone_sensor() self.empty_sensor = reader.MicrophoneSensor()
def setUp(self): self.example_packet = reader.read_rdvxz_file( test_data("example.rdvxz")) self.empty_packet = reader.WrappedRedvoxPacket()
def setUp(self): self.example_sensor = reader.read_rdvxz_file(test_data("example.rdvxz")).light_sensor() self.empty_sensor = reader.LightSensor()
def setUp(self): self.example_sensor = reader.read_rdvxz_file( test_data("example.rdvxz")).barometer_sensor() self.empty_sensor = reader.BarometerSensor()
def setUp(self): self.example_packet = reader.read_rdvxz_file(test_data("example.rdvxz")) self.example_sensor = self.example_packet.time_synchronization_sensor() self.empty_sensor = reader.TimeSynchronizationSensor()
def setUp(self): self.example_sensor = reader.read_rdvxz_file( test_data("example.rdvxz")).gyroscope_sensor() self.empty_sensor = reader.GyroscopeSensor()
def setUp(self): self.example_packet = reader.read_rdvxz_file( test_data("example.rdvxz")) self.example_sensor = self.example_packet.microphone_sensor() self.empty_sensor = reader.EvenlySampledSensor()
def test_to_rdvxz_single(self): os.system("python3 -m redvox.cli.cli json-to-rdvxz %s" % test_data("test_c.json")) self.assertTrue(os.path.isfile(test_data("test_c.rdvxz"))) self.assertEqual(reader.read_rdvxz_file(test_data("test_c.rdvxz")), reader.read_json_file(test_data("test_c.json")))
def setUp(self): self.example_packet = reader.read_rdvxz_file( test_data("example.rdvxz")) self.example_sensor = self.example_packet.barometer_sensor() self.empty_sensor = reader.UnevenlySampledSensor()
def setUp(self): self.example_sensor = reader.read_rdvxz_file(test_data("example.rdvxz")).infrared_sensor() self.empty_sensor = reader.InfraredSensor()
def setUp(self): self.example_sensor = reader.read_rdvxz_file(test_data("example.rdvxz")).location_sensor() self.empty_sensor = reader.LocationSensor()