Method: Blade::TestResults#initialize

Defined in:
lib/blade/test_results.rb

#initialize(session_id) ⇒ TestResults

Returns a new instance of TestResults.



6
7
8
9
10
11
12
13
14
15
16
# File 'lib/blade/test_results.rb', line 6

def initialize(session_id)
  @session_id = session_id
  reset

  Blade.subscribe("/tests") do |details|
    if details[:session_id] == session_id
      event = details.delete(:event)
      try("process_#{event}", details)
    end
  end
end