import os import unittest import warnings from obspy.core.event import ResourceIdentifier, read_events from obspy.core.utcdatetime import UTCDateTime from obspy.core.util.base import NamedTemporaryFile from obspy.io.pde.mchedr import _read_mchedr from obspy.io.quakeml.core import _read_quakeml, _write_quakeml # lxml < 2.3 seems not to ship with RelaxNG schema parser and namespace support IS_RECENT_LXML = False try: from lxml.etree import __version__ version = float(__version__.rsplit('.', 1)[0]) if version >= 2.3: IS_RECENT_LXML = True except Exception: pass class MchedrTestCase(unittest.TestCase): """ Test suite for obspy.mchedr """ catalog = None def setUp(self): # directory where the test files are located
from obspy.core.util.base import NamedTemporaryFile from obspy.core.util.decorator import skipIf from obspy.core.util.xmlwrapper import LXML_ETREE from xml.etree.ElementTree import tostring, fromstring import StringIO import difflib import math import os import unittest import warnings # lxml < 2.3 seems not to ship with RelaxNG schema parser and namespace support IS_RECENT_LXML = False try: from lxml.etree import __version__ version = float(__version__.rsplit('.', 1)[0]) if version >= 2.3: IS_RECENT_LXML = True except: pass class QuakeMLTestCase(unittest.TestCase): """ Test suite for obspy.core.quakeml """ def setUp(self): # directory where the test files are located self.path = os.path.join(os.path.dirname(__file__), 'data') self.neries_filename = os.path.join(self.path, 'neries_events.xml') self.neries_catalog = readQuakeML(self.neries_filename)
from obspy.core.util.decorator import skipIf from xml.etree.ElementTree import tostring, fromstring import StringIO import difflib import math import os import unittest import warnings # lxml < 2.3 seems not to ship with RelaxNG schema parser and namespace support IS_RECENT_LXML = False try: from lxml.etree import __version__ version = float(__version__.rsplit(".", 1)[0]) if version >= 2.3: IS_RECENT_LXML = True except: pass class QuakeMLTestCase(unittest.TestCase): """ Test suite for obspy.core.quakeml """ def setUp(self): # directory where the test files are located self.path = os.path.join(os.path.dirname(__file__), "data")