示例#1
0
 def test_int_coordinates(self):
     res = split_coordinate(10)
     self.assertEqual(res, (10, None))
示例#2
0
 def test_float_coordinates(self):
     res = split_coordinate(7.9)
     self.assertEqual(res, (7.9, None))
示例#3
0
 def test_valid_str_coordinates(self):
     res = split_coordinate('10cm')
     self.assertEqual(res, (10, 'cm'))
     res = split_coordinate('10.7in')
     self.assertEqual(res, (10.7, 'in'))
示例#4
0
 def test_valid_str_coordinates(self):
     for unit in self.units:
         for number in (10, 10.7):
             res = split_coordinate(str(number) + unit)
             self.assertEqual(res, (number, unit or None))
示例#5
0
 def test_float_coordinates(self):
     res = split_coordinate(7.9)
     self.assertEqual(res, (7.9, None))
示例#6
0
 def test_int_coordinates(self):
     res = split_coordinate(10)
     self.assertEqual(res, (10, None))
示例#7
0
 def test_valid_str_coordinates(self):
     res = split_coordinate('10cm')
     self.assertEqual(res, (10, 'cm'))
     res = split_coordinate('10.7in')
     self.assertEqual(res, (10.7, 'in'))