def test_check_uncheck_tags(driver, project, dataset):
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-4').click()
driver.find_element_by_partial_link_text('Compute New Features').click()
driver.find_element_by_partial_link_text('Filter By Tag').click()
driver.find_element_by_xpath("//li[contains(text(),'General')]").click()
driver.find_element_by_css_selector('[name=amplitude]')
driver.find_element_by_css_selector('[label=Astronomy]').click()
time.sleep(0.1)
driver.find_element_by_css_selector('[label=General]').click()
time.sleep(0.1)
with pytest.raises(NoSuchElementException):
driver.find_element_by_css_selector('[name=amplitude]').click()
driver.find_element_by_css_selector('[label=General]').click()
driver.wait_for_xpath('//*[@name="amplitude"]')
评论列表
文章目录