Skip to content

Commit

Permalink
a few tests for Ecosystem::suggest_project.
Browse files Browse the repository at this point in the history
  • Loading branch information
timo authored and Tadeusz Sośnierz committed May 25, 2013
1 parent 87bceda commit 7ab8dae
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 2 deletions.
8 changes: 7 additions & 1 deletion t/ecosystem.t
@@ -1,7 +1,7 @@
use Test;
use Panda::Ecosystem;
use Panda::Project;
plan 9;
plan 14;

my $absent = Panda::Project::absent;
my $installed = Panda::Project::installed;
Expand Down Expand Up @@ -33,6 +33,12 @@ is $b.dependencies[0], 'some', 'dependencies 1';
is $b.dependencies[1], 'thing', 'dependencies 2';
is $b.dependencies[2], 'else', 'dependencies 3';

is $a.suggest-project("Frob-Frob"), "Frob::Frob", 'suggestions 1';
is $a.suggest-project("Frob_Frob"), "Frob::Frob", 'suggestions 2';
is $a.suggest-project("frobfrob"), "Frob::Frob", 'suggestions 3';
is $a.suggest-project("Adventure::Engine"), "Adventure-Engine", 'suggestions 4';
is $a.suggest-project("Adventure_engine"), "Adventure-Engine", 'suggestions 5';

unlink "{cwd}/REMOVEME";

# vim: ft=perl6
4 changes: 3 additions & 1 deletion t/fakeprojects
Expand Up @@ -4,5 +4,7 @@
"depends" : [ "some", "thing", "else" ]
},
{ "name" : "bar", "version" : "2", "source-type" : "hg" },
{ "name" : "baz", "version" : "3" }
{ "name" : "baz", "version" : "3" },
{ "name" : "Frob::Frob", "version" : "2", "source-type" : "hg" },
{ "name" : "Adventure-Engine", "version" : "5" }
]

0 comments on commit 7ab8dae

Please sign in to comment.