lib/rspec/rails/example/widget_example_group.rb in rspec-apotomo-0.9.0 vs lib/rspec/rails/example/widget_example_group.rb in rspec-apotomo-0.9.1

- old
+ new

@@ -4,16 +4,29 @@ module RSpec::Rails module WidgetExampleGroup extend ActiveSupport::Concern include Apotomo::TestCase::TestMethods - + + included do + before do + @parent_controller = Class.new(ActionController::Base).new + @parent_controller.instance_eval do + extend Apotomo::Rails::ControllerMethods + def controller_path; 'barn'; end + end + + @parent_controller.request = ::ActionController::TestRequest.new + end + end + + module InstanceMethods # TODO documentation def response @last_invoke end - + attr_reader :parent_controller include ::Apotomo::WidgetShortcuts end end end