transferred Code Ocean from original repository to GitHub

This commit is contained in:
Hauke Klement
2015-01-22 09:51:49 +01:00
commit 4cbf9970b1
683 changed files with 11979 additions and 0 deletions

View File

@ -0,0 +1,25 @@
class TestingFrameworkAdapter
def augment_output(options = {})
if !options[:count]
options.merge(count: options[:failed] + options[:passed])
elsif !options[:failed]
options.merge(failed: options[:count] - options[:passed])
elsif !options[:passed]
options.merge(passed: options[:count] - options[:failed])
end
end
private :augment_output
def self.framework_name
self.name
end
def parse_output(output)
raise NotImplementedError.new("#{self.class} should implement #parse_output!")
end
private :parse_output
def test_outcome(output)
augment_output(parse_output(output))
end
end