提交 17e23b4c 编写于 作者: S Stan Hu

Add specs for group edit and deletion

上级 ab2a7a80
......@@ -47,6 +47,32 @@ feature 'Group', feature: true do
end
end
describe 'Group Edit' do
let(:group) { create(:group) }
let(:path) { edit_group_path(group) }
it 'saves new settings' do
expect(group.request_access_enabled).to be_truthy
visit path
find('#group_request_access_enabled').set(false)
click_button 'Save group'
expect(page).to have_content 'successfully updated'
group.reload
expect(group.request_access_enabled).to be_falsey
end
it 'removes group' do
visit path
click_link 'Remove Group'
expect(page).to have_content "scheduled for deletion"
end
end
describe 'description' do
let(:group) { create(:group) }
let(:path) { group_path(group) }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册