示例#1
0
 def test_latlng_valid(self):
     assert (10.0, 20.0) == datatypes.latlng(10, 20)
     assert (10.0, 20.0) == datatypes.latlng('10', '20')
     assert (10.0, 20.0) == datatypes.latlng(datatypes.latitude(10), datatypes.longitude(20))
     assert (10.0, 20.0) == datatypes.latlng((10, 20))
     assert (90.0, 180.0) == datatypes.latlng(90, 180)
     assert (-90.0, -180.0) == datatypes.latlng(-90, -180)
示例#2
0
 def test_latlng_valid(self):
     self.assertEqual((10.0, 20.0), datatypes.latlng(10, 20))
     self.assertEqual((10.0, 20.0), datatypes.latlng('10', '20'))
     self.assertEqual((10.0, 20.0), datatypes.latlng(datatypes.latitude(10), datatypes.longitude(20)))
     self.assertEqual((10.0, 20.0), datatypes.latlng((10, 20)))
     self.assertEqual((90.0, 180.0), datatypes.latlng(90, 180))
     self.assertEqual((-90.0, -180.0), datatypes.latlng(-90, -180))
示例#3
0
 def test_latlng_valid(self):
     assert (10.0, 20.0) == datatypes.latlng(10, 20)
     assert (10.0, 20.0) == datatypes.latlng('10', '20')
     assert (10.0, 20.0) == datatypes.latlng(datatypes.latitude(10),
                                             datatypes.longitude(20))
     assert (10.0, 20.0) == datatypes.latlng((10, 20))
     assert (90.0, 180.0) == datatypes.latlng(90, 180)
     assert (-90.0, -180.0) == datatypes.latlng(-90, -180)
示例#4
0
 def test_latlng_valid(self):
     self.assertEqual((10.0, 20.0), datatypes.latlng(10, 20))
     self.assertEqual((10.0, 20.0), datatypes.latlng('10', '20'))
     self.assertEqual((10.0, 20.0),
                      datatypes.latlng(datatypes.latitude(10),
                                       datatypes.longitude(20)))
     self.assertEqual((10.0, 20.0), datatypes.latlng((10, 20)))
     self.assertEqual((90.0, 180.0), datatypes.latlng(90, 180))
     self.assertEqual((-90.0, -180.0), datatypes.latlng(-90, -180))
示例#5
0
 def test_latlng_properties(self):
     ll = datatypes.latlng(27.3375, -27.3375)
     assert 27.3375 == ll.lat
     assert -27.3375 == ll.lng
示例#6
0
 def test_latlng_str(self):
     ll = datatypes.latlng(27.3375, -27.3375)
     assert "latlng(27.3375, -27.3375)" == repr(ll)
     assert u"(27°20'15.000000\"N, 027°20'15.000000\"W)" == six.text_type(ll)
示例#7
0
 def test_latlng_properties(self):
     ll = datatypes.latlng(27.3375, -27.3375)
     self.assertEqual(27.3375, ll.lat)
     self.assertEqual(-27.3375, ll.lng)
示例#8
0
 def test_latlng_str(self):
     ll = datatypes.latlng(27.3375, -27.3375)
     self.assertEqual("latlng<27.3375, -27.3375>", repr(ll))
     self.assertEqual(u"(27°20'15.000000\"N, 027°20'15.000000\"W)", six.text_type(ll))
示例#9
0
 def test_latlng_properties(self):
     ll = datatypes.latlng(27.3375, -27.3375)
     assert 27.3375 == ll.lat
     assert -27.3375 == ll.lng
示例#10
0
 def test_latlng_str(self):
     ll = datatypes.latlng(27.3375, -27.3375)
     assert "latlng(27.3375, -27.3375)" == repr(ll)
     assert u"(27°20'15.000000\"N, 027°20'15.000000\"W)" == six.text_type(
         ll)
示例#11
0
 def test_latlng_properties(self):
     ll = datatypes.latlng(27.3375, -27.3375)
     self.assertEqual(27.3375, ll.lat)
     self.assertEqual(-27.3375, ll.lng)
示例#12
0
 def test_latlng_str(self):
     ll = datatypes.latlng(27.3375, -27.3375)
     self.assertEqual("latlng<27.3375, -27.3375>", repr(ll))
     self.assertEqual(u"(27°20'15.000000\"N, 027°20'15.000000\"W)",
                      six.text_type(ll))