Sha256: 736ae9c74d0c7f4c7ad3b19024a1729653b897fe44c959a580bffeaac59f530d
Contents?: true
Size: 620 Bytes
Versions: 1
Compression:
Stored size: 620 Bytes
Contents
module CucumberAnalytics class OutlineExample < FeatureElement attr_accessor :tags attr_accessor :rows # Creates a new OutlineExample object and, if *source_lines* is provided, # populates the object. def initialize(source_lines = nil) super @tags = [] @rows = [] parse_example(source_lines) if source_lines end private def parse_example(source_lines) parse_feature_element_tags(source_lines) parse_feature_element(source_lines) rows.concat source_lines.collect { |line| line.strip } end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
cucumber_analytics-0.0.1 | lib/cucumber_analytics/outline_example.rb |