Exemplo n.º 1
0
 def test_filter(self):
     island = iotools.loadPolygonFromShapefile(self.shpfile, filterfxn=self.filter)
     nt.assert_true(isinstance(island, np.ndarray))
     nptest.assert_array_almost_equal(island, self.known_islands[1])
Exemplo n.º 2
0
 def test_filter_nosqueeze(self):
     island = iotools.loadPolygonFromShapefile(self.shpfile, filterfxn=self.filter,
                                          squeeze=False)
     nt.assert_true(island, list)
     nt.assert_equal(len(island), 1)
     nptest.assert_array_almost_equal(island[0], self.known_islands[1])
Exemplo n.º 3
0
 def test_baseline(self):
     islands = iotools.loadPolygonFromShapefile(self.shpfile)
     nt.assert_true(isinstance(islands, list))
     for test, known in zip(islands, self.known_islands):
         nptest.assert_array_almost_equal(test, known)