PATH=/usr/bin:/bin:/data/fly2200/cpanfly-5.22/var/megalib/bin Start 2017-03-27T02:03:05 ActivePerl-2200 CPAN-2.10 Reading '/data/fly2200/cpanfly-5.22/var/cpan/Metadata' Database was generated on Sun, 26 Mar 2017 05:53:40 GMT Checksum for /data/fly2200/cpanfly-5.22/var/cpan/sources/authors/id/M/MG/MGV/Plack-Middleware-Auth-Complex-0.002.tar.gz ok Plack-Middleware-Auth-Complex-0.002/ Plack-Middleware-Auth-Complex-0.002/t/ Plack-Middleware-Auth-Complex-0.002/t/Plack-Middleware-Auth-Complex.t Plack-Middleware-Auth-Complex-0.002/t/perlcritic.t Plack-Middleware-Auth-Complex-0.002/t/perlcriticrc Plack-Middleware-Auth-Complex-0.002/README Plack-Middleware-Auth-Complex-0.002/lib/ Plack-Middleware-Auth-Complex-0.002/lib/Plack/ Plack-Middleware-Auth-Complex-0.002/lib/Plack/Middleware/ Plack-Middleware-Auth-Complex-0.002/lib/Plack/Middleware/Auth/ Plack-Middleware-Auth-Complex-0.002/lib/Plack/Middleware/Auth/Complex.pm Plack-Middleware-Auth-Complex-0.002/authcomplex-passwd Plack-Middleware-Auth-Complex-0.002/Changes Plack-Middleware-Auth-Complex-0.002/MANIFEST Plack-Middleware-Auth-Complex-0.002/Makefile.PL Plack-Middleware-Auth-Complex-0.002/META.yml Plack-Middleware-Auth-Complex-0.002/META.json Plack-Middleware-Auth-Complex-0.002/SIGNATURE Configuring M/MG/MGV/Plack-Middleware-Auth-Complex-0.002.tar.gz with Makefile.PL >>> /data/fly2200/ap2200-299134/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Have /data/fly2200/cpanfly-5.22/var/megalib Want /home/fly2200/ap2200-299134/lib Your perl and your Config.pm seem to have different ideas about the architecture they are running on. Perl thinks: [megalib] Config says: [x86_64-linux-thread-multi] This may or may not cause problems. Please check your installation of perl if you have problems building this extension. Generating a Unix-style Makefile Writing Makefile for Plack::Middleware::Auth::Complex Writing MYMETA.yml and MYMETA.json MGV/Plack-Middleware-Auth-Complex-0.002.tar.gz /data/fly2200/ap2200-299134/bin/perl-static Makefile.PL -- OK Running make for M/MG/MGV/Plack-Middleware-Auth-Complex-0.002.tar.gz >>> make cp lib/Plack/Middleware/Auth/Complex.pm blib/lib/Plack/Middleware/Auth/Complex.pm cp authcomplex-passwd blib/script/authcomplex-passwd "/data/fly2200/ap2200-299134/bin/perl-static" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/authcomplex-passwd Manifying 1 pod document Manifying 1 pod document MGV/Plack-Middleware-Auth-Complex-0.002.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 "/data/fly2200/ap2200-299134/bin/perl-static" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/perlcritic.t ..................... skipped: $ENV{RELEASE_TESTING} is false # Failed test 'use Plack::Middleware::Auth::Complex;' # at t/Plack-Middleware-Auth-Complex.t line 7. # Tried to use 'Plack::Middleware::Auth::Complex'. # Error: Can't locate Sub/Quote.pm in @INC (you may need to install the Sub::Quote module) (@INC contains: /data/fly2200/cpanfly-5.22/var/tmp/cpan_build/Plack-Middleware-Auth-Complex-0.002-CKAktZ/blib/lib /data/fly2200/cpanfly-5.22/var/tmp/cpan_build/Plack-Middleware-Auth-Complex-0.002-CKAktZ/blib/arch /data/fly2200/cpanfly-5.22/var/megalib /data/fly2200/cpanfly-5.22/var/megalib /home/fly2200/ap2200-299134/site/lib /home/fly2200/ap2200-299134/lib .) at /data/fly2200/cpanfly-5.22/var/megalib/Throwable.pm line 5. # BEGIN failed--compilation aborted at /data/fly2200/cpanfly-5.22/var/megalib/Throwable.pm line 5. # Compilation failed in require at /data/fly2200/cpanfly-5.22/var/megalib/Module/Runtime.pm line 317. # Compilation failed in require at /data/fly2200/cpanfly-5.22/var/megalib/Module/Runtime.pm line 317. # Compilation failed in require at /data/fly2200/cpanfly-5.22/var/megalib/Module/Runtime.pm line 317. # Compilation failed in require at /data/fly2200/cpanfly-5.22/var/megalib/Email/Sender/Role/CommonSending.pm line 9. # BEGIN failed--compilation aborted at /data/fly2200/cpanfly-5.22/var/megalib/Email/Sender/Role/CommonSending.pm line 9. # Compilation failed in require at /data/fly2200/cpanfly-5.22/var/megalib/Module/Runtime.pm line 317. # Compilation failed in require at /data/fly2200/cpanfly-5.22/var/megalib/Email/Sender/Simple.pm line 23. # BEGIN failed--compilation aborted at /data/fly2200/cpanfly-5.22/var/megalib/Email/Sender/Simple.pm line 23. # Compilation failed in require at /data/fly2200/cpanfly-5.22/var/tmp/cpan_build/Plack-Middleware-Auth-Complex-0.002-CKAktZ/blib/lib/Plack/Middleware/Auth/Complex.pm line 19. # BEGIN failed--compilation aborted at /data/fly2200/cpanfly-5.22/var/tmp/cpan_build/Plack-Middleware-Auth-Complex-0.002-CKAktZ/blib/lib/Plack/Middleware/Auth/Complex.pm line 19. # Compilation failed in require at t/Plack-Middleware-Auth-Complex.t line 7. # BEGIN failed--compilation aborted at t/Plack-Middleware-Auth-Complex.t line 7. # Failed test 'GET / - code' # at t/Plack-Middleware-Auth-Complex.t line 27. # got: '500' # expected: '200' # Failed test 'GET / - body' # at t/Plack-Middleware-Auth-Complex.t line 28. # got: 'Can't locate object method "call" via package "Plack::Middleware::Auth::Complex" at /data/fly2200/cpanfly-5.22/var/megalib/Plack/Component.pm line 50. # ' # expected: 'Anon' # Failed test 'POST / - code' # at t/Plack-Middleware-Auth-Complex.t line 27. # got: '500' # expected: '200' # Failed test 'POST / - body' # at t/Plack-Middleware-Auth-Complex.t line 28. # got: 'Can't locate object method "call" via package "Plack::Middleware::Auth::Complex" at /data/fly2200/cpanfly-5.22/var/megalib/Plack/Component.pm line 50. # ' # expected: 'Anon' # Failed test 'GET /register - code' # at t/Plack-Middleware-Auth-Complex.t line 27. # got: '500' # expected: '200' # Failed test 'GET /register - body' # at t/Plack-Middleware-Auth-Complex.t line 28. # got: 'Can't locate object method "call" via package "Plack::Middleware::Auth::Complex" at /data/fly2200/cpanfly-5.22/var/megalib/Plack/Component.pm line 50. # ' # expected: 'Anon' # Failed test 'GET / with invalid Authorization - code' # at t/Plack-Middleware-Auth-Complex.t line 27. # got: '500' # expected: '200' # Failed test 'GET / with invalid Authorization - body' # at t/Plack-Middleware-Auth-Complex.t line 28. # got: 'Can't locate object method "call" via package "Plack::Middleware::Auth::Complex" at /data/fly2200/cpanfly-5.22/var/megalib/Plack/Component.pm line 50. # ' # expected: 'Anon' # Failed test 'GET / with bad user/pass - code' # at t/Plack-Middleware-Auth-Complex.t line 27. # got: '500' # expected: '200' # Failed test 'GET / with bad user/pass - body' # at t/Plack-Middleware-Auth-Complex.t line 28. # got: 'Can't locate object method "call" via package "Plack::Middleware::Auth::Complex" at /data/fly2200/cpanfly-5.22/var/megalib/Plack/Component.pm line 50. # ' # expected: 'Anon' # Failed test 'POST /register with no parameters - code' # at t/Plack-Middleware-Auth-Complex.t line 27. # got: '500' # expected: '400' # Failed test 'POST /register with no parameters - body' # at t/Plack-Middleware-Auth-Complex.t line 28. # got: 'Can't locate object method "call" via package "Plack::Middleware::Auth::Complex" at /data/fly2200/cpanfly-5.22/var/megalib/Plack/Component.pm line 50. # ' # expected: 'Missing parameter username' # Failed test 'POST /register with bad username - code' # at t/Plack-Middleware-Auth-Complex.t line 27. # got: '500' # expected: '400' # Failed test 'POST /register with bad username - body' # at t/Plack-Middleware-Auth-Complex.t line 28. # got: 'Can't locate object method "call" via package "Plack::Middleware::Auth::Complex" at /data/fly2200/cpanfly-5.22/var/megalib/Plack/Component.pm line 50. # ' # expected: 'Invalid username' # Failed test 'POST /register with different passwords - code' # at t/Plack-Middleware-Auth-Complex.t line 27. # got: '500' # expected: '400' # Failed test 'POST /register with different passwords - body' # at t/Plack-Middleware-Auth-Complex.t line 28. # got: 'Can't locate object method "call" via package "Plack::Middleware::Auth::Complex" at /data/fly2200/cpanfly-5.22/var/megalib/Plack/Component.pm line 50. # ' # expected: 'The two passwords do not match' # Failed test 'GET / with correct user/pass - code' # at t/Plack-Middleware-Auth-Complex.t line 27. # got: '500' # expected: '200' # Failed test 'GET / with correct user/pass - body' # at t/Plack-Middleware-Auth-Complex.t line 28. # got: 'Can't locate object method "call" via package "Plack::Middleware::Auth::Complex" at /data/fly2200/cpanfly-5.22/var/megalib/Plack/Component.pm line 50. # ' # expected: 'user' # Failed test 'POST /register with existing user - code' # at t/Plack-Middleware-Auth-Complex.t line 27. # got: '500' # expected: '400' # Failed test 'POST /register with existing user - body' # at t/Plack-Middleware-Auth-Complex.t line 28. # got: 'Can't locate object method "call" via package "Plack::Middleware::Auth::Complex" at /data/fly2200/cpanfly-5.22/var/megalib/Plack/Component.pm line 50. # ' # expected: 'Username already in use' # Failed test 'POST /register with correct parameters - code' # at t/Plack-Middleware-Auth-Complex.t line 27. # got: '500' # expected: '200' # Failed test 'POST /register with correct parameters - body' # at t/Plack-Middleware-Auth-Complex.t line 28. # got: 'Can't locate object method "call" via package "Plack::Middleware::Auth::Complex" at /data/fly2200/cpanfly-5.22/var/megalib/Plack/Component.pm line 50. # ' # expected: 'Registered successfully' # Failed test 'POST /passwd without authorization - code' # at t/Plack-Middleware-Auth-Complex.t line 27. # got: '500' # expected: '401' # Failed test 'POST /passwd without authorization - body' # at t/Plack-Middleware-Auth-Complex.t line 28. # got: 'Can't locate object method "call" via package "Plack::Middleware::Auth::Complex" at /data/fly2200/cpanfly-5.22/var/megalib/Plack/Component.pm line 50. # ' # expected: 'Authorization required' # Failed test 'POST /passwd with no parameters - code' # at t/Plack-Middleware-Auth-Complex.t line 27. # got: '500' # expected: '400' # Failed test 'POST /passwd with no parameters - body' # at t/Plack-Middleware-Auth-Complex.t line 28. # got: 'Can't locate object method "call" via package "Plack::Middleware::Auth::Complex" at /data/fly2200/cpanfly-5.22/var/megalib/Plack/Component.pm line 50. # ' # expected: 'Missing parameter password' # Failed test 'POST /passwd with incorrect old password - code' # at t/Plack-Middleware-Auth-Complex.t line 27. # got: '500' # expected: '400' # Failed test 'POST /passwd with incorrect old password - body' # at t/Plack-Middleware-Auth-Complex.t line 28. # got: 'Can't locate object method "call" via package "Plack::Middleware::Auth::Complex" at /data/fly2200/cpanfly-5.22/var/megalib/Plack/Component.pm line 50. # ' # expected: 'Incorrect password' # Failed test 'POST /passwd with different new passwords - code' # at t/Plack-Middleware-Auth-Complex.t line 27. # got: '500' # expected: '400' # Failed test 'POST /passwd with different new passwords - body' # at t/Plack-Middleware-Auth-Complex.t line 28. # got: 'Can't locate object method "call" via package "Plack::Middleware::Auth::Complex" at /data/fly2200/cpanfly-5.22/var/megalib/Plack/Component.pm line 50. # ' # expected: 'The two passwords do not match' # Failed test 'POST /passwd with correct parameters - code' # at t/Plack-Middleware-Auth-Complex.t line 27. # got: '500' # expected: '200' # Failed test 'POST /passwd with correct parameters - body' # at t/Plack-Middleware-Auth-Complex.t line 28. # got: 'Can't locate object method "call" via package "Plack::Middleware::Auth::Complex" at /data/fly2200/cpanfly-5.22/var/megalib/Plack/Component.pm line 50. # ' # expected: 'Password changed successfully' # Failed test 'GET / with bad user/pass - code' # at t/Plack-Middleware-Auth-Complex.t line 27. # got: '500' # expected: '200' # Failed test 'GET / with bad user/pass - body' # at t/Plack-Middleware-Auth-Complex.t line 28. # got: 'Can't locate object method "call" via package "Plack::Middleware::Auth::Complex" at /data/fly2200/cpanfly-5.22/var/megalib/Plack/Component.pm line 50. # ' # expected: 'Anon' # Failed test 'GET / with correct user/pass - code' # at t/Plack-Middleware-Auth-Complex.t line 27. # got: '500' # expected: '200' # Failed test 'GET / with correct user/pass - body' # at t/Plack-Middleware-Auth-Complex.t line 28. # got: 'Can't locate object method "call" via package "Plack::Middleware::Auth::Complex" at /data/fly2200/cpanfly-5.22/var/megalib/Plack/Component.pm line 50. # ' # expected: 'user' # Failed test 'POST /request-reset with password resets disabled - body' # at t/Plack-Middleware-Auth-Complex.t line 28. # got: 'Can't locate object method "call" via package "Plack::Middleware::Auth::Complex" at /data/fly2200/cpanfly-5.22/var/megalib/Plack/Component.pm line 50. # ' # expected: 'Password resets are disabled' # Failed test 'POST /request-reset with no username - code' # at t/Plack-Middleware-Auth-Complex.t line 27. # got: '500' # expected: '400' # Failed test 'POST /request-reset with no username - body' # at t/Plack-Middleware-Auth-Complex.t line 28. # got: 'Can't locate object method "call" via package "Plack::Middleware::Auth::Complex" at /data/fly2200/cpanfly-5.22/var/megalib/Plack/Component.pm line 50. # ' # expected: 'No such user' # Failed test 'POST /request-reset with inexistent username - code' # at t/Plack-Middleware-Auth-Complex.t line 27. # got: '500' # expected: '400' # Failed test 'POST /request-reset with inexistent username - body' # at t/Plack-Middleware-Auth-Complex.t line 28. # got: 'Can't locate object method "call" via package "Plack::Middleware::Auth::Complex" at /data/fly2200/cpanfly-5.22/var/megalib/Plack/Component.pm line 50. # ' # expected: 'No such user' # Failed test 'POST /request-reset with correct user - code' # at t/Plack-Middleware-Auth-Complex.t line 27. # got: '500' # expected: '200' # Failed test 'POST /request-reset with correct user - body' # at t/Plack-Middleware-Auth-Complex.t line 28. # got: 'Can't locate object method "call" via package "Plack::Middleware::Auth::Complex" at /data/fly2200/cpanfly-5.22/var/megalib/Plack/Component.pm line 50. # ' # expected: 'Email sent' Can't locate object method "default_transport" via package "Email::Sender::Simple" at t/Plack-Middleware-Auth-Complex.t line 77. # Looks like you planned 61 tests but ran 45. # Looks like you failed 44 tests of 45 run. # Looks like your test exited with 2 just after 45. t/Plack-Middleware-Auth-Complex.t .. 1..61 not ok 1 - use Plack::Middleware::Auth::Complex; not ok 2 - GET / - code not ok 3 - GET / - body not ok 4 - POST / - code not ok 5 - POST / - body not ok 6 - GET /register - code not ok 7 - GET /register - body not ok 8 - GET / with invalid Authorization - code not ok 9 - GET / with invalid Authorization - body not ok 10 - GET / with bad user/pass - code not ok 11 - GET / with bad user/pass - body not ok 12 - POST /register with no parameters - code not ok 13 - POST /register with no parameters - body not ok 14 - POST /register with bad username - code not ok 15 - POST /register with bad username - body not ok 16 - POST /register with different passwords - code not ok 17 - POST /register with different passwords - body not ok 18 - GET / with correct user/pass - code not ok 19 - GET / with correct user/pass - body not ok 20 - POST /register with existing user - code not ok 21 - POST /register with existing user - body not ok 22 - POST /register with correct parameters - code not ok 23 - POST /register with correct parameters - body not ok 24 - POST /passwd without authorization - code not ok 25 - POST /passwd without authorization - body not ok 26 - POST /passwd with no parameters - code not ok 27 - POST /passwd with no parameters - body not ok 28 - POST /passwd with incorrect old password - code not ok 29 - POST /passwd with incorrect old password - body not ok 30 - POST /passwd with different new passwords - code not ok 31 - POST /passwd with different new passwords - body not ok 32 - POST /passwd with correct parameters - code not ok 33 - POST /passwd with correct parameters - body not ok 34 - GET / with bad user/pass - code not ok 35 - GET / with bad user/pass - body not ok 36 - GET / with correct user/pass - code not ok 37 - GET / with correct user/pass - body ok 38 - POST /request-reset with password resets disabled - code not ok 39 - POST /request-reset with password resets disabled - body not ok 40 - POST /request-reset with no username - code not ok 41 - POST /request-reset with no username - body not ok 42 - POST /request-reset with inexistent username - code not ok 43 - POST /request-reset with inexistent username - body not ok 44 - POST /request-reset with correct user - code not ok 45 - POST /request-reset with correct user - body Dubious, test returned 2 (wstat 512, 0x200) Failed 60/61 subtests Test Summary Report ------------------- t/Plack-Middleware-Auth-Complex.t (Wstat: 512 Tests: 45 Failed: 44) Failed tests: 1-37, 39-45 Non-zero exit status: 2 Parse errors: Bad plan. You planned 61 tests but ran 45. Files=2, Tests=45, 1 wallclock secs ( 0.02 usr 0.02 sys + 0.28 cusr 0.13 csys = 0.45 CPU) Result: FAIL Failed 1/2 test programs. 44/45 subtests failed. make: *** [test_dynamic] Error 2 MGV/Plack-Middleware-Auth-Complex-0.002.tar.gz make test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports MGV/Plack-Middleware-Auth-Complex-0.002.tar.gz VmSize: 327084 kB Finished 2017-03-27T02:03:09