Checking if your kit is complete... Looks good Writing Makefile for Parse::DebControl cp lib/Parse/DebControl.pm blib/lib/Parse/DebControl.pm Manifying blib/man3/Parse::DebControl.3 PERL_DL_NONLAZY=1 /Users/cpanrun/build/5.10.0/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/10objects..........1..6 ok 1 - use IO::Scalar; ok 2 - use Parse::DebControl; ok 3 - Parse::DebControl->can('new') ok 4 - Parse::DebControl->can('parse_file') ok 5 - Parse::DebControl->can('parse_mem') ok 6 - Parse::DebControl->can('DEBUG') ok t/20new..............1..7 ok 1 - use Parse::DebControl; ok 2 - Create object with 'new $class' method ok 3 - Create object with '$class->new()' method ok 4 - Create object with 'new $class' method with debugging ok 5 - ...and check to see if it actually got turned on ok 6 - Create object with '$class->new' method with debugging ok 7 - ...and check to see if it actually got turned on ok t/30parse............1..62 ok 1 - use Parse::DebControl; ok 2 - Parser object creation works fine ok 3 - Parser should fail if not given a name ok 4 - Parser should fail if not given a filename ok 5 - Parser for one-line returns valid data ok 6 - ...and the data exists ok 7 - ...and is the correct value ok 8 - ...and there's only one stanza ok 9 - ...and there's only item in the stanza ok 10 - Parser for one-line with trailing whitespace ok 11 - ...and the data exists ok 12 - ...and is the correct whitespace-stripped-value ok 13 - Multiple items read in correctly ok 14 - ...and there's only one stanza ok 15 - ...and there are three items in the stanza ok 16 - ...and the first key is correct ok 17 - ...and the second key is correct ok 18 - ...and the third key is correct ok 19 - Parses in a complex structure, and returns valid data ok 20 - ...and there are two stanzas ok 21 - ...and the first stanza is the right size ok 22 - ...and the second stanza is the right size ok 23 - First stanza: The first data piece is correct ok 24 - ...and the second data piece ok 25 - Second stanza: and the (numeric) first data piece ok 26 - ...and the second value ok 27 - ...and the third value ok 28 - Parse a complex multi-line, single-stanza structure ok 29 - ...and there is one stanza ok 30 - ...and the first stanza is the right size ok 31 - ...and the data is correct ok 32 - Parse a single stanza item with Tie::IxHash support ok 33 - ...and there is one stanza ok 34 - ...and the stanza is the right size ok 35 - ...and the order is right (first item) ok 36 - ...and the order is right (second item) ok 37 - ...and the order is right (third item) ok 38 - Parse a simple structure with discardCase ok 39 - ...and there is one stanza ok 40 - ...and the stanza is the right size ok 41 - The first entry exists and has the right value ok 42 - ...and the second value ok 43 - ...and the third value ok 44 - Parse a simple structure with a bad (blank) value ok 45 - ...and there is one stanza ok 46 - ...and the stanza is the right size ok 47 - ...and the blank key is correct ok 48 - Multiline verbatim option parses correctly ok 49 - ...and there is one stanza ok 50 - ...and the first stanza is the right size ok 51 - ...and the data works out correctly ok 52 - Multiline verbatim option parses correctly (with a period line ok 53 - ...and there is one stanza ok 54 - ...and the first stanza is the right size ok 55 - ... and the dot stays in per expected behaviour ok 56 - Single line verbatim option parses correctly, (verbatim whitespace save test) ok 57 - verbMultiLine does not collapse trailing whitespace ok 58 - CRLF parses correctly ok 59 - ...and there is one stanza ok 60 - ...and the firest stanza is the right size ok 61 - ...and the first valus is correct ok 62 - ...and the second value is correct ok t/31stripcomments....1..24 ok 1 - use Parse::DebControl; ok 2 - Parser object creation works fine ok 3 - Comments parse out correctly ok 4 - ...and there are two stanzas ok 5 - ...and the first stanza is the right size ok 6 - ...and the first value is correct ok 7 - ...and the second value is correct ok 8 - ...and the third value is correct ok 9 - Parse with pound as last character ok 10 - ...data is correct ok 11 - Parse with literal pound as last character ok 12 - ...data is correct ok 13 - Parse with comment as first character ok 14 - ...data is correct ok 15 - ...data is right size ok 16 - Parse with literal pound as first character ok 17 - ...data is correct ok 18 - ...pound-key character is correct ok 19 - Parse with line skip ok 20 - ...first value is correct ok 21 - ...second value is correct ok 22 - Parse with line skip and leading space ok 23 - ...first value is correct ok 24 - ...second value is correct ok t/32trygzip..........1..13 ok 1 - use Parse::DebControl; ok 2 - Parser object creation works fine ok 3 - memGunzip is sane ok 4 - Parse with gzip works on a gzipped stanza ok 5 - ...and there is one stanzaa ok 6 - ...and the first value is correct ok 7 - ...and the second value is correct ok 8 - ...and the third value is correct ok 9 - Parsing the string is sane ok 10 - Parse with gzip works on a ungzipped stanza ok 11 - ...and the first value is correct ok 12 - ...and the second value is correct ok 13 - ...and the third value is correct ok t/33parseweb.........1..4 ok 1 - use Parse::DebControl; ok 2 - Parser object creation works fine ok 3 # skip Skipping time-consuming web tests ok 4 # skip Skipping time-consuming web tests ok 2/4 skipped: various reasons t/40write............1..14 ok 1 - use Parse::DebControl; ok 2 ok 3 - write_mem should fail without data ok 4 - write_file should fail without a filename or handle ok 5 - write_file should fail without data ok 6 - write_* should translate simple items correctly ok 7 - write_* should accept (begrudgingly) blank hashkeys ok 8 - write_* should correctly handle undef items ok 9 - ...Fidelity test 1 ok 10 - ...Fidelity test 2 ok 11 - ...Fidelity test 3 ok 12 - Writing blank hashrefs doesn't throw warnings ok 13 - Writing blank arrayrefs doesn't throw warnings ok 14 - Writing blank arrayrefs doesn't throw warnings ok t/41writegzip........1..3 ok 1 - use Parse::DebControl; ok 2 - Parser object creation works fine ok 3 - write_mem with the gzip option is sane ok t/42writefile........1..20 ok 1 - use Parse::DebControl; ok 2 - Parser object creation works fine ok 3 - File write is okay ok 4 - ...and re-parsing is correct ok 5 - ...and the first key is correct ok 6 - ...and the second key is correct ok 7 - Writing file with gzip is okay ok 8 - ...and parsing the zipped file is correct ok 9 - ...and the first key is correct ok 10 - ...and the second key is correct ok 11 - File write with single stanza is okay ok 12 - ...appending to that file should produce consistant results ok 13 - ...and re-parsing succeeded ok 14 - ...and the first key is correct ok 15 - ...and the second key is correct ok 16 - File rewrite with addNewline ok 17 - ...and append to that file ok 18 - ...and parsing of the newlined file works ok 19 - ...and the first value is correct ok 20 - ...and the second value is correct ok t/50pod..............1..1 ok 1 - blib/lib/Parse/DebControl.pm ok t/51podcoverage......1..1 ok 1 # skip Pod::Coverage required for documentation check ok 1/1 skipped: various reasons All tests successful, 3 subtests skipped. Files=11, Tests=155, 3 wallclock secs ( 2.44 cusr + 0.60 csys = 3.04 CPU) make: *** [htmlifypods] Hangup