spec/requests_spec.rb in grape-batch-2.0.0 vs spec/requests_spec.rb in grape-batch-2.0.1

- old
+ new

@@ -132,9 +132,15 @@ let(:request_body) { encode({ requests: [{ method: 'GET', path: '/api/v1/status', body: { id: 856 } }] }) } it { expect(response.status).to eq(200) } it { expect(response.body).to eq(encode([{ success: 'status 856' }])) } end + context 'with an unknown version' do + let(:request_body) { encode({ requests: [{ method: 'GET', path: '/api/v2/status', body: { id: 856 } }] }) } + it { expect(response.status).to eq(200) } + it { expect(response.body).to eq(encode([{ code: 404, error: '/api/v2/status not found' }])) } + end + context 'with a body and nested hash' do let(:complex) do { a: { b: { c: 1 } } } end let(:request_body) do