mirror of
https://github.com/discourse/discourse.git
synced 2025-05-24 03:36:18 +08:00
Feature: Group handling
This commit is contained in:
@ -303,6 +303,9 @@ describe SessionController do
|
||||
@sso.return_sso_url = "http://somewhere.over.rainbow/sso"
|
||||
|
||||
@user = Fabricate(:user, password: "frogs", active: true, admin: true)
|
||||
group = Fabricate(:group)
|
||||
group.add(@user)
|
||||
@user.reload
|
||||
EmailToken.update_all(confirmed: true)
|
||||
end
|
||||
|
||||
@ -328,6 +331,7 @@ describe SessionController do
|
||||
expect(sso2.external_id).to eq(@user.id.to_s)
|
||||
expect(sso2.admin).to eq(true)
|
||||
expect(sso2.moderator).to eq(false)
|
||||
expect(sso2.groups).to eq(@user.groups.pluck(:name))
|
||||
end
|
||||
|
||||
it "successfully redirects user to return_sso_url when the user is logged in" do
|
||||
|
Reference in New Issue
Block a user