File tree Expand file tree Collapse file tree 2 files changed +17
-11
lines changed Expand file tree Collapse file tree 2 files changed +17
-11
lines changed Original file line number Diff line number Diff line change @@ -149,21 +149,21 @@ def show_for_polling(page)
149
149
end
150
150
151
151
%w( overview workers ) . each do |page |
152
- get "/#{ page } .poll" do
152
+ get "/#{ page } .poll/? " do
153
153
show_for_polling ( page )
154
154
end
155
155
156
- get "/#{ page } /:id.poll" do
156
+ get "/#{ page } /:id.poll/? " do
157
157
show_for_polling ( page )
158
158
end
159
159
end
160
160
161
161
%w( overview queues working workers key ) . each do |page |
162
- get "/#{ page } " do
162
+ get "/#{ page } /? " do
163
163
show page
164
164
end
165
165
166
- get "/#{ page } /:id" do
166
+ get "/#{ page } /:id/? " do
167
167
show page
168
168
end
169
169
end
@@ -173,7 +173,7 @@ def show_for_polling(page)
173
173
redirect u ( 'queues' )
174
174
end
175
175
176
- get "/failed" do
176
+ get "/failed/? " do
177
177
if Resque ::Failure . url
178
178
redirect Resque ::Failure . url
179
179
else
@@ -193,7 +193,7 @@ def show_for_polling(page)
193
193
redirect u ( 'failed' )
194
194
end
195
195
196
- get "/failed/requeue/:index" do
196
+ get "/failed/requeue/:index/? " do
197
197
Resque ::Failure . requeue ( params [ :index ] )
198
198
if request . xhr?
199
199
return Resque ::Failure . all ( params [ :index ] ) [ 'retried_at' ]
@@ -202,24 +202,24 @@ def show_for_polling(page)
202
202
end
203
203
end
204
204
205
- get "/failed/remove/:index" do
205
+ get "/failed/remove/:index/? " do
206
206
Resque ::Failure . remove ( params [ :index ] )
207
207
redirect u ( 'failed' )
208
208
end
209
209
210
- get "/stats" do
210
+ get "/stats/? " do
211
211
redirect url_path ( "/stats/resque" )
212
212
end
213
213
214
- get "/stats/:id" do
214
+ get "/stats/:id/? " do
215
215
show :stats
216
216
end
217
217
218
- get "/stats/keys/:key" do
218
+ get "/stats/keys/:key/? " do
219
219
show :stats
220
220
end
221
221
222
- get "/stats.txt" do
222
+ get "/stats.txt/? " do
223
223
info = Resque . info
224
224
225
225
stats = [ ]
Original file line number Diff line number Diff line change 51
51
52
52
should_respond_with_success
53
53
end
54
+
55
+ context "also works with slash at the end" do
56
+ setup { get "/working/" }
57
+
58
+ should_respond_with_success
59
+ end
You can’t perform that action at this time.
0 commit comments