def test_get_taxon_by_id(self): pk = 1 taxon = TaxonF.create( pk=1, common_name=u'Golden fish', ) view = TaxonDetail.as_view() request = self.factory.get('/api/taxon/' + str(pk)) response = view(request, str(pk)) self.assertEqual(taxon.common_name, response.data['common_name']) # def test_get_allowed_geometry_location_type_by_id(self): view = LocationTypeAllowedGeometryDetail.as_view() pk = '%s' % self.fish_collection_1.site.location_type.pk request = self.factory.get('/api/location-type/%s/allowed-geometry/' % pk) response = view(request, pk) self.assertEqual(response.data, 'POINT')
from bims.views.activate_user import activate_user from bims.views.csv_upload import CsvUploadView from bims.views.shapefile_upload import ShapefileUploadView, process_shapefiles from bims.views.under_development import UnderDevelopmentView from bims.views.non_validated_list import NonValidatedObjectsView from bims.views.collection_upload import CollectionUploadView api_urls = [ url(r'^api/location-type/(?P<pk>[0-9]+)/allowed-geometry/$', LocationTypeAllowedGeometryDetail.as_view()), url(r'^api/location-site/cluster/$', LocationSiteClusterList.as_view()), url(r'^api/location-site/$', LocationSiteList.as_view()), url(r'^api/location-site/(?P<pk>[0-9]+)/$', LocationSiteDetail.as_view(), name='location-site-detail'), url(r'^api/taxon/(?P<pk>[0-9]+)/$', TaxonDetail.as_view()), url(r'^api/cluster/(?P<administrative_level>\w+)/$', ClusterList.as_view()), url(r'^api/collection/extent/$', GetCollectionExtent.as_view()), url(r'^api/collection/cluster/$', ClusterCollection.as_view()), url(r'^api/collection/download/$', CollectionDownloader.as_view()), url(r'^collection/check_process/$', CollectionDownloader.as_view()), url(r'^api/search/$', SearchObjects.as_view(), name='search-api'), url(r'^api/list-collector/$', CollectorList.as_view(), name='list-collector'), url(r'^api/list-category/$', CategoryList.as_view(), name='list-date-category'), url(r'^api/list-non-biodiversity/$', NonBiodiversityLayerList.as_view(),
from bims.views.collection_upload import CollectionUploadView from bims.api_views.send_notification_to_validator import \ SendNotificationValidation from bims.views.locate import filter_farm_ids_view, get_farm_view from bims.api_views.user_boundary import UserBoundaryList api_urls = [ url(r'^api/location-type/(?P<pk>[0-9]+)/allowed-geometry/$', LocationTypeAllowedGeometryDetail.as_view()), url(r'^api/location-site/cluster/$', LocationSiteClusterList.as_view()), url(r'^api/location-site/$', LocationSiteList.as_view()), url(r'^api/location-site-detail/$', LocationSiteDetail.as_view(), name='location-site-detail'), url(r'^api/taxon/(?P<pk>[0-9]+)/$', TaxonDetail.as_view()), url(r'^api/cluster/(?P<administrative_level>\w+)/$', ClusterList.as_view()), url(r'^api/collection/extent/$', GetCollectionExtent.as_view()), url(r'^api/collection/cluster/$', ClusterCollection.as_view()), url(r'^api/collection/download/$', CollectionDownloader.as_view()), url(r'^collection/check_process/$', CollectionDownloader.as_view()), url(r'^api/search/$', SearchObjects.as_view(), name='search-api'), url(r'^api/boundary/geojson$', BoundaryGeojson.as_view(), name='boundary-geojson'), url(r'^api/list-boundary/$',