Remove anonymous login tests for /users and /groups pages since we are no longer doing session establishment for anonymous user login.
These are like any other un-shared pages and show login page to user.
class ProjectsController < ApplicationController
before_filter :set_share_links, if: -> { defined? @object }
- skip_around_filter :require_thread_api_token, only: :show
+ skip_around_filter :require_thread_api_token, only: [:show, :tab_counts]
def model_class
Group
assert_text 'script version'
assert_no_selector 'a', text: 'Run this pipeline'
end
-
- [
- '/users',
- '/groups',
- ].each do |page|
- test "anonymous user accesses publicly accessible project and then traverses to #{page}" do
- # when anonymous, first visit publicly accessible project
- visit_publicly_accessible_project
- visit page
-
- if page == '/users'
- assert_no_selector 'a', text: 'Add a new user'
- elsif page == '/groups'
- assert_no_selector 'button', text: 'Add a new group'
- end
- end
- end
end