def setUpTestData(cls): cls.factory = Factory() cls.collection = cls.factory.create_collection_sample().model cls.item = cls.factory.create_item_sample( collection=cls.collection).model cls.asset_1 = cls.factory.create_asset_sample(item=cls.item).model cls.asset_2 = cls.factory.create_asset_sample(item=cls.item).model
def setUp(self): # pylint: disable=invalid-name self.client = Client() client_login(self.client) self.factory = Factory() self.collection = self.factory.create_collection_sample(db_create=True) self.item = self.factory.create_item_sample(self.collection.model, db_create=True) self.maxDiff = None # pylint: disable=invalid-name
def setUp(self): self.client = Client() client_login(self.client) self.factory = Factory() self.collection = self.factory.create_collection_sample().model self.items = self.factory.create_item_samples( ['item-switzerland-west'], self.collection, db_create=True)
def setUpTestData(cls): cls.factory = Factory() cls.collection = cls.factory.create_collection_sample().model cls.item_1 = cls.factory.create_item_sample( cls.collection, name='item-1', properties_datetime=fromisoformat('2019-01-01T00:00:00Z'), db_create=True, ) cls.now = utc_aware(datetime.utcnow()) cls.yesterday = cls.now - timedelta(days=1) cls.item_now = cls.factory.create_item_sample( cls.collection, name='item-now', properties_datetime=cls.now, db_create=True, ) cls.item_yesterday = cls.factory.create_item_sample( cls.collection, name='item-yesterday', properties_datetime=cls.yesterday, db_create=True)
def setUp(self): # pylint: disable=invalid-name self.factory = Factory() self.collection = self.factory.create_collection_sample().model self.item = self.factory.create_item_sample( collection=self.collection).model self.asset = self.factory.create_asset_sample(item=self.item).model self.client = Client()
def setUpTestData(cls): # pylint: disable=invalid-name cls.data_factory = Factory() cls.collection = cls.data_factory.create_collection_sample( db_create=True) cls.item = cls.data_factory.create_item_sample( collection=cls.collection.model, db_create=True) cls.asset = cls.data_factory.create_asset_sample(item=cls.item.model, db_create=True)
def setUp(self): self.factory = Factory() self.collection = self.factory.create_collection_sample( db_create=True).model self.item = self.factory.create_item_sample(collection=self.collection, db_create=True).model self.asset = self.factory.create_asset_sample(item=self.item, db_create=True)
def setUp(self): self.factory = Factory() self.collection = self.factory.create_collection_sample().model self.item = self.factory.create_item_sample( collection=self.collection, name='base-bbox', geometry=GEOSGeometry( 'SRID=4326;POLYGON ((0 0, 0 45, 45 45, 45 0, 0 0))')).model
def setUpTestData(cls): cls.data_factory = Factory() cls.collection = cls.data_factory.create_collection_sample( db_create=True) cls.item = cls.data_factory.create_item_sample( collection=cls.collection.model, db_create=True) cls.asset = cls.data_factory.create_asset_sample(item=cls.item.model, db_create=True)
def setUp(self): # pylint: disable=invalid-name self.client = Client() self.factory = Factory() self.collection = self.factory.create_collection_sample().model self.item = self.factory.create_item_sample( collection=self.collection).model self.asset_1 = self.factory.create_asset_sample(item=self.item, db_create=True) self.maxDiff = None # pylint: disable=invalid-name
def setUp(self): self.factory = Factory() self.password = '******' self.username = '******' self.admin_user = get_user_model().objects.create_superuser( self.username, '*****@*****.**', self.password) self.client = Client() self.collection = None self.item = None
def setUp(self): # pylint: disable=invalid-name self.client = Client() client_login(self.client) self.factory = Factory() self.collection = self.factory.create_collection_sample().model self.item = self.factory.create_item_sample( collection=self.collection).model self.asset = self.factory.create_asset_sample( item=self.item, sample='asset-no-file').model self.maxDiff = None # pylint: disable=invalid-name
def setUp(self): self.username = '******' self.password = '******' get_user_model().objects.create_superuser(self.username, password=self.password) self.factory = Factory() self.collection_sample = self.factory.create_collection_sample( sample='collection-2', db_create=True) self.item_sample = self.factory.create_item_sample( self.collection_sample.model, sample='item-2', db_create=True)
def setUp(self): self.data_factory = Factory() self.collection_created = utc_aware(datetime.now()) self.collection = self.data_factory.create_collection_sample( db_create=True) self.item = self.data_factory.create_item_sample( collection=self.collection.model, db_create=True) self.asset = self.data_factory.create_asset_sample( item=self.item.model, db_create=True) self.collection.model.refresh_from_db() self.maxDiff = None # pylint: disable=invalid-name
def setUpTestData(cls): cls.factory = Factory() cls.collection = cls.factory.create_collection_sample().model cls.items = cls.factory.create_item_samples( [ 'item-switzerland', 'item-switzerland-west', 'item-switzerland-east', 'item-switzerland-north', 'item-switzerland-south', 'item-paris' ], cls.collection, db_create=True, )
def setUpTestData(cls): cls.factory = Factory() cls.collection = cls.factory.create_collection_sample().model cls.items = cls.factory.create_item_samples( [ 'item-1', 'item-2', 'item-switzerland', 'item-switzerland-west', 'item-switzerland-east', 'item-switzerland-north', 'item-switzerland-south', 'item-paris' ], cls.collection, db_create=True, ) cls.now = utc_aware(datetime.utcnow()) cls.yesterday = cls.now - timedelta(days=1)
def setUpTestData(cls): cls.factory = Factory() cls.collection = cls.factory.create_collection_sample( name='collection-1', db_create=True, ) cls.item = cls.factory.create_item_sample( collection=cls.collection.model, name='item-1', db_create=True, ) cls.asset = cls.factory.create_asset_sample( item=cls.item.model, db_create=True, )
def setUp(self): self.factory = Factory() self.collection = self.factory.create_collection_sample( name='collection-1', db_create=True, ) self.item = self.factory.create_item_sample( collection=self.collection.model, name='item-1', db_create=True, ) self.asset = self.factory.create_asset_sample( item=self.item.model, name='asset-1.tiff', db_create=True, )
def setUpTestData(cls): cls.title_for_query = 'Item for pagination test' cls.factory = Factory() cls.collection = cls.factory.create_collection_sample().model cls.items = cls.factory.create_item_samples( [ 'item-1', 'item-2', 'item-switzerland', 'item-switzerland-west', 'item-switzerland-east', 'item-switzerland-north', 'item-switzerland-south', 'item-paris' ], cls.collection, properties_title=[ 'My item', cls.title_for_query, None, 'My item', 'My item', cls.title_for_query, 'My item', cls.title_for_query ], db_create=True, )
def test_validate_asset_href_path(self): factory = Factory() collection = factory.create_collection_sample( name='collection-test').model item = factory.create_item_sample(collection=collection, name='item-test').model validate_asset_href_path(item, 'asset-test', 'collection-test/item-test/asset-test') with self.settings(AWS_S3_CUSTOM_DOMAIN='new-domain'): validate_asset_href_path(item, 'asset-test', 'collection-test/item-test/asset-test') with self.settings(AWS_S3_CUSTOM_DOMAIN='new-domain/with-prefix/'): validate_asset_href_path( item, 'asset-test', 'with-prefix/collection-test/item-test/asset-test') with self.settings(AWS_S3_CUSTOM_DOMAIN='//new-domain/with-prefix'): validate_asset_href_path( item, 'asset-test', 'with-prefix/collection-test/item-test/asset-test') with self.settings(AWS_S3_CUSTOM_DOMAIN='//new domain/with-prefix'): validate_asset_href_path( item, 'asset-test', 'with-prefix/collection-test/item-test/asset-test') with self.assertRaises( serializers.ValidationError, msg= "Invalid Asset href path did not raises serializers.ValidationError" ): validate_asset_href_path(item, 'asset-test', 'asset-test') validate_asset_href_path(item, 'asset-test', 'item-test/asset-test') validate_asset_href_path(item, 'asset-test', 'collection-test/item-test/asset-test') validate_asset_href_path( item, 'asset-test', '/service-stac-local/collection-test/item-test/asset-test')
def setUpTestData(cls): cls.factory = Factory() cls.collection = cls.factory.create_collection_sample().model cls.item = cls.factory.create_item_sample(cls.collection, sample='item-1').model
def setUpTestData(cls): cls.factory = Factory() cls.collection = cls.factory.create_collection_sample().model
def setUpTestData(cls): # pylint: disable=invalid-name cls.data_factory = Factory() cls.collection = cls.data_factory.create_collection_sample( db_create=True)
def setUpTestData(cls): cls.factory = Factory() cls.collection = cls.factory.create_collection_sample().model cls.items = cls.factory.create_item_samples(2, cls.collection, db_create=True)
def setUpTestData(cls): cls.factory = Factory() cls.collections = cls.factory.create_collection_samples( 3, title=['a title', 'better title', 'curious title'], db_create=True)
def setUp(self): self.factory = Factory() self.collection = self.factory.create_collection_sample().model
def setUpTestData(cls): cls.factory = Factory() cls.collection = cls.factory.create_collection_sample(db_create=True) cls.item = cls.factory.create_item_sample( cls.collection.model, sample='item-1', db_create=True )
def setUpTestData(cls): Factory().create_collection_samples(3, db_create=True)
def setUpTestData(cls): cls.data_factory = Factory()
def setUp(self): self.data_factory = Factory() self.collection = self.data_factory.create_collection_sample( name='collection-test-summaries-auto-update', db_create=True ).model