Wholesale removal of the old model and compat code
[catagits/Gitalist.git] / t / 02git_util.t
CommitLineData
941bb5a1 1use strict;
2use warnings;
3use FindBin qw/$Bin/;
7a1d9791 4use Test::More;
941bb5a1 5
6use Data::Dumper;
7
7a1d9791 8BEGIN {
9 use_ok 'Gitalist::Git::Util';
10 use_ok 'Gitalist::Git::Project';
11}
941bb5a1 12
13use Path::Class;
58251520 14my $gitdir = dir("$Bin/lib/repositories/repo1");
4baaeeef 15
7a1d9791 16my $proj = Gitalist::Git::Project->new(
17 path => $gitdir,
18 name => "repo1",
941bb5a1 19);
7a1d9791 20my $util = Gitalist::Git::Util->new(
21 project => $proj,
22);
23isa_ok($util, 'Gitalist::Git::Util');
941bb5a1 24
7a1d9791 25like( $util->_git, qr#/git$#, 'git binary found');
26isa_ok($util->_gpp, 'Git::PurePerl', 'gpp instance created');
941bb5a1 27
7a1d9791 28done_testing;