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