Skip to content

Commit aa00f26

Browse files
committed
Fix specs
1 parent 064f128 commit aa00f26

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

spec/grape/middleware/base_spec.rb

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,22 @@ def after
225225
end
226226

227227
describe 'query_params' do
228+
let(:dummy_middleware) do
229+
Class.new(Grape::Middleware::Base) do
230+
def before
231+
query_params
232+
end
233+
end
234+
end
235+
236+
let(:app) do
237+
context = self
238+
Rack::Builder.app do
239+
use context.dummy_middleware
240+
run ->(_) { [200, {}, ['Yeah']] }
241+
end
242+
end
243+
228244
context 'when query params are conflicting' do
229245
it 'raises an ConflictingTypes error' do
230246
expect { get '/?x[y]=1&x[y]z=2' } .to raise_error(Grape::Exceptions::ConflictingTypes)

0 commit comments

Comments
 (0)