def test_read_id_prefix(self): filename = \ os.path.join(self.path, 'qml-example-1.2-RC3_wrong_id.sc3ml') catalog = _read_sc3ml(filename, id_prefix='quakeml:obspy.org/') self.assertEqual(len(catalog.events), 1) event = catalog.events[0] self.assertEqual(event.resource_id, 'quakeml:obspy.org/test_event_id') self.assertEqual(len(event.origins), 1) origin = event.origins[0] self.assertEqual(origin.resource_id, 'quakeml:obspy.org/test_origin_id') self.assertEqual(origin.reference_system_id, 'quakeml:obspy.org/test_reference_system_id') self.assertEqual(len(event.amplitudes), 1) amplitude = event.amplitudes[0] self.assertEqual(amplitude.resource_id, 'quakeml:obspy.org/test_amplitude_id') self.assertEqual(len(event.magnitudes), 1) magnitude = event.magnitudes[0] self.assertEqual(magnitude.resource_id, 'quakeml:obspy.org/test_magnitude_id') self.assertEqual(len(event.station_magnitudes), 1) station_magnitude = event.station_magnitudes[0] self.assertEqual(station_magnitude.resource_id, 'quakeml:obspy.org/test_station_magnitude_id')
def test_read_example(self): filename = os.path.join(self.path, 'qml-example-1.2-RC3.sc3ml') catalog = _read_sc3ml(filename) self.assertEqual(len(catalog.events), 1) self.assertEqual(len(catalog.events[0].origins), 1)