discourse-assign/spec/support/assign_allowed_group.rb

22 lines
506 B
Ruby

# frozen_string_literal: true
shared_context 'A group that is allowed to assign' do
fab!(:assign_allowed_group) { Fabricate(:group, assignable_level: Group::ALIAS_LEVELS[:everyone]) }
before do
SiteSetting.assign_allowed_on_groups += "|#{assign_allowed_group.id}"
end
def add_to_assign_allowed_group(user)
assign_allowed_group.add(user)
end
def get_assigned_allowed_group
assign_allowed_group
end
def get_assigned_allowed_group_name
assign_allowed_group.name
end
end