Module: MiniTestSpecRails::Util

Defined in:
lib/minitest-spec-rails/util.rb

Class Method Summary collapse

Class Method Details

.rails30?Boolean

Returns:

  • (Boolean)


5
# File 'lib/minitest-spec-rails/util.rb', line 5

def self.rails30? ; rails_version == '3.0' ; end

.rails31?Boolean

Returns:

  • (Boolean)


6
# File 'lib/minitest-spec-rails/util.rb', line 6

def self.rails31? ; rails_version == '3.1' ; end

.rails32?Boolean

Returns:

  • (Boolean)


7
# File 'lib/minitest-spec-rails/util.rb', line 7

def self.rails32? ; rails_version == '3.2' ; end

.rails3?Boolean

Returns:

  • (Boolean)


4
# File 'lib/minitest-spec-rails/util.rb', line 4

def self.rails3?  ; rails30? || rails31? || rails32? ; end

.rails40?Boolean

Returns:

  • (Boolean)


8
# File 'lib/minitest-spec-rails/util.rb', line 8

def self.rails40? ; rails_version == '4.0' ; end

.rails_versionObject



10
# File 'lib/minitest-spec-rails/util.rb', line 10

def self.rails_version ; ::Rails.version.split('.')[0,2].join('.') ; end