discourse-steam-login/spec/lib/auth/steam_authenticator_spec.rb

20 lines
507 B
Ruby

# frozen_string_literal: true
describe Auth::SteamAuthenticator do
describe "#can_revoke?" do
it "should be false be default" do
authenticator = Auth::SteamAuthenticator.new
expect(authenticator.can_revoke?).to eq(false)
end
it "should be true when steam_logins_allow_revoke site settings is enabled" do
SiteSetting.steam_logins_allow_revoke = true
authenticator = Auth::SteamAuthenticator.new
expect(authenticator.can_revoke?).to eq(true)
end
end
end