Commit 02f60204 authored by Adam Paquette's avatar Adam Paquette
Browse files

Removed node method test. Needs geodata and cubs are too big.

parent 3295643b
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -564,7 +564,7 @@ class Node(dict, MutableMapping):
        matches = self.keypoints[mask]
        return matches, mask

    def reproject_geom(self, coords):
    def reproject_geom(self, coords):   # pragma: no cover
        """
        Reprojects a set of latlon coordinates into pixel space using the nodes
        geodata. These are then returned as a shapely polygon
+0 −15
Original line number Diff line number Diff line
@@ -89,21 +89,6 @@ class TestNode(object):

        self.assertAlmostEqual(coverage_percn, 38.06139557)

    def test_reproj_geom(self):
        img = get_path('AS15-M-0412_sub4.cub')
        cub_node = node.Node(image_name='AS15-M-0412_sub4.cub',
                             image_path=img)

        envelope = cub_node.geodata.footprint.GetEnvelope()
        coord_list = [(envelope[0], envelope[1]), (envelope[2], envelope[1]),
                             (envelope[2], envelope[3]), (envelope[0], envelope[3])]

        reproj_geom = cub_node.reproject_geom(coord_list)
        assert reproj_geom.bounds[0] == 5735
        assert reproj_geom.bounds[1] == 5559
        assert reproj_geom.bounds[2] == 23798
        assert reproj_geom.bounds[3] == 27315

    def test_isis_serial(self, node):
        serial = node.isis_serial
        assert None == serial