# Otherwise, the not-included assertions might falsely pass because
# the modal hasn't loaded yet.
find(".selectable", text: name).click
+ assert_text "Only #{share_type} you are allowed to access are shown"
assert(has_no_selector?(".modal-dialog-preview-pane"),
"preview pane available in sharing dialog")
if share_type == 'users' and obj and obj['email']
# poltergeist returns true for confirm(), so we don't need to accept.
end
end
- wait_for_ajax
+ # Ensure revoked permission disappears from page.
using_wait_time(Capybara.default_wait_time * 3) do
- assert(page.has_no_text?(name),
- "new share row still exists after being revoked")
+ assert_no_text name
assert_equal(start_rows.size - 1, share_rows.size,
"revoking share did not remove row from sharing table")
end