Sha256: f57006674cf1aad2d7f4c0bf9a9dad157657e9f6e3166e3fc39188a40ee1e8dd

Contents?: true

Size: 333 Bytes

Versions: 3

Compression:

Stored size: 333 Bytes

Contents

# -*- ruby -*-

# special thanks to Pat Eyler, Sean Carley, and Rob Sanheim
module Autotest::RedGreen
  BAR = "=" * 80

  Autotest.add_hook :ran_command do |at|
    if at.results.last.match(/^.* (\d+) failures, (\d+) errors$/)
      code = ($1 != "0" or $2 != "0") ? 31 : 32
      puts "\e[#{code}m#{BAR}\e[0m\n\n"
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ZenTest-3.5.2 lib/autotest/redgreen.rb
ZenTest-3.6.0 lib/autotest/redgreen.rb
ZenTest-3.6.1 lib/autotest/redgreen.rb