class FlavoredGherkin::Flavour
Base for Flavored Gherkin Flavours
Public Instance Methods
get_gherkins(feature_files)
click to toggle source
Parser Feature Files and Returns List of Gherkin Documents
@param [Array] feature_files List of feature files
@return [Array] List of Gherkin Documents
# File lib/flavored_gherkin/flavour.rb, line 15 def get_gherkins(feature_files) parser = Gherkin::Parser.new feature_files.map do |file| begin gherkin = parser.parse(File.read(file)) gherkin[:file] = file gherkin rescue puts "Skipping:: Invalid gherkin feature file #{file}" end end end