Sha256: e2615804218c66256255763dfee336373dd98e2c1fe3705359a46dbb9c9eb64f

Contents?: true

Size: 949 Bytes

Versions: 1

Compression:

Stored size: 949 Bytes

Contents

begin
  require 'simplecov'
  SimpleCov.start
rescue LoadError
end
ENV["RAILS_ENV"] ||= 'test'
require "sprockets/railtie"
require "rails-footnotes"
require 'capybara/rspec'

module FooBar
  class Application < Rails::Application
    config.secret_key_base = 'foobar'
    config.root = Dir.new('./spec')
    config.eager_load = false
  end
end

ActionController::Base.class_eval do
  include Rails.application.routes.url_helpers
end

class ApplicationController < ActionController::Base
end

module Helpers
  def page
    Capybara::Node::Simple.new(response.body)
  end
end

RSpec.configure do |config|

  Rails.application.initialize!

  config.include Capybara::DSL
  config.include Helpers

  Rails.application.routes.draw do
    get 'footnotes/foo'
    get 'footnotes/foo_holder'
    get 'footnotes/foo_js'
    get 'footnotes/foo_download'
    get 'partials/index'
    get 'files/index'
  end
end

require 'rspec/rails'
require 'capybara/rails'

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rails-footnotes-4.1.7 spec/spec_helper.rb