Sha256: ce2fb6b1ec268001765e3630ea9698998ed3fbe831973d0e7a7c19cd517984f1
Contents?: true
Size: 654 Bytes
Versions: 16
Compression:
Stored size: 654 Bytes
Contents
module DeepTest class RSpecDetector def self.if_rspec_available require "rubygems" # requiring 'spec' directly blows up unit-record require "spec/version" if defined?(::Spec) if ::Spec::VERSION::MAJOR == 1 && ::Spec::VERSION::MINOR == 1 && ::Spec::VERSION::TINY == 8 yield else require 'spec/rake/spectask' ::Spec::Rake::SpecTask.class_eval do def deep_test(options) raise "* DeepTest RSpec support requires RSpec 1.1.8" end end end end rescue LoadError, Gem::LoadError end end end
Version data entries
16 entries across 16 versions & 2 rubygems