Class: RSpectacles::Formatter::Legacy::Redis

Inherits:
RSpec::Core::Formatters::BaseFormatter
  • Object
show all
Defined in:
lib/rspectacles/formatter/legacy/redis.rb

Instance Method Summary collapse

Constructor Details

#initialize(_) ⇒ Redis

Returns a new instance of Redis.



8
9
# File 'lib/rspectacles/formatter/legacy/redis.rb', line 8

def initialize(_)
end

Instance Method Details

#close ⇒ Object



43
44
# File 'lib/rspectacles/formatter/legacy/redis.rb', line 43

def close
end

#example_failed(example) ⇒ Object



39
40
41
# File 'lib/rspectacles/formatter/legacy/redis.rb', line 39

def example_failed(example)
  logger.log_formatted example
end

#example_passed(example) ⇒ Object



31
32
33
# File 'lib/rspectacles/formatter/legacy/redis.rb', line 31

def example_passed(example)
  logger.log_formatted example
end

#example_pending(example) ⇒ Object



35
36
37
# File 'lib/rspectacles/formatter/legacy/redis.rb', line 35

def example_pending(example)
  logger.log_formatted example
end

#example_started(example) ⇒ Object



28
29
# File 'lib/rspectacles/formatter/legacy/redis.rb', line 28

def example_started(example)
end

#logger ⇒ Object



11
12
13
# File 'lib/rspectacles/formatter/legacy/redis.rb', line 11

def logger
  @logger ||= RSpectacles::Adapter::RedisLogger.new
end

#message(message) ⇒ Object



15
16
17
# File 'lib/rspectacles/formatter/legacy/redis.rb', line 15

def message(message)
  logger.log "message:#{message}"
end

#start(example_count) ⇒ Object



19
20
21
22
# File 'lib/rspectacles/formatter/legacy/redis.rb', line 19

def start(example_count)
  logger.log 'status:start'
  logger.delete_last_log
end

#stop ⇒ Object



24
25
26
# File 'lib/rspectacles/formatter/legacy/redis.rb', line 24

def stop
  logger.log 'status:stop'
end