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
|
use Test2::Bundle::Extended -target => 'Test2::Tools::Exports';
{
package Temp;
use Test2::Tools::Exports;
imported_ok(qw/imported_ok not_imported_ok/);
not_imported_ok(qw/xyz/);
}
like(
intercept { imported_ok('x') },
array {
fail_events Ok => { pass => 0 };
event Diag => { message => "'x' was not imported." };
end;
},
"Failed, x is not imported"
);
like(
intercept { not_imported_ok('ok') },
array {
fail_events Ok => { pass => 0 };
event Diag => { message => "'ok' was imported." };
end;
},
"Failed, 'ok' is imported"
);
done_testing;
|