Show quoted text> However, the module does not pass its tests; gets "Request was not
> allowed at this time" back from the gateway.
> Before we release this to CPAN, it would be best if the code passed
> its tests.
> Please download the updated code and let me know if you have a fix fore
> the test failures: freeside.biz ...
In my tests, 0.01 fails 2/7; the version that we have in-house, as
posted 2010-09-15, PASSes "make test"; and from the freeside.biz URL you
provided, also PASS. My tests are on ubuntu-10.04 linux.
The Moneris eSelectPlus test server appears to have intermittent outages.
-Randall
[0.01, ubuntu-10.04]
Business-OnlinePayment-eSelectPlus-0.01> make test| & tee test.log
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/bad_card.t ........... ok
t/bop.t ................ ok
t/credit_card.t ........ ok
t/crypt_bad_card.t .....
Failed 1/1 subtests
HOLD CARD * CALL =
t/crypt_credit_card.t ..
Failed 1/1 subtests
t/crypt_load.t ......... ok
t/load.t ............... ok
Test Summary Report
-------------------
t/crypt_bad_card.t (Wstat: 0 Tests: 1 Failed: 1)
Failed test: 1
t/crypt_credit_card.t (Wstat: 0 Tests: 1 Failed: 1)
Failed test: 1
Files=7, Tests=7, 5 wallclock secs ( 0.05 usr 0.02 sys + 0.28 cusr 0.06 csys = 0.41 CPU)
Result: FAIL
Failed 2/7 test programs. 2/7 subtests failed.
make: *** [test_dynamic] Error 255
[in-house, as posted 2010-09-15]
(perl-5.10.1/ubuntu-10.04/x86-64 & perl-5.8.5/CentOS-4.5/i686)
cp eSelectPlus.pm blib/lib/Business/OnlinePayment/eSelectPlus.pm
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
Name "Business::OnlinePayment::eSelectPlus::DEBUG" used only once: possible typo at t/bad_card.t line 15.
t/bad_card.t ........... ok
t/bop.t ................ ok
t/credit_card.t ........ ok
Argument "200 OK" isn't numeric in numeric ne (!=) at /home/randall/DonorWare/Src/Trunk/cpan-contribs/Business-OnlinePayment-eSelectPlus/blib/lib/Business/OnlinePayment/eSelectPlus.pm line 139.
Use of uninitialized value in hash element at /home/randall/DonorWare/Src/Trunk/cpan-contribs/Business-OnlinePayment-eSelectPlus/blib/lib/Business/OnlinePayment/eSelectPlus.pm line 166.
Use of uninitialized value in scalar assignment at (eval 29) line 1.
t/crypt_bad_card.t ..... ok
Argument "200 OK" isn't numeric in numeric ne (!=) at /home/randall/DonorWare/Src/Trunk/cpan-contribs/Business-OnlinePayment-eSelectPlus/blib/lib/Business/OnlinePayment/eSelectPlus.pm line 139.
Use of uninitialized value in hash element at /home/randall/DonorWare/Src/Trunk/cpan-contribs/Business-OnlinePayment-eSelectPlus/blib/lib/Business/OnlinePayment/eSelectPlus.pm line 166.
Use of uninitialized value in scalar assignment at (eval 29) line 1.
t/crypt_credit_card.t .. ok
t/crypt_load.t ......... ok
t/load.t ............... ok
All tests successful.
Files=7, Tests=7, 4 wallclock secs ( 0.05 usr 0.02 sys + 0.32 cusr 0.03 csys = 0.42 CPU)
Result: PASS
[freesize.biz, md5 0cbe93bb0b6dbfe2c497e191948822e3; ubuntu-10.04]
Business-OnlinePayment-eSelectPlus-20100919> make |& tee make.log
cp eSelectPlus.pm blib/lib/Business/OnlinePayment/eSelectPlus.pm
Manifying blib/man3/Business::OnlinePayment::eSelectPlus.3pm
randall-desktop:~/<1>Build/Business-OnlinePayment-eSelectPlus-20100919> make test| & tee test.log
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/bad_card.t ........... ok
t/bop.t ................ ok
t/credit_card.t ........ ok
t/crypt_bad_card.t ..... ok
t/crypt_credit_card.t .. ok
t/crypt_load.t ......... ok
t/load.t ............... ok
All tests successful.
Files=7, Tests=7, 5 wallclock secs ( 0.02 usr 0.02 sys + 0.29 cusr 0.04 csys = 0.37 CPU)
Result: PASS