class Luna::Formatters::Documentation
Public Instance Methods
example_failed(struct)
click to toggle source
# File lib/luna/rspec/formatters/documentation.rb, line 38 def example_failed(struct) output.print "\s" print_description( get_example(struct), :failure ) end
example_passed(struct)
click to toggle source
# File lib/luna/rspec/formatters/documentation.rb, line 31 def example_passed(struct) output.print "\s" print_description( get_example(struct), :success ) end
example_pending(struct)
click to toggle source
# File lib/luna/rspec/formatters/documentation.rb, line 45 def example_pending(struct) output.print "\s" print_description( get_example(struct), :pending ) end
get_example(struct)
click to toggle source
# File lib/luna/rspec/formatters/documentation.rb, line 52 def get_example(struct) return struct unless struct.respond_to?(:example) struct.example end
print_description(example, type)
click to toggle source
# File lib/luna/rspec/formatters/documentation.rb, line 57 def print_description(example, type) desc = example.full_description output.print send( :"#{type}_color", ' ' + desc + "\n" ) end
start(_)
click to toggle source
# File lib/luna/rspec/formatters/documentation.rb, line 23 def start(_) output.puts end
start_dump(_)
click to toggle source
# File lib/luna/rspec/formatters/documentation.rb, line 27 def start_dump(_) output.puts end