|  | use Test::More; | 
|  | use Test::Mojo; | 
|  | use Test::Output; | 
|  | use Data::Dumper; | 
|  |  | 
|  | my @loaded = grep( /Kalamar\//, keys %INC); | 
|  |  | 
|  | is(scalar (@loaded), 0, 'No Kalamar libraries loaded'); | 
|  |  | 
|  | $ENV{KALAMAR_PLUGINS} = 'Piwik,Auth'; | 
|  |  | 
|  | my $t = Test::Mojo->new(Kalamar => { | 
|  | Kalamar => { | 
|  | plugins => ['Auth'] | 
|  | } | 
|  | }); | 
|  |  | 
|  | my @loaded = grep( /Kalamar[\/\\]Plugin/, keys %INC); | 
|  |  | 
|  | isnt(scalar (@loaded), 0, 'Kalamar libraries loaded'); | 
|  |  | 
|  | is(scalar grep( /Auth/, @loaded), 1, 'Auth plugin loaded'); | 
|  | is(scalar grep( /Piwik/, @loaded), 1, 'Auth plugin loaded'); | 
|  | is(scalar grep( /Unknown/, @loaded), 0, 'Unknown plugin not loaded'); | 
|  |  | 
|  | done_testing; | 
|  | __END__ |