class RSpec::Core::Formatters::HtmlPrinter

@private

Constants

GLOBAL_SCRIPTS
GLOBAL_STYLES
HTML_HEADER
REPORT_HEADER

Public Class Methods

# File rspec-core/lib/rspec/core/formatters/html_printer.rb, line 9
def initialize(output)
  @output = output
end

Public Instance Methods

# File rspec-core/lib/rspec/core/formatters/html_printer.rb, line 79
def flush
  @output.flush
end
# File rspec-core/lib/rspec/core/formatters/html_printer.rb, line 96
def make_example_group_header_red(group_id)
  @output.puts "    <script type=\"text/javascript\">" \
               "makeRed('div_group_#{group_id}');</script>"
  @output.puts "    <script type=\"text/javascript\">" \
               "makeRed('example_group_#{group_id}');</script>"
end
# File rspec-core/lib/rspec/core/formatters/html_printer.rb, line 103
def make_example_group_header_yellow(group_id)
  @output.puts "    <script type=\"text/javascript\">" \
               "makeYellow('div_group_#{group_id}');</script>"
  @output.puts "    <script type=\"text/javascript\">" \
               "makeYellow('example_group_#{group_id}');</script>"
end
# File rspec-core/lib/rspec/core/formatters/html_printer.rb, line 88
def make_header_red
  @output.puts "    <script type=\"text/javascript\">makeRed('rspec-header');</script>"
end
# File rspec-core/lib/rspec/core/formatters/html_printer.rb, line 92
def make_header_yellow
  @output.puts "    <script type=\"text/javascript\">makeYellow('rspec-header');</script>"
end
# File rspec-core/lib/rspec/core/formatters/html_printer.rb, line 83
def move_progress(percent_done)
  @output.puts "    <script type=\"text/javascript\">moveProgressBar('#{percent_done}');</script>"
  @output.flush
end