Example #1
0
 def setUp(self):
     self.name = "Anne"
     self.genitalia = "inny"
     self.obj = objects.Female()
     self.job = objects.Job()
     self.loca = objects.LocationGeo()
     self.location = objects.Location()
Example #2
0
    def test_geo(self):
        loc = objects.LocationGeo()
        loc.city = "Chicago"
        loc.state = "IL"
        loc.geo = "sdjfhskljdfhskdhf"
        self.assertEqual(loc._get("geo")._error.__class__.__name__, 'FieldException')

        loc.geo = [545454, 654654, 654654]
        self.assertEqual(loc._get("geo")._error.__class__.__name__, 'FieldException')

        loc.geo = [48.326, -81.656565]
        self.assertEqual(loc.geo, [48.326, -81.656565])
Example #3
0
    def test_boolean(self):
        loc = objects.LocationGeo()
        print loc.__class__
        loc.city = "Chicago"
        loc.state = "IL"
        loc.geo = [48.326, -81.656565]
        loc.active = "kjsdhfksjhdflksjhdflksjhdf"
        self.assertEqual(loc.active, True)

        loc.active = 0
        self.assertEqual(loc.active, False)

        loc.active = True
        self.assertEqual(loc.active, True)

        loc.active = False
        self.assertEqual(loc.active, False)