Actualizar plugin Additionals a 3.0.0

This commit is contained in:
Manuel Cillero 2020-11-22 21:30:25 +01:00
parent 3d976f1b3b
commit a26f5567af
399 changed files with 70374 additions and 4093 deletions

View file

@ -1,16 +1,19 @@
require File.expand_path('../../test_helper', __FILE__)
require File.expand_path '../../test_helper', __FILE__
class QueryTest < Additionals::TestCase
fixtures :projects, :users, :members, :member_roles, :roles,
:groups_users,
:trackers, :projects_trackers,
:enabled_modules,
:roles
:roles,
:repositories
def setup
prepare_query_tests
User.current = nil
end
def test_issue_query_principals_with_hide
prepare_query_tests
User.current = @user_with_hide
query = IssueQuery.new(project: @project, name: '_')
@ -19,6 +22,7 @@ class QueryTest < Additionals::TestCase
end
def test_issue_query_principals_with_show_hide_permission
prepare_query_tests
User.current = @user_with_show_hide
query = IssueQuery.new(project: @project, name: '_')
@ -26,6 +30,8 @@ class QueryTest < Additionals::TestCase
assert_equal 4, query.principals.count
end
private
def prepare_query_tests
@role1 = Role.new(name: 'principal test hide1', users_visibility: 'members_of_visible_projects', hide: true)
@role1.add_permission!('view_issues')
@ -35,7 +41,7 @@ class QueryTest < Additionals::TestCase
@role2.add_permission!('view_issues', 'show_hidden_roles_in_memberbox')
@role2.save!
@project = projects(:projects_001)
@project = projects :projects_001
@user_with_hide = User.generate!(firstname: 'hide1', lastname: 'role')
m = Member.new(user_id: @user_with_hide.id, project_id: @project.id)