class RoutesCoverage::Formatters::FullText
Public Instance Methods
format()
click to toggle source
# File lib/routes_coverage/formatters/full_text.rb, line 102 def format "#{super}\n\n#{hit_routes}" end
hit_routes()
click to toggle source
# File lib/routes_coverage/formatters/full_text.rb, line 86 def hit_routes routes = result.hit_routes # engine routes now are in the same list if Result::Inspector::NEW_RAILS hit_routes = Result::Inspector.new(result.hit_routes).collect_all_routes pending_routes = Result::Inspector.new(result.pending_routes).collect_all_routes else #rails 3 hit_routes = Result::Inspector.new.collect_all_routes(result.hit_routes) pending_routes = Result::Inspector.new.collect_all_routes(result.pending_routes) end return routes_section(RouteFormatter.new(result, settings, true), "Covered routes:", hit_routes) + "\n\n" + routes_section(RouteFormatter.new(result, settings), "Pending routes:", pending_routes) end
routes_section(formatter, title, routes)
click to toggle source
# File lib/routes_coverage/formatters/full_text.rb, line 73 def routes_section formatter, title, routes formatter.buffer << title if routes.none? formatter.no_routes else formatter.header routes formatter.section routes end formatter.result end