NAME

Fennec::Listener - Base class for Fennec listeners.

DESCRIPTION

Override this to create a new listener.

METHODS TO OVERRIDE

$class->new()

Create a new instance of the listener, takes no arguments.

$obj->ok( $status, $name)
$obj->diag( @messages )
$obj->skip( $name )
$obj->todo_start( $reason )
$obj->todo_end()

Sometimes Fennec needs to produce test results, it will turn to the listener to do so. All 5 of these must be provided.

$obj->terminate()

Called when the master process is about to exit.

API STABILITY

Fennec versions below 1.000 were considered experimental, and the API was subject to change. As of version 1.0 the API is considered stabalized. New versions may add functionality, but not remove or significantly alter existing functionality.

AUTHORS

Chad Granum exodist7@gmail.com

COPYRIGHT

Copyright (C) 2011 Chad Granum

Fennec is free software; Standard perl licence.

Fennec 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.