Module: FocusedController::RSpecControllerClass
- Defined in:
- lib/focused_controller/rspec_controller_class.rb
Instance Method Summary collapse
Instance Method Details
#controller_class ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/focused_controller/rspec_controller_class.rb', line 5 def controller_class = self. = [:example_group] if RSpec::Version::STRING < "3" klass = nil until .nil? || klass.respond_to?(:new) klass = [:description_args].first if RSpec::Version::STRING < "3" = [:example_group] else = [:parent_example_group] end end klass.respond_to?(:new) ? klass : super end |