Esempio n. 1
0
    def test_get_coord_connected(self):
        geocode.connect()

        coords = geocode.code('2200 Kraft Drive Blacksburg VA')
        self.assertTrue(isinstance(coords, dict))
        self.assertTrue('latitude' in coords)
        self.assertTrue('longitude' in coords)
Esempio n. 2
0
    def test_get_coord_connected(self):
        geocode.connect()

        coords = geocode.code("2200 Kraft Drive Blacksburg VA")
        self.assertTrue(isinstance(coords, dict))
        self.assertTrue("latitude" in coords)
        self.assertTrue("longitude" in coords)
Esempio n. 3
0
    def test_throw_exception(self):
        geocode.connect()

        with self.assertRaises(geocode.GeocodeException) as context:
            geocode.code("")

        self.assertEqual('No valid address was given', context.exception.args[0])

        with self.assertRaises(geocode.GeocodeException) as context:
            geocode.code(1)

        self.assertEqual('No valid address was given', context.exception.args[0])

        with self.assertRaises(geocode.GeocodeException) as context:
            geocode.code('zzzz')

        self.assertEqual('Sorry no results found', context.exception.args[0])
Esempio n. 4
0
    def test_throw_exception(self):
        geocode.connect()

        with self.assertRaises(geocode.GeocodeException) as context:
            geocode.code("")

        self.assertEqual("No valid address was given", context.exception.args[0])

        with self.assertRaises(geocode.GeocodeException) as context:
            geocode.code(1)

        self.assertEqual("No valid address was given", context.exception.args[0])

        with self.assertRaises(geocode.GeocodeException) as context:
            geocode.code("zzzz")

        self.assertEqual("Sorry no results found", context.exception.args[0])