draper/spec/spec_helper.rb

55 lines
1.6 KiB
Ruby
Raw Normal View History

require 'bundler/setup'
2012-05-09 22:58:19 +00:00
require 'ammeter/init'
2012-04-28 19:26:57 +00:00
require 'rails'
require 'action_view'
Bundler.require
require './spec/support/samples/active_record'
require './spec/support/samples/decorator'
require './spec/support/samples/decorator_with_allows'
require './spec/support/samples/decorator_with_multiple_allows'
require './spec/support/samples/decorator_with_application_helper'
require './spec/support/samples/decorator_with_denies'
2012-08-12 01:40:25 +00:00
require './spec/support/samples/decorator_with_denies_all'
require './spec/support/samples/decorator_with_special_methods'
2012-08-30 13:00:37 +00:00
require './spec/support/samples/enumerable_proxy'
require './spec/support/samples/namespaced_product'
require './spec/support/samples/namespaced_product_decorator'
require './spec/support/samples/non_active_model_product'
require './spec/support/samples/product'
require './spec/support/samples/product_decorator'
2012-08-30 13:00:37 +00:00
require './spec/support/samples/products_decorator'
2012-07-16 17:23:35 +00:00
require './spec/support/samples/sequel_product'
require './spec/support/samples/specific_product_decorator'
require './spec/support/samples/some_thing'
require './spec/support/samples/some_thing_decorator'
require './spec/support/samples/widget'
require './spec/support/samples/widget_decorator'
require 'action_controller'
require 'action_controller/test_case'
module ActionController
class Base
Draper::System.setup_action_controller(self)
end
end
module ActiveRecord
class Relation
end
end
class ApplicationController < ActionController::Base
2012-08-30 16:12:37 +00:00
def hello_world
"Hello, World!"
end
helper_method :hello_world
end
class << Rails
undef application # Avoid silly Rails bug: https://github.com/rails/rails/pull/6429
end