@@ -14,19 +14,11 @@ def set_session_value
1414 end
1515
1616 def get_session_value
17- if ActiveRecord ::VERSION ::MAJOR == 4
18- render :text => "foo: #{ session [ :foo ] . inspect } "
19- else
20- render :plain => "foo: #{ session [ :foo ] . inspect } "
21- end
17+ render :plain => "foo: #{ session [ :foo ] . inspect } "
2218 end
2319
2420 def get_session_id
25- if ActiveRecord ::VERSION ::MAJOR == 4
26- render :text => "#{ request . session . id } "
27- else
28- render :plain => "#{ request . session . id } "
29- end
21+ render :plain => "#{ request . session . id } "
3022 end
3123
3224 def call_reset_session
@@ -60,11 +52,7 @@ def setup
6052 assert_response :success
6153 assert_equal 'foo: "bar"' , response . body
6254
63- if ActiveRecord ::VERSION ::MAJOR == 4
64- get '/set_session_value' , :foo => "baz"
65- else
66- get '/set_session_value' , :params => { :foo => "baz" }
67- end
55+ get '/set_session_value' , :params => { :foo => "baz" }
6856 assert_response :success
6957 assert cookies [ '_session_id' ]
7058
@@ -104,11 +92,7 @@ def test_getting_nil_session_value
10492
10593 def test_calling_reset_session_twice_does_not_raise_errors
10694 with_test_route_set do
107- if ActiveRecord ::VERSION ::MAJOR == 4
108- get '/call_reset_session' , :twice => "true"
109- else
110- get '/call_reset_session' , :params => { :twice => "true" }
111- end
95+ get '/call_reset_session' , :params => { :twice => "true" }
11296 assert_response :success
11397
11498 get '/get_session_value'
@@ -205,11 +189,7 @@ def test_prevents_session_fixation
205189
206190 reset!
207191
208- if ActiveRecord ::VERSION ::MAJOR == 4
209- get '/get_session_value' , :_session_id => session_id
210- else
211- get '/get_session_value' , :params => { :_session_id => session_id }
212- end
192+ get '/get_session_value' , :params => { :_session_id => session_id }
213193 assert_response :success
214194 assert_equal 'foo: nil' , response . body
215195 assert_not_equal session_id , cookies [ '_session_id' ]
@@ -230,11 +210,7 @@ def test_allows_session_fixation
230210
231211 reset!
232212
233- if ActiveRecord ::VERSION ::MAJOR == 4
234- get '/set_session_value' , :_session_id => session_id , :foo => "baz"
235- else
236- get '/set_session_value' , :params => { :_session_id => session_id , :foo => "baz" }
237- end
213+ get '/set_session_value' , :params => { :_session_id => session_id , :foo => "baz" }
238214 assert_response :success
239215 assert_equal session_id , cookies [ '_session_id' ]
240216
@@ -264,11 +240,7 @@ def test_incoming_invalid_session_id_via_cookie_should_be_ignored
264240 def test_incoming_invalid_session_id_via_parameter_should_be_ignored
265241 with_test_route_set ( :cookie_only => false ) do
266242 open_session do |sess |
267- if ActiveRecord ::VERSION ::MAJOR == 4
268- sess . get '/set_session_value' , :_session_id => 'INVALID'
269- else
270- sess . get '/set_session_value' , :params => { :_session_id => 'INVALID' }
271- end
243+ sess . get '/set_session_value' , :params => { :_session_id => 'INVALID' }
272244 new_session_id = sess . cookies [ '_session_id' ]
273245 assert_not_equal 'INVALID' , new_session_id
274246
0 commit comments