# File lib/mspec/guards/version.rb, line 5
 5:   def initialize(version)
 6:     case version
 7:     when String
 8:       @version = SpecVersion.new version
 9:     when Range
10:       a = SpecVersion.new version.first
11:       b = SpecVersion.new version.last
12:       @version = version.exclude_end? ? a...b : a..b
13:     end
14:     self.parameters = [version]
15:   end