Class: RSpecLive::Display

Inherits:
Object
  • Object
show all
Defined in:
lib/rspec-live/display.rb

Instance Method Summary collapse

Constructor Details

#initialize(suite, detail) ⇒ Display

Returns a new instance of Display.



5
6
7
8
9
# File 'lib/rspec-live/display.rb', line 5

def initialize(suite, detail)
  @suite = suite
  @detail = detail
  @screen = Screen.new
end

Instance Method Details

#updateObject



11
12
13
14
15
16
17
# File 'lib/rspec-live/display.rb', line 11

def update
  @screen.start_frame
  show_header
  show_summary
  show_details
  @screen.end_frame
end

#update_required?Boolean

Returns:

  • (Boolean)


19
20
21
# File 'lib/rspec-live/display.rb', line 19

def update_required?
  @screen.update_required?
end