Class: StatsManager

Inherits:
Object
  • Object
show all
Defined in:
lib/teuton/case_manager/stats_manager.rb

Instance Method Summary collapse

Constructor Details

#initializeStatsManager

Returns a new instance of StatsManager.



4
5
6
7
# File 'lib/teuton/case_manager/stats_manager.rb', line 4

def initialize
  filepath = File.join(Project.value[:output_basedir], Project.value[:test_name], "stats.txt")
  @file = File.open(filepath, "w")
end

Instance Method Details

#call(cases) ⇒ Object



9
10
11
12
13
14
15
16
17
18
19
# File 'lib/teuton/case_manager/stats_manager.rb', line 9

def call(cases)
  write "STATS"
  write("Started at #{Time.new}")

  # targets = {}
  cases.each do |acase|
    write acase.id
  end

  write("Finished!")
end