Sha256: 5461e97ffdea1edda85ef5541761d093173609187fd0b4c38ee382c4e9a51c44

Contents?: true

Size: 389 Bytes

Versions: 11

Compression:

Stored size: 389 Bytes

Contents

module Controllers
  module JsonHelpers
    def json
      @json ||= JSON.parse(response.body)
    end
  end
end

RSpec.shared_examples "an untrusted action" do
  it "should redirect" do
    expect(response.status)
      .to redirect_to "/"
  end

  it "should redirect to root path" do
    expect(flash[:alert])
      .to eq "Your authenticity token expired. Please try again."
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
social_networking-0.11.8 spec/support/controller_helpers.rb
social_networking-0.11.7 spec/support/controller_helpers.rb
social_networking-0.11.6 spec/support/controller_helpers.rb
social_networking-0.11.5 spec/support/controller_helpers.rb
social_networking-0.11.4 spec/support/controller_helpers.rb
social_networking-0.11.3 spec/support/controller_helpers.rb
social_networking-0.11.2 spec/support/controller_helpers.rb
social_networking-0.11.1 spec/support/controller_helpers.rb
social_networking-0.11.0 spec/support/controller_helpers.rb
social_networking-0.10.0 spec/support/controller_helpers.rb
social_networking-0.9.3 spec/support/controller_helpers.rb