def _setup_test_database(self, package_name): print ">>>>>>>>>>>>>>>>>> creating package: ", package_name base_location = self._get_ckan_base_api_url() api_key = self._get_user_api_key() testclient = CkanClient(base_location, api_key) print "base.. ", testclient.base_location file_url, status = testclient.upload_file("./testData/small_with_lat_long.csv") print "created file_url:", file_url print "status: ", status assert True package_dict = {u'name': package_name, u'title': u'Serialize test 1', u'notes': u'dummy notes', 'owner_org': 'public', u'private': u'False', u'state': u'active', 'resources': [{'description': u'Resource Document Description', 'format': u'csv', 'url': file_url, 'name': u'Resource somewhere'}]} #print "package_dict: at test: ", package_dict try: ret_pack = testclient.package_register_post(package_dict) resources = ret_pack['resources'] self.database_id = resources[0]['id'] print ">>>>>>>>>>>>>>>>>>>>>>>> database_id:", self.database_id except Exception, e: print "Exception: ", e assert False return ""
def _setup_test_database(self, package_name): print ">>>>>>>>>>>>>>>>>> creating package: ",package_name try: base_location = self._get_ckan_base_api_url() api_key = self._get_user_api_key() testclient = CkanClient(base_location, api_key) file_url,status = testclient.upload_file("./testData/small_with_lat_long.csv") print "created file_url:",file_url except Exception, e: print "exception",e assert False
def _setup_test_database(self, package_name): print ">>>>>>>>>>>>>>>>>> creating package: ", package_name try: base_location = self._get_ckan_base_api_url() api_key = self._get_user_api_key() testclient = CkanClient(base_location, api_key) file_url, status = testclient.upload_file( "./testData/small_with_lat_long.csv") print "created file_url:", file_url except Exception, e: print "exception", e assert False
def _setup_test_database(self, package_name): print ">>>>>>>>>>>>>>>>>> creating package: ", package_name base_location = self._get_ckan_base_api_url() api_key = self._get_user_api_key() testclient = CkanClient(base_location, api_key) print "base.. ", testclient.base_location file_url, status = testclient.upload_file( "./testData/small_with_lat_long.csv") print "created file_url:", file_url print "status: ", status assert True package_dict = { u'name': package_name, u'title': u'Serialize test 1', u'notes': u'dummy notes', 'owner_org': 'public', u'private': u'False', u'state': u'active', 'resources': [{ 'description': u'Resource Document Description', 'format': u'csv', 'url': file_url, 'name': u'Resource somewhere' }] } #print "package_dict: at test: ", package_dict try: ret_pack = testclient.package_register_post(package_dict) resources = ret_pack['resources'] self.database_id = resources[0]['id'] print ">>>>>>>>>>>>>>>>>>>>>>>> database_id:", self.database_id except Exception, e: print "Exception: ", e assert False return ""