mirror of
https://gh.wpcy.net/https://github.com/discourse/discourse.git
synced 2026-05-07 02:22:49 +08:00
28 lines
687 B
Ruby
28 lines
687 B
Ruby
# frozen_string_literal: true
|
|
|
|
RSpec.describe "Assign | Group Preferences" do
|
|
fab!(:admin)
|
|
fab!(:group)
|
|
|
|
before do
|
|
SiteSetting.assign_enabled = true
|
|
sign_in(admin)
|
|
end
|
|
|
|
it "allows to change who can assign a group" do
|
|
visit "/g/#{group.name}/manage/interaction"
|
|
select_kit = PageObjects::Components::SelectKit.new(".groups-form-assignable-level")
|
|
|
|
expect(select_kit).to have_selected_value(0)
|
|
|
|
select_kit.expand
|
|
select_kit.select_row_by_value(99)
|
|
|
|
expect(select_kit).to have_selected_value(99)
|
|
|
|
page.find(".group-manage-save").click
|
|
visit "/g/#{group.name}/manage/interaction"
|
|
|
|
expect(select_kit).to have_selected_value(99)
|
|
end
|
|
end
|