1use Test2::Bundle::Extended -target => 'Test2::Require::Module'; 2 3is($CLASS->skip('Scalar::Util'), undef, "will not skip, module installed"); 4is($CLASS->skip('Scalar::Util', 0.5), undef, "will not skip, module at sufficient version"); 5 6like( 7 $CLASS->skip('Test2', '99999'), 8 qr/Need 'Test2' version 99999, have \d+.\d+\./, 9 "Skip, insufficient version" 10); 11 12is( 13 $CLASS->skip('Some::Fake::Module'), 14 "Module 'Some::Fake::Module' is not installed", 15 "Skip, not installed" 16); 17 18done_testing; 19