示例#1
0
 def test_get_index_len2(self):
     fr = FitResult("")
     fr.create_empty((10, 25, 4), (10, 4), [2, 3])
     self.assertEqual(fr._get_index((0, 0)), 0)
     self.assertEqual(fr._get_index((0, 1)), 1)
     self.assertEqual(fr._get_index((0, 2)), 2)
     self.assertEqual(fr._get_index((1, 0)), 3)
     self.assertEqual(fr._get_index((1, 1)), 4)
     self.assertEqual(fr._get_index((1, 2)), 5)
示例#2
0
 def test_get_index_len1(self):
     fr = FitResult("")
     self.assertRaises(RuntimeError, fr._get_index, (1, ))
     fr.create_empty((10, 25, 4), (10, 4), 3)
     self.assertRaises(ValueError, fr._get_index, (1, 2))
     self.assertEqual(fr._get_index(0), 0)
     self.assertEqual(fr._get_index(1), 1)
     self.assertEqual(fr._get_index(2), 2)
     self.assertRaises(ValueError, fr._get_index, (3, ))
示例#3
0
 def test_get_index_len3(self):
     fr = FitResult("")
     fr.create_empty((10, 25, 4), (10, 4), [2, 3, 4])
     self.assertEqual(fr._get_index((0, 0, 0)), 0)
     self.assertEqual(fr._get_index((0, 0, 1)), 1)
     self.assertEqual(fr._get_index((0, 0, 2)), 2)
     self.assertEqual(fr._get_index((0, 0, 3)), 3)
     self.assertEqual(fr._get_index((0, 1, 0)), 4)
     self.assertEqual(fr._get_index((0, 1, 1)), 5)
     self.assertEqual(fr._get_index((0, 1, 2)), 6)
     self.assertEqual(fr._get_index((0, 1, 3)), 7)
     self.assertEqual(fr._get_index((0, 2, 0)), 8)
     self.assertEqual(fr._get_index((0, 2, 1)), 9)
     self.assertEqual(fr._get_index((0, 2, 2)), 10)
     self.assertEqual(fr._get_index((0, 2, 3)), 11)
     self.assertEqual(fr._get_index((1, 0, 0)), 12)
     self.assertEqual(fr._get_index((1, 0, 1)), 13)
     self.assertEqual(fr._get_index((1, 0, 2)), 14)
     self.assertEqual(fr._get_index((1, 0, 3)), 15)
     self.assertEqual(fr._get_index((1, 1, 0)), 16)
     self.assertEqual(fr._get_index((1, 1, 1)), 17)
     self.assertEqual(fr._get_index((1, 1, 2)), 18)
     self.assertEqual(fr._get_index((1, 1, 3)), 19)
     self.assertEqual(fr._get_index((1, 2, 0)), 20)
     self.assertEqual(fr._get_index((1, 2, 1)), 21)
     self.assertEqual(fr._get_index((1, 2, 2)), 22)
     self.assertEqual(fr._get_index((1, 2, 3)), 23)