Commit c22cd5579cef04948d68131f1b1b9b9ee63b84fa
1 parent
e69cca4d
Exists in
master
and in
2 other branches
Fish test environment
Showing
6 changed files
with
27 additions
and
9 deletions
Show diff stats
.gitignore
.rspec
Gemfile
lib/omniauth/remote_user.rb
spec/omniauth/strategies/remote_user_spec.rb
1 | -remote_user_spec.rb | |
1 | +require 'spec_helper' | |
2 | + | |
3 | +describe 'Test Strategy Remote_User' do | |
4 | + let(:app) do | |
5 | + Rack::Builder.new do |b| | |
6 | + b.use Rack::Session::Cookie, :secret => 'abc123' | |
7 | + b.use OmniAuth::Strategies::RemoteUser, :fields => [:name, :email], :uid_field => :name | |
8 | + b.run lambda { |_env| [200, {}, ['Not Found']] } | |
9 | + end.to_app | |
10 | + end | |
11 | + | |
12 | + context 'request phase' do | |
13 | + before(:each) { get '/user/auth/env' } | |
14 | + it 'displays a form' do | |
15 | + expect(last_response.status).to eq(200) | |
16 | + end | |
17 | + end | |
18 | + | |
19 | +end | ... | ... |
spec/spec_helper.rb
... | ... | @@ -9,10 +9,11 @@ if RUBY_VERSION >= '1.9' |
9 | 9 | end |
10 | 10 | require 'rubygems' |
11 | 11 | require 'bundler' |
12 | +require 'rack/test' | |
12 | 13 | require 'rspec' |
13 | -require 'racktest' | |
14 | -require 'omniatuh' | |
15 | -require 'omniatuh/test' | |
14 | +require 'rack/test' | |
15 | +require 'omniauth' | |
16 | +require 'omniauth/test' | |
16 | 17 | |
17 | 18 | Bundler.setup :default, :development, :test |
18 | 19 | |
... | ... | @@ -21,7 +22,4 @@ require 'omniauth/remote_user' |
21 | 22 | |
22 | 23 | RSpec.configure do |config| |
23 | 24 | config.include Rack::Test::Methods |
24 | - config.expect_with rspec do |configuration| | |
25 | - configuration.sintax = :expect | |
26 | - end | |
27 | 25 | end | ... | ... |