mirror of
https://github.com/TracksApp/tracks.git
synced 2026-01-06 09:18:50 +01:00
support rake cucumber:selenium_wip to run wip for selenium. rake cucumber:wip will only ron non-selnium wip stories. Furthermore some selenium script migration to cucumber
This commit is contained in:
parent
8697fd2035
commit
0f525436ff
12 changed files with 56 additions and 70 deletions
|
|
@ -1,12 +0,0 @@
|
|||
setup :fixtures => :all
|
||||
login :as => 'admin'
|
||||
open "/projects/1"
|
||||
|
||||
# add new todo
|
||||
type "todo_description", "a brand new todo"
|
||||
click "css=#todo-form-new-action .submit_box button"
|
||||
wait_for_element_present "css=div#p1items div.item-container"
|
||||
|
||||
# wait for flash to mention that todo was added and verify existence of new todo
|
||||
wait_for_visible "flash"
|
||||
verify_text_present 'a brand new todo'
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
setup :fixtures => :all
|
||||
login :as => 'admin'
|
||||
open "/projects/1"
|
||||
|
||||
click "project_name"
|
||||
wait_for_element_present "css=#project_name form input"
|
||||
type "css=#project_name form input", "Test Foo"
|
||||
click "css=#project_name form button"
|
||||
wait_for_text "project_name", "Test Foo"
|
||||
|
||||
|
||||
open "/projects/1"
|
||||
wait_for_text "project_name", "Test Foo"
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
setup :fixtures => :all
|
||||
login :as => 'admin'
|
||||
open "/projects"
|
||||
click "css=#project_2 .buttons img.delete_item"
|
||||
assert_confirmation "Are you sure that you want to delete the project 'Make more money than Billy Gates'?"
|
||||
wait_for_element_not_present "project_2"
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
setup :fixtures => :all
|
||||
login :as => 'admin'
|
||||
open "/projects"
|
||||
click "css=#project_2 .buttons img.edit_item"
|
||||
wait_for_visible "edit_project_2"
|
||||
wait_for_not_visible "project_2"
|
||||
type "//div[@id='edit_project_2'] //input[@name='project[name]']", "become a billionaire"
|
||||
click "//div[@id='edit_project_2'] //button"
|
||||
wait_for_not_visible "edit_project_2"
|
||||
wait_for_visible "project_2"
|
||||
wait_for_visible "flash"
|
||||
click "css=#project_2 .buttons img.delete_item"
|
||||
assert_confirmation "Are you sure that you want to delete the project 'become a billionaire'?"
|
||||
wait_for_text "flash", "Deleted project 'become a billionaire'"
|
||||
wait_for_element_not_present "project_2"
|
||||
|
|
@ -1,19 +0,0 @@
|
|||
setup :fixtures => :all
|
||||
login :as => 'admin'
|
||||
open "/projects"
|
||||
click "css=#project_2 .buttons img.edit_item"
|
||||
wait_for_visible "edit_project_2"
|
||||
wait_for_not_visible "project_2"
|
||||
type "//div[@id='edit_project_2'] //input[@name='project[name]']", "become a billionaire"
|
||||
click "//div[@id='edit_project_2'] //button"
|
||||
wait_for_not_visible "edit_project_2"
|
||||
wait_for_visible "project_2"
|
||||
assert_text 'css=#project_2 .data a', 'become a billionaire'
|
||||
click "css=#project_2 .buttons img.edit_item"
|
||||
wait_for_visible "edit_project_2"
|
||||
wait_for_not_visible "project_2"
|
||||
type "//div[@id='edit_project_2'] //input[@name='project[name]']", "become a multi-millionaire"
|
||||
click "//div[@id='edit_project_2'] //button"
|
||||
wait_for_not_visible "edit_project_2"
|
||||
wait_for_visible "project_2"
|
||||
assert_text 'css=#project_2 .data a', 'become a multi-millionaire'
|
||||
Loading…
Add table
Add a link
Reference in a new issue