perl Build test でこけてしまった.
t/perlcritic.t .... Can't locate Test/Perl/Critic.pm in @INC (@INC contains: /Users/TestUser/code/perl/ColorThief/blib/lib /Users/TestUser/code/perl/ColorThief/blib/arch /Users/TestUser/perl5/lib/perl5/darwin-2level /Users/TestUser/perl5/lib/perl5/darwin-2level /Users/TestUser/perl5/lib/perl5 /Users/TestUser/extlib/lib/perl5 /Users/TestUser/perl5/lib/perl5/darwin-2level /Users/TestUser/perl5/lib/perl5 /Users/TestUser/extlib/lib/perl5 /Users/TestUser/perl5/lib/perl5/darwin-2level /Users/TestUser/perl5/lib/perl5 /Users/TestUser/extlib/lib/perl5 /Users/TestUser/perl5/perlbrew/perls/perl-5.16.0/lib/site_perl/5.16.0/darwin-2level /Users/TestUser/perl5/perlbrew/perls/perl-5.16.0/lib/site_perl/5.16.0 /Users/TestUser/perl5/perlbrew/perls/perl-5.16.0/lib/5.16.0/darwin-2level /Users/TestUser/perl5/perlbrew/perls/perl-5.16.0/lib/5.16.0 .) at t/perlcritic.t line 3.
よって、不足モジュールを導入.
$ cpanm Test::Perl::Critic
これだと失敗したので、
-> FAIL Bailing out the installation for Test-Perl-Critic-1.02.
ログ(~/.cpanm/build.log)を見て必要そうなモジュールを導入して再度トライ.
これでも失敗したので仕方なく
$ cpanm Test::Perl::Critic --force
晴れて問題解消.
$ perl Build test
t/00.load.t ....... 1/1 # Testing ColorThief 0.0.3
t/00.load.t ....... ok
t/perlcritic.t .... ok
t/pod-coverage.t .. ok
t/pod.t ........... skipped: Test::Pod 1.14 required for testing POD
All tests successful.
Files=4, Tests=3, 2 wallclock secs ( 0.03 usr 0.01 sys + 1.32 cusr 0.08 csys = 1.44 CPU)
Result: PASS