Ejemplo n.º 1
0
 def test_search(self):
     """ Perform simple query """
     with open(os.path.join(self.path, 'aoi1.geojson')) as f:
         aoi = json.dumps(json.load(f))
     search = Search(datetime='2017-01-05', intersects=aoi)
     self.assertEqual(search.found(), 1)
     scenes = search.scenes()
     self.assertTrue(isinstance(scenes[0], Scene))
Ejemplo n.º 2
0
 def test_geo_search(self):
     """ Perform simple query """
     with open(os.path.join(self.path, 'aoi1.geojson')) as f:
         aoi = json.dumps(json.load(f))
     search = Search(datetime='2019-07-01', intersects=aoi)
     assert (search.found() == 13)
     items = search.items()
     assert (len(items) == 13)
     assert (isinstance(items[0], Item))
Ejemplo n.º 3
0
 def test_geo_search(self):
     """ Perform simple query """
     with open(os.path.join(self.path, 'aoi1.geojson')) as f:
         aoi = json.dumps(json.load(f))
     search = Search(datetime='2018-09-25', intersects=aoi)
     assert(search.found() == 2)
     items = search.items()
     assert(len(items) == 2)
     assert(isinstance(items[0], Item))
Ejemplo n.º 4
0
 def test_geo_search(self):
     """ Perform simple query """
     with open(os.path.join(self.path, 'aoi1.geojson')) as f:
         aoi = json.load(f)
     search = Search(datetime='2020-06-07', intersects=aoi['geometry'])
     assert (search.found() == 12)
     items = search.items()
     assert (len(items) == 12)
     assert (isinstance(items[0], Item))
Ejemplo n.º 5
0
 def test_empty_search(self):
     """ Perform search for 0 results """
     search = Search(scene_id=['nosuchscene'])
     self.assertEqual(search.found(), 0)
Ejemplo n.º 6
0
 def test_empty_search(self):
     """ Perform search for 0 results """
     search = Search(datetime='2001-01-01')
     self.assertEqual(search.found(), 0)
Ejemplo n.º 7
0
 def test_empty_search(self):
     """ Perform search for 0 results """
     search = Search(datetime='2001-01-01')
     self.assertEqual(search.found(), 0)