class SimpleFileReport

Appends colon-separed results to a report file.

Public Class Methods

new(file) click to toggle source
# File lib/SimpleFileReport.rb, line 8
def initialize(file)
  @file = file
end

Public Instance Methods

done(tests_ok, tests_fail) click to toggle source
# File lib/SimpleFileReport.rb, line 19
def done(tests_ok, tests_fail)
  line = "#{Time.now.to_i}:DONE:#{tests_ok}:#{tests_fail}"
  file = File.new(@file, "a")
  file.puts(line)
  file.close()
end
log(status, duration, service, api, name, message) click to toggle source
# File lib/SimpleFileReport.rb, line 12
def log(status, duration, service, api, name, message)
  line = "#{Time.now.to_i}:#{status}:#{duration}:#{service}:#{api}:#{name}:#{message}"
  file = File.new(@file, "a")
  file.puts(line)
  file.close()
end