2011-06-30 18:19:48 -04:00
|
|
|
require 'bundler/setup'
|
2012-05-09 18:58:19 -04:00
|
|
|
require 'ammeter/init'
|
2012-04-28 15:26:57 -04:00
|
|
|
require 'rails'
|
|
|
|
|
2012-07-16 12:43:29 -04:00
|
|
|
require 'action_view'
|
2011-08-28 00:52:03 -04:00
|
|
|
Bundler.require
|
2011-10-24 13:48:53 -04:00
|
|
|
|
2012-05-07 22:24:01 -04:00
|
|
|
require './spec/support/samples/active_model'
|
|
|
|
require './spec/support/samples/active_record'
|
|
|
|
require './spec/support/samples/application_helper'
|
|
|
|
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-11 21:40:25 -04:00
|
|
|
require './spec/support/samples/decorator_with_denies_all'
|
2012-05-10 20:50:22 -04:00
|
|
|
require './spec/support/samples/decorator_with_special_methods'
|
2012-05-07 22:24:01 -04:00
|
|
|
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-07-16 13:23:35 -04:00
|
|
|
require './spec/support/samples/sequel_product'
|
2012-05-07 22:24:01 -04:00
|
|
|
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'
|
2012-07-16 12:43:29 -04:00
|
|
|
|
2012-08-28 23:39:41 -04:00
|
|
|
require 'action_controller'
|
|
|
|
require 'action_controller/test_case'
|
|
|
|
|
2012-07-16 12:43:29 -04:00
|
|
|
module ActionController
|
|
|
|
class Base
|
|
|
|
Draper::System.setup(self)
|
|
|
|
end
|
|
|
|
end
|
2012-08-22 21:45:55 -04:00
|
|
|
|
|
|
|
module ActiveRecord
|
|
|
|
class Relation
|
|
|
|
end
|
|
|
|
end
|
2012-08-28 23:39:41 -04:00
|
|
|
|
|
|
|
require './spec/support/samples/application_helper'
|
|
|
|
class ApplicationController < ActionController::Base
|
|
|
|
include ApplicationHelper
|
|
|
|
helper_method :hello_world
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
class << Rails
|
|
|
|
undef application # Avoid silly Rails bug: https://github.com/rails/rails/pull/6429
|
|
|
|
end
|