PATH=C:\cpanfly-5.24-32\var\megalib\bin;C:\Perl-5.24-32\site\bin;C:\Perl-5.24-32\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\instantclient_11_2-32;C:\cpanfly-5.24-32\var\megalib\bin;C:\Perl-5.24-32\site\bin;C:\Perl-5.24-32\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\instantclient_11_2-32;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Git\cmd;C:\Program Files (x86)\CMake\bin
Start 2016-06-06T11:32:04
ActivePerl-2400 CPAN-2.10
PATH=C:/CPANFL~2.24-/var/libs/bin;C:\CPANFL~2.24-\var\megalib\bin;C:\PERL-5~2.24-\site\bin;C:\PERL-5~2.24-\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\INSTAN~3;C:\CPANFL~2.24-\var\megalib\bin;C:\PERL-5~2.24-\site\bin;C:\PERL-5~2.24-\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\INSTAN~3;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WINDOW~1\v1.0\;C:\PROGRA~1\Git\cmd;C:\PROGRA~2\CMake\bin
Reading 'C:\cpanfly-5.24-32\var\cpan\Metadata'
Database was generated on Mon, 06 Jun 2016 05:17:02 GMT
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/M/MA/MANWAR/BankAccount-Validator-UK-0.25.tar.gz
Checksum for C:\cpanfly-5.24-32\var\cpan\sources\authors\id\M\MA\MANWAR\BankAccount-Validator-UK-0.25.tar.gz ok
BankAccount-Validator-UK-0.25/
BankAccount-Validator-UK-0.25/t/
BankAccount-Validator-UK-0.25/t/01-unit-test.t
BankAccount-Validator-UK-0.25/t/manifest.t
BankAccount-Validator-UK-0.25/t/00-load.t
BankAccount-Validator-UK-0.25/t/02-unit-test.t
BankAccount-Validator-UK-0.25/t/pod.t
BankAccount-Validator-UK-0.25/t/changes.t
BankAccount-Validator-UK-0.25/lib/
BankAccount-Validator-UK-0.25/lib/BankAccount/
BankAccount-Validator-UK-0.25/lib/BankAccount/Validator/
BankAccount-Validator-UK-0.25/lib/BankAccount/Validator/UK.pm
BankAccount-Validator-UK-0.25/lib/BankAccount/Validator/UK/
BankAccount-Validator-UK-0.25/lib/BankAccount/Validator/UK/Rule.pm
BankAccount-Validator-UK-0.25/Makefile.PL
BankAccount-Validator-UK-0.25/README
BankAccount-Validator-UK-0.25/META.json
BankAccount-Validator-UK-0.25/LICENSE
BankAccount-Validator-UK-0.25/MANIFEST
BankAccount-Validator-UK-0.25/META.yml
BankAccount-Validator-UK-0.25/MANIFEST.SKIP
BankAccount-Validator-UK-0.25/Changes
BankAccount-Validator-UK-0.25/share/
BankAccount-Validator-UK-0.25/share/scsubtab.txt
BankAccount-Validator-UK-0.25/share/valacdos.txt
Configuring M/MA/MANWAR/BankAccount-Validator-UK-0.25.tar.gz with Makefile.PL
>>> C:\Perl-5.24-32\bin\perl.exe Makefile.PL
Warning: prerequisite File::Share 0.25 not found.
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for BankAccount::Validator::UK
Writing MYMETA.yml and MYMETA.json
MANWAR/BankAccount-Validator-UK-0.25.tar.gz
C:\Perl-5.24-32\bin\perl.exe Makefile.PL -- OK
Running make for M/MA/MANWAR/BankAccount-Validator-UK-0.25.tar.gz
---- Unsatisfied dependencies detected during ----
---- MANWAR/BankAccount-Validator-UK-0.25.tar.gz ----
File::Share [requires]
Running test for module 'File::Share'
Checksum for C:\cpanfly-5.24-32\var\cpan\sources\authors\id\I\IN\INGY\File-Share-0.25.tar.gz ok
File-Share-0.25/
File-Share-0.25/META.yml
File-Share-0.25/LICENSE
File-Share-0.25/Makefile.PL
File-Share-0.25/README
File-Share-0.25/t/
File-Share-0.25/t/release-pod-syntax.t
File-Share-0.25/t/000-compile-modules.t
File-Share-0.25/xt/
File-Share-0.25/xt/within-dist.t
File-Share-0.25/xt/Foo-Bar/
File-Share-0.25/xt/Foo-Bar/Makefile.PL
File-Share-0.25/xt/Foo-Bar/lib/
File-Share-0.25/xt/Foo-Bar/lib/Foo/
File-Share-0.25/xt/Foo-Bar/lib/Foo/Bar.pm
File-Share-0.25/xt/Foo-Bar/share/
File-Share-0.25/xt/Foo-Bar/share/o/
File-Share-0.25/xt/Foo-Bar/share/o/hai.txt
File-Share-0.25/xt/Bar-Baz/
File-Share-0.25/xt/Bar-Baz/lib/
File-Share-0.25/xt/Bar-Baz/lib/Bar/
File-Share-0.25/xt/Bar-Baz/lib/Bar/Baz.pm
File-Share-0.25/xt/Bar-Baz/share/
File-Share-0.25/xt/Bar-Baz/share/o/
File-Share-0.25/xt/Bar-Baz/share/o/hai.txt
File-Share-0.25/xt/Bar-Baz/dist.ini
File-Share-0.25/xt/dzil.t
File-Share-0.25/xt/freebsd/
File-Share-0.25/xt/freebsd/usr/
File-Share-0.25/xt/freebsd/usr/local/
File-Share-0.25/xt/freebsd/usr/local/lib/
File-Share-0.25/xt/freebsd/usr/local/lib/perl5/
File-Share-0.25/xt/freebsd/usr/local/lib/perl5/site_perl/
File-Share-0.25/xt/freebsd/usr/local/lib/perl5/site_perl/5.16/
File-Share-0.25/xt/freebsd/usr/local/lib/perl5/site_perl/5.16/Foo/
File-Share-0.25/xt/freebsd/usr/local/lib/perl5/site_perl/5.16/Foo/Bar.pm
File-Share-0.25/xt/freebsd/usr/local/lib/perl5/site_perl/5.16/auto/
File-Share-0.25/xt/freebsd/usr/local/lib/perl5/site_perl/5.16/auto/share/
File-Share-0.25/xt/freebsd/usr/local/lib/perl5/site_perl/5.16/auto/share/dist/
File-Share-0.25/xt/freebsd/usr/local/lib/perl5/site_perl/5.16/auto/share/dist/Foo-Bar/
File-Share-0.25/xt/freebsd/usr/local/lib/perl5/site_perl/5.16/auto/share/dist/Foo-Bar/sample.txt
File-Share-0.25/xt/freebsd/usr/local/share/
File-Share-0.25/xt/freebsd/usr/local/share/wrong_path.txt
File-Share-0.25/xt/mb.t
File-Share-0.25/xt/test.t
File-Share-0.25/xt/freebsd.t
File-Share-0.25/xt/MB/
File-Share-0.25/xt/MB/lib/
File-Share-0.25/xt/MB/lib/MB.pm
File-Share-0.25/xt/MB/Build.PL
File-Share-0.25/xt/MB/share/
File-Share-0.25/xt/MB/share/o/
File-Share-0.25/xt/MB/share/o/hai.txt
File-Share-0.25/lib/
File-Share-0.25/lib/File/
File-Share-0.25/lib/File/Share.pm
File-Share-0.25/lib/File/Share.pod
File-Share-0.25/MANIFEST
File-Share-0.25/Changes
File-Share-0.25/CONTRIBUTING
File-Share-0.25/META.json
Configuring I/IN/INGY/File-Share-0.25.tar.gz with Makefile.PL
>>> C:\Perl-5.24-32\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for File::Share
Writing MYMETA.yml and MYMETA.json
INGY/File-Share-0.25.tar.gz
C:\Perl-5.24-32\bin\perl.exe Makefile.PL -- OK
Running make for I/IN/INGY/File-Share-0.25.tar.gz
>>> dmake
cp lib/File/Share.pm blib\lib\File\Share.pm
cp lib/File/Share.pod blib\lib\File\Share.pod
INGY/File-Share-0.25.tar.gz
dmake -- OK
Running make test
>>> dmake test TEST_VERBOSE=1
"C:\Perl-5.24-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/000-compile-modules.t ..
ok 1 - use File::Share;
1..1
ok
t/release-pod-syntax.t ... skipped: these tests are for release candidate testing
All tests successful.
Files=2, Tests=1, 1 wallclock secs ( 0.08 usr + 0.00 sys = 0.08 CPU)
Result: PASS
INGY/File-Share-0.25.tar.gz
dmake test TEST_VERBOSE=1 -- OK
Ingy dot Net <ingy@cpan.org>
Extend File::ShareDir to Local Libraries
>>> (cd C:\cpanfly-5.24-32\var\tmp\cpan_build\File-Share-0.25-SOz4Yf && tar cvf - File-Share-0.25.ppd blib) | gzip -c >C:/cpanfly-5.24-32/var/REPO/I/IN/INGY/File-Share-0.25.tar.gz
File-Share-0.25.ppd
blib/
blib/lib/
blib/lib/File/
blib/lib/File/Share.pm
blib/lib/File/Share.pod
MANWAR/BankAccount-Validator-UK-0.25.tar.gz
Has already been unwrapped into directory C:\cpanfly-5.24-32\var\tmp\cpan_build\BankAccount-Validator-UK-0.25-SZSGvP
MANWAR/BankAccount-Validator-UK-0.25.tar.gz
Has already been prepared
Running make for M/MA/MANWAR/BankAccount-Validator-UK-0.25.tar.gz
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\File-Share-0.25-SOz4Yf/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\File-Share-0.25-SOz4Yf/blib/lib to PERL5LIB for 'make'
>>> dmake
cp share\valacdos.txt blib\lib\auto\share\dist\BankAccount-Validator-UK\valacdos.txt
cp share\scsubtab.txt blib\lib\auto\share\dist\BankAccount-Validator-UK\scsubtab.txt
cp lib/BankAccount/Validator/UK.pm blib\lib\BankAccount\Validator\UK.pm
cp lib/BankAccount/Validator/UK/Rule.pm blib\lib\BankAccount\Validator\UK\Rule.pm
MANWAR/BankAccount-Validator-UK-0.25.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\File-Share-0.25-SOz4Yf/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\File-Share-0.25-SOz4Yf/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
Skip blib\lib\auto\share\dist\BankAccount-Validator-UK\valacdos.txt (unchanged)
Skip blib\lib\auto\share\dist\BankAccount-Validator-UK\scsubtab.txt (unchanged)
"C:\Perl-5.24-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
# Testing BankAccount::Validator::UK 0.25, Perl 5.024000, C:\Perl-5.24-32\bin\perl.exe
t/00-load.t .......
1..2
ok 1 - use BankAccount::Validator::UK;
ok 2 - use BankAccount::Validator::UK::Rule;
ok
t/01-unit-test.t ..
1..6
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok
t/02-unit-test.t ..
1..34
ok 1 - Test 1 FAILED: Pass modulus 10 check.
ok 2 - Test 2 FAILED: Pass modulus 11 check.
ok 3 - Test 3 FAILED: Pass modulus 11 and double alternate checks.
ok 4 - Test 4 FAILED: Exception 10 & 11 where first check passes and second check fails.
ok 5 - Test 5 FAILED: Exception 10 & 11 where first check fails and second check passes.
ok 6 - Test 6 FAILED: Exception 10 where in the account number ab=09 and the g=9. The first check passes and second check fails.
ok 7 - Test 7 FAILED: Exception 10 where in the account number ab=99 and the g=9. The first check passes and the second check fails.
ok 8 - Test 8 FAILED: Exception 3, and the sorting code is the start of a range. As c=6 the second check should be ignored.
ok 9 - Test 9 FAILED: Exception 3, and the sorting code is the end of a range. As c=9 the second check should be ignored.
ok 10 - Test 10 FAILED: Exception 3. As c<>6 or 9 perform both checks pass.
ok 11 - Test 11 FAILED: Exception 4 where the remainder is equal to the checkdigit.
ok 12 - Test 12 FAILED: Exception 1 - ensures that 27 has been added to the accumulated total and passes double alternate modulus check.
ok 13 - Test 13 FAILED: Exception 6 where the account fails standard check but is a foreign currency account.
ok 14 - Test 14 FAILED: Exception 5 where the check passes.
ok 15 - Test 15 FAILED: Exception 5 where the check passes with substitution.
ok 16 - Test 16 FAILED: Exception 5 where both checks produce a remainder of 0 and pass.
ok 17 - Test 17 FAILED: Exception 7 where passes but would fail the standard check.
ok 18 - Test 18 FAILED: Exception 8 where the check passes.
ok 19 - Test 19 FAILED: Exception 2 & 9 where the first check passes and second check fails.
ok 20 - Test 20 FAILED: Exception 2 & 9 where the first check fails and second check passes with substitution.
ok 21 - Test 21 FAILED: Exception 2 & 9 where a<>0 and g<>9 and passes.
ok 22 - Test 22 FAILED: Exception 2 & 9 where a<>0 and g=9 and passes.
ok 23 - Test 23 FAILED: Exception 5 where the first checkdigit is correct and the second incorrect.
ok 24 - Test 24 FAILED: Exception 5 where the first checkdigit is incorrect and the second correct.
ok 25 - Test 25 FAILED: Exception 5 where the first checkdigit is incorrect with a remainder of 1.
ok 26 - Test 26 FAILED: Exception 1 where it fails double alternate check.
ok 27 - Test 27 FAILED: Pass modulus 11 check and fail double alternate check.
ok 28 - Test 28 FAILED: Fail modulus 11 check and pass double alternate check.
ok 29 - Test 29 FAILED: Fail modulus 10 check.
ok 30 - Test 30 FAILED: Fail modulus 11 check.
ok 31 - Test 31 FAILED: Exception 12/13 where passes the modulus 11 check (in this example, modulus 10 check fails, however, there is no need for it to be performed as the first check passed).
ok 32 - Test 32 FAILED: Exception 12/13 where passes the modulus 11 check (in this example, modulus 10 check passes as well, however, there is no need for it to be performed as the first check passed).
ok 33 - Test 33 FAILED: Exception 12/13 where fails the modulus 11 check, but passes the modulus 10 check.
ok 34 - Test 34 FAILED: Exception 14 where the first check fails and the second check passes.
ok
t/changes.t ....... skipped: Test::CPAN::Changes required for this test
t/manifest.t ...... skipped: Test::CheckManifest 0.9 required
t/pod.t ...........
1..2
ok 1 - POD test for blib/lib/BankAccount/Validator/UK.pm
ok 2 - POD test for blib/lib/BankAccount/Validator/UK/Rule.pm
ok
All tests successful.
Files=6, Tests=44, 3 wallclock secs ( 0.09 usr + 0.00 sys = 0.09 CPU)
Result: PASS
MANWAR/BankAccount-Validator-UK-0.25.tar.gz
dmake test TEST_VERBOSE=1 -- OK
Mohammad S Anwar <mohammad.anwar@yahoo.com>
Interface to validate UK bank account.
>>> (cd C:\cpanfly-5.24-32\var\tmp\cpan_build\BankAccount-Validator-UK-0.25-SZSGvP && tar cvf - BankAccount-Validator-UK-0.25.ppd blib) | gzip -c >C:/cpanfly-5.24-32/var/REPO/M/MA/MANWAR/BankAccount-Validator-UK-0.25.tar.gz
BankAccount-Validator-UK-0.25.ppd
blib/
blib/lib/
blib/lib/auto/
blib/lib/auto/share/
blib/lib/auto/share/dist/
blib/lib/auto/share/dist/BankAccount-Validator-UK/
blib/lib/auto/share/dist/BankAccount-Validator-UK/scsubtab.txt
blib/lib/auto/share/dist/BankAccount-Validator-UK/valacdos.txt
blib/lib/BankAccount/
blib/lib/BankAccount/Validator/
blib/lib/BankAccount/Validator/UK/
blib/lib/BankAccount/Validator/UK/Rule.pm
blib/lib/BankAccount/Validator/UK.pm
Finished 2016-06-06T11:32:35