def test_nsl_2digit_same_loc_different_number(self): self.assertEqual(d.retinotopic_id([24, 0], [56, 0]), 0) self.assertEqual(d.retinotopic_id([24, 0], [26, 0]), -1) self.assertEqual(d.retinotopic_id([24, 0], [64, 0]), -1)
def test_nsl_2digit_overlap_location(self): self.assertEqual(d.retinotopic_id([24, 0], [42, 1]), -1) self.assertEqual(d.retinotopic_id([24, 1], [42, 0]), -1) self.assertEqual(d.retinotopic_id([24, 0], [43, 1]), -1) self.assertEqual(d.retinotopic_id([43, 1], [24, 0]), -1)
def test_nsl_2digit_same_number_different_loc(self): self.assertEqual(d.retinotopic_id([24, 0], [24, 1]), 0) self.assertEqual(d.retinotopic_id([24, 0], [24, 2]), 0) self.assertEqual(d.retinotopic_id([24, 1], [24, 0]), 0) self.assertEqual(d.retinotopic_id([24, 2], [24, 0]), 0)
def test_nsl_2digit_all_same(self): self.assertEqual(d.retinotopic_id([24, 0], [24, 0]), -2)
def test_nsl_1digit_same_loc_different_digit(self): self.assertEqual(d.retinotopic_id([5, 0], [6, 0]), 0)
def test_nsl_1digit_different_locations(self): self.assertEqual(d.retinotopic_id([5, 0], [5, 1]), 0) self.assertEqual(d.retinotopic_id([5, 0], [5, 2]), 0) self.assertEqual(d.retinotopic_id([5, 1], [5, 0]), 0)
def test_nsl_1digit_all_same(self): self.assertEqual(d.retinotopic_id([5, 0], [5, 0]), -1)