Start 2010-10-11T00:24:11
ActivePerl-818 CPAN-1.9402
Going to read '/Users/fly818/var/cpan/Metadata'
Database was generated on Sun, 10 Oct 2010 21:31:05 GMT
Running make for I/IN/INGY/TestML-0.21.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/I/IN/INGY/TestML-0.21.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/I/IN/INGY/CHECKSUMS
Checksum for /Users/fly818/var/cpan/sources/authors/id/I/IN/INGY/TestML-0.21.tar.gz ok
Will not use Archive::Tar, need 1.00
TestML-0.21/
TestML-0.21/lib/
TestML-0.21/lib/TestML.pm
TestML-0.21/lib/TestML/
TestML-0.21/lib/TestML/Setup.pm
TestML-0.21/lib/TestML/Library/
TestML-0.21/lib/TestML/Library/Standard.pm
TestML-0.21/lib/TestML/Library/Debug.pm
TestML-0.21/lib/TestML/Grammar.pm
TestML-0.21/lib/TestML/Runtime.pm
TestML-0.21/lib/TestML/Runtime/
TestML-0.21/lib/TestML/Runtime/TAP.pm
TestML-0.21/lib/TestML/Base.pm
TestML-0.21/lib/TestML/Compiler.pm
TestML-0.21/lib/Module/
TestML-0.21/lib/Module/Install/
TestML-0.21/lib/Module/Install/TestML.pm
TestML-0.21/t/
TestML-0.21/t/assertions.t
TestML-0.21/t/testml/
TestML-0.21/t/testml/function.tml
TestML-0.21/t/testml/data.tml
TestML-0.21/t/testml/exceptions.tml
TestML-0.21/t/testml/assertions.tml
TestML-0.21/t/testml/topic.tml
TestML-0.21/t/testml/standard.tml
TestML-0.21/t/testml/syntax.tml
TestML-0.21/t/testml/external1.tml
TestML-0.21/t/testml/external2.tml
TestML-0.21/t/testml/label.tml
TestML-0.21/t/testml/basic.tml
TestML-0.21/t/testml/comments.tml
TestML-0.21/t/testml/arguments.tml
TestML-0.21/t/testml/markers.tml
TestML-0.21/t/testml/external.tml
TestML-0.21/t/testml/types.tml
TestML-0.21/t/testml/dataless.tml
TestML-0.21/t/testml/truth.tml
TestML-0.21/t/truth.t
TestML-0.21/t/standard.t
TestML-0.21/t/exceptions.t
TestML-0.21/t/simple-use.t
TestML-0.21/t/strings.t
TestML-0.21/t/yaml-tests.t
TestML-0.21/t/external.t
TestML-0.21/t/inline-bridge.t
TestML-0.21/t/basic.t
TestML-0.21/t/label.t
TestML-0.21/t/function.t
TestML-0.21/t/compile-testml-document.t
TestML-0.21/t/inline.t
TestML-0.21/t/markers.t
TestML-0.21/t/dataless.t
TestML-0.21/t/types.t
TestML-0.21/t/Bridge.pm
TestML-0.21/t/testml.yaml
TestML-0.21/t/arguments.t
TestML-0.21/inc/
TestML-0.21/inc/Module/
TestML-0.21/inc/Module/Install/
TestML-0.21/inc/Module/Install/Gloom.pm
TestML-0.21/inc/Module/Install/Makefile.pm
TestML-0.21/inc/Module/Install/TestML.pm
TestML-0.21/inc/Module/Install/Base.pm
TestML-0.21/inc/Module/Install/ManifestSkip.pm
TestML-0.21/inc/Module/Install/Metadata.pm
TestML-0.21/inc/Module/Install/WriteAll.pm
TestML-0.21/inc/Module/Install/Win32.pm
TestML-0.21/inc/Module/Install/Fetch.pm
TestML-0.21/inc/Module/Install/ReadmeFromPod.pm
TestML-0.21/inc/Module/Install/AckXXX.pm
TestML-0.21/inc/Module/Install/Can.pm
TestML-0.21/inc/Module/Install/VersionCheck.pm
TestML-0.21/inc/Module/Install.pm
TestML-0.21/Changes
TestML-0.21/MANIFEST
TestML-0.21/src/
TestML-0.21/src/Makefile
TestML-0.21/src/testml.pgx
TestML-0.21/src/grammar.pl
TestML-0.21/README
TestML-0.21/META.yml
TestML-0.21/Makefile.PL
CPAN.pm: Going to build I/IN/INGY/TestML-0.21.tar.gz
>>> /Users/fly818/bin/perl Makefile.PL
Warning: prerequisite Pegex 0.11 not found. We have 0.10.
Checking if your kit is complete...
Looks good
Writing Makefile for TestML
---- Unsatisfied dependencies detected during ----
---- INGY/TestML-0.21.tar.gz ----
Pegex [requires]
Running make test
Delayed until after prerequisites
Running test for module 'Pegex'
Running make for I/IN/INGY/Pegex-0.11.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/I/IN/INGY/Pegex-0.11.tar.gz
Checksum for /Users/fly818/var/cpan/sources/authors/id/I/IN/INGY/Pegex-0.11.tar.gz ok
Will not use Archive::Tar, need 1.00
Pegex-0.11/
Pegex-0.11/inc/
Pegex-0.11/inc/TestML.pm
Pegex-0.11/inc/TestML/
Pegex-0.11/inc/TestML/Runtime/
Pegex-0.11/inc/TestML/Runtime/TAP.pm
Pegex-0.11/inc/TestML/Base.pm
Pegex-0.11/inc/TestML/Compiler.pm
Pegex-0.11/inc/TestML/Grammar.pm
Pegex-0.11/inc/TestML/Runtime.pm
Pegex-0.11/inc/TestML/Library/
Pegex-0.11/inc/TestML/Library/Standard.pm
Pegex-0.11/inc/TestML/Library/Debug.pm
Pegex-0.11/inc/Module/
Pegex-0.11/inc/Module/Install/
Pegex-0.11/inc/Module/Install/ManifestSkip.pm
Pegex-0.11/inc/Module/Install/Gloom.pm
Pegex-0.11/inc/Module/Install/Include.pm
Pegex-0.11/inc/Module/Install/Makefile.pm
Pegex-0.11/inc/Module/Install/Metadata.pm
Pegex-0.11/inc/Module/Install/WriteAll.pm
Pegex-0.11/inc/Module/Install/Win32.pm
Pegex-0.11/inc/Module/Install/TestML.pm
Pegex-0.11/inc/Module/Install/Fetch.pm
Pegex-0.11/inc/Module/Install/ReadmeFromPod.pm
Pegex-0.11/inc/Module/Install/Base.pm
Pegex-0.11/inc/Module/Install/AckXXX.pm
Pegex-0.11/inc/Module/Install/Can.pm
Pegex-0.11/inc/Module/Install/VersionCheck.pm
Pegex-0.11/inc/Module/Install.pm
Pegex-0.11/lib/
Pegex-0.11/lib/Pegex.pm
Pegex-0.11/lib/Pegex/
Pegex-0.11/lib/Pegex/Compiler/
Pegex-0.11/lib/Pegex/Compiler/Grammar.pm
Pegex-0.11/lib/Pegex/Compiler/Bootstrap.pm
Pegex-0.11/lib/Pegex/Compiler.pm
Pegex-0.11/lib/Pegex/Base.pm
Pegex-0.11/lib/Pegex/Grammar.pm
Pegex-0.11/lib/Pegex/AST.pm
Pegex-0.11/lib/Pegex/Receiver.pm
Pegex-0.11/t/
Pegex-0.11/t/export_api.t
Pegex-0.11/t/use.t
Pegex-0.11/t/compiler.t
Pegex-0.11/Changes
Pegex-0.11/MANIFEST
Pegex-0.11/META.yml
Pegex-0.11/src/
Pegex-0.11/src/pegex.pgx
Pegex-0.11/src/Makefile
Pegex-0.11/src/grammar.pl
Pegex-0.11/README
Pegex-0.11/Makefile.PL
CPAN.pm: Going to build I/IN/INGY/Pegex-0.11.tar.gz
>>> /Users/fly818/bin/perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Pegex
>>> make
cp lib/Pegex.pm blib/lib/Pegex.pm
cp lib/Pegex/AST.pm blib/lib/Pegex/AST.pm
cp lib/Pegex/Compiler/Grammar.pm blib/lib/Pegex/Compiler/Grammar.pm
cp lib/Pegex/Compiler.pm blib/lib/Pegex/Compiler.pm
cp lib/Pegex/Receiver.pm blib/lib/Pegex/Receiver.pm
cp lib/Pegex/Grammar.pm blib/lib/Pegex/Grammar.pm
cp lib/Pegex/Base.pm blib/lib/Pegex/Base.pm
cp lib/Pegex/Compiler/Bootstrap.pm blib/lib/Pegex/Compiler/Bootstrap.pm
Manifying blib/man3/Pegex.3
INGY/Pegex-0.11.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /Users/fly818/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/compiler.t ....
1..9
ok 1 - Simple Grammar
ok 2 - Semicolons OK
ok 3 - Unbracketed
ok 4 - Simple Grammar
ok 5 - Semicolons OK
ok 6 - Unbracketed
ok 7 - Simple Grammar
ok 8 - Semicolons OK
ok 9 - Unbracketed
ok
t/export_api.t ..
1..8
ok 1 - pegex is exported
ok 2 - pegex returns a Pegex object
ok 3 - pegex() sets grammar_text property
ok 4 - $p2->parse worked
ok 5 - grammar property is Pegex::Grammar object
ok 6 - Grammar object has grammar_text
ok 7 - Grammar object is compiled to a tree
ok 8 - _FIRST_RULE is set correctly
ok
t/use.t .........
1..6
ok 1 - use Pegex;
ok 2 - use Pegex::Grammar;
ok 3 - use Pegex::Compiler;
ok 4 - use Pegex::Base;
ok 5 - use Pegex::Receiver;
ok 6 - use Pegex::AST;
ok
All tests successful.
Files=3, Tests=23, 1 wallclock secs ( 0.09 usr 0.07 sys + 0.62 cusr 0.12 csys = 0.90 CPU)
Result: PASS
INGY/Pegex-0.11.tar.gz
make test TEST_VERBOSE=1 -- OK
Ingy dot Net <ingy@cpan.org>
Pegex Parser Generator
>>> (cd /Users/fly818/var/cpan/build/Pegex-0.11-qwakWj && tar cvf - Pegex-0.11.ppd blib) | gzip -c >/Users/fly818/var/REPO/I/IN/INGY/Pegex-0.11.tar.gz
Pegex-0.11.ppd
blib/
blib/lib/
blib/lib/Pegex/
blib/lib/Pegex/AST.pm
blib/lib/Pegex/Base.pm
blib/lib/Pegex/Compiler/
blib/lib/Pegex/Compiler/Bootstrap.pm
blib/lib/Pegex/Compiler/Grammar.pm
blib/lib/Pegex/Compiler.pm
blib/lib/Pegex/Grammar.pm
blib/lib/Pegex/Receiver.pm
blib/lib/Pegex.pm
blib/man3/
blib/man3/Pegex.3
>>> mv /Users/fly818/var/cpan/build/Pegex-0.11-qwakWj/Pegex-0.11.ppd /Users/fly818/var/REPO/I/IN/INGY
Running make for I/IN/INGY/TestML-0.21.tar.gz
Prepending /Users/fly818/var/cpan/build/Pegex-0.11-qwakWj/blib/arch /Users/fly818/var/cpan/build/Pegex-0.11-qwakWj/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /Users/fly818/var/cpan/build/TestML-0.21-0ZZGnu
Prepending /Users/fly818/var/cpan/build/Pegex-0.11-qwakWj/blib/arch /Users/fly818/var/cpan/build/Pegex-0.11-qwakWj/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build I/IN/INGY/TestML-0.21.tar.gz
>>> make
cp lib/TestML/Base.pm blib/lib/TestML/Base.pm
cp lib/TestML/Library/Debug.pm blib/lib/TestML/Library/Debug.pm
cp lib/TestML.pm blib/lib/TestML.pm
cp lib/TestML/Grammar.pm blib/lib/TestML/Grammar.pm
cp lib/TestML/Library/Standard.pm blib/lib/TestML/Library/Standard.pm
cp lib/TestML/Compiler.pm blib/lib/TestML/Compiler.pm
cp lib/TestML/Runtime.pm blib/lib/TestML/Runtime.pm
cp lib/TestML/Setup.pm blib/lib/TestML/Setup.pm
cp lib/TestML/Runtime/TAP.pm blib/lib/TestML/Runtime/TAP.pm
cp lib/Module/Install/TestML.pm blib/lib/Module/Install/TestML.pm
Manifying blib/man3/TestML.3
Manifying blib/man3/TestML::Setup.3
Manifying blib/man3/Module::Install::TestML.3
INGY/TestML-0.21.tar.gz
make -- OK
Prepending /Users/fly818/var/cpan/build/Pegex-0.11-qwakWj/blib/arch /Users/fly818/var/cpan/build/Pegex-0.11-qwakWj/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /Users/fly818/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/arguments.t ................
1..3
ok 1 - Dear John
ok 2 - Greetings and Salutations
ok 3 - Greetings and Salutations
ok
t/assertions.t ...............
1..6
ok 1 - EQ tests
ok 2 - EQ tests
ok 3 - HAS tests
ok 4 - HAS tests
ok 5 - OK tests
ok 6 - OK tests
ok
t/basic.t ....................
# === A Basic TestML File ===
1..3
ok 1 - Test One
ok 2 - Test One
ok 3 - Test Two
ok
t/compile-testml-document.t ..
1..21
ok 1 - TestML string matches against TestML grammar
ok 2 - Version parses
ok 3 - Plan parses
ok 4 - Title parses
ok 5 - Three test statements
ok 6 - Point list is correct
ok 7 - Expression has two units
ok 8 - First sub is a Point
ok 9 - Point name is "input"
ok 10 - Second sub is "uppercase"
ok 11 - Assertion is "EQ"
ok 12 - Right side has one part
ok 13 - First sub is a Point
ok 14 - Point name is "output"
ok 15 - Two data blocks
ok 16 - Block 1 label ok
ok 17 - Block 1, input point
ok 18 - Block 1, output point
ok 19 - Block 2 label ok
ok 20 - Block 2, input point
ok 21 - Block 2, output point
ok
t/dataless.t .................
# === TestML with no data section ===
1..2
ok 1 - Test 1
ok 2 - Test 2
ok
t/exceptions.t ...............
1..3
ok 1 - No TestML directive
ok 2 - Missing semicolon
ok 3 - Missing semicolon on a non assertion
ok
t/external.t .................
1..4
ok 1 - Test 2
ok 2 - Test 1
ok 3 - Test 11
ok 4 - Test 111
ok
t/function.t .................
1..21
ok 1 - Fruity Tests
ok 2 - Red Apple
ok 3 - Red Apple
ok 4 - Red Apple
ok 5 - Orange Orange
ok 6 - Orange Orange
ok 7 - Orange Orange
ok 8 - Green Grape
ok 9 - Green Grape
ok 10 - Green Grape
ok 11 - Red Apple
ok 12 - Orange Orange
ok 13 - Green Grape
ok 14 - One
ok 15 - One
ok 16 - Two
ok 17 - Two
ok 18 - Three
ok 19 - Three
ok 20 - Passing functions as objects
ok 21 - Passing functions as objects
ok
t/inline-bridge.t ............
ok 1 - Foo for thought
ok 2 - Bar the door
1..2
ok
t/inline.t ...................
# === Ingy's Test ===
1..4
ok 1 - Foo for thought
ok 2 - Bar the door
ok 3 - Foo for thought
ok 4 - Bar the door
ok
t/label.t ....................
1..4
ok 1 - My label
ok 2 - A Fruity Test: 14) The apple
ok 3 - X: 21) The pear
ok 4 - Last Test: 99) The tomato
ok
t/markers.t ..................
1..2
ok 1 - Test One
ok 2 - Test Two
ok
t/simple-use.t ...............
# === A Basic TestML File ===
1..3
ok 1 - Test One
ok 2 - Test One
ok 3 - Test Two
ok
t/standard.t .................
ok 1 - Test
1..1
ok
t/strings.t ..................
1..6
ok 1 - Throw/Catch
ok 2 - Throw/Catch
ok 3 - Throw/Catch
ok 4 - Empty Point
ok 5 - Empty Point
ok 6 - Simple string comparison
ok
t/truth.t ....................
1..9
ok 1 - Boolean OK
ok 2 - Boolean OK
ok 3 - Boolean OK
ok 4 - String OK
ok 5 - String OK
ok 6 - String OK
ok 7 - Number OK
ok 8 - Number OK
ok 9 - Number OK
ok
t/types.t ....................
1..11
ok 1 - Test 1
ok 2 - Test 2
ok 3 - Test 3
ok 4 - Test 4
ok 5 - Test 5
ok 6 - Test 6
ok 7 - Test 7
ok 8 - Test 8
ok 9 - Test 9
ok 10 - Test 10
ok 11 - Test 11
ok
t/yaml-tests.t ...............
ok 1 - Mapping in Mapping with Alias
1..1
ok
All tests successful.
Files=18, Tests=106, 5 wallclock secs ( 0.24 usr 0.30 sys + 3.69 cusr 0.66 csys = 4.89 CPU)
Result: PASS
INGY/TestML-0.21.tar.gz
make test TEST_VERBOSE=1 -- OK
Ingy dot Net <ingy@cpan.org>
A Generic Software Testing Meta Language
>>> (cd /Users/fly818/var/cpan/build/TestML-0.21-0ZZGnu && tar cvf - TestML-0.21.ppd blib) | gzip -c >/Users/fly818/var/REPO/I/IN/INGY/TestML-0.21.tar.gz
TestML-0.21.ppd
blib/
blib/lib/
blib/lib/Module/
blib/lib/Module/Install/
blib/lib/Module/Install/TestML.pm
blib/lib/TestML/
blib/lib/TestML/Base.pm
blib/lib/TestML/Compiler.pm
blib/lib/TestML/Grammar.pm
blib/lib/TestML/Library/
blib/lib/TestML/Library/Debug.pm
blib/lib/TestML/Library/Standard.pm
blib/lib/TestML/Runtime/
blib/lib/TestML/Runtime/TAP.pm
blib/lib/TestML/Runtime.pm
blib/lib/TestML/Setup.pm
blib/lib/TestML.pm
blib/man3/
blib/man3/Module::Install::TestML.3
blib/man3/TestML.3
blib/man3/TestML::Setup.3
>>> mv /Users/fly818/var/cpan/build/TestML-0.21-0ZZGnu/TestML-0.21.ppd /Users/fly818/var/REPO/I/IN/INGY
Finished 2010-10-11T00:24:31