def setUp(self): self.content = tourism_factories.TouristicContentFactory(geom='SRID=%s;POINT(1 1)' % settings.SRID) self.content2 = tourism_factories.TouristicContentFactory(geom='SRID=%s;POINT(2 2)' % settings.SRID, name="ZZZ") self.event = tourism_factories.TouristicEventFactory(geom='SRID=%s;POINT(50 50)' % settings.SRID) self.event2 = tourism_factories.TouristicEventFactory(geom='SRID=%s;POINT(60 60)' % settings.SRID, name="ZZZ") if settings.TREKKING_TOPOLOGY_ENABLED: path = core_factories.PathFactory(geom='SRID=%s;LINESTRING(0 100, 100 100)' % settings.SRID) self.trek = trekking_factories.TrekFactory(paths=[path]) self.poi = trekking_factories.POIFactory(paths=[(path, 0.5, 0.5)]) else: self.trek = trekking_factories.TrekFactory(geom='SRID=%s;LINESTRING(0 100, 100 100)' % settings.SRID) self.poi = trekking_factories.POIFactory(geom='SRID=%s;POINT(50 100)' % settings.SRID)
def setUp(self): self.content = tourism_factories.TouristicContentFactory( geom='SRID=%s;POINT(1 1)' % settings.SRID) self.content2 = tourism_factories.TouristicContentFactory( geom='SRID=%s;POINT(2 2)' % settings.SRID) self.event = tourism_factories.TouristicEventFactory( geom='SRID=%s;POINT(50 50)' % settings.SRID) self.event2 = tourism_factories.TouristicEventFactory( geom='SRID=%s;POINT(60 60)' % settings.SRID) path = core_factories.PathFactory( geom='SRID=%s;LINESTRING(0 100, 100 100)' % settings.SRID) self.trek = trekking_factories.TrekFactory(no_path=True) self.trek.add_path(path) self.poi = trekking_factories.POIFactory(no_path=True) self.poi.add_path(path, start=0.5, end=0.5)
def setUpTestData(cls): cls.nb_treks = 1 cls.treks = trek_factory.TrekWithPublishedPOIsFactory.create_batch( cls.nb_treks, name_fr='Coucou', description_fr="Sisi", description_teaser_fr="mini", published_fr=True, points_reference=MultiPoint([Point(0, 0), Point(1, 1)], srid=settings.API_SRID), parking_location=Point(0, 0, srid=settings.API_SRID)) cls.trek = cls.treks[0] cls.trek_parent = trek_factory.TrekFactory(name_fr='Parent', description_fr="Parent_1", description_teaser_fr="Parent_1", published_fr=True) cls.trek_child_published = trek_factory.TrekFactory(name_fr='Child_published', description_fr="Child_published_1", description_teaser_fr="Child_published_1", published_fr=True) cls.trek_child_not_published = trek_factory.TrekFactory(name_fr='Child_not_published', description_fr="Child_not_published_1", description_teaser_fr="Child_not_published_1", published_fr=False, published_en=True, published=False) trek_models.OrderedTrekChild(parent=cls.trek_parent, child=cls.trek_child_published, order=1).save() trek_models.OrderedTrekChild(parent=cls.trek_parent, child=cls.trek_child_not_published, order=0).save() cls.trek_parent_not_published = trek_factory.TrekFactory(name_fr='Parent_not_published', description_fr="Parent_not_published_1", description_teaser_fr="Parent_not_published_1", published_fr=False, published_en=True, published=False) cls.trek_child_published_2 = trek_factory.TrekFactory(name_fr='Child_published_2', description_fr="Child_published_2", description_teaser_fr="Child_published_2", published_fr=True) cls.trek_child_not_published_2 = trek_factory.TrekFactory(name_fr='Child_not_published_2', description_fr="Child_not_published_2", description_teaser_fr="Child_not_published_2", published_fr=False, published_en=True, published=False) trek_models.OrderedTrekChild(parent=cls.trek_parent_not_published, child=cls.trek_child_published_2, order=2).save() trek_models.OrderedTrekChild(parent=cls.trek_parent_not_published, child=cls.trek_child_not_published_2, order=1).save() cls.touristic_content = tourism_factory.TouristicContentFactory(geom=cls.treks[0].published_pois.first().geom, name_fr='Coucou_Content', description_fr="Sisi", description_teaser_fr="mini", published_fr=True) cls.touristic_event = tourism_factory.TouristicEventFactory(geom=cls.treks[0].published_pois.first().geom, name_fr='Coucou_Event', description_fr="Sisi_Event", description_teaser_fr="mini", published_fr=True) cls.district = zoning_factory.DistrictFactory(geom=MultiPolygon(Polygon.from_bbox(cls.treks[0].geom.extent))) bigger_extent = (cls.treks[0].geom.extent[0] - 1, cls.treks[0].geom.extent[1] - 1, cls.treks[0].geom.extent[2] + 1, cls.treks[0].geom.extent[3] + 1) cls.city = zoning_factory.CityFactory(geom=MultiPolygon(Polygon.from_bbox(bigger_extent)))
def tests_type_poi_mobilev1(self): category = tourism_factories.TouristicContentCategoryFactory(label="Test") content = tourism_factories.TouristicContentFactory(geom='SRID=%s;POINT(1 1)' % settings.SRID, category=category) self.assertEqual(str(content.type), "Test")