Visibility check on the button modify-roles

This commit is contained in:
Gopesh Tulsyan 2014-05-30 14:00:52 +05:30
parent 98e3784eba
commit 87cd074e3c

View file

@ -24,11 +24,12 @@ feature User do
sign_in(admin) sign_in(admin)
visit admin_users_path visit admin_users_path
find("#user-modify-role-#{@user.id}").click find("#user-modify-role-#{@user.id}").click
find("#user-role-selection-#{@user.id}").visible? if find("#user-role-selection-#{@user.id}").visible?
page.find('#user_role_ids').find(:xpath, 'option[2]').select_option do page.find('#user_role_ids').find(:xpath, 'option[2]').select_option do
find('#user_submit_action').click find('#user_submit_action').click
expect(flash).to eq("Updated #{@user.email}") expect(flash).to eq("Updated #{@user.email}")
expect(@user.role_ids).to match_array([2]) expect(@user.role_ids).to match_array([2])
end
end end
sign_out sign_out
end end