class Hiptest::Nodes::Actionword

Attributes

chunks[RW]
extra_inlined_parameters[RW]
uniq_name[RW]

Public Class Methods

new(name, tags = [], parameters = [], body = [], uid = nil, description = '') click to toggle source
Calls superclass method Hiptest::Nodes::Item::new
# File lib/hiptest-publisher/nodes.rb, line 331
def initialize(name, tags = [], parameters = [], body = [], uid = nil, description = '')
  super(name, tags, description, parameters, body)
  @children[:uid] = uid

  @chunks = []
  @extra_inlined_parameters = []
  @uniq_name = name
end

Public Instance Methods

must_be_implemented?() click to toggle source
# File lib/hiptest-publisher/nodes.rb, line 340
def must_be_implemented?
  @children[:body].empty? || @children[:body].map {|step| step.class}.compact.include?(Hiptest::Nodes::Step)
end