current_rails_version_matches?(version_requirement)
click to toggle source
def current_rails_version_matches?(version_requirement)
version_matches?(::Rails::VERSION::STRING, version_requirement)
end
rails_version_is_1991?()
click to toggle source
def rails_version_is_1991?
current_rails_version_matches?('=1.99.1')
end
rails_version_is_below_1990?()
click to toggle source
def rails_version_is_below_1990?
result = current_rails_version_matches?('<1.99.0')
result
end
rails_version_is_below_220?()
click to toggle source
def rails_version_is_below_220?
current_rails_version_matches?('<2.2.0')
end
rails_version_is_below_230?()
click to toggle source
def rails_version_is_below_230?
current_rails_version_matches?('<2.3.0')
end
rails_version_is_below_rc2?()
click to toggle source
def rails_version_is_below_rc2?
current_rails_version_matches?('<1.99.1')
end
version_matches?(version, version_requirement)
click to toggle source
def version_matches?(version, version_requirement)
Gem::Version::Requirement.new([version_requirement]).satisfied_by?(Gem::Version.new(version))
end