class RailsEdgeTest::Printers::Tree
Public Class Methods
new()
click to toggle source
# File lib/rails_edge_test/printers/tree.rb, line 3 def initialize @count = 0 end
Public Instance Methods
begin_action(action)
click to toggle source
# File lib/rails_edge_test/printers/tree.rb, line 26 def begin_action(action) puts " #{action.name}" end
begin_controller(controller)
click to toggle source
# File lib/rails_edge_test/printers/tree.rb, line 18 def begin_controller(controller) puts controller.controller_class.name end
begin_edge(edge)
click to toggle source
# File lib/rails_edge_test/printers/tree.rb, line 33 def begin_edge(edge) print " #{edge.description}" end
begin_suite()
click to toggle source
# File lib/rails_edge_test/printers/tree.rb, line 7 def begin_suite puts "" puts "Generating Edges..." puts "-------------------" puts "" end
end_action()
click to toggle source
# File lib/rails_edge_test/printers/tree.rb, line 30 def end_action end
end_controller()
click to toggle source
# File lib/rails_edge_test/printers/tree.rb, line 22 def end_controller puts "" end
end_edge()
click to toggle source
# File lib/rails_edge_test/printers/tree.rb, line 37 def end_edge puts " ... done" @count += 1 end
end_suite()
click to toggle source
# File lib/rails_edge_test/printers/tree.rb, line 14 def end_suite puts "\n#{@count} edge specs executed." end