left over specs

This commit is contained in:
Sam Saffron 2015-11-10 00:55:16 +11:00
parent 6dd4bc7d57
commit 448a1413d3
1 changed files with 4 additions and 4 deletions

View File

@ -292,21 +292,21 @@ describe Group do
let(:group) {Fabricate(:group)} let(:group) {Fabricate(:group)}
it "by default has no managers" do it "by default has no managers" do
expect(group.managers).to be_empty expect(group.group_users.where('group_users.owner')).to be_empty
end end
it "multiple managers can be appointed" do it "multiple managers can be appointed" do
2.times do |i| 2.times do |i|
u = Fabricate(:user) u = Fabricate(:user)
group.appoint_manager(u) group.add_owner(u)
end end
expect(group.managers.count).to eq(2) expect(group.group_users.where('group_users.owner').count).to eq(2)
end end
it "manager has authority to edit membership" do it "manager has authority to edit membership" do
u = Fabricate(:user) u = Fabricate(:user)
expect(Guardian.new(u).can_edit?(group)).to be_falsy expect(Guardian.new(u).can_edit?(group)).to be_falsy
group.appoint_manager(u) group.add_owner(u)
expect(Guardian.new(u).can_edit?(group)).to be_truthy expect(Guardian.new(u).can_edit?(group)).to be_truthy
end end
end end