Class: RSpec::Conductor::Formatters::Plain

Inherits:
Object
  • Object
show all
Defined in:
lib/rspec/conductor/formatters/plain.rb

Constant Summary collapse

RED =

TTY standard colors

31
GREEN =
32
YELLOW =
33
MAGENTA =
35
NORMAL =
0

Instance Method Summary collapse

Instance Method Details

#example_failed(_message) ⇒ Object



20
21
22
# File 'lib/rspec/conductor/formatters/plain.rb', line 20

def example_failed(_message)
  print "F", RED
end

#example_passed(_message) ⇒ Object



16
17
18
# File 'lib/rspec/conductor/formatters/plain.rb', line 16

def example_passed(_message)
  print ".", GREEN
end

#example_pending(_message) ⇒ Object



28
29
30
# File 'lib/rspec/conductor/formatters/plain.rb', line 28

def example_pending(_message)
  print "*", YELLOW
end

#example_retried(_message) ⇒ Object



24
25
26
# File 'lib/rspec/conductor/formatters/plain.rb', line 24

def example_retried(_message)
  print "R", MAGENTA
end

#handle_worker_message(_worker, message, _results) ⇒ Object



12
13
14
# File 'lib/rspec/conductor/formatters/plain.rb', line 12

def handle_worker_message(_worker, message, _results)
  public_send(message[:type], message) if respond_to?(message[:type])
end