Sha256: f178641bac382d485a5c74dbae48996a5f94ddafc06fd8485894de146881c0ed
Contents?: true
Size: 1003 Bytes
Versions: 7
Compression:
Stored size: 1003 Bytes
Contents
use_realpath = File.respond_to?(:realpath) root = File.dirname(__FILE__) dir = 'fixtures/code' CODE_LOADING_DIR ||= use_realpath ? File.realpath(dir, root) : File.expand_path(dir, root) require 'json' require 'contrast-agent' Contrast::Agent::Patching::Policy::Patcher.patch_methods # Enable Thread.report_on_exception by default to catch thread errors earlier if Thread.respond_to? :report_on_exception= Thread.report_on_exception = true else class Thread def report_on_exception=(value) raise 'shim Thread#report_on_exception used with true' if value end end end # Running directly with ruby some_spec.rb unless ENV['MSPEC_RUNNER'] mspec_lib = File.expand_path('../../mspec/lib', __FILE__) $LOAD_PATH << mspec_lib if File.directory?(mspec_lib) begin require 'mspec' require 'mspec/commands/mspec-run' rescue LoadError puts 'Please add -Ipath/to/mspec/lib or clone mspec as a sibling to run the specs.' exit 1 end ARGV.unshift $0 MSpecRun.main end
Version data entries
7 entries across 7 versions & 1 rubygems