NAME
Method::Workflow::Result - Results of a workflow run
PUBLIC API METHODS
- @list = $result->return()
-
Get everything returned by the nested methods of the workflow.
- @list = $result->task_return()
-
Get everything returned by the task methods.
- @list = $result->errors()
-
Get all the errors.
EXTENSIONS MAY NEED TO KNOW
- $result->push_return( $return )
-
Add a return.
- $result->push_task_return( $return )
-
Add a task return.
- $result->push_errors([ $workflow, $message ])
-
Add errors.
- $result->push_tasks( @tasks )
-
Add tasks to be run (cleared at the end of the run.)
FENNEC PROJECT
This module is part of the Fennec project. See Fennec for more details. Fennec is a project to develop an extensible and powerful testing framework. Together the tools that make up the Fennec framework provide a potent testing environment.
The tools provided by Fennec are also useful on their own. Sometimes a tool created for Fennec is useful outside the greater framework. Such tools are turned into their own projects. This is one such project.
- Fennec - The core framework
-
The primary Fennec project that ties them all together.
AUTHORS
Chad Granum exodist7@gmail.com
COPYRIGHT
Copyright (C) 2010 Chad Granum
Method-Workflow is free software; Standard Perl license.
Method-Workflow is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the license for more details.