Skip to content

Commit 8d8580e

Browse files
author
Serge Rey
committed
Generalize test_tabular for >= 3.6
1 parent b0493f2 commit 8d8580e

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

libpysal/cg/ops/tests/test_tabular.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,11 +57,15 @@ def test_dissolve(self):
5757
self.assertEqual(out[0].area, 2.0)
5858
self.assertEqual(out[1].area, 2.0)
5959

60-
answer_vertices0 = [(0, 0), (0, 1), (0, 2), (1, 2), (1, 1), (1, 0), (0, 0)]
61-
answer_vertices1 = [(2, 1), (2, 0), (1, 0), (1, 1), (1, 2), (2, 2), (2, 1)]
60+
answer_vertices0 = set([(0, 0), (0, 1), (0, 2), (1, 2), (1, 1), (1, 0), (0, 0)])
61+
answer_vertices1 = set([(2, 1), (2, 0), (1, 0), (1, 1), (1, 2), (2, 2), (2, 1)])
62+
63+
s0 = set([tuple(map(int,t)) for t in out[0].vertices])
64+
s1 = set([tuple(map(int,t)) for t in out[1].vertices])
65+
66+
self.assertTrue(s0==answer_vertices0)
67+
self.assertTrue(s1==answer_vertices1)
6268

63-
np.testing.assert_allclose(out[0].vertices, answer_vertices0)
64-
np.testing.assert_allclose(out[1].vertices, answer_vertices1)
6569

6670
def test_clip(self):
6771
pass

0 commit comments

Comments
 (0)