0
def initialize(options, output)
0
- @current_example_group_number = 0
0
- @current_example_number = 0
0
+ @example_group_number = 0
0
def method_missing(sym, *args)
0
# The number of the currently running example_group
0
- def current_example_group_number
0
- @current_example_group_number
0
+ def example_group_number
0
# The number of the currently running example (a global counter)
0
- def current_example_number
0
- @current_example_number
0
def start(example_count)
0
@example_group_red = false
0
@example_group_red = false
0
- @current_example_group_number += 1
0
- unless current_example_group_number == 1
0
+ @example_group_number += 1
0
+ unless example_group_number == 1
0
@output.puts "<div class=\"example_group\">"
0
- @output.puts " <dt id=\"example_group_#{
current_example_group_number}\">#{h(example_group.description)}</dt>"
0
+ @output.puts " <dt id=\"example_group_#{
example_group_number}\">#{h(example_group.description)}</dt>"
0
def example_started(example)
0
- @
current_example_number += 1
0
def example_passed(example)
0
failure_style = failure.pending_fixed? ? 'pending_fixed' : 'failed'
0
@output.puts " <script type=\"text/javascript\">makeRed('rspec-header');</script>" unless @header_red
0
- @output.puts " <script type=\"text/javascript\">makeRed('example_group_#{
current_example_group_number}');</script>" unless @example_group_red
0
+ @output.puts " <script type=\"text/javascript\">makeRed('example_group_#{
example_group_number}');</script>" unless @example_group_red
0
@example_group_red = true
0
@output.puts " <dd class=\"spec #{failure_style}\">"
0
def example_pending(example, message)
0
@output.puts " <script type=\"text/javascript\">makeYellow('rspec-header');</script>" unless @header_red
0
- @output.puts " <script type=\"text/javascript\">makeYellow('example_group_#{
current_example_group_number}');</script>" unless @example_group_red
0
+ @output.puts " <script type=\"text/javascript\">makeYellow('example_group_#{
example_group_number}');</script>" unless @example_group_red
0
@output.puts " <dd class=\"spec not_implemented\"><span class=\"not_implemented_spec_name\">#{h(example.description)} (PENDING: #{h(message)})</span></dd>"
0
- result = ((
current_example_number).to_f / @example_count.to_f * 1000).to_i / 10.0
0
+ result = ((
example_number).to_f / @example_count.to_f * 1000).to_i / 10.0