Example #1
0
 def test_london(self):
     e = Employer(name="British Library", freebase_id="/en/british_library")
     e.save()
     l = e.guess_location()
     self.assertTrue(l)
     self.assertEqual(l.name, "London")
     l.save()
     self.assertEqual(l.longitude, -0.106196)
     self.assertEqual(l.latitude, 51.517124)
Example #2
0
 def test_london(self):
     e = Employer(name="British Library",
                  freebase_id="/en/british_library")
     e.save()
     l = e.guess_location()
     self.assertTrue(l)
     self.assertEqual(l.name, "London")
     l.save()
     self.assertEqual(l.longitude, -0.1275)
     self.assertAlmostEqual(l.latitude, 51.507222, places=3)
Example #3
0
    def test_employer_save(self):
        e = Employer(name="Stanford University",
                     freebase_id="/en/stanford_university")
        e.save()
        self.assertEqual(e.city, 'Stanford')
        self.assertEqual(e.state, 'California')
        self.assertEqual(e.country, 'United States of America')
        self.assertEqual(e.postal_code, '94305')
        self.assertTrue('private research university in Stanford' in e.description)

        e = Employer(name="University of Chicago",
                     freebase_id="/en/university_of_chicago")
        e.save()
        self.assertEqual(e.city, 'Chicago')
        self.assertEqual(e.state, 'Illinois')
        self.assertEqual(e.country, 'United States of America')
        self.assertEqual(e.postal_code, '60637')
Example #4
0
    def test_employer_save(self):
        e = Employer(name="Stanford University", freebase_id="/en/stanford_university")
        e.save()
        self.assertEqual(e.city, "Stanford")
        self.assertEqual(e.state, "California")
        self.assertEqual(e.country, "United States of America")
        self.assertEqual(e.postal_code, "94305")
        self.assertTrue("American private research university located in Stanford" in e.description)

        e = Employer(name="University of Chicago", freebase_id="/en/university_of_chicago")
        e.save()
        self.assertEqual(e.city, "Chicago")
        self.assertEqual(e.state, "Illinois")
        self.assertEqual(e.country, "")
        self.assertEqual(e.postal_code, "60637")
Example #5
0
    def test_employer_save(self):
        e = Employer(name="Stanford University",
                     freebase_id="/en/stanford_university")
        e.save()
        self.assertEqual(e.city, 'Stanford')
        self.assertEqual(e.state, 'California')
        self.assertEqual(e.country, 'United States of America')
        self.assertEqual(e.postal_code, '94305')

        e = Employer(name="University of Chicago",
                     freebase_id="/en/university_of_chicago")
        e.save()
        self.assertEqual(e.city, 'Chicago')
        self.assertEqual(e.state, 'Illinois')
        self.assertEqual(e.country, '')
        self.assertEqual(e.postal_code, '60637')
Example #6
0
 def test_employer_save_no_freebase_id(self):
     e = Employer(name="Haha College")
     e.save()
     self.assertEqual(e.city, '')
     self.assertEqual(e.state, '')
     self.assertEqual(e.country, '')
Example #7
0
 def test_guess_location(self):
     e = Employer(name="Stanford University",
                  freebase_id="/en/stanford_university")
     l = e.guess_location()
     self.assertEqual(l.name, "Stanford")
     self.assertEqual(l.freebase_id, "/m/01zqy6t")
Example #8
0
 def test_employer_save_no_freebase_id(self):
     e = Employer(name="Haha College")
     e.save()
     self.assertEqual(e.city, "")
     self.assertEqual(e.state, "")
     self.assertEqual(e.country, "")
Example #9
0
 def test_guess_location(self):
     e = Employer(name="Stanford University", freebase_id="/en/stanford_university")
     l = e.guess_location()
     self.assertEqual(l.name, "Stanford")
     self.assertEqual(l.freebase_id, "/m/01zqy6t")