def test_add_new_dataset(driver, project):
driver.get("/")
driver.refresh()
proj_select = Select(driver.find_element_by_css_selector('[name=project]'))
proj_select.select_by_value(str(project.id))
driver.find_element_by_id('react-tabs-2').click()
driver.find_element_by_partial_link_text('Upload new dataset').click()
dataset_name = driver.find_element_by_css_selector('[name=datasetName]')
dataset_name.send_keys(test_dataset_name)
header_file = driver.find_element_by_css_selector('[name=headerFile]')
header_file.send_keys(pjoin(os.path.dirname(os.path.dirname(__file__)), 'data',
'asas_training_subset_classes.dat'))
tar_file = driver.find_element_by_css_selector('[name=tarFile]')
tar_file.send_keys(pjoin(os.path.dirname(os.path.dirname(__file__)), 'data',
'asas_training_subset.tar.gz'))
driver.find_element_by_class_name('btn-primary').click()
status_td = driver.wait_for_xpath(
"//div[contains(text(),'Successfully uploaded new dataset')]")
评论列表
文章目录