# File lib/mspec/guards/guard.rb, line 43
43:   def self.ruby_version(which = :minor)
44:     case which
45:     when :major
46:       n = 1
47:     when :minor
48:       n = 2
49:     when :tiny, :teeny
50:       n = 3
51:     else
52:       n = 4
53:     end
54: 
55:     patch = RUBY_PATCHLEVEL.to_i
56:     patch = 0 if patch < 0
57:     version = "#{RUBY_VERSION}.#{patch}"
58:     version.split('.')[0,n].join('.')
59:   end