Sha256: fbfea124156c11659f27dc161595a111314eb25af8197cd89ceaa43706d166b6
Contents?: true
Size: 1.1 KB
Versions: 23
Compression:
Stored size: 1.1 KB
Contents
# OperaHelperFormatter is intended for use with OperaHelper, which can # be loaded using # # require "operawatir/helper" # # in your RSpec test suite. class OperaHelperFormatter < Spec::Runner::Formatter::BaseTextFormatter def example_failed (example, counter, failure) output.puts message example, colorize_failure("FAILED", failure) output.flush end def example_passed (example) output.puts message example, green("PASSED") output.flush end def example_pending (example, message) output.puts message example, blue("PENDING") output.flush end def example_group_started (example_group_proxy) message = line + example_group_proxy.description + " (" + example_group_proxy.examples.size.to_s + " examples)\n" + line output.puts(message) output.flush end def message (example, text) example.description.ljust(OperaWatir::Helper.terminal_size[0] - 7) + text end def line message = "" i = 0 begin message += "-" i += 1 end while i < OperaWatir::Helper.terminal_size[0] message += "\n" return message end end
Version data entries
23 entries across 23 versions & 1 rubygems