1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
package Testorama;
use Test::Base -Base;
BEGIN {
our @EXPORT = qw(run_orama);
}
sub run_orama {
pass 'Testorama EXPORT ok';
}
package Test::Base::Block;
sub foofoo {
Test::More::pass 'Test::Base::Block ok';
}
package Testorama::Filter;
use base 'Test::Base::Filter';
sub rama_rama {
Test::More::pass 'Testorama::Filter ok';
}
package main;
# use Testorama;
BEGIN { Testorama->import }
plan tests => 3;
run_orama;
[blocks]->[0]->foofoo;
__DATA__
===
--- stuff chomp rama_rama
che!
|