forked from cory/tildefriends
test: Exercise nominally creating and deleting an app.
This commit is contained in:
parent
a0d9c3dc29
commit
e979c176e3
@ -57,6 +57,25 @@ try:
|
|||||||
driver.find_element(By.TAG_NAME, 'tf-auth').shadow_root.find_element(By.ID, 'confirm').send_keys('test_password')
|
driver.find_element(By.TAG_NAME, 'tf-auth').shadow_root.find_element(By.ID, 'confirm').send_keys('test_password')
|
||||||
driver.find_element(By.TAG_NAME, 'tf-auth').shadow_root.find_element(By.ID, 'loginButton').click()
|
driver.find_element(By.TAG_NAME, 'tf-auth').shadow_root.find_element(By.ID, 'loginButton').click()
|
||||||
|
|
||||||
|
wait.until(expected_conditions.presence_of_element_located((By.ID, 'document')))
|
||||||
|
driver.get('http://localhost:8888/~testuser/test/')
|
||||||
|
wait.until(expected_conditions.presence_of_element_located((By.ID, 'document')))
|
||||||
|
driver.find_element(By.TAG_NAME, 'tf-navigation').shadow_root.find_element(By.LINK_TEXT, 'edit').click()
|
||||||
|
editor = driver.find_element(By.ID, 'editor').find_element(By.CLASS_NAME, 'cm-content')
|
||||||
|
editor.click()
|
||||||
|
editor.send_keys('app.setDocument("<div id=\'test-div\'>Hello, world!</div>")');
|
||||||
|
driver.find_element(By.ID, 'save').click()
|
||||||
|
|
||||||
|
wait.until(expected_conditions.presence_of_element_located((By.ID, 'document')))
|
||||||
|
driver.switch_to.frame(driver.find_element(By.ID, 'document'))
|
||||||
|
wait.until(expected_conditions.presence_of_element_located((By.ID, 'test-div')))
|
||||||
|
|
||||||
|
driver.switch_to.default_content()
|
||||||
|
driver.find_element(By.ID, 'delete').click()
|
||||||
|
wait.until(expected_conditions.alert_is_present()).dismiss()
|
||||||
|
|
||||||
|
driver.get('http://localhost:8888')
|
||||||
|
|
||||||
wait.until(expected_conditions.presence_of_element_located((By.ID, 'document')))
|
wait.until(expected_conditions.presence_of_element_located((By.ID, 'document')))
|
||||||
driver.switch_to.frame(driver.find_element(By.ID, 'document'))
|
driver.switch_to.frame(driver.find_element(By.ID, 'document'))
|
||||||
wait.until(expected_conditions.presence_of_element_located((By.LINK_TEXT, 'identity')))
|
wait.until(expected_conditions.presence_of_element_located((By.LINK_TEXT, 'identity')))
|
||||||
|
Loading…
Reference in New Issue
Block a user