Sha256: d990a8e850b0fe1b18b2bd23b680761fa205a1b17043e8ff71b5fdcd6a9ed83c
Contents?: true
Size: 962 Bytes
Versions: 6
Compression:
Stored size: 962 Bytes
Contents
dir = File.dirname(__FILE__) require 'rubygems' require 'spec/expectations' require 'spec/matchers' require File.join(dir, 'unit', 'util') require File.join(dir, 'unit', 'assertion_failed_error') require File.join(dir, 'unit', 'assertions') require File.join(dir, 'unit', 'collector') require File.join(dir, 'unit', 'error') require File.join(dir, 'unit', 'failure') require File.join(dir, 'unit', 'test_case') require File.join(dir, 'unit', 'test_result') require File.join(dir, 'unit', 'test_suite') require File.join(dir, 'unit', 'ui') require File.join(dir, 'unit', 'auto_runner') require File.join(dir, 'unit', 'sugar') module Screw module Unit # If set to false Screw::Unit will not automatically run at exit. def self.run=(flag) @run = flag end # Automatically run tests at exit? def self.run? @run ||= false end end end at_exit do unless $! || Screw::Unit.run? exit Screw::Unit::AutoRunner.run end end
Version data entries
6 entries across 6 versions & 1 rubygems