Commit 8c17b11ab61b323d7b0d070c5810813021f14a76
1 parent
1f021975
Exists in
fix_last_path
Added test to redirect after log in
Signed-off-by: Macartur Sousa <macartur.sc@gmail.com>
Showing
1 changed file
with
13 additions
and
0 deletions
Show diff stats
spec/omniauth/strategies/remote_user_spec.rb
@@ -122,4 +122,17 @@ describe 'Test Strategy Remote_User' do | @@ -122,4 +122,17 @@ describe 'Test Strategy Remote_User' do | ||
122 | end | 122 | end |
123 | end | 123 | end |
124 | 124 | ||
125 | + context 'Redirect After login in' do | ||
126 | + before(:each){ | ||
127 | + set_cookie '_remote_user=foobar' | ||
128 | + set_cookie '_last_path=/dashboard' | ||
129 | + get '/', {}, { 'HTTP_REMOTE_USER' => 'foobar' } | ||
130 | + } | ||
131 | + | ||
132 | + it 'redirect to last path before login' do | ||
133 | + expect(last_response.status).to eq(302) | ||
134 | + expect(last_response.location).to eq('/dashboard') | ||
135 | + end | ||
136 | + end | ||
137 | + | ||
125 | end | 138 | end |