X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F02git_util.t;h=428677d20b66299b94e92154c2b478ec5a096993;hb=91b8538e121dcb3f9326cc8c59f9b178f640bc48;hp=685e34736c558fa7dbc10096bb7b5884da7f45f6;hpb=b5b638f701e334d0627314c6cfc97a430aa2ac1c;p=catagits%2FGitalist.git diff --git a/t/02git_util.t b/t/02git_util.t index 685e347..428677d 100644 --- a/t/02git_util.t +++ b/t/02git_util.t @@ -1,25 +1,32 @@ +use FindBin qw/$Bin/; +BEGIN { + my $env = "$FindBin::Bin/../script/env"; + if (-r $env) { + do $env or die $@; + } +} + use strict; use warnings; -use FindBin qw/$Bin/; use Test::More; use Data::Dumper; BEGIN { use_ok 'Gitalist::Git::Util'; - use_ok 'Gitalist::Git::Project'; + use_ok 'Gitalist::Git::Repository'; } use Path::Class; my $gitdir = dir("$Bin/lib/repositories/repo1"); -my $proj = Gitalist::Git::Project->new($gitdir); +my $proj = Gitalist::Git::Repository->new($gitdir); my $util = Gitalist::Git::Util->new( - project => $proj, + repository => $proj, ); isa_ok($util, 'Gitalist::Git::Util'); -like( $util->_git, qr#/git$#, 'git binary found'); -isa_ok($util->_gpp, 'Git::PurePerl', 'gpp instance created'); +like( $util->_git, qr#\bgit(\.\w+)*$#, 'git binary found'); +isa_ok($util->gpp, 'Git::PurePerl', 'gpp instance created'); done_testing;