Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 9071f74972c6c620ebb44a28d418eea0 > files > 9

perl-Class-Method-Modifiers-1.09-1.fc15.noarch.rpm

#!/usr/bin/env perl
use strict;
use warnings;
use Test::More tests => 3;

do {
    package Fib;
    sub onacci { (1, 1, 2) }
};

is_deeply([Fib->onacci], [1, 1, 2]);

do {
    package Fib;
    use Class::Method::Modifiers;

    before onacci => sub {};
};

is_deeply([Fib->onacci], [1, 1, 2]);

do {
    package Fib;
    use Class::Method::Modifiers;

    after onacci => sub {};
};

is_deeply([Fib->onacci], [1, 1, 2]);