class Guard::Minitest::Utils

Public Class Methods

minitest_version() click to toggle source
# File lib/guard/minitest/utils.rb, line 8
def self.minitest_version
  @@minitest_version ||= begin
    require 'minitest'
    ::Minitest::VERSION

  rescue LoadError, NameError
    require 'minitest/unit'
    ::MiniTest::Unit::VERSION
  end
end
minitest_version_gte_5?() click to toggle source
# File lib/guard/minitest/utils.rb, line 19
def self.minitest_version_gte_5?
  @@minitest_version_gte_5 ||= Gem::Requirement.new('>= 5').satisfied_by?(Gem::Version.new(minitest_version))
end
minitest_version_gte_5_0_4?() click to toggle source
# File lib/guard/minitest/utils.rb, line 23
def self.minitest_version_gte_5_0_4?
  @@minitest_version_gte_5_0_4 ||= Gem::Requirement.new('>= 5.0.4').satisfied_by?(Gem::Version.new(minitest_version))
end