sub cat_file {
my ($self, $object, $project) = @_;
- my $type = $self->get_object_type($object);
+ my $type = $self->get_object_type($object, $project);
die "object `$object' is not a file\n"
if (!defined $type || $type ne 'blob');
{
my @tree = $m->list_tree('3bc0634310b9c62222bb0e724c11ffdfb297b4ac', $repo);
-
- is(scalar @tree, 1);
+ is(scalar @tree, 1, "tree array contains one entry.");
is_deeply($tree[0], {
- mode => oct 100644,
- type => 'blob',
- object => '257cc5642cb1a054f08cc83f2d943e56fd3ebe99',
- file => 'file1'
+ mode => oct 100644,
+ modestr => '-rw-r--r--',
+ type => 'blob',
+ object => '257cc5642cb1a054f08cc83f2d943e56fd3ebe99',
+ file => 'file1'
});
is($m->get_object_mode_string($tree[0]), '-rw-r--r--');
@@ -1 +1 @@
-foo
+bar
-EOD
\ No newline at end of file
+EOD
+
+# end