class YARD::CodeObjects::Lucid::Tag

Attributes

owners[RW]
value[RW]

Public Instance Methods

all_scenarios() click to toggle source
# File lib/yard/code_objects/lucid/tag.rb, line 17
def all_scenarios
  scenarios + indirect_scenarios
end
features() click to toggle source
# File lib/yard/code_objects/lucid/tag.rb, line 5
def features
  @owners.find_all { |owner| owner.is_a?(Feature) }
end
indirect_scenarios() click to toggle source
# File lib/yard/code_objects/lucid/tag.rb, line 13
def indirect_scenarios
  @owners.find_all { |owner| owner.is_a?(Feature) }.collect { |feature| feature.scenarios }.flatten
end
scenarios() click to toggle source
# File lib/yard/code_objects/lucid/tag.rb, line 9
def scenarios
  @owners.find_all { |owner| owner.is_a?(Scenario) || owner.is_a?(ScenarioOutline) }
end