]> git.vpit.fr Git - perl/modules/rgit.git/commitdiff
Test wrong action package
authorVincent Pit <vince@profvince.com>
Mon, 6 Oct 2008 16:34:00 +0000 (18:34 +0200)
committerVincent Pit <vince@profvince.com>
Mon, 6 Oct 2008 16:34:00 +0000 (18:34 +0200)
t/15-failures.t

index c39407cdab01eae4fbba6f4cb0815578bbcfb86d..296ffc843cfb144abcdd02969daf2090306d6323 100644 (file)
@@ -6,7 +6,7 @@ use warnings;
 use Cwd qw/cwd/;
 use File::Spec::Functions qw/catdir/;
 
-use Test::More tests => 44;
+use Test::More tests => 45;
 
 use App::Rgit;
 
@@ -89,6 +89,9 @@ $res = eval { App::Rgit::Command->action('beer') };
 is($@, '', 'App::Rgit::Command->action("beer"): does not croak');
 is($res, 'App::Rgit::Test::Pub', 'App::Rgit::Command->action("beer"): returns valid answer');
 
+$res = eval { App::Rgit::Command->new(cmd => 'beer') };
+like($@, qr!Couldn't\s+load\s+App::Rgit::Test::Pub\s*:!, 'App::Rgit::Command->new(cmd => "pub"): croaks');
+
 use App::Rgit::Config;
 
 my $arc = App::Rgit::Config->new(root => 't', git => 't/bin/git');