def setUp(self, ):
     self.path = settings.ABS_PATH()
     self.task_process_patcher = patch(
         'eventkit_cloud.utils.arcgis_feature_service.TaskProcess')
     self.task_process = self.task_process_patcher.start()
     self.addCleanup(self.task_process_patcher.stop)
     self.task_uid = uuid4()
Beispiel #2
0
 def setUp(self):
     self.path = settings.ABS_PATH()
     self.task_process_patcher = patch(
         "eventkit_cloud.utils.wcs.TaskProcess")
     self.task_process = self.task_process_patcher.start()
     self.addCleanup(self.task_process_patcher.stop)
     self.task_uid = uuid4()
Beispiel #3
0
 def setUp(self, ):
     self.path = settings.ABS_PATH()
     self.task_process_patcher = patch(
         'eventkit_cloud.tasks.task_process.TaskProcess')
     self.task_process = self.task_process_patcher.start()
     self.addCleanup(self.task_process_patcher.stop)
     self.task_uid = uuid4()
Beispiel #4
0
 def setUp(self,):
     #self.path = os.path.dirname(os.path.realpath(__file__))
     self.path = settings.ABS_PATH()
     # just for testing
     self.map_creator_dir = settings.OSMAND_MAP_CREATOR_DIR
     self.work_dir = self.path + '/utils/tests/files'
     self.pbffile = self.path + '/utils/tests/files/query.pbf'
Beispiel #5
0
 def setUp(self,):
     self.abs_path = settings.ABS_PATH()
     self.path = os.path.dirname(os.path.realpath(__file__))
     Group.objects.create(name='TestDefaultExportExtentGroup')
     self.user = User.objects.create(username='******', email='*****@*****.**', password='******')
     bbox = Polygon.from_bbox((-7.96, 22.6, -8.14, 27.12))
     the_geom = GEOSGeometry(bbox, srid=4326)
     self.job = Job.objects.create(name='TestJob', description='Test description', user=self.user,
                                   the_geom=the_geom)
     self.uid = self.job.uid
Beispiel #6
0
    def setUp(self, ):
        #self.path = os.path.dirname(os.path.realpath(__file__))
        self.path = settings.ABS_PATH()
        # just for testing
        self.config = self.path + '/utils/tests/files/garmin_config.xml'
        self.work_dir = self.path + '/utils/tests/files/garmin'
        self.pbffile = self.path + '/utils/tests/files/query.pbf'

        #self.config = '/files/garmin_config.xml'
        #self.work_dir = '/files/garmin'
        #self.pbffile = '/files/query.pbf'
        self.region = "Indonesia, Sri Lanka, and Bangladesh"
 def setUp(self, ):
     self.url = 'http://localhost/interpreter'
     self.bbox = '6.25,-10.85,6.40,-10.62'  # monrovia
     self.path = settings.ABS_PATH()
     self.formats = ExportFormat.objects.all(
     )  # pre-loaded by 'insert_export_formats' migration
     Group.objects.create(name='TestDefaultExportExtentGroup')
     self.user = User.objects.create(username='******',
                                     email='*****@*****.**',
                                     password='******')
     bbox = Polygon.from_bbox((-7.96, 22.6, -8.14, 27.12))
     the_geom = GEOSGeometry(bbox, srid=4326)
     self.job = Job.objects.create(name='TestJob',
                                   description='Test description',
                                   event='Nepal activation',
                                   user=self.user,
                                   the_geom=the_geom)
     self.uid = self.job.uid
     # add the formats to the job
     self.job.formats = self.formats
     self.job.save()
     self.osm = self.path + '/files/query.osm'
     self.query = '[maxsize:2147483648][timeout:1600];(node(6.25,-10.85,6.40,-10.62);<;);out body;'
     self.job.tags.all().delete()
     parser = presets.PresetParser(self.path +
                                   '/utils/tests/files/hdm_presets.xml')
     tags = parser.parse()
     self.assertIsNotNone(tags)
     self.assertEquals(256, len(tags))
     # save all the tags from the preset
     for tag_dict in tags:
         tag = Tag.objects.create(key=tag_dict['key'],
                                  value=tag_dict['value'],
                                  job=self.job,
                                  data_model='osm',
                                  geom_types=tag_dict['geom_types'])
     self.assertEquals(256, self.job.tags.all().count())
Beispiel #8
0
 def setUp(self, ):
     self.path = settings.ABS_PATH()
     parser = presets.PresetParser(self.path +
                                   '/utils/tests/files/hdm_presets.xml')
     self.tags = parser.parse()
     Group.objects.create(name='TestDefaultExportExtentGroup')
     self.user = User.objects.create(username='******',
                                     email='*****@*****.**',
                                     password='******')
     bbox = Polygon.from_bbox((-7.96, 22.6, -8.14, 27.12))
     the_geom = GEOSGeometry(bbox, srid=4326)
     self.job = Job.objects.create(name='TestJob',
                                   description='Test description',
                                   event='Nepal activation',
                                   user=self.user,
                                   the_geom=the_geom)
     tags_dict = parser.parse()
     for entry in self.tags:
         tag = Tag.objects.create(name=entry['name'],
                                  key=entry['key'],
                                  value=entry['value'],
                                  geom_types=entry['geom_types'],
                                  data_model='PRESET',
                                  job=self.job)
 def setUp(self):
     self.path = settings.ABS_PATH()
     self.aoi_geojson = (
         '{"features": [{"geometry": {"type": "Polygon", "coordinates": '
         "[[ [0.0, 0.0], [1.0, 0.0], [1.0, 1.0], [0.0, 1.0], [0.0, 0.0] ]]}}]}"
     )
 def setUp(self, ):
     self.path = settings.ABS_PATH()
Beispiel #11
0
def get_schema_file():
    return settings.ABS_PATH(
        os.path.join("eventkit_cloud", "api", "schema.json"))