Sha256: 5c95a0e6bc776aa4aabd12dcc57acbed08fe24f0d08abb1910ee107405953431

Contents?: true

Size: 623 Bytes

Versions: 1

Compression:

Stored size: 623 Bytes

Contents

require 'test_setup'

require 'action_controller'
require 'action_controller/test_case'

def dummy_user(options = {})
  user = Struct.new(:email, :name).new
  user.email = options[:email] || 'ben@intercom.io'
  user.name = options[:name] || 'Ben McRedmond'
  user
end

TestRoutes = ActionDispatch::Routing::RouteSet.new
TestRoutes.draw do
  get ':controller(/:action)'
end

class ActionController::Base

  after_filter IntercomRails::AutoIncludeFilter

  include TestRoutes.url_helpers
  include TestRoutes.mounted_helpers

end

class ActionController::TestCase

  def setup
    super
    @routes = TestRoutes
  end
  
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
intercom-rails-0.0.8 test/action_controller_test_setup.rb