| Verby documentation | Contained in the Verby distribution. |
Verby::Action::Stub - An action which just logs debug messages.
use Verby::Step::Closure qw/step/; my $s = step "Verby::Action::Stub";
This action is good for use when you need to Stub certain actions.
Sets $c->done.
Returns $c->done.
None that we are aware of. Of course, if you find a bug, let us know, and we will be sure to fix it.
We use Devel::Cover to test the code coverage of the tests, please refer to COVERAGE section of the Verby module for more information.
Yuval Kogman, <nothingmuch@woobling.org>
Copyright 2005-2008 by Infinity Interactive, Inc.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
| Verby documentation | Contained in the Verby distribution. |
#!/usr/bin/perl package Verby::Action::Stub; use Moose; our $VERSION = "0.05"; with qw/Verby::Action/; has name => ( isa => "Str", is => "rw", lazy_build => 1, ); sub _build_name { my $self = shift; my $class = ref $self; $class =~ s/^Verby::Action:://; return $class; } sub do { my ( $self, $c ) = @_; $c->done(1); $c->logger->debug($self->name . " do"); } sub verify { my ( $self, $c ) = @_; $c->logger->debug($self->name . " verify"); $c->done; } __PACKAGE__ __END__