PATH=/opt/SUNWspro/bin:/usr/local/bin:/opt/csw/bin:/usr/ccs/bin:/usr/bin:/usr/sbin Start 2013-05-02T20:22:33 ActivePerl-818 CPAN-1.9800 Reading '/export/home/fly818/var/cpan/Metadata' Database was generated on Fri, 03 May 2013 02:17:02 GMT Running make for I/ID/IDOPEREL/Brannigan-1.1.tar.gz Checksum for /net/nas/data/cpan/authors/id/I/ID/IDOPEREL/Brannigan-1.1.tar.gz ok You have Archive::Tar 1.40, but 1.50 or later is recommended. Please upgrade. Brannigan-1.1 Brannigan-1.1/README Brannigan-1.1/Changes Brannigan-1.1/LICENSE Brannigan-1.1/INSTALL Brannigan-1.1/dist.ini Brannigan-1.1/META.yml Brannigan-1.1/MANIFEST Brannigan-1.1/META.json Brannigan-1.1/SIGNATURE Brannigan-1.1/t Brannigan-1.1/t/00-load.t Brannigan-1.1/Makefile.PL Brannigan-1.1/MANIFEST.SKIP Brannigan-1.1/t/02-simple.t Brannigan-1.1/t/03-complex.t Brannigan-1.1/lib Brannigan-1.1/lib/Brannigan.pm Brannigan-1.1/t/01-validations.t Brannigan-1.1/lib/Brannigan Brannigan-1.1/lib/Brannigan/Tree.pm Brannigan-1.1/t/release-pod-syntax.t Brannigan-1.1/t/release-pod-coverage.t Brannigan-1.1/t/release-dist-manifest.t Brannigan-1.1/lib/Brannigan/Examples.pod Brannigan-1.1/lib/Brannigan/Validations.pm CPAN.pm: Building I/ID/IDOPEREL/Brannigan-1.1.tar.gz >>> /export/home/fly818/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Brannigan Writing MYMETA.yml and MYMETA.json Could not read metadata file. Falling back to other methods to determine prerequisites >>> make cp lib/Brannigan/Validations.pm blib/lib/Brannigan/Validations.pm cp lib/Brannigan/Examples.pod blib/lib/Brannigan/Examples.pod cp lib/Brannigan.pm blib/lib/Brannigan.pm cp lib/Brannigan/Tree.pm blib/lib/Brannigan/Tree.pm Manifying blib/man3/Brannigan::Validations.3 Manifying blib/man3/Brannigan::Examples.3 Manifying blib/man3/Brannigan.3 Manifying blib/man3/Brannigan::Tree.3 IDOPEREL/Brannigan-1.1.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /export/home/fly818/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t # Testing Brannigan 1.1, Perl 5.008008, /export/home/fly818/bin/perl t/00-load.t ................ 1..1 ok 1 - use Brannigan; ok t/01-validations.t ......... 1..80 ok 1 - required fails when value is undefined ok 2 - required succeeds when value is defined yet uninitialized ok 3 - required succeeds when value is defined and initialized ok 4 - forbidden succeeds when value is undefined ok 5 - forbidden fails when value is defined ok 6 - is_true succeeds when value is a non-zero number ok 7 - is_true succeeds when value is a string ok 8 - is_true fails when value is zero ok 9 - is_true fails when value is an empty string ok 10 - is_true succeds either case if boolean is false ok 11 - length_between succeeds when value is inside range ok 12 - length_between succeeds when range is exact and string is of the same length ok 13 - length_between fails when length is after range ok 14 - length_between fails when length is before range ok 15 - min_length succeeds when string is longer than minimum ok 16 - min_length succeeds when string is exactly the minimum ok 17 - min_length fails when string is shorter than minimum ok 18 - max_length succeeds when string is shorter than maximum ok 19 - max_length succeeds when string is exactly the maximum ok 20 - max_length fails when string is longer than maximum ok 21 - min_length succeeds when array is longer than minimum ok 22 - min_length succeeds when array is exactly the minimum ok 23 - min_length fails when array is shorter than minimum ok 24 - max_length succeeds when array is shorter than maximum ok 25 - max_length succeeds when array is exactly the maximum ok 26 - max_length fails when array is longer than maximum ok 27 - integer succeeds when value is an integer ok 28 - integer succeeds when value is zero ok 29 - integer fails when value is not an integer ok 30 - value_between succeeds when value is inside range ok 31 - value_between succeeds when range is exact and value is the same ok 32 - value_between fails when value is after range ok 33 - value_between fails when value is before range ok 34 - min_value succeeds when value is larger than minimum ok 35 - min_value succeeds when value is exactly the minimum ok 36 - min_value fails when value is lower than minimum ok 37 - max_value succeeds when value is lower than maximum ok 38 - max_value succeeds when value is exactly the maximum ok 39 - max_value fails when value is larger than maximum ok 40 - array succeeds when value is an array ok 41 - array fails when value is not an array (hash) ok 42 - array fails when value is not an array (integer) ok 43 - hash succeeds when value is an hash ok 44 - hash fails when value is not an hash (array) ok 45 - hash fails when value is not an hash (integer) ok 46 - one_of succeeds when value is in the array ok 47 - one_of fails when value is not in the array ok 48 - matches succeeds with a simple regex ok 49 - matches succeeds with a little more complex regex ok 50 - matches fails when value does not match regex ok 51 - min_alpha succeeds when string has more than minimum ok 52 - min_alpha succeeds when string has exactly the minimum ok 53 - min_alpha fails when string has less than minimum ok 54 - max_alpha succeeds when string has less than maximum ok 55 - max_alpha succeeds when string has exactly the maximum ok 56 - max_alpha fails when string has more than maximum ok 57 - min_digits succeeds when string has more than minimum ok 58 - min_digits succeeds when string has exactly the minimum ok 59 - min_digits fails when string has less than minimum ok 60 - max_digits succeeds when string has less than maximum ok 61 - max_digits succeeds when string has exactly the maximum ok 62 - max_digits fails when string has more than maximum ok 63 - min_signs succeeds when string has more than minimum ok 64 - min_signs succeeds when string has exactly the minimum ok 65 - min_signs fails when string has less than minimum ok 66 - max_signs succeeds when string has less than maximum ok 67 - max_signs succeeds when string has exactly the maximum ok 68 - max_signs fails when string has more than maximum ok 69 - max_consec succeeds when a string sequence is less than maximum ok 70 - max_consec succeeds when a numeric sequence is less than maximum ok 71 - max_consec succeeds when a string sequence is exactly than maximum ok 72 - max_consec succeeds when a numeric sequence is exactly than maximum ok 73 - max_consec succeeds when a string sequence is more than maximum ok 74 - max_consec succeeds when a numeric sequence is more than maximum ok 75 - max_reps succeeds when a string sequence is less than maximum ok 76 - max_reps succeeds when a numeric sequence is less than maximum ok 77 - max_reps succeeds when a string sequence is exactly than maximum ok 78 - max_reps succeeds when a numeric sequence is exactly than maximum ok 79 - max_reps succeeds when a string sequence is more than maximum ok 80 - max_reps succeeds when a numeric sequence is more than maximum ok t/02-simple.t .............. 1..7 ok 1 - Got a proper Brannigan object ok 2 - simple scheme with rejects ok 3 - simple scheme with no rejects ok 4 - inheriting scheme with rejects ok 5 - inheriting scheme with no rejects ok 6 - new scheme ok 7 - functional interface ok t/03-complex.t ............. 1..4 ok 1 - Got a proper Brannigan object ok 2 - complex scheme with no inheritance ok 3 - complex scheme with simple inheritance ok 4 - complex scheme with multiple inheritance ok t/release-dist-manifest.t .. skipped: these tests are for release candidate testing t/release-pod-coverage.t ... skipped: these tests are for release candidate testing t/release-pod-syntax.t ..... skipped: these tests are for release candidate testing All tests successful. Files=7, Tests=92, 2 wallclock secs ( 0.14 usr 0.08 sys + 0.83 cusr 0.12 csys = 1.17 CPU) Result: PASS IDOPEREL/Brannigan-1.1.tar.gz make test TEST_VERBOSE=1 -- OK Ido Perlmuter <ido@ido50.net> Comprehensive, flexible system for validating and parsing input, mainly targeted at web applications. >>> (cd /export/home/fly818/var/cpan/build/Brannigan-1.1-SyEbgk && tar cvf - Brannigan-1.1.ppd blib) | gzip -c >/export/home/fly818/var/REPO/I/ID/IDOPEREL/Brannigan-1.1.tar.gz Brannigan-1.1.ppd blib/ blib/lib/ blib/lib/Brannigan/ blib/lib/Brannigan/Validations.pm blib/lib/Brannigan/Examples.pod blib/lib/Brannigan/Tree.pm blib/lib/Brannigan.pm blib/man3/ blib/man3/Brannigan::Validations.3 blib/man3/Brannigan::Examples.3 blib/man3/Brannigan.3 blib/man3/Brannigan::Tree.3 >>> mv /export/home/fly818/var/cpan/build/Brannigan-1.1-SyEbgk/Brannigan-1.1.ppd /export/home/fly818/var/REPO/I/ID/IDOPEREL Finished 2013-05-02T20:22:50