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
|
use Test::More;
use Test::Requires qw{
Devel::Monitor
};
use FindBin;
use lib "$FindBin::Bin/lib";
use Bread::Board;
use Devel::Monitor qw(:all);
use_ok('Magpie::Machine');
my $assets = container '' => as {
service 'somevar' => 'some value';
};
my $m = Magpie::Machine->new();
$m->assets($assets);
ok($m);
$m->pipeline(qw( Magpie::Pipeline::Breadboard::Simple ));
$m->run( {} );
print_circular_ref( \$m );
#find_cycle($m, sub { warn "\n>>>>>> CYCLE: " . Dumper(shift); });
done_testing();
__END__
|