コード例 #1
0
 def test_create_hazardmap_writer_with_xml(self):
     """
     A `HazardMapXMLWriter` instance is returned in the absence of a
     SERIALIZE_MAPS_TO_DB setting.
     """
     writer = opensha.create_hazardmap_writer(dict(), "/tmp/a.xml")
     self.assertTrue(isinstance(writer, hazard_output.HazardMapXMLWriter))
コード例 #2
0
 def test_create_hazardmap_writer_with_xml2(self):
     """
     A `HazardMapXMLWriter` instance is returned when the
     SERIALIZE_MAPS_TO_DB parameter is set to 'False'.
     """
     writer = opensha.create_hazardmap_writer(
         dict(SERIALIZE_MAPS_TO_DB='False'), "/tmp/b.xml")
     self.assertTrue(isinstance(writer, hazard_output.HazardMapXMLWriter))
コード例 #3
0
 def test_create_hazardmap_writer_with_db(self):
     """
     A `HazardMapDBWriter` instance is returned when the
     SERIALIZE_MAPS_TO_DB parameter is set to 'True'.
     """
     writer = opensha.create_hazardmap_writer(
         dict(SERIALIZE_MAPS_TO_DB='True', OPENQUAKE_JOB_ID='11'),
         "/tmp/c.xml")
     self.assertTrue(isinstance(writer, hazard_output.HazardMapDBWriter))