Example #1
0
    def test_longitude_str(self):
        lat = datatypes.longitude(27.3375)
        self.assertEqual("27.3375", repr(lat))
        self.assertEqual(u"027°20'15.000000\"E", six.text_type(lat))

        lat = datatypes.longitude(-27.3375)
        self.assertEqual("-27.3375", repr(lat))
        self.assertEqual(u"027°20'15.000000\"W", six.text_type(lat))
Example #2
0
    def test_longitude_str(self):
        lat = datatypes.longitude(27.3375)
        assert "27.3375" == repr(lat)
        assert u"027°20'15.000000\"E" == six.text_type(lat)

        lat = datatypes.longitude(-27.3375)
        assert "-27.3375" == repr(lat)
        assert u"027°20'15.000000\"W" == six.text_type(lat)
Example #3
0
    def test_longitude_str(self):
        lat = datatypes.longitude(27.3375)
        assert "27.3375" == repr(lat)
        assert u"027°20'15.000000\"E" == six.text_type(lat)

        lat = datatypes.longitude(-27.3375)
        assert "-27.3375" == repr(lat)
        assert u"027°20'15.000000\"W" == six.text_type(lat)
Example #4
0
    def test_longitude_str(self):
        lat = datatypes.longitude(27.3375)
        self.assertEqual("27.3375", repr(lat))
        self.assertEqual(u"027°20'15.000000\"E", six.text_type(lat))

        lat = datatypes.longitude(-27.3375)
        self.assertEqual("-27.3375", repr(lat))
        self.assertEqual(u"027°20'15.000000\"W", six.text_type(lat))
Example #5
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)
Example #6
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))
Example #7
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)
Example #8
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))
Example #9
0
 def test_longitude_valid(self):
     assert 30 == datatypes.longitude(30)
     assert -30 == datatypes.longitude(-30)
     assert 180.0 == datatypes.longitude(180.0)
     assert -180.0 == datatypes.longitude(-180.0)
     assert 42.0 == datatypes.longitude("42.0")
     assert -42.0 == datatypes.longitude("-42.0")
     assert 42.0 == datatypes.longitude(float(42.0))
     assert -42.0 == datatypes.longitude(float(-42.0))
     assert 42.0 == datatypes.longitude(datatypes.longitude(42.0))
     assert -42.0 == datatypes.longitude(datatypes.longitude(-42.0))
Example #10
0
 def test_longitude_valid(self):
     self.assertEqual(30, datatypes.longitude(30))
     self.assertEqual(-30, datatypes.longitude(-30))
     self.assertEqual(180.0, datatypes.longitude(180.0))
     self.assertEqual(-180.0, datatypes.longitude(-180.0))
     self.assertEqual(42.0, datatypes.longitude("42.0"))
     self.assertEqual(-42.0, datatypes.longitude("-42.0"))
     self.assertEqual(42.0, datatypes.longitude(float(42.0)))
     self.assertEqual(-42.0, datatypes.longitude(float(-42.0)))
     self.assertEqual(42.0, datatypes.longitude(datatypes.longitude(42.0)))
     self.assertEqual(-42.0, datatypes.longitude(datatypes.longitude(-42.0)))
Example #11
0
 def test_longitude_valid(self):
     assert 30 == datatypes.longitude(30)
     assert -30 == datatypes.longitude(-30)
     assert 180.0 == datatypes.longitude(180.0)
     assert -180.0 == datatypes.longitude(-180.0)
     assert 42.0 == datatypes.longitude("42.0")
     assert -42.0 == datatypes.longitude("-42.0")
     assert 42.0 == datatypes.longitude(float(42.0))
     assert -42.0 == datatypes.longitude(float(-42.0))
     assert 42.0 == datatypes.longitude(datatypes.longitude(42.0))
     assert -42.0 == datatypes.longitude(datatypes.longitude(-42.0))
Example #12
0
 def test_longitude_valid(self):
     self.assertEqual(30, datatypes.longitude(30))
     self.assertEqual(-30, datatypes.longitude(-30))
     self.assertEqual(180.0, datatypes.longitude(180.0))
     self.assertEqual(-180.0, datatypes.longitude(-180.0))
     self.assertEqual(42.0, datatypes.longitude("42.0"))
     self.assertEqual(-42.0, datatypes.longitude("-42.0"))
     self.assertEqual(42.0, datatypes.longitude(float(42.0)))
     self.assertEqual(-42.0, datatypes.longitude(float(-42.0)))
     self.assertEqual(42.0, datatypes.longitude(datatypes.longitude(42.0)))
     self.assertEqual(-42.0,
                      datatypes.longitude(datatypes.longitude(-42.0)))