Sha256: 01be5e22644a2d814d1c2f3fc69f1ae596192da01eddca4bbb558a5153652fd0

Contents?: true

Size: 582 Bytes

Versions: 18

Compression:

Stored size: 582 Bytes

Contents

RSpec.describe Flipper::UI::Actions::Settings do
  let(:token) do
    if Rack::Protection::AuthenticityToken.respond_to?(:random_token)
      Rack::Protection::AuthenticityToken.random_token
    else
      'a'
    end
  end

  let(:session) do
    { :csrf => token, 'csrf' => token, '_csrf_token' => token }
  end

  describe 'GET /settings' do
    before do
      get '/settings'
    end

    it 'responds with success' do
      expect(last_response.status).to be(200)
    end

    it 'renders template' do
      expect(last_response.body).to include('Download')
    end
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
flipper-ui-1.3.2 spec/flipper/ui/actions/settings_spec.rb
flipper-ui-1.3.1 spec/flipper/ui/actions/settings_spec.rb
flipper-ui-1.3.0 spec/flipper/ui/actions/settings_spec.rb
flipper-ui-1.3.0.pre spec/flipper/ui/actions/settings_spec.rb
flipper-ui-1.2.2 spec/flipper/ui/actions/settings_spec.rb
flipper-ui-1.2.1 spec/flipper/ui/actions/settings_spec.rb
flipper-ui-1.2.0 spec/flipper/ui/actions/settings_spec.rb
flipper-ui-1.1.2 spec/flipper/ui/actions/settings_spec.rb
flipper-ui-1.1.1 spec/flipper/ui/actions/settings_spec.rb
flipper-ui-1.1.0 spec/flipper/ui/actions/settings_spec.rb
flipper-ui-1.0.0 spec/flipper/ui/actions/settings_spec.rb
flipper-ui-1.0.0.pre spec/flipper/ui/actions/settings_spec.rb
flipper-ui-0.28.3 spec/flipper/ui/actions/settings_spec.rb
flipper-ui-0.28.2 spec/flipper/ui/actions/settings_spec.rb
flipper-ui-0.28.1 spec/flipper/ui/actions/settings_spec.rb
flipper-ui-0.28.0 spec/flipper/ui/actions/settings_spec.rb
flipper-ui-0.27.1 spec/flipper/ui/actions/settings_spec.rb
flipper-ui-0.27.0 spec/flipper/ui/actions/settings_spec.rb