Sha256: 9e5cae9747177c8f11a8aa984bd233613c4aa301ab8bb6364a67ab1cd4ea6564

Contents?: true

Size: 474 Bytes

Versions: 10

Compression:

Stored size: 474 Bytes

Contents


module YARD::CodeObjects::Cucumber

  class Scenario < NamespaceObject
    
    attr_accessor :value, :comments, :keyword, :description, :steps, :tags, :feature
    
    def initialize(namespace,name)
      super(namespace,name.to_s.strip)
      @commants = @description = @keyword = @value = @feature = nil
      @steps = []
      @tags = []
    end
    
    def background?
      @keyword == "Background"
    end
    
    def outline?
      false
    end
    
  end

end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
cucumber-in-the-yard-1.7.0 lib/yard/code_objects/cucumber/scenario.rb
cucumber-in-the-yard-1.6.4 lib/yard/code_objects/cucumber/scenario.rb
cucumber-in-the-yard-1.6.3 lib/yard/code_objects/cucumber/scenario.rb
cucumber-in-the-yard-1.6.1 lib/yard/code_objects/cucumber/scenario.rb
cucumber-in-the-yard-1.6.0 lib/yard/code_objects/cucumber/scenario.rb
cucumber-in-the-yard-1.5.4 lib/yard/code_objects/cucumber/scenario.rb
cucumber-in-the-yard-1.5.3 lib/yard/code_objects/cucumber/scenario.rb
cucumber-in-the-yard-1.5.2 lib/yard/code_objects/cucumber/scenario.rb
cucumber-in-the-yard-1.5.1 lib/yard/code_objects/cucumber/scenario.rb
cucumber-in-the-yard-1.5 lib/yard/code_objects/cucumber/scenario.rb