Add mocha adpater

This commit is contained in:
Jan Renz
2015-06-17 15:29:35 +02:00
parent 41175656c4
commit 35b2177c71
2 changed files with 30 additions and 0 deletions

16
lib/mocha_adapter.rb Normal file
View File

@ -0,0 +1,16 @@
class MochaAdapter < TestingFrameworkAdapter
SUCCESS_REGEXP = /(\d+) passing/
FAILURES_REGEXP = /(\d+) failing/
def self.framework_name
'Mocha'
end
def parse_output(output)
matches_success = SUCCESS_REGEXP.match(output[:stderr])
matches_failed = FAILURES_REGEXP.match(output[:stderr])
failed = matches_failed ? matches_failed.captures.try(:first).to_i : 0
success = matches_success ? matches_success.captures.try(:first).to_i : 0
{count: success+failed, failed: failed}
end
end