X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F009_gld_and_explicit_options.t;h=fc3d3bb1363c96f8137abc56513cc554d91ce193;hb=0cdc0384ddb0c3be31312270a986ef74c77db300;hp=aa2761cb0d62dd0e2d665cc1db0cf9b8b54c77d6;hpb=2557b52647dda5b9e090b324d950d4a55db74bae;p=gitmo%2FMooseX-Getopt.git diff --git a/t/009_gld_and_explicit_options.t b/t/009_gld_and_explicit_options.t index aa2761c..fc3d3bb 100644 --- a/t/009_gld_and_explicit_options.t +++ b/t/009_gld_and_explicit_options.t @@ -1,17 +1,13 @@ -#!/usr/bin/perl - use strict; use warnings; -use Test::More; -use Test::Exception; +use Test::More tests => 6; +use Test::Fatal; +use Test::NoWarnings 1.04 ':early'; -BEGIN { - eval 'use Getopt::Long::Descriptive;'; - plan skip_all => "Getopt::Long::Descriptive required for this test" if $@; - plan tests => 5; - use_ok('MooseX::Getopt'); -} +use Getopt::Long::Descriptive; + +use_ok('MooseX::Getopt'); { package Testing::Foo; @@ -35,9 +31,9 @@ BEGIN { @ARGV = qw(--bar 10); my $foo; -lives_ok { +ok ! exception { $foo = Testing::Foo->new_with_options(baz => 100); -} '... this should work'; +}, '... this should work'; isa_ok($foo, 'Testing::Foo'); is($foo->bar, 10, '... got the right values');