def test_load_data(): project = Project() project.find('test load data') entry_id = project.find_entry('test entries') datasource = project.project.input_file[entry_id] key = datasource.keys()[0] entry = project.get_entry_collection(entry_id) print key project.load_datafile(entry_id,key) test_data = entry.query({'a':'1'}) assert test_data['b'] == '2' assert test_data['c'] == '3'
def loader_task(project_id,entry,file_id): project = Project() project.get(project_id) project.load_datafile(entry,file_id)