App-MtAws
view release on metacpan or search on metacpan
t/unit/queue_job/fetch_and_download_inventory.t view on Meta::CPAN
is $j->{inventory_type}, "MyType";
} else {
ok exists $j->{inventory_raw_ref};
ok exists $j->{inventory_type};
ok !defined $j->{inventory_raw_ref};
ok !defined $j->{inventory_type};
}
}
# that pretty complex test was invented when old FetchAndDownloadInventory implementation was alive
# (example in revision 87eff2b3290008448b2a2eb352964666a91a6ac8 )
# it's possible that some tested cases look now unneede
for my $before_archives (0, 1, 2, 3) {
for my $after_archives (0, 1, 2, 3) {
my $E = JobListEmulator->new();
$E->add_archive_fixture($_) for (1..$before_archives);
$E->add_inventory_fixture(1000);
$E->add_archive_fixture(2000+$_) for (1..$after_archives);
expect_job_id($E, "j_1000_1");
( run in 1.478 second using v1.01-cache-2.11-cpan-df04353d9ac )