Method: Cucumber::FeatureFile#initialize
- Defined in:
- lib/cucumber/feature_file.rb
#initialize(uri, source = nil) ⇒ FeatureFile
The uri
argument can ba a path or a path:line1:line2 etc.
10 11 12 13 14 15 16 17 18 |
# File 'lib/cucumber/feature_file.rb', line 10 def initialize(uri, source=nil) @source = source _, @path, @lines = *FILE_COLON_LINE_PATTERN.match(uri) if @path @lines = @lines.split(':').map { |line| line.to_i } else @path = uri end end |