gitlab-org--gitlab-foss/spec/helpers/oauth_helper_spec.rb

17 lines
462 B
Ruby
Raw Normal View History

2014-12-04 10:55:37 +00:00
require "spec_helper"
describe OauthHelper do
describe "additional_providers" do
it 'returns appropriate values' do
[
[[:twitter, :github], [:twitter, :github]],
[[:ldap_main], []],
[[:twitter, :ldap_main], [:twitter]],
[[], []],
].each do |couple|
allow(helper).to receive(:enabled_oauth_providers) { couple.first }
additional_providers.should include(*couple.last)
end
end
end
end