Ejemplo n.º 1
0
 def test_set_creation(self):
     # verify if no point and no area is set # validation test removed?
     #with self.assertRaises(ValidationError):
     #    location = Location(label=u'Test', point=None, area=None)
     #    location.save()
     point = GEOSGeometry('SRID=4326;POINT(-8.88 53.81)')
     location = Location(adr1=u'Test point', point=point, area=None)
     location.save()
     self.assertEqual(location.adr1, location.label)
     polygon = GEOSGeometry('SRID=4326;MULTIPOLYGON(((-8.88 53.81,'\
              '-1.41 55.84,-5.54 53.29,0.34 54.69, -8.88 53.81)))')
     area = Area(label=u'Test', polygon=polygon,
                 area_type=self.area_types[0])
     area.save()
     location = Location.objects.create(label=u'Test point', point=None,
                                        area=area)
     location.save()
Ejemplo n.º 2
0
 def test_set_creation(self):
     # verify if no point and no area is set # validation test removed?
     #with self.assertRaises(ValidationError):
     #    location = Location(label=u'Test', point=None, area=None)
     #    location.save()
     point = GEOSGeometry('SRID=4326;POINT(-8.88 53.81)')
     location = Location(adr1=u'Test point', point=point, area=None)
     location.save()
     self.assertEqual(location.adr1, location.label)
     polygon = GEOSGeometry('SRID=4326;MULTIPOLYGON(((-8.88 53.81,'\
              '-1.41 55.84,-5.54 53.29,0.34 54.69, -8.88 53.81)))')
     area = Area(label=u'Test',
                 polygon=polygon,
                 area_type=self.area_types[0])
     area.save()
     location = Location.objects.create(label=u'Test point',
                                        point=None,
                                        area=area)
     location.save()
Ejemplo n.º 3
0
 def test_set_creation(self):
     with self.assertRaises(ValidationError):
         location = Location(label=u'Test', point=None, area=None)
         location.save()
     point = GEOSGeometry('SRID=4326;POINT(-8.88 53.81)')
     location = Location(label=u'Test point', point=point, area=None)
     location.save()
     polygon = GEOSGeometry('SRID=4326;MULTIPOLYGON(((-8.88 53.81,'\
              '-1.41 55.84,-5.54 53.29,0.34 54.69, -8.88 53.81)))')
     area = Area(label=u'Test', polygon=polygon)
     area.save()
     location = Location.objects.create(label=u'Test point', point=None,
                                        area=area)
     location.save()