}
{
+ my $i = test_with_config({ repo_dir => "$FindBin::Bin/lib"});
+ is scalar($i->repositories->flatten), 5, 'Found 5 repos recursively';
+ isa_ok $i, 'Gitalist::Git::CollectionOfRepositories::FromDirectoryRecursive';
+}
+
+{
+ my $i = test_with_config({ repo_dir => "$FindBin::Bin/lib/repositories", search_recursively => 1 });
+ is scalar($i->repositories->flatten), 5, 'Found 5 repos recursively using config';
+ isa_ok $i, 'Gitalist::Git::CollectionOfRepositories::FromDirectoryRecursive';
+}
+
+{
my $i = test_with_config({ repos => [
"$FindBin::Bin/lib/repositories/bare.git",
"$FindBin::Bin/lib/repositories/repo1",