Sha256: b1a289d34ec335183a4a336471c9c372266537ef496a7df66d187c25f3842aec
Contents?: true
Size: 748 Bytes
Versions: 23
Compression:
Stored size: 748 Bytes
Contents
module Spring module Test class RailsVersion attr_reader :version def initialize(string) @version = Gem::Version.new(string) end def rails_3? version < Gem::Version.new("4.0.0") end alias needs_testunit? rails_3? def test_command needs_testunit? ? 'bin/testunit' : 'bin/rake test' end def controller_tests_dir rails_3? ? 'functional' : 'controllers' end def bundles_spring? version.segments.take(2) == [4, 1] || version > Gem::Version.new("4.1") end def major version.segments[0] end def minor version.segments[1] end def to_s version.to_s end end end end
Version data entries
23 entries across 23 versions & 2 rubygems