def test_crispmatrix_equivalence(self): m1 = CrispMatrix([[0, 1, 1], [-1, 0, 1], [-1, -1, 0]]) m1.cseg = [0, 1, 2] m2 = CrispMatrix([[0, 1, 1], [-1, 0, 1], [-1, -1, 0]]) m2.cseg = [12, 52, 96] self.assertEqual(m1, m2)
def test_crispmatrix_triangle(self): m1 = CrispMatrix([[0, 1, 1], [-1, 0, 1], [-1, -1, 0]]) m1.set_cseg = [0, 1, 2] triangle = numpy.array([[0, 1, 1], [0, 0, 1], [0, 0, 0]]) self.assertEqual(m1.triangle().tolist(), triangle.tolist())
def test_crispmatrix_set_cseg(self): m1 = CrispMatrix([[0, 1, 1], [-1, 0, 1], [-1, -1, 0]]) m1.cseg = [0, 1, 2] m2 = CrispMatrix([[0, 1, 1], [-1, 0, 1], [-1, -1, 0]]) m2.set_cseg = [0, 1, 2] self.assertEqual(m1, m2)