Woops. I think the best thing to do is to send my test report to the module's author, as it is a developer release, and installation on Windows is the aim of this release.
Here are the result of the tests on my computer, if anyone is interested anyway :
cpan> install BAREFOOT/Method-Signatures-20121128.2139_001.tar.gz
Database was generated on Thu, 29 Nov 2012 17:24:47 GMT
Running make for B/BA/BAREFOOT/Method-Signatures-20121128.2139_001.tar
+.gz
Checksum for C:\strawberry\cpan\sources\authors\id\B\BA\BAREFOOT\Metho
+d-Signatures-20121128.2139_001.tar.gz ok
Scanning cache C:\strawberry\cpan\build for sizes
......................................................................
+...---DONE
DEL(1/4): C:\strawberry\cpan\build\Devel-Size-0.78-VMqSQf
DEL(2/4): C:\strawberry\cpan\build\Devel-Size-0.78-VMqSQf.yml
DEL(3/4): C:\strawberry\cpan\build\Devel-LeakTrace-0.05-1mYz7e
DEL(4/4): C:\strawberry\cpan\build\Devel-LeakTrace-0.05-1mYz7e.yml
CPAN.pm: Building B/BA/BAREFOOT/Method-Signatures-20121128.2139_001.
+tar.gz
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Method-Signatures' version '20121128.
+2139_001'
Building Method-Signatures
BAREFOOT/Method-Signatures-20121128.2139_001.tar.gz
C:\strawberry\perl\bin\perl.exe ./Build -- OK
Running Build test
t/alias.t ...................... ok
t/anon.t ....................... ok
t/array_param.t ................ ok
t/at_underscore.t .............. ok
t/attributes.t ................. ok
t/before_510.t ................. skipped: This only applies to Perls b
+efore 5.10
t/begin.t ...................... ok
t/block_defaults.t ............. ok
t/caller.t ..................... ok
t/comments.t ................... 3/? Variable "$bar" is not imported a
+t (eval 498) line 5.
(Did you mean &bar instead?)
t/comments.t ................... ok
t/debugger.t ................... ok
t/defaults.t ................... ok
t/defined_or_defaults.t ........ ok
t/error_interruption.t ......... ok
t/error_reporting.t ............ ok
t/examples/iso_date_example.t .. ok
t/examples/silly.t ............. ok
t/examples/strip_ws.t .......... ok
t/func.t ....................... ok
t/into.t ....................... ok
t/invocant.t ................... ok
t/larna.t ...................... ok
t/method.t ..................... 1/?
# Failed test at t/method.t line 63.
# Failed test at t/method.t line 64.
# ''
# doesn't match '(?-xism:no_proto\(\)\,\ was\ given\ too\ many\ ar
+guments\;\ it\ expects\ 0)'
# Failed test at t/method.t line 63.
# Failed test at t/method.t line 64.
# ''
# doesn't match '(?-xism:empty_proto\(\)\,\ was\ given\ too\ many\
+ arguments\;\ it\ expects\ 0)'
# Looks like you failed 4 tests of 14.
t/method.t ..................... Dubious, test returned 4 (wstat 1024,
+ 0x400)
Failed 4/14 subtests
t/mxd-replace.t ................ ok
t/mxd-role.t ................... ok
t/mxd-sub.t .................... ok
t/named.t ...................... ok
t/odd_number.t ................. ok
t/one_line.t ................... ok
t/optional.t ................... ok
t/override_errors.t ............ ok
t/override_modifier_errors.t ... ok
t/override_nothing.t ........... ok
t/override_typecheck.t ......... ok
t/paren_on_own_line.t .......... ok
t/paren_plus_open_block.t ...... ok
t/refs.t ....................... ok
t/required.t ................... ok
t/ro.t ......................... ok
t/role_check_basic.t ........... ok
t/role_check_moose.t ........... ok
t/role_check_mouse.t ........... ok
t/slurpy.t ..................... ok
t/split_proto.t ................ ok
t/string_defaults.t ............ ok
t/syntax_errors.t .............. ok
t/too_many_args.t ..............
t/too_many_args.t .............. 1/? # Failed test 'no args'
# at t/too_many_args.t line 19.
# Failed test at t/too_many_args.t line 20.
# ''
# doesn't match '(?-xism:no_sig\(\), was given too many arguments;
+ it expects 0)'
# Failed test 'no args'
# at t/too_many_args.t line 22.
# Failed test at t/too_many_args.t line 23.
# ''
# doesn't match '(?-xism:no_args\(\), was given too many arguments
+; it expects 0)'
# Looks like you failed 4 tests of 15.
t/too_many_args.t .............. Dubious, test returned 4 (wstat 1024,
+ 0x400)
Failed 4/15 subtests
t/trailing_comma.t ............. ok
t/traits.t ..................... ok
t/type_check.t ................. ok
t/type_req_opt.t ............... ok
t/typeload_moose.t ............. ok
t/typeload_nomoose.t ........... ok
t/typeload_notypes.t ........... ok
t/types.t ...................... ok
t/undef_defaults.t ............. ok
t/when.t ....................... ok
t/where.t ...................... ok
t/yadayada.t ................... ok
t/zero_defaults.t .............. ok
Test Summary Report
-------------------
t/method.t (Wstat: 1024 Tests: 14 Failed: 4)
Failed tests: 6-7, 9-10
Non-zero exit status: 4
t/syntax_errors.t (Wstat: 0 Tests: 3 Failed: 0)
TODO passed: 2
t/too_many_args.t (Wstat: 1024 Tests: 15 Failed: 4)
Failed tests: 1-4
Non-zero exit status: 4
Files=60, Tests=422, 121 wallclock secs ( 0.95 usr + 0.83 sys = 1.78
+ CPU)
Result: FAIL
Failed 2/60 test programs. 8/422 subtests failed.
BAREFOOT/Method-Signatures-20121128.2139_001.tar.gz
C:\strawberry\perl\bin\perl.exe ./Build test -- NOT OK
//hint// to see the cpan-testers results for installing this module, t
+ry:
reports BAREFOOT/Method-Signatures-20121128.2139_001.tar.gz
Running Build install
make test had returned bad status, won't install without force
Failed during this command:
BAREFOOT/Method-Signatures-20121128.2139_001.tar.gz: make_test NO
|