class RouteAccessor
Public Instance Methods
eval_block(routes)
click to toggle source
# File lib/spec_routes_set/route_accessor.rb, line 4 def eval_block(routes) rails_route_object.send('eval_block', routes) end
Private Instance Methods
rails?()
click to toggle source
# File lib/spec_routes_set/route_accessor.rb, line 18 def rails? begin Rails return true rescue NameError return false end end
rails_route_object()
click to toggle source
# File lib/spec_routes_set/route_accessor.rb, line 10 def rails_route_object if rails? Rails.application.routes || ActionDispatch::Routing::RouteSet.new else raise RouteSetError end end