Exemple #1
0
    def test_lng_from_degrees(self):
        lng = 10
        response = convert_lat_from_degrees(lng)
        self.assertEqual(response, lng)

        lng = 91
        response = convert_lat_from_degrees(lng)
        self.assertNotEqual(response, lng)
        self.assertEqual(response, -1)

        lng = -1
        with self.assertRaises(ValueError):
            response = convert_lat_from_degrees(lng)

        lng = 181
        with self.assertRaises(ValueError):
            response = convert_lat_from_degrees(lng)
Exemple #2
0
    def test_lng_from_degrees(self):
        lng = 10
        response = convert_lat_from_degrees(lng)
        self.assertEqual(response, lng)

        lng = 91
        response = convert_lat_from_degrees(lng)
        self.assertNotEqual(response, lng)
        self.assertEqual(response, -1)

        lng = -1
        with self.assertRaises(ValueError):
            response = convert_lat_from_degrees(lng)

        lng = 181
        with self.assertRaises(ValueError):
            response = convert_lat_from_degrees(lng)
Exemple #3
0
    def test_type(self):
        lat_f = 10.0
        lat_i = 10
        lat_s = '10'

        lng_f = 10.0
        lng_i = 10
        lng_s = '10'

        # Test correct arguments type
        convert_lat_from_gps(lat_f)
        convert_lat_from_gps(lat_i)
        convert_lng_from_gps(lng_f)
        convert_lng_from_gps(lng_i)

        # Test wrong argument type
        with self.assertRaises(AssertionError):
            convert_lat_from_gps(lat_s)

        with self.assertRaises(AssertionError):
            convert_lng_from_gps(lng_s)

        convert_lat_from_degrees(lat_f)
        convert_lat_from_degrees(lat_i)
        convert_lng_from_degrees(lng_f)
        convert_lng_from_degrees(lng_i)

        # Test wrong argument type
        with self.assertRaises(AssertionError):
            convert_lat_from_degrees(lat_s)

        with self.assertRaises(AssertionError):
            convert_lng_from_degrees(lng_s)
Exemple #4
0
    def test_type(self):
        lat_f = 10.0
        lat_i = 10
        lat_s = '10'

        lng_f = 10.0
        lng_i = 10
        lng_s = '10'

        # Test correct arguments type
        convert_lat_from_gps(lat_f)
        convert_lat_from_gps(lat_i)
        convert_lng_from_gps(lng_f)
        convert_lng_from_gps(lng_i)

        # Test wrong argument type
        with self.assertRaises(AssertionError):
            convert_lat_from_gps(lat_s)

        with self.assertRaises(AssertionError):
            convert_lng_from_gps(lng_s)

        convert_lat_from_degrees(lat_f)
        convert_lat_from_degrees(lat_i)
        convert_lng_from_degrees(lng_f)
        convert_lng_from_degrees(lng_i)

        # Test wrong argument type
        with self.assertRaises(AssertionError):
            convert_lat_from_degrees(lat_s)

        with self.assertRaises(AssertionError):
            convert_lng_from_degrees(lng_s)
Exemple #5
0
    def test_lat_from_degrees(self):
        lat = 10
        response = convert_lat_from_degrees(lat)
        self.assertEqual(response, lat)

        lat = 91
        response = convert_lat_from_degrees(lat)
        self.assertNotEqual(response, lat)
        self.assertEqual(response, -1)

        lat = -1
        with self.assertRaises(ValueError):
            convert_lat_from_degrees(lat)

        lat = 181
        with self.assertRaises(ValueError):
            convert_lat_from_degrees(lat)
Exemple #6
0
    def test_lat_from_degrees(self):
        lat = 10
        response = convert_lat_from_degrees(lat)
        self.assertEqual(response, lat)

        lat = 91
        response = convert_lat_from_degrees(lat)
        self.assertNotEqual(response, lat)
        self.assertEqual(response, -1)

        lat = -1
        with self.assertRaises(ValueError):
            convert_lat_from_degrees(lat)

        lat = 181
        with self.assertRaises(ValueError):
            convert_lat_from_degrees(lat)