Module: Shoulda::Callback::Matchers::RailsVersionHelper

Included in:
ActiveModel::CallbackMatcher
Defined in:
lib/shoulda/callback/matchers/rails_version_helper.rb

Instance Method Summary collapse

Instance Method Details

#rails_3?Boolean

Returns:

  • (Boolean)


18
19
20
# File 'lib/shoulda/callback/matchers/rails_version_helper.rb', line 18

def rails_3?
  major_version_equals? 3
end

#rails_4?Boolean

Returns:

  • (Boolean)


14
15
16
# File 'lib/shoulda/callback/matchers/rails_version_helper.rb', line 14

def rails_4?
  major_version_equals? 4
end

#rails_4_0?Boolean

Returns:

  • (Boolean)


10
11
12
# File 'lib/shoulda/callback/matchers/rails_version_helper.rb', line 10

def rails_4_0?
  rails_4? && vminor_version_equals?(0)
end

#rails_4_1?Boolean

Returns:

  • (Boolean)


6
7
8
# File 'lib/shoulda/callback/matchers/rails_version_helper.rb', line 6

def rails_4_1?
  rails_4? && minor_version_equals?(1)
end