Class: NotifyOsd

Inherits:
RSpec::Core::Formatters::BaseTextFormatter
  • Object
show all
Defined in:
lib/notify_osd.rb

Instance Method Summary collapse

Instance Method Details

#dump_failuresObject



22
# File 'lib/notify_osd.rb', line 22

def dump_failures; end

#dump_pendingObject



21
# File 'lib/notify_osd.rb', line 21

def dump_pending; end

#dump_summary(duration, example_count, failure_count, pending_count) ⇒ Object



4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# File 'lib/notify_osd.rb', line 4

def dump_summary(duration, example_count, failure_count, pending_count)
  body = []
  body << "Finished in #{format_duration duration}"
  body << summary_line(example_count, failure_count, pending_count)

  name = File.basename(File.expand_path '.')

  title = if failure_count > 0
    "\u26D4 #{name}: #{failure_count} failed example#{failure_count == 1 ? nil : 's'}"
  else
    "\u2705 #{name}: Success"
  end

  @failure_count = failure_count
  say title, body.join("\n")
end

#message(message) ⇒ Object



23
# File 'lib/notify_osd.rb', line 23

def message(message); end