Sha256: edf8f9cde1694759b13857b042afe872226d6d5dfb1677fa738df53702591995

Contents?: true

Size: 711 Bytes

Versions: 39

Compression:

Stored size: 711 Bytes

Contents

module Symphonia
  RSpec.describe FiltersController do
    routes { Symphonia::Engine.routes }

    context 'no user' do

      it '#options' do
        get :options, params: { type: 'User' }
        expect(response).to redirect_to login_path
      end

    end

    context 'logged in', logged: true do

      context 'without valid params' do

        it '#options' do
          get :options, params: { type: 'User' }
          expect(response).to have_http_status :not_found
        end

      end

      context 'correct' do

        it '#options' do
          get :options, params: { type: 'Symphonia::User' }
          expect(response).to have_http_status :success
        end

      end
    end
  end
end

Version data entries

39 entries across 39 versions & 1 rubygems

Version Path
symphonia-6.0.6 spec/controllers/filters_controller_spec.rb
symphonia-6.0.5 spec/controllers/filters_controller_spec.rb
symphonia-6.0.2 spec/controllers/filters_controller_spec.rb
symphonia-6.0.1 spec/controllers/filters_controller_spec.rb
symphonia-6.0.0 spec/controllers/filters_controller_spec.rb
symphonia-5.0.6 spec/controllers/filters_controller_spec.rb
symphonia-5.0.5 spec/controllers/filters_controller_spec.rb
symphonia-5.0.4 spec/controllers/filters_controller_spec.rb
symphonia-5.0.3 spec/controllers/filters_controller_spec.rb
symphonia-5.0.0 spec/controllers/filters_controller_spec.rb
symphonia-4.2.0 spec/controllers/filters_controller_spec.rb
symphonia-4.1.3 spec/controllers/filters_controller_spec.rb
symphonia-4.1.2 spec/controllers/filters_controller_spec.rb
symphonia-4.1.1 spec/controllers/filters_controller_spec.rb
symphonia-4.1.0 spec/controllers/filters_controller_spec.rb
symphonia-4.0.1 spec/controllers/filters_controller_spec.rb
symphonia-4.0.0 spec/controllers/filters_controller_spec.rb
symphonia-3.4.0 spec/controllers/filters_controller_spec.rb
symphonia-3.3.4 spec/controllers/filters_controller_spec.rb
symphonia-3.3.3 spec/controllers/filters_controller_spec.rb