projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'master' into 3036-collection-uuids
[arvados.git]
/
apps
/
workbench
/
test
/
integration
/
projects_test.rb
diff --git
a/apps/workbench/test/integration/projects_test.rb
b/apps/workbench/test/integration/projects_test.rb
index 38d4063ce2a422695265ad1721b7683a6e2d493e..8a80bc2eb4e04e107334595a1b848d1dbb6a2f38 100644
(file)
--- a/
apps/workbench/test/integration/projects_test.rb
+++ b/
apps/workbench/test/integration/projects_test.rb
@@
-27,21
+27,23
@@
class ProjectsTest < ActionDispatch::IntegrationTest
test 'Add a new name, then edit it, without creating a duplicate' do
project_uuid = api_fixture('groups')['aproject']['uuid']
test 'Add a new name, then edit it, without creating a duplicate' do
project_uuid = api_fixture('groups')['aproject']['uuid']
- specimen_uuid = api_fixture('
specimens')['owned_by_aproject_with_no_name_link
']['uuid']
+ specimen_uuid = api_fixture('
traits')['owned_by_aproject_with_no_name
']['uuid']
visit page_with_token 'active', '/projects/' + project_uuid
click_link 'Other objects'
visit page_with_token 'active', '/projects/' + project_uuid
click_link 'Other objects'
- within(".selection-action-container") do
- within (first('tr', text: 'Specimen')) do
+ within '.selection-action-container' do
+ # Wait for the tab to load:
+ assert_selector 'tr[data-kind="arvados#trait"]'
+ within first('tr', text: 'Trait') do
find(".fa-pencil").click
find('.editable-input input').set('Now I have a name.')
find('.glyphicon-ok').click
find(".fa-pencil").click
find('.editable-input input').set('Now I have a name.')
find('.glyphicon-ok').click
- find('.editable', text: 'Now I have a name.').click
+ assert_selector '.editable', text: 'Now I have a name.'
find(".fa-pencil").click
find('.editable-input input').set('Now I have a new name.')
find('.glyphicon-ok').click
find(".fa-pencil").click
find('.editable-input input').set('Now I have a new name.')
find('.glyphicon-ok').click
-
end
+ end
wait_for_ajax
wait_for_ajax
- find('.editable', text: 'Now I have a new name.')
+ assert_selector '.editable', text: 'Now I have a new name.'
end
visit current_path
click_link 'Other objects'
end
visit current_path
click_link 'Other objects'