@@ -14,19 +14,11 @@ def set_session_value
14
14
end
15
15
16
16
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 } "
22
18
end
23
19
24
20
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 } "
30
22
end
31
23
32
24
def call_reset_session
@@ -60,11 +52,7 @@ def setup
60
52
assert_response :success
61
53
assert_equal 'foo: "bar"' , response . body
62
54
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" }
68
56
assert_response :success
69
57
assert cookies [ '_session_id' ]
70
58
@@ -104,11 +92,7 @@ def test_getting_nil_session_value
104
92
105
93
def test_calling_reset_session_twice_does_not_raise_errors
106
94
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" }
112
96
assert_response :success
113
97
114
98
get '/get_session_value'
@@ -205,11 +189,7 @@ def test_prevents_session_fixation
205
189
206
190
reset!
207
191
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 }
213
193
assert_response :success
214
194
assert_equal 'foo: nil' , response . body
215
195
assert_not_equal session_id , cookies [ '_session_id' ]
@@ -230,11 +210,7 @@ def test_allows_session_fixation
230
210
231
211
reset!
232
212
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" }
238
214
assert_response :success
239
215
assert_equal session_id , cookies [ '_session_id' ]
240
216
@@ -264,11 +240,7 @@ def test_incoming_invalid_session_id_via_cookie_should_be_ignored
264
240
def test_incoming_invalid_session_id_via_parameter_should_be_ignored
265
241
with_test_route_set ( :cookie_only => false ) do
266
242
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' }
272
244
new_session_id = sess . cookies [ '_session_id' ]
273
245
assert_not_equal 'INVALID' , new_session_id
274
246
0 commit comments