spec/requires_spec.rb in rosebud-0.1.2 vs spec/requires_spec.rb in rosebud-0.2.0

- old
+ new

@@ -2,18 +2,17 @@ describe Rosebud::ParamsScope do context 'RequiresController', type: :controller do controller(ApplicationController) do include Rosebud - extend(RSpec::Rails::ControllerExampleGroup::BypassRescue) params do requires :name end def index - render nothing: true + head :ok end end it 'should render a missing parameter error' do get :index @@ -23,10 +22,11 @@ description: 'missing parameter: name' }.to_json) end it 'should render 200 if a paremeter is not missing' do - get :index, name: 'Anthony' + get :index, params: { name: 'Anthony' } if Rails.version > '4.2' + get :index, name: 'Anthony' if Rails.version < '5' expect(response.status).to eq(200) end end end