Class: GreenPepper::TablePass

Inherits:
GreenPepperPass show all
Defined in:
lib/greenpepper/pass/tablepass.rb

Instance Attribute Summary

Attributes inherited from GreenPepperPass

#writer

Instance Method Summary collapse

Methods inherited from GreenPepperPass

#extract_data, interpret, passes=, #write

Constructor Details

#initializeTablePass

Returns a new instance of TablePass.



22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# File 'lib/greenpepper/pass/tablepass.rb', line 22

def initialize()
  parser = HtmlParser.new
  factory = HtmlExampleFactory.new([ImportExampleFactory.new,
    RuleForExampleFactory.new,
    SetupExampleFactory.new,
    DoWithExampleFactory.new,
    ListOfExampleFactory.new,
    SetOfExampleFactory.new,
    SubsetOfExampleFactory.new,
    SupersetOfExampleFactory.new,
    SilentExampleFactory.new
  ])
  writer = HtmlWriter.new
  super(parser, factory, writer)
end