def setup
@load_errors_call = 0
@doc_errors_call = 0
@filter_errors_call = 0
@alias_errors_call = 0
@logging_errors_call = 0
@factory = Rucy::DocumentFactory.new
page = Object.new
def page.doc_name
'Page'
end
def page.doc_args
[ [ 'content', :text, nil ],
[ 'content-type', :string, 'text/html' ]
]
end
@factory.add_document(page)
filter = Object.new
def filter.filter_name
'Filter'
end
def filter.filter_args
[ [ 'first', :string, nil ],
[ 'second', :string, nil ]
]
end
@factory.add_filter(filter)
loader = WPM::Loader.new('../control/Error/Error.rb')
@Error = loader.const_get('Error').new(self, { :control => self, :factory => @factory })
assert((@Error.is_a? WPM::PageContext))
@Error.init_context
end