def _check_postcondition(self): # *) package was indexed solr.index_exists('rr-dataset') # *) the package is stored in ckan package = ckan.client.action.package_show(id='rr-dataset') assert (package is not None) # *) the metadata is stored in ckan assert (package['author'] == 'Carmen Reinhart; Kenneth Rogoff') assert (package['extras'] == [{'key': 'year', 'value': '2010'}]) ckan.verify_package_contains_resource('rr-dataset', { 'name': 'countries_dataset.csv', 'datastore_active': True })
def _check_precondition(self): ckan.verify_if_evaluser_exists() ckan.verify_if_organization_exists('tu-wien') ckan.reset_package_to_initial_state(PACKAGE, RESOURCE_FILE_LOCATION) ckan.verify_package_does_exist('rr-dataset') self._resource_id = ckan.verify_package_contains_resource('rr-dataset', {'name': 'countries_dataset.csv', 'datastore_active': True})