Esempio n. 1
0
    def test_unique_corners(self):
        'test for unique corner points'
        r = HyperRectangle([(1, 2), (10, 20), (100, 200), (500, 500)])        
        corners = r.unique_corners()

        self.assertTrue(len(corners) == 8, 'incorrect number of unique corner points')

        # make sure they're unique
        s = {}

        for c in corners:
            s[str(c)] = True

        self.assertTrue(len(s) == 8, 'unique_corners() did not give unique points')
Esempio n. 2
0
    def test_unique_corners(self):
        'test for unique corner points'
        r = HyperRectangle([(1, 2), (10, 20), (100, 200), (500, 500)])
        corners = r.unique_corners()

        self.assertTrue(
            len(corners) == 8, 'incorrect number of unique corner points')

        # make sure they're unique
        s = {}

        for c in corners:
            s[str(c)] = True

        self.assertTrue(
            len(s) == 8, 'unique_corners() did not give unique points')