PATH=/usr/bin:/bin:/Users/fly1800/var/megalib/bin Start 2013-07-03T12:05:26 ActivePerl-1800 CPAN-2.00 Reading '/Users/fly1800/var/cpan/Metadata' Database was generated on Wed, 03 Jul 2013 17:53:02 GMT Running make for M/ME/MELO/DBICx-Hooks-0.003.tar.gz Checksum for /net/nas/data/cpan/authors/id/M/ME/MELO/DBICx-Hooks-0.003.tar.gz ok DBICx-Hooks-0.003 DBICx-Hooks-0.003/README DBICx-Hooks-0.003/Changes DBICx-Hooks-0.003/LICENSE DBICx-Hooks-0.003/INSTALL DBICx-Hooks-0.003/dist.ini DBICx-Hooks-0.003/META.yml DBICx-Hooks-0.003/MANIFEST DBICx-Hooks-0.003/META.json DBICx-Hooks-0.003/weaver.ini DBICx-Hooks-0.003/t DBICx-Hooks-0.003/t/15-live.t DBICx-Hooks-0.003/t/tlib DBICx-Hooks-0.003/t/tlib/S.pm DBICx-Hooks-0.003/Makefile.PL DBICx-Hooks-0.003/t/00-compile.t DBICx-Hooks-0.003/t/10-registry.t DBICx-Hooks-0.003/lib/DBICx DBICx-Hooks-0.003/lib/DBICx/Hooks.pm DBICx-Hooks-0.003/t/release-no-tabs.t DBICx-Hooks-0.003/t/tlib/S/Result DBICx-Hooks-0.003/t/tlib/S/Result/B.pm DBICx-Hooks-0.003/t/tlib/S/Result/U.pm DBICx-Hooks-0.003/t/release-distmeta.t DBICx-Hooks-0.003/t/release-pod-syntax.t DBICx-Hooks-0.003/t/tlib/S/Base DBICx-Hooks-0.003/t/tlib/S/Base/Source.pm DBICx-Hooks-0.003/t/release-pod-coverage.t DBICx-Hooks-0.003/lib/DBICx/Hooks DBICx-Hooks-0.003/lib/DBICx/Hooks/Registry.pm CPAN.pm: Building M/ME/MELO/DBICx-Hooks-0.003.tar.gz >>> /Users/fly1800/ap1800-297214/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for DBICx::Hooks Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- MELO/DBICx-Hooks-0.003.tar.gz ---- SQL::Translator [requires] Running make test Delayed until after prerequisites Running test for module 'SQL::Translator' Running make for F/FR/FREW/SQL-Translator-0.11016.tar.gz Checksum for /net/nas/data/cpan/authors/id/F/FR/FREW/SQL-Translator-0.11016.tar.gz ok SQL-Translator-0.11016/ SQL-Translator-0.11016/Changes SQL-Translator-0.11016/lib/ SQL-Translator-0.11016/lib/Test/ SQL-Translator-0.11016/lib/Test/SQL/ SQL-Translator-0.11016/lib/Test/SQL/Translator.pm SQL-Translator-0.11016/lib/SQL/ SQL-Translator-0.11016/lib/SQL/Translator.pm SQL-Translator-0.11016/lib/SQL/Translator/ SQL-Translator-0.11016/lib/SQL/Translator/Schema/ SQL-Translator-0.11016/lib/SQL/Translator/Schema/View.pm SQL-Translator-0.11016/lib/SQL/Translator/Schema/Object.pm SQL-Translator-0.11016/lib/SQL/Translator/Schema/Procedure.pm SQL-Translator-0.11016/lib/SQL/Translator/Schema/Constraint.pm SQL-Translator-0.11016/lib/SQL/Translator/Schema/Field.pm SQL-Translator-0.11016/lib/SQL/Translator/Schema/Constants.pm SQL-Translator-0.11016/lib/SQL/Translator/Schema/Role/ SQL-Translator-0.11016/lib/SQL/Translator/Schema/Role/Extra.pm SQL-Translator-0.11016/lib/SQL/Translator/Schema/Role/Compare.pm SQL-Translator-0.11016/lib/SQL/Translator/Schema/Index.pm SQL-Translator-0.11016/lib/SQL/Translator/Schema/Table.pm SQL-Translator-0.11016/lib/SQL/Translator/Schema/Trigger.pm SQL-Translator-0.11016/lib/SQL/Translator/Schema.pm SQL-Translator-0.11016/lib/SQL/Translator/Producer.pm SQL-Translator-0.11016/lib/SQL/Translator/Producer/ SQL-Translator-0.11016/lib/SQL/Translator/Producer/HTML.pm SQL-Translator-0.11016/lib/SQL/Translator/Producer/TTSchema.pm SQL-Translator-0.11016/lib/SQL/Translator/Producer/DB2.pm SQL-Translator-0.11016/lib/SQL/Translator/Producer/PostgreSQL.pm SQL-Translator-0.11016/lib/SQL/Translator/Producer/SQLite.pm SQL-Translator-0.11016/lib/SQL/Translator/Producer/TT/ SQL-Translator-0.11016/lib/SQL/Translator/Producer/TT/Table.pm SQL-Translator-0.11016/lib/SQL/Translator/Producer/TT/Base.pm SQL-Translator-0.11016/lib/SQL/Translator/Producer/MySQL.pm SQL-Translator-0.11016/lib/SQL/Translator/Producer/YAML.pm SQL-Translator-0.11016/lib/SQL/Translator/Producer/DiaUml.pm SQL-Translator-0.11016/lib/SQL/Translator/Producer/XML/ SQL-Translator-0.11016/lib/SQL/Translator/Producer/XML/SQLFairy.pm SQL-Translator-0.11016/lib/SQL/Translator/Producer/Dumper.pm SQL-Translator-0.11016/lib/SQL/Translator/Producer/SQLServer.pm SQL-Translator-0.11016/lib/SQL/Translator/Producer/Storable.pm SQL-Translator-0.11016/lib/SQL/Translator/Producer/Latex.pm SQL-Translator-0.11016/lib/SQL/Translator/Producer/ClassDBI.pm SQL-Translator-0.11016/lib/SQL/Translator/Producer/Sybase.pm SQL-Translator-0.11016/lib/SQL/Translator/Producer/Diagram.pm SQL-Translator-0.11016/lib/SQL/Translator/Producer/POD.pm SQL-Translator-0.11016/lib/SQL/Translator/Producer/GraphViz.pm SQL-Translator-0.11016/lib/SQL/Translator/Producer/Oracle.pm SQL-Translator-0.11016/lib/SQL/Translator/Producer/XML.pm SQL-Translator-0.11016/lib/SQL/Translator/Manual.pod SQL-Translator-0.11016/lib/SQL/Translator/Diff.pm SQL-Translator-0.11016/lib/SQL/Translator/Parser.pm SQL-Translator-0.11016/lib/SQL/Translator/Role/ SQL-Translator-0.11016/lib/SQL/Translator/Role/ListAttr.pm SQL-Translator-0.11016/lib/SQL/Translator/Role/Debug.pm SQL-Translator-0.11016/lib/SQL/Translator/Role/BuildArgs.pm SQL-Translator-0.11016/lib/SQL/Translator/Role/Error.pm SQL-Translator-0.11016/lib/SQL/Translator/Parser/ SQL-Translator-0.11016/lib/SQL/Translator/Parser/DB2.pm SQL-Translator-0.11016/lib/SQL/Translator/Parser/PostgreSQL.pm SQL-Translator-0.11016/lib/SQL/Translator/Parser/SQLite.pm SQL-Translator-0.11016/lib/SQL/Translator/Parser/MySQL.pm SQL-Translator-0.11016/lib/SQL/Translator/Parser/YAML.pm SQL-Translator-0.11016/lib/SQL/Translator/Parser/XML/ SQL-Translator-0.11016/lib/SQL/Translator/Parser/XML/SQLFairy.pm SQL-Translator-0.11016/lib/SQL/Translator/Parser/DBI.pm SQL-Translator-0.11016/lib/SQL/Translator/Parser/SQLServer.pm SQL-Translator-0.11016/lib/SQL/Translator/Parser/Storable.pm SQL-Translator-0.11016/lib/SQL/Translator/Parser/DBI/ SQL-Translator-0.11016/lib/SQL/Translator/Parser/DBI/DB2.pm SQL-Translator-0.11016/lib/SQL/Translator/Parser/DBI/PostgreSQL.pm SQL-Translator-0.11016/lib/SQL/Translator/Parser/DBI/SQLite.pm SQL-Translator-0.11016/lib/SQL/Translator/Parser/DBI/MySQL.pm SQL-Translator-0.11016/lib/SQL/Translator/Parser/DBI/SQLServer.pm SQL-Translator-0.11016/lib/SQL/Translator/Parser/DBI/Sybase.pm SQL-Translator-0.11016/lib/SQL/Translator/Parser/DBI/Oracle.pm SQL-Translator-0.11016/lib/SQL/Translator/Parser/Excel.pm SQL-Translator-0.11016/lib/SQL/Translator/Parser/xSV.pm SQL-Translator-0.11016/lib/SQL/Translator/Parser/Access.pm SQL-Translator-0.11016/lib/SQL/Translator/Parser/Sybase.pm SQL-Translator-0.11016/lib/SQL/Translator/Parser/Oracle.pm SQL-Translator-0.11016/lib/SQL/Translator/Parser/XML.pm SQL-Translator-0.11016/lib/SQL/Translator/Parser/DB2/ SQL-Translator-0.11016/lib/SQL/Translator/Parser/DB2/Grammar.pm SQL-Translator-0.11016/lib/SQL/Translator/Types.pm SQL-Translator-0.11016/lib/SQL/Translator/Utils.pm SQL-Translator-0.11016/lib/SQL/Translator/Generator/ SQL-Translator-0.11016/lib/SQL/Translator/Generator/DDL/ SQL-Translator-0.11016/lib/SQL/Translator/Generator/DDL/PostgreSQL.pm SQL-Translator-0.11016/lib/SQL/Translator/Generator/DDL/SQLite.pm SQL-Translator-0.11016/lib/SQL/Translator/Generator/DDL/SQLServer.pm SQL-Translator-0.11016/lib/SQL/Translator/Generator/Role/ SQL-Translator-0.11016/lib/SQL/Translator/Generator/Role/Quote.pm SQL-Translator-0.11016/lib/SQL/Translator/Generator/Role/DDL.pm SQL-Translator-0.11016/lib/SQL/Translator/Filter/ SQL-Translator-0.11016/lib/SQL/Translator/Filter/DefaultExtra.pm SQL-Translator-0.11016/lib/SQL/Translator/Filter/Globals.pm SQL-Translator-0.11016/lib/SQL/Translator/Filter/Names.pm SQL-Translator-0.11016/Makefile.PL SQL-Translator-0.11016/t/ SQL-Translator-0.11016/t/64xml-to-mysql.t SQL-Translator-0.11016/t/55-oracle-producer.t SQL-Translator-0.11016/t/24yaml.t SQL-Translator-0.11016/t/09sqlt-diagram.t SQL-Translator-0.11016/t/66-postgres-dbi-parser.t SQL-Translator-0.11016/t/35-access-parser.t SQL-Translator-0.11016/t/04file,fh,string.t SQL-Translator-0.11016/t/38-filter-names.t SQL-Translator-0.11016/t/07p_args.t SQL-Translator-0.11016/t/lib/ SQL-Translator-0.11016/t/lib/Producer/ SQL-Translator-0.11016/t/lib/Producer/BaseTest.pm SQL-Translator-0.11016/t/55-oracle-add-field.t SQL-Translator-0.11016/t/27sqlite-parser.t SQL-Translator-0.11016/t/17sqlfxml-producer.t SQL-Translator-0.11016/t/45db2-producer.t SQL-Translator-0.11016/t/26sybase.t SQL-Translator-0.11016/t/40oracle-parser-dbi.t SQL-Translator-0.11016/t/03mysql-to-oracle.t SQL-Translator-0.11016/t/30sqlt-new-diff-sqlite.t SQL-Translator-0.11016/t/30sqlt-new-diff-mysql.t SQL-Translator-0.11016/t/44-xml-to-db2-array.t SQL-Translator-0.11016/t/61translator_agnostic.t SQL-Translator-0.11016/t/53-oracle-delay-constraints.t SQL-Translator-0.11016/t/46xml-to-pg.t SQL-Translator-0.11016/t/70sqlt-diff_script.t SQL-Translator-0.11016/t/06xsv.t SQL-Translator-0.11016/t/54-oracle-alter-field.t SQL-Translator-0.11016/t/mysql-sqlite-translate.t SQL-Translator-0.11016/t/51-xml-to-oracle.t SQL-Translator-0.11016/t/70sqlt-diff_script_old.t SQL-Translator-0.11016/t/73-sqlite-respects-quote.t SQL-Translator-0.11016/t/60roundtrip.t SQL-Translator-0.11016/t/15oracle-parser.t SQL-Translator-0.11016/t/29html.t SQL-Translator-0.11016/t/33tt-table-producer.t SQL-Translator-0.11016/t/14postgres-parser.t SQL-Translator-0.11016/t/25storable.t SQL-Translator-0.11016/t/11normalize.t SQL-Translator-0.11016/t/74-filename-arrayref.t SQL-Translator-0.11016/t/39-filter-globals.t SQL-Translator-0.11016/t/10excel.t SQL-Translator-0.11016/t/30sqlt-new-diff-pgsql.t SQL-Translator-0.11016/t/49xml-to-pg-samefield.t SQL-Translator-0.11016/t/31dumper.t SQL-Translator-0.11016/t/50-sqlserver-parser.t SQL-Translator-0.11016/t/36-filters.t SQL-Translator-0.11016/t/38-mysql-producer.t SQL-Translator-0.11016/t/48xml-to-sqlite.t SQL-Translator-0.11016/t/71-generator-sql_server.t SQL-Translator-0.11016/t/47postgres-producer.t SQL-Translator-0.11016/t/20format_X_name.t SQL-Translator-0.11016/t/57-class-dbi.t SQL-Translator-0.11016/t/02mysql-parser.t SQL-Translator-0.11016/t/13schema.t SQL-Translator-0.11016/t/53-oracle-delay-constraints_quoted.t SQL-Translator-0.11016/t/18ttschema-producer.t SQL-Translator-0.11016/t/30sqlt-new-diff.t SQL-Translator-0.11016/t/56-sqlite-producer.t SQL-Translator-0.11016/t/72-sqlite-add-drop-fields.t SQL-Translator-0.11016/t/16xml-parser.t SQL-Translator-0.11016/t/05bgep-re.t SQL-Translator-0.11016/t/43xml-to-db2.t SQL-Translator-0.11016/t/62roundtrip_datacheck.t SQL-Translator-0.11016/t/52-oracle-options.t SQL-Translator-0.11016/t/51-xml-to-oracle_quoted.t SQL-Translator-0.11016/t/12header_comment.t SQL-Translator-0.11016/t/63-spacial-pgsql.t SQL-Translator-0.11016/t/19sybase-parser.t SQL-Translator-0.11016/t/08postgres-to-mysql.t SQL-Translator-0.11016/t/34tt-base.t SQL-Translator-0.11016/t/data/ SQL-Translator-0.11016/t/data/mysql/ SQL-Translator-0.11016/t/data/mysql/sqlfxml-producer-basic.sql SQL-Translator-0.11016/t/data/mysql/create.sql SQL-Translator-0.11016/t/data/mysql/BGEP-RE-create.sql SQL-Translator-0.11016/t/data/mysql/create2.sql SQL-Translator-0.11016/t/data/mysql/entire_syntax.sql SQL-Translator-0.11016/t/data/mysql/cashmusic_db.sql SQL-Translator-0.11016/t/data/mysql/Apache-Session-MySQL.sql SQL-Translator-0.11016/t/data/xml/ SQL-Translator-0.11016/t/data/xml/schema.xml SQL-Translator-0.11016/t/data/xml/samefield.xml SQL-Translator-0.11016/t/data/roundtrip.xml SQL-Translator-0.11016/t/data/sybase/ SQL-Translator-0.11016/t/data/sybase/create.sql SQL-Translator-0.11016/t/data/Excel/ SQL-Translator-0.11016/t/data/Excel/t.xls SQL-Translator-0.11016/t/data/roundtrip_autogen.yaml SQL-Translator-0.11016/t/data/template/ SQL-Translator-0.11016/t/data/template/table.tt SQL-Translator-0.11016/t/data/template/basic.tt SQL-Translator-0.11016/t/data/template/testresult_table.txt SQL-Translator-0.11016/t/data/template/testresult_basic.txt SQL-Translator-0.11016/t/data/diff/ SQL-Translator-0.11016/t/data/diff/create1.yml SQL-Translator-0.11016/t/data/diff/create2.yml SQL-Translator-0.11016/t/data/diff/pgsql/ SQL-Translator-0.11016/t/data/diff/pgsql/create1.yml SQL-Translator-0.11016/t/data/diff/pgsql/create2.yml SQL-Translator-0.11016/t/data/oracle/ SQL-Translator-0.11016/t/data/oracle/create.sql SQL-Translator-0.11016/t/data/oracle/schema_diff_a.yaml SQL-Translator-0.11016/t/data/oracle/create2.sql SQL-Translator-0.11016/t/data/oracle/schema_diff_b.yaml SQL-Translator-0.11016/t/data/oracle/schema_diff_c.yaml SQL-Translator-0.11016/t/data/oracle/schema_with_options.yaml SQL-Translator-0.11016/t/data/sqlite/ SQL-Translator-0.11016/t/data/sqlite/create.sql SQL-Translator-0.11016/t/data/sqlite/create2.sql SQL-Translator-0.11016/t/data/sqlite/named.sql SQL-Translator-0.11016/t/data/sqlserver/ SQL-Translator-0.11016/t/data/sqlserver/create.sql SQL-Translator-0.11016/t/data/access/ SQL-Translator-0.11016/t/data/access/gdpdm.ddl SQL-Translator-0.11016/t/data/pgsql/ SQL-Translator-0.11016/t/data/pgsql/Chado-CV-PostGreSQL.sql SQL-Translator-0.11016/t/data/pgsql/turnkey.sql SQL-Translator-0.11016/t/data/pgsql/entire_syntax.sql SQL-Translator-0.11016/t/32schema-lookups.t SQL-Translator-0.11016/xt/ SQL-Translator-0.11016/xt/eol.t SQL-Translator-0.11016/xt/pod.t SQL-Translator-0.11016/xt/notabs.t SQL-Translator-0.11016/inc/ SQL-Translator-0.11016/inc/Module/ SQL-Translator-0.11016/inc/Module/Install/ SQL-Translator-0.11016/inc/Module/Install/Fetch.pm SQL-Translator-0.11016/inc/Module/Install/Share.pm SQL-Translator-0.11016/inc/Module/Install/Scripts.pm SQL-Translator-0.11016/inc/Module/Install/Makefile.pm SQL-Translator-0.11016/inc/Module/Install/AutoInstall.pm SQL-Translator-0.11016/inc/Module/Install/Can.pm SQL-Translator-0.11016/inc/Module/Install/Metadata.pm SQL-Translator-0.11016/inc/Module/Install/Win32.pm SQL-Translator-0.11016/inc/Module/Install/AuthorTests.pm SQL-Translator-0.11016/inc/Module/Install/ReadmeFromPod.pm SQL-Translator-0.11016/inc/Module/Install/Base.pm SQL-Translator-0.11016/inc/Module/Install/WriteAll.pm SQL-Translator-0.11016/inc/Module/Install/Include.pm SQL-Translator-0.11016/inc/Module/Install.pm SQL-Translator-0.11016/inc/Module/AutoInstall.pm SQL-Translator-0.11016/META.yml SQL-Translator-0.11016/share/ SQL-Translator-0.11016/share/PrecompiledParsers/ SQL-Translator-0.11016/share/PrecompiledParsers/Parse/ SQL-Translator-0.11016/share/PrecompiledParsers/Parse/RecDescent/ SQL-Translator-0.11016/share/PrecompiledParsers/Parse/RecDescent/DDL/ SQL-Translator-0.11016/share/PrecompiledParsers/Parse/RecDescent/DDL/SQLT/ SQL-Translator-0.11016/share/PrecompiledParsers/Parse/RecDescent/DDL/SQLT/README SQL-Translator-0.11016/share/DiaUml/ SQL-Translator-0.11016/share/DiaUml/uml-class.tt2 SQL-Translator-0.11016/share/DiaUml/layer.tt2 SQL-Translator-0.11016/share/DiaUml/uml-attribute.tt2 SQL-Translator-0.11016/share/DiaUml/diagram.tt2 SQL-Translator-0.11016/share/DiaUml/uml-class-start.tt2 SQL-Translator-0.11016/share/DiaUml/uml-class-all.tt2 SQL-Translator-0.11016/share/DiaUml/schema.tt2 SQL-Translator-0.11016/share/DiaUml/uml-class-end.tt2 SQL-Translator-0.11016/MANIFEST SQL-Translator-0.11016/script/ SQL-Translator-0.11016/script/sqlt-diff SQL-Translator-0.11016/script/sqlt-dumper SQL-Translator-0.11016/script/sqlt-diff-old SQL-Translator-0.11016/script/sqlt.cgi SQL-Translator-0.11016/script/sqlt SQL-Translator-0.11016/script/sqlt-diagram SQL-Translator-0.11016/script/sqlt-graph SQL-Translator-0.11016/README CPAN.pm: Building F/FR/FREW/SQL-Translator-0.11016.tar.gz >>> /Users/fly1800/ap1800-297214/bin/perl-dynamic Makefile.PL *** Module::AutoInstall version 1.06 *** Checking for Perl dependencies... *** Since we're running under CPAN, I'll just let it take care of the dependency's installation later. [Core Features] - YAML ...loaded. (0.84 >= 0.66) - XML::Writer ...loaded. (0.623 >= 0.500) - Test::Differences ...loaded. (0.61) - Test::More ...loaded. (0.98 >= 0.88) - Test::Exception ...loaded. (0.32 >= 0.31) - ExtUtils::MakeMaker ...loaded. (6.68 >= 6.11) - DBI ...loaded. (1.627) - Moo ...loaded. (1.002000 >= 1.000003) - Carp::Clan ...loaded. (6.04) - List::MoreUtils ...loaded. (0.33 >= 0.09) - Parse::RecDescent ...loaded. (1.967009 >= 1.967009) - Package::Variant ...loaded. (1.001004 >= 1.001001) - Try::Tiny ...loaded. (0.12 >= 0.04) - Digest::SHA ...loaded. (5.85) - Sub::Quote ...loaded. (undef) - File::ShareDir ...loaded. (1.03 >= 1.0) *** Module::AutoInstall configuration finished. Checking if your kit is complete... Looks good Writing Makefile for SQL::Translator Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- FREW/SQL-Translator-0.11016.tar.gz ---- Parse::RecDescent [requires] YAML [requires] File::ShareDir [requires] XML::Writer [requires] Moo [requires] Package::Variant [requires] Running make test Delayed until after prerequisites Running test for module 'Parse::RecDescent' Running make for J/JT/JTBRAUN/Parse-RecDescent-1.967009.tar.gz Checksum for /net/nas/data/cpan/authors/id/J/JT/JTBRAUN/Parse-RecDescent-1.967009.tar.gz ok Parse-RecDescent-1.967009/ Parse-RecDescent-1.967009/Changes Parse-RecDescent-1.967009/demo/ Parse-RecDescent-1.967009/demo/demo_dot.pl Parse-RecDescent-1.967009/demo/demo_LaTeXish.pl Parse-RecDescent-1.967009/demo/demo_parsetree.pl Parse-RecDescent-1.967009/demo/demo_separators.pl Parse-RecDescent-1.967009/demo/demo_metaRD.pm Parse-RecDescent-1.967009/demo/demo_restructure_easy.pl Parse-RecDescent-1.967009/demo/demo_OOautoparsetree.pl Parse-RecDescent-1.967009/demo/demo_logic.pl Parse-RecDescent-1.967009/demo/demo_selfmod.pl Parse-RecDescent-1.967009/demo/demo_undumper.pl Parse-RecDescent-1.967009/demo/demo_quicklist.pl Parse-RecDescent-1.967009/demo/demo_mccoy.pl Parse-RecDescent-1.967009/demo/demo_autoscoresep.pl Parse-RecDescent-1.967009/demo/demo.pl Parse-RecDescent-1.967009/demo/demo_lisplike.pl Parse-RecDescent-1.967009/demo/demo_derived.pl Parse-RecDescent-1.967009/demo/demo_skipcomment.pl Parse-RecDescent-1.967009/demo/demo_buildcalc.pl Parse-RecDescent-1.967009/demo/demo_recipe.pl Parse-RecDescent-1.967009/demo/demo_piecewise.pl Parse-RecDescent-1.967009/demo/demo_simplequery.pl Parse-RecDescent-1.967009/demo/demo_language.pl Parse-RecDescent-1.967009/demo/demo_PerlCSV.pl Parse-RecDescent-1.967009/demo/demo_implicit.pl Parse-RecDescent-1.967009/demo/demo_decomment.pl Parse-RecDescent-1.967009/demo/demo_autostub.pl Parse-RecDescent-1.967009/demo/demo_eval.pl Parse-RecDescent-1.967009/demo/demo_LaTeXish_autoact.pl Parse-RecDescent-1.967009/demo/demo_perlparsing.pl Parse-RecDescent-1.967009/demo/demo_leftop.pl Parse-RecDescent-1.967009/demo/demo_NL2SQL.pl Parse-RecDescent-1.967009/demo/demo_decomment_nonlocal.pl Parse-RecDescent-1.967009/demo/demo_precalc.pl Parse-RecDescent-1.967009/demo/demo_cpp.pl Parse-RecDescent-1.967009/demo/demo_simple.pl Parse-RecDescent-1.967009/demo/demo_matchrule2.pl Parse-RecDescent-1.967009/demo/demo_embedding.pl Parse-RecDescent-1.967009/demo/demo_errors.pl Parse-RecDescent-1.967009/demo/demo_delete.pl Parse-RecDescent-1.967009/demo/demo.c Parse-RecDescent-1.967009/demo/demo_another_Cgrammar.pl Parse-RecDescent-1.967009/demo/demo_whoson.pl Parse-RecDescent-1.967009/demo/demo_tokens.pl Parse-RecDescent-1.967009/demo/demo_codeblock.pl Parse-RecDescent-1.967009/demo/demo_textgen.pl Parse-RecDescent-1.967009/demo/demo_Cgrammar_v2.pl Parse-RecDescent-1.967009/demo/demo_methods.pl Parse-RecDescent-1.967009/demo/demo_Cgrammar.pl Parse-RecDescent-1.967009/demo/demo_simpleXML.pl Parse-RecDescent-1.967009/demo/demo_street.pl Parse-RecDescent-1.967009/demo/demo_bad.pl Parse-RecDescent-1.967009/demo/demo_opreps.pl Parse-RecDescent-1.967009/demo/demo_arithmetic.pl Parse-RecDescent-1.967009/demo/demo_restructure_painful.pl Parse-RecDescent-1.967009/demo/demo_itemhash.pl Parse-RecDescent-1.967009/demo/demo_autorule.pl Parse-RecDescent-1.967009/demo/demo_calc.pl Parse-RecDescent-1.967009/demo/demo_scoredsep.pl Parse-RecDescent-1.967009/demo/demo_operator.pl Parse-RecDescent-1.967009/demo/demo_leftassoc.pl Parse-RecDescent-1.967009/demo/demo_template.pl Parse-RecDescent-1.967009/demo/demo_randomsentence.pl Parse-RecDescent-1.967009/demo/demo_lexer.pl Parse-RecDescent-1.967009/demo/demo_matchrule.pl Parse-RecDescent-1.967009/demo/demo_OOparsetree.pl Parse-RecDescent-1.967009/Makefile.PL Parse-RecDescent-1.967009/MANIFEST Parse-RecDescent-1.967009/lib/ Parse-RecDescent-1.967009/lib/Parse/ Parse-RecDescent-1.967009/lib/Parse/RecDescent.pm Parse-RecDescent-1.967009/README Parse-RecDescent-1.967009/Build.PL Parse-RecDescent-1.967009/META.json Parse-RecDescent-1.967009/tutorial/ Parse-RecDescent-1.967009/tutorial/TPJ_maze.gif Parse-RecDescent-1.967009/tutorial/TPJ-yacc-proc.gif Parse-RecDescent-1.967009/tutorial/TPJ_tree.gif Parse-RecDescent-1.967009/tutorial/TPJ-PRD-proc.gif Parse-RecDescent-1.967009/tutorial/tutorial.html Parse-RecDescent-1.967009/t/ Parse-RecDescent-1.967009/t/00.load.t Parse-RecDescent-1.967009/t/reentry.t Parse-RecDescent-1.967009/t/precompile.t Parse-RecDescent-1.967009/t/skip.t Parse-RecDescent-1.967009/t/separated_repetition.t Parse-RecDescent-1.967009/t/pod.t Parse-RecDescent-1.967009/t/leftop_cap.t Parse-RecDescent-1.967009/t/text.t Parse-RecDescent-1.967009/t/util.pl Parse-RecDescent-1.967009/t/01.basics.t Parse-RecDescent-1.967009/t/autotree.t Parse-RecDescent-1.967009/t/re_capture_return.t Parse-RecDescent-1.967009/t/skip_dynamic.t Parse-RecDescent-1.967009/META.yml Parse-RecDescent-1.967009/ToDo CPAN.pm: Building J/JT/JTBRAUN/Parse-RecDescent-1.967009.tar.gz >>> /Users/fly1800/ap1800-297214/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Parse::RecDescent Writing MYMETA.yml and MYMETA.json >>> make cp lib/Parse/RecDescent.pm blib/lib/Parse/RecDescent.pm Manifying blib/man3/Parse::RecDescent.3 JTBRAUN/Parse-RecDescent-1.967009.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1800/ap1800-297214/bin/perl-dynamic "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t # Testing Parse::RecDescent 1.967009 t/00.load.t ............... 1..1 ok 1 - use Parse::RecDescent; ok t/01.basics.t ............. 1..28 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok t/autotree.t .............. 1..9 ok 1 - created autotree grammar ok 2 - parsed input text ok 3 - got "" as "" ok 4 - created autotree grammar ok 5 - parsed input text ok 6 - got ":BaseModule" as "BaseModule::" ok 7 - created autotree grammar ok 8 - parsed input text ok 9 - got ":BaseModule::" as "BaseModule::" ok t/leftop_cap.t ............ 1..8 ok 1 - Noncapturing leftop ok 2 - Capturing leftop ok 3 - Noncapturing rightop ok 4 - Capturing rightop ok 5 - Position capturing leftop ok 6 - Position noncapturing leftop ok 7 - Position capturing rightop ok 8 - Position noncapturing rightop ok t/pod.t ................... 1..1 ok 1 - POD test for blib/lib/Parse/RecDescent.pm ok t/precompile.t ............ 1..14 ok 1 - no preexisting precompiled parser ok 2 - created a dependent precompiled parser: ok 3 - found dependent precompiled parser ok 4 - use'd a dependent precompiled parser: ok 5 - deleted dependent precompiled parser ok 6 - ran a dependent precompiled parser ok 7 - correct result from precompiled parser ok 8 - no preexisting precompiled parser ok 9 - created a standalone precompiled parser: ok 10 - found standalone precompiled parser ok 11 - use'd a standalone precompiled parser: ok 12 - deleted standalone precompiled parser ok 13 - ran a standalone precompiled parser ok 14 - correct result from precompiled parser ok t/re_capture_return.t ..... ok 1 - Created parser ok 2 1..2 ok t/reentry.t ............... 1..16 ok 1 - no warnings emitted during grammar1 parsing ok 2 - no warnings emitted during grammar2 parsing ok 3 - grammars produce same result ok 4 - no warnings emitted during grammar execution ok 5 - no warnings emitted during grammar1 parsing ok 6 - no warnings emitted during grammar2 parsing ok 7 - grammars produce same result ok 8 - no warnings emitted during grammar execution ok 9 - no warnings emitted during grammar1 parsing ok 10 - no warnings emitted during grammar2 parsing ok 11 - grammars produce same result ok 12 - no warnings emitted during grammar execution ok 13 - no warnings emitted during grammar1 parsing ok 14 - no warnings emitted during grammar2 parsing ok 15 - grammars produce same result ok 16 - no warnings emitted during grammar execution ok t/separated_repetition.t .. ok 1 - Created parser ok 2 1..2 ok t/skip.t .................. 1..8 ok 1 - got a parser ok 2 - foo_with_skip() ok 3 - foo() with regex $P::RD::skip ok 4 - foo() with string $P::RD::skip ok 5 - got a parser ok 6 - foo_with_skip() ok 7 - foo() with regex $P::RD::skip ok 8 - foo() with string $P::RD::skip ok t/skip_dynamic.t .......... 1..3 ok 1 - got a parser ok 2 - foo() ok 3 - foo() with string $::skip ok t/text.t .................. 1..2 ok 1 - got a parser ok 2 - text modification ok ok All tests successful. Files=12, Tests=94, 5 wallclock secs ( 0.07 usr 0.03 sys + 1.58 cusr 0.15 csys = 1.83 CPU) Result: PASS JTBRAUN/Parse-RecDescent-1.967009.tar.gz make test TEST_VERBOSE=1 -- OK PPD for Parse-RecDescent-1.967009 already made Running test for module 'YAML' Running make for M/MS/MSTROUT/YAML-0.84.tar.gz Prepending /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/arch /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB for 'get' Checksum for /net/nas/data/cpan/authors/id/M/MS/MSTROUT/YAML-0.84.tar.gz ok YAML-0.84/ YAML-0.84/inc/ YAML-0.84/inc/Module/ YAML-0.84/inc/Module/Package.pm YAML-0.84/inc/Module/Install/ YAML-0.84/inc/Module/Install/Fetch.pm YAML-0.84/inc/Module/Install/Metadata.pm YAML-0.84/inc/Module/Install/Can.pm YAML-0.84/inc/Module/Install/Include.pm YAML-0.84/inc/Module/Install/Makefile.pm YAML-0.84/inc/Module/Install/Package.pm YAML-0.84/inc/Module/Install/GithubMeta.pm YAML-0.84/inc/Module/Install/WriteAll.pm YAML-0.84/inc/Module/Install/Base.pm YAML-0.84/inc/Module/Install/Win32.pm YAML-0.84/inc/Module/Install.pm YAML-0.84/inc/Test/ YAML-0.84/inc/Test/Base/ YAML-0.84/inc/Test/Base/Filter.pm YAML-0.84/inc/Test/Builder/ YAML-0.84/inc/Test/Builder/Module.pm YAML-0.84/inc/Test/Base.pm YAML-0.84/inc/Test/Builder.pm YAML-0.84/inc/Test/More.pm YAML-0.84/inc/Spiffy.pm YAML-0.84/lib/ YAML-0.84/lib/Test/ YAML-0.84/lib/Test/YAML.pm YAML-0.84/lib/YAML.pm YAML-0.84/lib/YAML/ YAML-0.84/lib/YAML/Types.pm YAML-0.84/lib/YAML/Any.pm YAML-0.84/lib/YAML/Dumper/ YAML-0.84/lib/YAML/Dumper/Base.pm YAML-0.84/lib/YAML/Mo.pm YAML-0.84/lib/YAML/Dumper.pm YAML-0.84/lib/YAML/Tag.pm YAML-0.84/lib/YAML/Marshall.pm YAML-0.84/lib/YAML/Node.pm YAML-0.84/lib/YAML/Error.pm YAML-0.84/lib/YAML/Loader.pm YAML-0.84/lib/YAML/Loader/ YAML-0.84/lib/YAML/Loader/Base.pm YAML-0.84/README YAML-0.84/t/ YAML-0.84/t/dump-perl-types-514.t YAML-0.84/t/dump-blessed.t YAML-0.84/t/dump-works.t YAML-0.84/t/load-spec.t YAML-0.84/t/svk-config.yaml YAML-0.84/t/dump-nested.t YAML-0.84/t/basic-tests.t YAML-0.84/t/test.t YAML-0.84/t/load-tests.t YAML-0.84/t/dump-perl-types.t YAML-0.84/t/dump-stringify.t YAML-0.84/t/export.t YAML-0.84/t/svk.t YAML-0.84/t/dump-tests-514.t YAML-0.84/t/dump-tests.t YAML-0.84/t/marshall.t YAML-0.84/t/bugs-rt.t YAML-0.84/t/load-slides.t YAML-0.84/t/load-fails.t YAML-0.84/t/dump-code.t YAML-0.84/t/global-api.t YAML-0.84/t/long-quoted-value.yaml YAML-0.84/t/dump-perl-types-512.t YAML-0.84/t/TestYAML.pm YAML-0.84/t/changes.t YAML-0.84/t/node-info.t YAML-0.84/t/load-passes.t YAML-0.84/t/freeze-thaw.t YAML-0.84/t/errors.t YAML-0.84/t/load-works.t YAML-0.84/t/dump-file.t YAML-0.84/t/Base.pm YAML-0.84/t/references.t YAML-0.84/t/dump-opts.t YAML-0.84/t/dump-tests-512.t YAML-0.84/t/pugs-objects.t YAML-0.84/t/inbox.t YAML-0.84/t/regexp.t YAML-0.84/t/bugs-emailed.t YAML-0.84/t/dump-file-utf8.t YAML-0.84/t/dump-basics.t YAML-0.84/t/2-scalars.t YAML-0.84/META.yml YAML-0.84/LICENSE YAML-0.84/MANIFEST YAML-0.84/Makefile.PL YAML-0.84/Changes Prepending /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/arch /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB for 'make' CPAN.pm: Building M/MS/MSTROUT/YAML-0.84.tar.gz >>> /Users/fly1800/ap1800-297214/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for YAML Writing MYMETA.yml and MYMETA.json >>> make cp lib/YAML/Mo.pm blib/lib/YAML/Mo.pm cp lib/Test/YAML.pm blib/lib/Test/YAML.pm cp lib/YAML/Marshall.pm blib/lib/YAML/Marshall.pm cp lib/YAML/Dumper.pm blib/lib/YAML/Dumper.pm cp lib/YAML.pm blib/lib/YAML.pm cp lib/YAML/Loader/Base.pm blib/lib/YAML/Loader/Base.pm cp lib/YAML/Dumper/Base.pm blib/lib/YAML/Dumper/Base.pm cp lib/YAML/Node.pm blib/lib/YAML/Node.pm cp lib/YAML/Error.pm blib/lib/YAML/Error.pm cp lib/YAML/Loader.pm blib/lib/YAML/Loader.pm cp lib/YAML/Tag.pm blib/lib/YAML/Tag.pm cp lib/YAML/Types.pm blib/lib/YAML/Types.pm cp lib/YAML/Any.pm blib/lib/YAML/Any.pm Manifying blib/man3/YAML::Dumper.3 Manifying blib/man3/YAML::Error.3 Manifying blib/man3/YAML::Loader::Base.3 Manifying blib/man3/YAML::Node.3 Manifying blib/man3/YAML::Marshall.3 Manifying blib/man3/YAML::Any.3 Manifying blib/man3/YAML::Types.3 Manifying blib/man3/YAML.3 Manifying blib/man3/Test::YAML.3 Manifying blib/man3/YAML::Dumper::Base.3 Manifying blib/man3/YAML::Tag.3 Manifying blib/man3/YAML::Loader.3 MSTROUT/YAML-0.84.tar.gz make -- OK Prepending /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/arch /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1800/ap1800-297214/bin/perl-dynamic "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/2-scalars.t ............ 1..9 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok t/basic-tests.t .......... 1..4 ok 1 - A simple map ok 2 - Common String Types ok 3 - Multiple documents ok 4 - Comments ok t/bugs-emailed.t ......... 1..25 ok 1 - Date: Tue, 03 Jan 2006 18:04:56 (n->y) ok 2 - Date: Tue, 03 Jan 2006 18:04:56 (y->n) ok 3 - Date: Wed, 04 Jan 2006 10:23:18 (n->y) ok 4 - Date: Wed, 04 Jan 2006 10:23:18 (y->n) ok 5 - Date: Thu, 3 Mar 2005 14:12:10 (n->y) ok 6 - Date: Thu, 3 Mar 2005 14:12:10 (y->n) ok 7 - Date: Wed, 9 Mar 2005 09:16:19 (n->y) ok 8 - Date: Wed, 9 Mar 2005 09:16:19 (y->n) ok 9 - Date: Fri, 18 Mar 2005 15:08:57 (n->y) ok 10 - Date: Fri, 18 Mar 2005 15:08:57 (y->n) ok 11 - Date: Sun, 20 Mar 2005 16:32:50 ok 12 - Date: Sat, 26 Mar 2005 22:55:55 (n->y) ok 13 - Date: Sat, 26 Mar 2005 22:55:55 (y->n) ok 14 # skip Date: Sun, 8 May 2005 15:42:04 ok 15 - Date: Thu, 12 May 2005 14:57:20 ok 16 - Date: Thu, 09 Jun 2005 18:49:01 (n->y) ok 17 - Date: Thu, 09 Jun 2005 18:49:01 (y->n) ok 18 # skip Date: Mon, 22 Aug 2005 16:52:47 ok 19 # skip Date: Wed, 12 Oct 2005 17:16:48 ok 20 - Date: Mon, 07 Nov 2005 15:49:07 (n->y) ok 21 - Date: Mon, 07 Nov 2005 15:49:07 (y->n) ok 22 - Date: Thu, 24 Nov 2005 10:49:06 (n->y) ok 23 - Date: Thu, 24 Nov 2005 10:49:06 (y->n) ok 24 - Date: Sat, 3 Dec 2005 14:26:23 (n->y) ok 25 - Date: Sat, 3 Dec 2005 14:26:23 (y->n) ok t/bugs-rt.t .............. 1..41 ok 1 # skip Ticket #105-A YAML doesn't serialize odd objects very well ok 2 - Ticket \#105-B YAML doesn't serialize odd objects very well (n->y) ok 3 - Ticket \#105-C YAML doesn't serialize odd objects very well (n->y) ok 4 - Ticket \#105-C YAML doesn't serialize odd objects very well (y->n) ok 5 - Ticket \#105-D YAML doesn't serialize odd objects very well (n->y) ok 6 - Ticket \#105-D YAML doesn't serialize odd objects very well (y->n) ok 7 - Ticket \#105-E YAML doesn't serialize odd objects very well (n->y) ok 8 - Ticket \#105-E YAML doesn't serialize odd objects very well (y->n) ok 9 # skip Ticket #2957 Serializing array-elements with dashes ok 10 # skip Ticket #3015 wish: folding length option for YAML ok 11 - Ticket \#4066 Number vs. string heuristics for dump (n->y) ok 12 - Ticket \#4066 Number vs. string heuristics for dump (y->n) ok 13 # skip Ticket #4784 Can't create YAML::Node from 'REF' ok 14 - Ticket \#4866 Text with embedded newlines (n->y) ok 15 - Ticket \#4866 Text with embedded newlines (y->n) ok 16 - Ticket \#5299 Load(Dump({"hi, world" => 1})) fails (n->y) ok 17 - Ticket \#5299 Load(Dump({"hi, world" => 1})) fails (y->n) ok 18 - Ticket \#5691 Minor doc error in YAML.pod (n->y) ok 19 - Ticket \#5691 Minor doc error in YAML.pod (y->n) ok 20 - Ticket \#6095 Hash keys are not always escaped (n->y) ok 21 - Ticket \#6095 Hash keys are not always escaped (y->n) ok 22 - Ticket \#6139 0.35 can't deserialize blessed scalars (n->y) ok 23 - Ticket \#6139 0.35 can't deserialize blessed scalars (y->n) ok 24 # skip Ticket #7146 scalar with many spaces doesn't round trip ok 25 # skip Ticket #8795 !!perl/code blocks are evaluated in package main ok 26 - Ticket \#8818 YAML::Load fails if the last value in the stream ends with '|' (n->y) ok 27 - Ticket \#8818 YAML::Load fails if the last value in the stream ends with '|' (y->n) ok 28 - Ticket \#12729 < and > need to be quoted ? (n->y) ok 29 - Ticket \#12729 < and > need to be quoted ? (y->n) ok 30 # skip Ticket #12770 YAML crashes when tab used for indenting ok 31 # skip Ticket #12955 DumpCode claims to support a code ref to serialize code, but doesn't ok 32 - Ticket \#12959-a bug - nested inline collections with extra blanks ok 33 - Ticket \#12959-b bug - nested inline collections with extra blanks ok 34 - Ticket \#12959-c bug - nested inline collections with extra blanks ok 35 - Ticket \#12959-d bug - nested inline collections with extra blanks ok 36 # skip Ticket #13016 Plain Multiline Support ok 37 - \#13500 Load(Dump("|foo")) fails (n->y) ok 38 - \#13500 Load(Dump("|foo")) fails (y->n) ok 39 # skip Ticket #13510 Another roundtrip fails ok 40 - Ticket \#14938 Load(Dump(">=")) fails (n->y) ok 41 - Ticket \#14938 Load(Dump(">=")) fails (y->n) ok t/changes.t .............. 1..1 ok 1 # skip Can't parse Changes file yet :( ok t/dump-basics.t .......... 1..6 ok 1 - A map ok 2 - A list ok 3 - A List of maps ok 4 - A map of lists ok 5 - Top level scalar ok 6 - Top level literal scalar ok t/dump-blessed.t ......... 1..2 ok 1 - Object class handles marshalling (n->y) ok 2 - Object class handles marshalling (y->n) ok t/dump-code.t ............ 1..7 ok 1 - a code ref (n->y) ok 2 - a code ref (y->n) ok 3 - an array of the same code ref (n->y) ok 4 - an array of the same code ref (y->n) ok 5 - dummy code ref (n->y) ok 6 - dummy code ref (y->n) ok 7 - blessed code ref (n->y) ok t/dump-file-utf8.t ....... 1..6 ok 1 - DumpFile exported ok 2 - LoadFile exported ok 3 - Test source is correctly encoded ok 4 - Output file exists ok 5 - DumpFile YAML encoding is correct ok 6 - LoadFile is ok ok t/dump-file.t ............ 1..3 ok 1 - Dumpfile exported ok 2 - Output file exists ok 3 - DumpFile YAML is correct ok t/dump-nested.t .......... 1..20 ok 1 - (n->y) ok 2 - (y->n) ok 3 - (n->y) ok 4 - (y->n) ok 5 - (n->y) ok 6 - (y->n) ok 7 - (n->y) ok 8 - (y->n) ok 9 - (n->y) ok 10 - (y->n) ok 11 - (n->y) ok 12 - (y->n) ok 13 - (n->y) ok 14 - (y->n) ok 15 - (n->y) ok 16 - (y->n) ok 17 - (n->y) ok 18 - (y->n) ok 19 - (n->y) ok 20 - (y->n) ok t/dump-opts.t ............ 1..19 ok 1 - (n->y) ok 2 - (y->n) ok 3 - (n->y) ok 4 - (n->y) ok 5 - (y->n) ok 6 - (n->y) ok 7 - (y->n) ok 8 - (n->y) ok 9 - (y->n) ok 10 - (n->y) ok 11 - (y->n) ok 12 - (n->y) ok 13 - (y->n) ok 14 - (n->y) ok 15 - (y->n) ok 16 - (n->y) ok 17 - (y->n) ok 18 - (n->y) ok 19 - (y->n) ok t/dump-perl-types-512.t .. skipped: test only for perls before v5.13.5-11-gfb85c04 t/dump-perl-types-514.t .. 1..2 ok 1 - Regular Expression ok 2 - Regular Expression with newline ok t/dump-perl-types.t ...... 1..14 ok 1 - Scalar ok 2 - Hash ok 3 - Array ok 4 - Code ok 5 - Scalar Reference ok 6 - Scalar Glob ok 7 - Array Glob ok 8 - Code Glob ok 9 - Blessed Empty Hash ok 10 - Blessed Populated Hash ok 11 - Blessed Empty Array ok 12 - Blessed Populated Array ok 13 - Blessed Empty String ok 14 - Blessed Populated String ok t/dump-stringify.t ....... 1..6 ok 1 - Global stringification default dump ok 2 - Global stringification enabled dump ok 3 - Global stringification disabled dump ok 4 - Local stringification default dump ok 5 - Local stringification enabled dump ok 6 - Local stringification disabled dump ok t/dump-tests-512.t ....... skipped: test only for perls before v5.13.5-11-gfb85c04 t/dump-tests-514.t ....... 1..1 ok 1 - (n->y) ok t/dump-tests.t ........... 1..57 ok 1 - (n->y) ok 2 - (y->n) ok 3 - (n->y) ok 4 - (y->n) ok 5 - (n->y) ok 6 - (y->n) ok 7 - (n->y) ok 8 - (y->n) ok 9 - (n->y) ok 10 - (y->n) ok 11 - (n->y) ok 12 - (y->n) ok 13 - (n->y) ok 14 - (y->n) ok 15 - (n->y) ok 16 - (y->n) ok 17 - (n->y) ok 18 - (y->n) ok 19 - (n->y) ok 20 - (y->n) ok 21 - (n->y) ok 22 - (y->n) ok 23 - (n->y) ok 24 - (y->n) ok 25 - (n->y) ok 26 - Strings with nulls (n->y) ok 27 - Strings with nulls (y->n) ok 28 - (n->y) ok 29 - (n->y) ok 30 - (y->n) ok 31 - (n->y) ok 32 - (y->n) ok 33 - (n->y) ok 34 - (y->n) ok 35 - (n->y) ok 36 - (n->y) ok 37 - (n->y) ok 38 - (n->y) ok 39 - (n->y) ok 40 - (y->n) ok 41 - (n->y) ok 42 - (y->n) ok 43 - (n->y) ok 44 - (y->n) ok 45 - (n->y) ok 46 - (y->n) ok 47 - (n->y) ok 48 - (y->n) ok 49 - (n->y) ok 50 - (y->n) ok 51 - (n->y) ok 52 - (y->n) ok 53 - (n->y) ok 54 - (n->y) ok 55 - (n->y) ok 56 - (n->y) ok 57 - (y->n) ok t/dump-works.t ........... ok 1 - A one key hash 1..1 ok t/errors.t ............... 1..35 ok 1 - YAML_PARSE_ERR_BAD_CHARS ok 2 - YAML_PARSE_ERR_NO_FINAL_NEWLINE ok 3 - YAML_PARSE_ERR_BAD_MAJOR_VERSION ok 4 - YAML_PARSE_WARN_BAD_MINOR_VERSION ok 5 - YAML_PARSE_WARN_MULTIPLE_DIRECTIVES ok 6 - YAML_PARSE_ERR_TEXT_AFTER_INDICATOR ok 7 - YAML_PARSE_ERR_NO_ANCHOR ok 8 - YAML_PARSE_ERR_INCONSISTENT_INDENTATION ok 9 - YAML_PARSE_ERR_SINGLE_LINE ok 10 - YAML_PARSE_ERR_BAD_ANCHOR ok 11 - YAML_PARSE_ERR_MANY_EXPLICIT ok 12 - YAML_PARSE_ERR_MANY_IMPLICIT ok 13 - YAML_PARSE_ERR_MANY_ANCHOR ok 14 - YAML_PARSE_ERR_ANCHOR_ALIAS ok 15 - YAML_PARSE_ERR_BAD_ALIAS ok 16 - YAML_PARSE_ERR_MANY_ALIAS ok 17 - YAML_LOAD_ERR_NO_DEFAULT_VALUE ok 18 - YAML_LOAD_ERR_BAD_MAP_ELEMENT ok 19 - YAML_LOAD_WARN_DUPLICATE_KEY ok 20 - YAML_LOAD_ERR_BAD_SEQ_ELEMENT ok 21 - YAML_PARSE_ERR_INLINE_MAP ok 22 - YAML_PARSE_ERR_INLINE_SEQUENCE ok 23 - YAML_PARSE_ERR_BAD_DOUBLE ok 24 - YAML_PARSE_ERR_BAD_SINGLE ok 25 - YAML_PARSE_ERR_BAD_INLINE_IMPLICIT ok 26 - YAML_PARSE_ERR_BAD_IMPLICIT ok 27 - YAML_PARSE_ERR_INCONSISTENT_INDENTATION ok 28 - YAML_LOAD_WARN_GLOB_NAME ok 29 - YAML_LOAD_WARN_BAD_GLOB_ELEM ok 30 - YAML_PARSE_ERR_ZERO_INDENT ok 31 - YAML_LOAD_ERR_FILE_INPUT ok 32 - YAML_DUMP_ERR_FILE_OUTPUT ok 33 - YAML_DUMP_ERR_NO_HEADER ok 34 - YAML_DUMP_ERR_NO_HEADER ok 35 - YAML_DUMP_ERR_NO_HEADER ok t/export.t ............... 1..3 ok 1 - Dump() is exported ok 2 - Load() is exported ok 3 - Store() is not exported ok t/freeze-thaw.t .......... 1..9 ok 1 - Dump exported ok 2 - Load exported ok 3 - freeze exported ok 4 - thaw exported ok 5 - freeze works ok 6 - freeze produces same thing as Dump ok 7 - thaw produces same thing as Load ok 8 - freeze/thaw makes a clone ok 9 - Melted object really is a hash ok t/global-api.t ........... 1..4 ok 1 - Dump got to the business end ok 2 - Load got to the business end ok 3 - YAML::Dump got to the business end ok 4 - YAML::Load got to the business end ok t/inbox.t ................ 1..3 ok 1 # skip fix this next release ok 2 # skip fix this next release ok 3 # skip fix this next release ok t/load-fails.t ........... 1..4 ok 1 ok 2 ok 3 ok 4 ok t/load-passes.t .......... 1..8 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok t/load-slides.t .......... 1..28 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok t/load-spec.t ............ 1..52 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok t/load-tests.t ........... 1..28 ok 1 - a yaml error log ok 2 - comments and some top level documents ok 3 - an array of assorted junk ok 4 - a bunch of small top level thingies ok 5 - a headerless sequence and a map ok 6 - comments in various places ok 7 - several docs, some empty ok 8 - a perl reference to a scalar ok 9 - date loading ok 10 - sequence with trailing comment ok 11 - a simple literal block ok 12 - an unchomped literal ok 13 - a chomped literal ok 14 - assorted numerics ok 15 - an empty string top level doc ok 16 - an array of various undef ok 17 - !!perl/array ok 18 - !!perl/array: ok 19 - !!perl/array:moose ok 20 - foo ok 21 - foo ok 22 - foo ok 23 - foo ok 24 - foo ok 25 - foo ok 26 - foo ok 27 - foo ok 28 - foo ok t/load-works.t ........... ok 1 - A one key hash 1..1 ok t/marshall.t ............. 1..10 ok 1 - Serialize a hash object as a sequence (n->y) ok 2 - Serialize a hash object as a sequence (y->n) ok 3 - Use a non-standard tag (n->y) ok 4 - Use a non-standard tag (y->n) ok 5 - super calls to mixins work (n->y) ok 6 - super calls to mixins work (y->n) ok 7 - yaml_dump doesn't mutate original hash (n->y) ok 8 - first key exists ok 9 - second key exists ok 10 - extra key not added ok t/node-info.t ............ 1..16 ok 1 - Hash Ref ok 2 - Array Ref ok 3 - Scalar ok 4 - Scalar Ref ok 5 - Scalar Ref Ref ok 6 - Code Ref ok 7 - Code Ref Ref ok 8 - Glob ok 9 - Regular Expression ok 10 - Blessed Hash Ref ok 11 - Blessed Array Ref ok 12 - Blessed Scalar Ref ok 13 - Blessed Code Ref ok 14 - Blessed Glob ok 15 - Not Stringified Hash Object ok 16 - Stringified Hash Object ok t/pugs-objects.t ......... 1..2 ok 1 - Turn Perl object to Pugs object (n->y) ok 2 - Turn Perl object to Pugs object (y->n) ok t/references.t ........... 1..10 ok 1 - A scalar ref (n->y) ok 2 - A scalar ref (y->n) ok 3 - A ref to a scalar ref (n->y) ok 4 - A ref to a scalar ref (y->n) ok 5 - A ref to a ref to a scalar ref (n->y) ok 6 - A ref to a ref to a scalar ref (y->n) ok 7 - A blessed container reference (n->y) ok 8 - A blessed container reference (y->n) ok 9 - A blessed scalar reference (n->y) ok 10 - A blessed scalar reference (y->n) ok t/regexp.t ............... 1..11 ok 1 - Regexps load ok 2 - Regexps dump ok 3 - The regexp is a Regexp ok 4 - The regexp works ok 5 - Regexps load ok 6 - The regexp is a Classy :( ok 7 - The regexp works ok 8 - Regexps load ok 9 - Regexps dump ok 10 - The regexp is a Regexp ok 11 - The regexp works ok t/svk.t .................. 1..3 ok 1 - loaded svk file is a hash ok 2 - at least first two lines of file are right ok 3 - svk data roundtrips! ok t/test.t ................. 1..1 ok 1 - TestYAML framework loads ok All tests successful. Files=38, Tests=452, 21 wallclock secs ( 0.21 usr 0.11 sys + 5.41 cusr 0.65 csys = 6.38 CPU) Result: PASS MSTROUT/YAML-0.84.tar.gz make test TEST_VERBOSE=1 -- OK PPD for YAML-0.84 already made Running test for module 'File::ShareDir' Running make for A/AD/ADAMK/File-ShareDir-1.03.tar.gz Prepending /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/arch /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/lib /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/arch /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB for 'get' Checksum for /Users/fly1800/var/cpan/sources/authors/id/A/AD/ADAMK/File-ShareDir-1.03.tar.gz ok File-ShareDir-1.03/ File-ShareDir-1.03/README File-ShareDir-1.03/Makefile.PL File-ShareDir-1.03/LICENSE File-ShareDir-1.03/xt/ File-ShareDir-1.03/xt/meta.t File-ShareDir-1.03/xt/pmv.t File-ShareDir-1.03/xt/pod.t File-ShareDir-1.03/META.yml File-ShareDir-1.03/share/ File-ShareDir-1.03/share/sample.txt File-ShareDir-1.03/share/subdir/ File-ShareDir-1.03/share/subdir/sample.txt File-ShareDir-1.03/foo/ File-ShareDir-1.03/foo/test_file.txt File-ShareDir-1.03/MANIFEST File-ShareDir-1.03/lib/ File-ShareDir-1.03/lib/File/ File-ShareDir-1.03/lib/File/ShareDir.pm File-ShareDir-1.03/Changes File-ShareDir-1.03/inc/ File-ShareDir-1.03/inc/Module/ File-ShareDir-1.03/inc/Module/Install/ File-ShareDir-1.03/inc/Module/Install/Win32.pm File-ShareDir-1.03/inc/Module/Install/WriteAll.pm File-ShareDir-1.03/inc/Module/Install/Can.pm File-ShareDir-1.03/inc/Module/Install/Metadata.pm File-ShareDir-1.03/inc/Module/Install/Base.pm File-ShareDir-1.03/inc/Module/Install/Makefile.pm File-ShareDir-1.03/inc/Module/Install/Share.pm File-ShareDir-1.03/inc/Module/Install/Fetch.pm File-ShareDir-1.03/inc/Module/Install.pm File-ShareDir-1.03/t/ File-ShareDir-1.03/t/01_compile.t File-ShareDir-1.03/t/02_main.t File-ShareDir-1.03/t/lib/ File-ShareDir-1.03/t/lib/ShareDir.pm Prepending /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/arch /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/lib /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/arch /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB for 'make' CPAN.pm: Building A/AD/ADAMK/File-ShareDir-1.03.tar.gz >>> /Users/fly1800/ap1800-297214/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for File::ShareDir Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- ADAMK/File-ShareDir-1.03.tar.gz ---- Class::Inspector [requires] Prepending /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/arch /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/lib /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/arch /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB for 'test' Running make test Delayed until after prerequisites Running test for module 'Class::Inspector' Running make for A/AD/ADAMK/Class-Inspector-1.28.tar.gz Prepending /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/arch /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/lib /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/arch /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB for 'get' Checksum for /Users/fly1800/var/cpan/sources/authors/id/A/AD/ADAMK/Class-Inspector-1.28.tar.gz ok Class-Inspector-1.28/ Class-Inspector-1.28/README Class-Inspector-1.28/Makefile.PL Class-Inspector-1.28/LICENSE Class-Inspector-1.28/xt/ Class-Inspector-1.28/xt/meta.t Class-Inspector-1.28/xt/pmv.t Class-Inspector-1.28/xt/pod.t Class-Inspector-1.28/META.yml Class-Inspector-1.28/t/ Class-Inspector-1.28/t/01_compile.t Class-Inspector-1.28/t/02_main.t Class-Inspector-1.28/t/03_inc_to_local.t Class-Inspector-1.28/t/04_main_functions.t Class-Inspector-1.28/MANIFEST Class-Inspector-1.28/MYMETA.json Class-Inspector-1.28/Changes Class-Inspector-1.28/inc/ Class-Inspector-1.28/inc/Module/ Class-Inspector-1.28/inc/Module/Install/ Class-Inspector-1.28/inc/Module/Install/DSL.pm Class-Inspector-1.28/inc/Module/Install/Win32.pm Class-Inspector-1.28/inc/Module/Install/WriteAll.pm Class-Inspector-1.28/inc/Module/Install/Can.pm Class-Inspector-1.28/inc/Module/Install/Metadata.pm Class-Inspector-1.28/inc/Module/Install/Base.pm Class-Inspector-1.28/inc/Module/Install/Makefile.pm Class-Inspector-1.28/inc/Module/Install/Fetch.pm Class-Inspector-1.28/inc/Module/Install.pm Class-Inspector-1.28/lib/ Class-Inspector-1.28/lib/Class/ Class-Inspector-1.28/lib/Class/Inspector/ Class-Inspector-1.28/lib/Class/Inspector/Functions.pm Class-Inspector-1.28/lib/Class/Inspector.pm Prepending /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/arch /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/lib /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/arch /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB for 'make' CPAN.pm: Building A/AD/ADAMK/Class-Inspector-1.28.tar.gz >>> /Users/fly1800/ap1800-297214/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Class::Inspector Writing MYMETA.yml and MYMETA.json >>> make cp lib/Class/Inspector.pm blib/lib/Class/Inspector.pm cp lib/Class/Inspector/Functions.pm blib/lib/Class/Inspector/Functions.pm Manifying blib/man3/Class::Inspector.3 Manifying blib/man3/Class::Inspector::Functions.3 ADAMK/Class-Inspector-1.28.tar.gz make -- OK Prepending /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/arch /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/lib /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/arch /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1800/ap1800-297214/bin/perl-dynamic "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/01_compile.t ......... 1..2 ok 1 - Your perl is new enough ok 2 - use Class::Inspector; ok t/02_main.t ............ 1..54 ok 1 - Class validator works for known valid ok 2 - Class validator works for correctly formatted, but not installed ok 3 - Class validator works for long classes ok 4 - Class validator allows main ok 5 - Class validator works for main aliased ok 6 - Class validator failed for missing class ok 7 - Class validator fails for number starting class ok 8 - Class validator catches bad characters ok 9 - ->loaded detects loaded ok 10 - ->loaded detects not loaded ok 11 - ->filename works correctly ok 12 - ->_inc_filename works correctly ok 13 - ->loaded_filename works ok 14 - ->loaded_filename works ok 15 - ->resolved_filename works ok 16 - ->resolved_filename works ok 17 - ->installed detects installed ok 18 - ->installed detects not installed ok 19 - ->functions works correctly ok 20 - ->functions fails correctly ok 21 - ->function_refs works correctly ok 22 - ->function_refs fails correctly ok 23 - ->function_exists detects function that exists ok 24 - ->function_exists fails for bad function ok 25 - ->function_exists fails for missing function ok 26 - ->function_exists fails for bad class ok 27 - ->methods works for non-inheriting class ok 28 - ->methods works for inheriting class ok 29 - ->methods fails correctly ok 30 - Public ->methods works for non-inheriting class ok 31 - Public ->methods works for inheriting class ok 32 - Public ->methods fails correctly ok 33 - Private ->methods works for non-inheriting class ok 34 - Private ->methods works for inheriting class ok 35 - Private ->methods fails correctly ok 36 - Full ->methods works for non-inheriting class ok 37 - Full ->methods works for inheriting class ok 38 - Full ->methods fails correctly ok 39 - Expanded ->methods works for non-inheriting class ok 40 - Expanded ->methods works for inheriting class ok 41 - Expanded ->methods fails correctly ok 42 - Public and private ->methods clash correctly ok 43 - Public and private ->methods clash correctly ok 44 - Full and expanded ->methods class correctly ok 45 - Full and expanded ->methods class correctly ok 46 - Public + Expanded ->methods works for non-inheriting class ok 47 - Public + Expanded ->methods works for inheriting class ok 48 - Expanded ->methods fails correctly ok 49 - ->subclasses(bad) returns undef ok 50 - ->subclasses(none) returns false ok 51 - ->subclasses(CI) returns just itself ok 52 - ->subclasses(nontrivial) returns the expected class list ok 53 - ->loaded returns false for spurious glob in package ok 54 - ->subclasses in the presence of an evil ->isa does not crash ok t/03_inc_to_local.t .... 1..2 ok 1 # skip Skipping Win32 test ok 2 - Found ourself ok t/04_main_functions.t .. 1..21 ok 1 - exported function 'installed' was found ok 2 - exported function 'loaded' was found ok 3 - exported function 'filename' was found ok 4 - exported function 'functions' was found ok 5 - exported function 'methods' was found ok 6 - exported function 'subclasses' was found ok 7 - optionally exported function 'loaded_filename' was not found ok 8 - optionally exported function 'function_refs' was not found ok 9 - optionally exported function 'function_exists' was not found ok 10 - optionally exported function 'loaded_filename' was found after full import ok 11 - optionally exported function 'function_refs' was found after full import ok 12 - optionally exported function 'function_exists' was found after full import ok 13 - loaded detects loaded ok 14 - loaded detects not loaded ok 15 - filename works correctly ok 16 - loaded_filename works ok 17 - loaded_filename works ok 18 - resolved_filename works ok 19 - resolved_filename works ok 20 - installed detects installed ok 21 - installed detects not installed ok All tests successful. Files=4, Tests=79, 0 wallclock secs ( 0.04 usr 0.01 sys + 0.17 cusr 0.03 csys = 0.25 CPU) Result: PASS ADAMK/Class-Inspector-1.28.tar.gz make test TEST_VERBOSE=1 -- OK PPD for Class-Inspector-1.28 already made Running make for A/AD/ADAMK/File-ShareDir-1.03.tar.gz Prepending /Users/fly1800/var/cpan/build/Class-Inspector-1.28-xSjmkg/blib/arch /Users/fly1800/var/cpan/build/Class-Inspector-1.28-xSjmkg/blib/lib /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/arch /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/lib /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/arch /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /Users/fly1800/var/cpan/build/File-ShareDir-1.03-IzZ8ws Prepending /Users/fly1800/var/cpan/build/Class-Inspector-1.28-xSjmkg/blib/arch /Users/fly1800/var/cpan/build/Class-Inspector-1.28-xSjmkg/blib/lib /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/arch /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/lib /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/arch /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB for 'make' CPAN.pm: Building A/AD/ADAMK/File-ShareDir-1.03.tar.gz >>> make cp lib/File/ShareDir.pm blib/lib/File/ShareDir.pm Manifying blib/man3/File::ShareDir.3 ADAMK/File-ShareDir-1.03.tar.gz make -- OK Prepending /Users/fly1800/var/cpan/build/Class-Inspector-1.28-xSjmkg/blib/arch /Users/fly1800/var/cpan/build/Class-Inspector-1.28-xSjmkg/blib/lib /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/arch /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/lib /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/arch /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1800/ap1800-297214/bin/perl-dynamic "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/01_compile.t .. 1..2 ok 1 - Perl version is 5.005 or newer ok 2 - use File::ShareDir; ok t/02_main.t ..... 1..30 ok 1 - dist_dir not imported by default ok 2 - module_dir not imported by default ok 3 - dist_file not imported by default ok 4 - module_file not imported by default ok 5 - class_file not imported by default ok 6 - use File::ShareDir; ok 7 - dist_dir imported ok 8 - module_dir imported ok 9 - dist_file imported ok 10 - module_file imported ok 11 - class_file imported ok 12 - use File::ShareDir; ok 13 - _MODULE returns correct for known loaded module ok 14 - _DIST returns correct for known good dist ok 15 - Can find our own module dir ok 16 - ... and is a dir ok 17 - ... and have read permissions ok 18 - No params to module_dir dies ok 19 - Null param to module_dir dies ok 20 - Getting module dir for known non-existanct module dies ok 21 - module_file ok ok 22 - Can find our own dist dir ok 23 - ... and is a dir ok 24 - ... and have read permissions ok 25 - Can find our sample module file ok 26 - ... and is a file ok 27 - ... and have read permissions ok 28 - dist_dir and dist_file find the same directory ok 29 - class_file ok ok 30 - class_file matches module_file for subclass ok All tests successful. Files=2, Tests=32, 0 wallclock secs ( 0.03 usr 0.01 sys + 0.08 cusr 0.02 csys = 0.14 CPU) Result: PASS ADAMK/File-ShareDir-1.03.tar.gz make test TEST_VERBOSE=1 -- OK PPD for File-ShareDir-1.03 already made Running test for module 'XML::Writer' Running make for J/JO/JOSEPHW/XML-Writer-0.623.tar.gz Prepending /Users/fly1800/var/cpan/build/File-ShareDir-1.03-IzZ8ws/blib/arch /Users/fly1800/var/cpan/build/File-ShareDir-1.03-IzZ8ws/blib/lib /Users/fly1800/var/cpan/build/Class-Inspector-1.28-xSjmkg/blib/arch /Users/fly1800/var/cpan/build/Class-Inspector-1.28-xSjmkg/blib/lib /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/arch /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/lib /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/arch /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB for 'get' Checksum for /net/nas/data/cpan/authors/id/J/JO/JOSEPHW/XML-Writer-0.623.tar.gz ok XML-Writer-0.623/ XML-Writer-0.623/TODO XML-Writer-0.623/Makefile.PL XML-Writer-0.623/Writer.pm XML-Writer-0.623/t/ XML-Writer-0.623/t/selfcontained_output.t XML-Writer-0.623/t/pod-coverage.t XML-Writer-0.623/t/01_main.t XML-Writer-0.623/t/pod.t XML-Writer-0.623/examples/ XML-Writer-0.623/examples/directory-as-atom.pl XML-Writer-0.623/examples/xml-writer-string.pl XML-Writer-0.623/examples/double-escaping-example.pl XML-Writer-0.623/examples/namespace-prefixes.pl XML-Writer-0.623/examples/simple-xml.pl XML-Writer-0.623/examples/writing-unicode.pl XML-Writer-0.623/examples/data-mode-sample.pl XML-Writer-0.623/MANIFEST XML-Writer-0.623/Changes XML-Writer-0.623/README XML-Writer-0.623/LICENSE XML-Writer-0.623/META.yml Prepending /Users/fly1800/var/cpan/build/File-ShareDir-1.03-IzZ8ws/blib/arch /Users/fly1800/var/cpan/build/File-ShareDir-1.03-IzZ8ws/blib/lib /Users/fly1800/var/cpan/build/Class-Inspector-1.28-xSjmkg/blib/arch /Users/fly1800/var/cpan/build/Class-Inspector-1.28-xSjmkg/blib/lib /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/arch /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/lib /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/arch /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB for 'make' CPAN.pm: Building J/JO/JOSEPHW/XML-Writer-0.623.tar.gz >>> /Users/fly1800/ap1800-297214/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for XML::Writer Writing MYMETA.yml and MYMETA.json >>> make cp Writer.pm blib/lib/XML/Writer.pm Manifying blib/man3/XML::Writer.3 JOSEPHW/XML-Writer-0.623.tar.gz make -- OK Prepending /Users/fly1800/var/cpan/build/File-ShareDir-1.03-IzZ8ws/blib/arch /Users/fly1800/var/cpan/build/File-ShareDir-1.03-IzZ8ws/blib/lib /Users/fly1800/var/cpan/build/Class-Inspector-1.28-xSjmkg/blib/arch /Users/fly1800/var/cpan/build/Class-Inspector-1.28-xSjmkg/blib/lib /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/arch /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/lib /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/arch /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1800/ap1800-297214/bin/perl-dynamic "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/01_main.t ............... 1..239 ok 1 - Loading XML::Writer should not result in warnings ok 2 - An empty element tag ok 3 - (no warnings) ok 4 - Empty element tag with XML declaration ok 5 - (no warnings) ok 6 - A document with a public and system identifier ok 7 - (no warnings) ok 8 - A document with a public and system identifier ok 9 - (no warnings) ok 10 - Error expected: A DOCTYPE declaration with a public ID must also have a system ID ok 11 - A document with just a system identifier ok 12 - (no warnings) ok 13 - A document with "standalone" declared ok 14 - (no warnings) ok 15 - A document with 'standalone' declared as 'no' ok 16 - (no warnings) ok 17 - A document with a declared encoding ok 18 - (no warnings) ok 19 - A separate start and end tag ok 20 - (no warnings) ok 21 - Simple attributes ok 22 - (no warnings) ok 23 - Escaped character data ok 24 - (no warnings) ok 25 - A comment outside the document element ok 26 - (no warnings) ok 27 - A data-less processing instruction ok 28 - (no warnings) ok 29 - A processing instruction with data ok 30 - (no warnings) ok 31 - A comment inside an element ok 32 - (no warnings) ok 33 - A processing instruction inside an element ok 34 - (no warnings) ok 35 - Error expected: Attempt to end element "foo" with "bar" tag ok 36 - Error expected: Document ended with unmatched start tag\(s\) ok 37 - Error expected: Document cannot end without a document element ok 38 - Error expected: Attempt to insert start tag after close of ok 39 - Error expected: Attempt to insert empty tag after close of ok 40 - Error expected: Document element is "bar", but DOCTYPE is "foo" ok 41 - Error expected: Document element is "bar", but DOCTYPE is "foo" ok 42 - Error expected: Attempt to insert second DOCTYPE ok 43 - Error expected: The DOCTYPE declaration must come before ok 44 - Error expected: The XML declaration is not the first thing ok 45 - Error expected: The XML declaration is not the first thing ok 46 - A tag ended using an implied tag name ok 47 - (no warnings) ok 48 - in_element should identify the current element ok 49 - within_element should know about all elements above us ok 50 - within_element should return false for non-parent elements ok 51 - current_element should identify the element we are in ok 52 - ancestor() should match the startTag calls that have been made ok 53 - Basic namespace processing ok 54 - (no warnings) ok 55 - Basic namespace processing ok 56 - (no warnings) ok 57 - Basic namespace processing with a generated prefix ok 58 - (no warnings) ok 59 - A namespaced element with a namespaced attribute ok 60 - (no warnings) ok 61 - Same as above, but with a default namespace ok 62 - (no warnings) ok 63 - Same as above, but passing the prefixes through the constructor ok 64 - (no warnings) ok 65 - Same as above, but removing the prefix before the document starts ok 66 - (no warnings) ok 67 - removePrefix should not warn when there is no default prefix ok 68 - Same as above, but with a non-default namespace ok 69 - (no warnings) ok 70 - Make sure that an autogenerated prefix doesn't clash ok 71 - (no warnings) ok 72 - Check for proper declaration nesting with subtrees. ok 73 - (no warnings) ok 74 - Check for proper declaration nesting with top level. ok 75 - (no warnings) ok 76 - Check for proper default declaration nesting with subtrees. ok 77 - (no warnings) ok 78 - Check for proper default declaration nesting with top level. ok 79 - (no warnings) ok 80 - Error expected: Attribute name.*begins with 'xmlns' ok 81 - Error expected: PI target.*contains a colon ok 82 - Error expected: Element name.*contains a colon ok 83 - Error expected: Local part of element name.*contains a colon ok 84 - Error expected: Attribute name.*contains ':' ok 85 - Error expected: Local part of attribute name.*contains a colon. ok 86 - No warnings should be generated during writing ok 87 - No declaration should be generated for the 'xml:' prefix ok 88 - An API should allow forced namespace declarations ok 89 - The test processing instructions should not cause warnings ok 90 - Reserved processing instruction names should cause warnings ok 91 - Error expected: Processing instruction may not contain ok 92 - Error expected: Processing instruction may not contain ok 93 - Error expected: ok 94 - Should be in data mode ok 95 - Should be in mixed mode ok 96 - Data indent should be changeable ok 97 - Turning dataMode on and off whilst writing ok 98 - (no warnings) ok 99 - DATA_MODE should not cause warnings ok 100 - An empty element with DATA_MODE ok 101 - (no warnings) ok 102 - An empty element with DATA_MODE ok 103 - (no warnings) ok 104 - A nested element with DATA_MODE and a declaration ok 105 - (no warnings) ok 106 - A namespace-less document that uses colons in names ok 107 - (no warnings) ok 108 - Use of the NEWLINES parameter ok 109 - (no warnings) ok 110 - Error expected: Comment may not contain '-->' ok 111 - Comments with doubled dashes should cause warnings ok 112 - Error expected: Mixed content not allowed in data mode: element x ok 113 - Error expected: Mixed content not allowed in data mode: element empty ok 114 - Error expected: Mixed content not allowed in data mode: characters ok 115 - Error expected: Two attributes named ok 116 - Error expected: Two attributes named ok 117 - Two attributes with the same local name, but in different namespaces ok 118 - (no warnings) ok 119 - Error expected: Attempt to insert characters outside of document element ok 120 - Error expected: End tag .* does not close any open element ok 121 - Using UNSAFE to bypass the namespace system for emptyTag ok 122 - (no warnings) ok 123 - Using UNSAFE to bypass the namespace system for startTag ok 124 - (no warnings) ok 125 - Deep-nesting, to exercise prefix management ok 126 - (no warnings) ok 127 - raw() should pass text through without escaping it ok 128 - (no warnings) ok 129 - Error expected: raw\(\) is only available when UNSAFE is set ok 130 - cdata() should create CDATA sections ok 131 - (no warnings) ok 132 - If a CDATA section would be invalid, it should be split up ok 133 - (no warnings) ok 134 - cdataElement should produce a valid element containing a CDATA section ok 135 - (no warnings) ok 136 - Error expected: Attempt to insert characters outside of document element ok 137 - Error expected: Mixed content not allowed in data mode: element x ok 138 - Error expected: Mixed content not allowed in data mode: characters ok 139 - Later addPrefix()s should override earlier ones ok 140 - (no warnings) ok 141 - addPrefix should work in the middle of a document ok 142 - (no warnings) ok 143 - The default namespace should be modifiable during a document ok 144 - (no warnings) ok 145 - Namespace declarations should be forceable mid-document ok 146 - (no warnings) ok 147 - The default namespace declaration should be present and correct when the document element belongs to a different namespace ok 148 - (no warnings) ok 149 - Prefix manipulation on a namespace-unaware instance should not warn ok 150 - Output for this fixture must be defined ok 151 - Changing output should be reflected in a subsequent get ok 152 - Changing output back should succeed ok 153 - After changing the output a document should still be generated ok 154 - (no warnings) ok 155 - If no output is given, STDOUT should be used ok 156 - Unsafe mode should not enforce validity tests. ok 157 - (no warnings) ok 158 - Newlines in attribute values should be escaped ok 159 - (no warnings) ok 160 - When requested, output should be UTF-8 encoded ok 161 - (no warnings) ok 162 - Capturing in a scalar should not cause warnings ok 163 - Output should be stored in a scalar, if one is passed ok 164 - Scalars should be up-to-date during writing ok 165 - Resetting the scalar should work properly ok 166 - OUTPUT and ENCODING should not cause failure ok 167 - Error expected: encoding ok 168 - A storage scalar should preserve utf8-ness ok 169 - A storage scalar should work with utf8 strings ok 170 - US-ASCII support should cover text and attributes ok 171 - (no warnings) ok 172 - Error expected: ASCII ok 173 - Error expected: ASCII ok 174 - Error expected: ASCII ok 175 - Perl IO should warn about non-ASCII characters in output ok 176 - Perl IO should warn about non-ASCII characters in output ok 177 - Comments should be formatted like elements when in data mode ok 178 - (no warnings) ok 179 - Characters outside the BMP should be encoded correctly in UTF-8 ok 180 - (no warnings) ok 181 - Characters outside the BMP should be encoded correctly in US-ASCII ok 182 - (no warnings) ok 183 - With no document, ancestors should be undef ok 184 - ancestor(0) should return the current element ok 185 - ancestor should return undef beyond the document ok 186 - Error expected: \u0000 ok 187 - Whitespace below \u0020 is valid. ok 188 - (no warnings) ok 189 - Error expected: \u0000 ok 190 - Whitespace below \u0020 is valid. ok 191 - (no warnings) ok 192 - Error expected: \u0000 ok 193 - Whitespace below \u0020 is valid. ok 194 - (no warnings) ok 195 - Unsafe mode should not enforce character validity tests ok 196 - (no warnings) ok 197 - Unsafe mode should not enforce character validity tests ok 198 - (no warnings) ok 199 - Unsafe mode should not enforce character validity tests ok 200 - (no warnings) ok 201 - When no encoding is specified, the declaration should not include one ok 202 - (no warnings) ok 203 - If an encoding is specified for the document, it should appear in the declaration ok 204 - (no warnings) ok 205 - An encoding passed to xmlDecl should override any other encoding ok 206 - (no warnings) ok 207 - xmlDecl should treat the empty string as instruction to omit the encoding from the declaration ok 208 - (no warnings) ok 209 - Passing an array twice should not cause failure ok 210 - An array passed by reference should not be modified ok 211 - (no warnings) ok 212 - Passing an array twice should not cause failure ok 213 - An array passed by reference should not be modified ok 214 - (no warnings) ok 215 - Newlines in attribute values should be escaped ok 216 - (no warnings) ok 217 - ]]> must be escaped in attributes ok 218 - (no warnings) ok 219 - A dataElement call must expand namespace attributes ok 220 - (no warnings) ok 221 - Error expected: \u000B is not a valid character in XML ok 222 - Error expected: Failed to write output: No space left on device ok 223 - Error expected: Failed to write output: No space left on device ok 224 - Changing output should be reflected in a subsequent get ok 225 - Changing output back should succeed ok 226 - Indent should default to zero ok 227 - Indent should be as set ok 228 - Numeric indent should indicate the number of spaces ok 229 - (no warnings) ok 230 - Indent should be returned as the number of spaces ok 231 - Indent should be returned as the number of spaces ok 232 - Indent should be returned as the number of spaces ok 233 - Indent should be returned as a string when given as non-space whitespace ok 234 - Numeric indent should indicate the number of spaces ok 235 - (no warnings) ok 236 - Non-numeric indent should fall back to zero ok 237 - An encoding for a blessed ref shouldn't cause errors. ok 238 - Basic Duck Typing output ok 239 - Error expected: encoding ok t/pod-coverage.t .......... 1..1 ok 1 - Pod coverage on XML::Writer ok t/pod.t ................... 1..1 ok 1 - POD test for Writer.pm ok t/selfcontained_output.t .. 1..10 ok 1 - classic OUTPUT behaves the same way ok 2 - end() ok 3 - to_string() on self-contained ok 4 - to_string on normal OUTPUT ok 5 - auto-stringification on self-contained ok 6 - auto-stringification on normal ok 7 - auto-stringification returns a string directly ok 8 - Calling end in a void context. ok 9 - IO::Scalar OUTPUT behaves the same way ok 10 - to_string on IO::Scalar OUTPUT ok All tests successful. Files=4, Tests=251, 2 wallclock secs ( 0.06 usr 0.02 sys + 0.38 cusr 0.05 csys = 0.51 CPU) Result: PASS JOSEPHW/XML-Writer-0.623.tar.gz make test TEST_VERBOSE=1 -- OK PPD for XML-Writer-0.623 already made Running test for module 'Moo' Running make for M/MS/MSTROUT/Moo-1.002000.tar.gz Prepending /Users/fly1800/var/cpan/build/XML-Writer-0.623-aV_nTW/blib/arch /Users/fly1800/var/cpan/build/XML-Writer-0.623-aV_nTW/blib/lib /Users/fly1800/var/cpan/build/File-ShareDir-1.03-IzZ8ws/blib/arch /Users/fly1800/var/cpan/build/File-ShareDir-1.03-IzZ8ws/blib/lib /Users/fly1800/var/cpan/build/Class-Inspector-1.28-xSjmkg/blib/arch /Users/fly1800/var/cpan/build/Class-Inspector-1.28-xSjmkg/blib/lib /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/arch /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/lib /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/arch /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB for 'get' Checksum for /net/nas/data/cpan/authors/id/M/MS/MSTROUT/Moo-1.002000.tar.gz ok Moo-1.002000/ Moo-1.002000/maint/ Moo-1.002000/maint/fulltest Moo-1.002000/maint/mkfat Moo-1.002000/maint/bump-version Moo-1.002000/maint/Makefile.PL.include Moo-1.002000/lib/ Moo-1.002000/lib/Sub/ Moo-1.002000/lib/Sub/Defer.pm Moo-1.002000/lib/Sub/Quote.pm Moo-1.002000/lib/Moo/ Moo-1.002000/lib/Moo/_Utils.pm Moo-1.002000/lib/Moo/HandleMoose/ Moo-1.002000/lib/Moo/HandleMoose/FakeMetaClass.pm Moo-1.002000/lib/Moo/Object.pm Moo-1.002000/lib/Moo/_mro.pm Moo-1.002000/lib/Moo/Role.pm Moo-1.002000/lib/Moo/HandleMoose.pm Moo-1.002000/lib/Moo/sification.pm Moo-1.002000/lib/Moo.pm Moo-1.002000/lib/Method/ Moo-1.002000/lib/Method/Inliner.pm Moo-1.002000/lib/Method/Generate/ Moo-1.002000/lib/Method/Generate/Constructor.pm Moo-1.002000/lib/Method/Generate/BuildAll.pm Moo-1.002000/lib/Method/Generate/Accessor.pm Moo-1.002000/lib/Method/Generate/DemolishAll.pm Moo-1.002000/lib/oo.pm Moo-1.002000/README Moo-1.002000/t/ Moo-1.002000/t/not-both.t Moo-1.002000/t/accessor-isa.t Moo-1.002000/t/compose-roles.t Moo-1.002000/t/sub-quote.t Moo-1.002000/t/buildargs.t Moo-1.002000/t/subconstructor.t Moo-1.002000/t/lazy_isa.t Moo-1.002000/t/init-arg.t Moo-1.002000/t/demolish-bugs-eats_mini.t Moo-1.002000/t/modify_lazy_handlers.t Moo-1.002000/t/accessor-generator-extension.t Moo-1.002000/t/lib/ Moo-1.002000/t/lib/ExtRobot.pm Moo-1.002000/t/lib/sub_class.pm Moo-1.002000/t/lib/UnderscoreRole.pm Moo-1.002000/t/lib/base_class.pm Moo-1.002000/t/lib/ClobberUnderscore.pm Moo-1.002000/t/lib/ClassicObject.pm Moo-1.002000/t/lib/UnderscoreClass.pm Moo-1.002000/t/lib/MooObjectWithDelegate.pm Moo-1.002000/t/extends-role.t Moo-1.002000/t/accessor-roles.t Moo-1.002000/t/load_module_error.t Moo-1.002000/t/global_underscore.t Moo-1.002000/t/buildargs-error.t Moo-1.002000/t/undef-bug.t Moo-1.002000/t/non-moo-extends.t Moo-1.002000/t/use-after-no.t Moo-1.002000/t/accessor-weaken.t Moo-1.002000/t/load_module.t Moo-1.002000/t/moo.t Moo-1.002000/t/demolish-basics.t Moo-1.002000/t/demolish-bugs-eats_exceptions.t Moo-1.002000/t/no-moo.t Moo-1.002000/t/accessor-mixed.t Moo-1.002000/t/foreignbuildargs.t Moo-1.002000/t/demolish-global_destruction.t Moo-1.002000/t/buildall-subconstructor.t Moo-1.002000/t/accessor-pred-clear.t Moo-1.002000/t/overloaded-coderefs.t Moo-1.002000/t/has-plus.t Moo-1.002000/t/global-destruction-helper.pl Moo-1.002000/t/method-generate-accessor.t Moo-1.002000/t/extends-non-moo.t Moo-1.002000/t/load_module_role_tiny.t Moo-1.002000/t/has-array.t Moo-1.002000/t/accessor-trigger.t Moo-1.002000/t/accessor-shortcuts.t Moo-1.002000/t/accessor-coerce.t Moo-1.002000/t/accessor-handles.t Moo-1.002000/t/sub-defer.t Moo-1.002000/t/has-before-extends.t Moo-1.002000/t/accessor-default.t Moo-1.002000/t/buildall.t Moo-1.002000/t/sub-and-handles.t Moo-1.002000/t/accessor-reader-writer.t Moo-1.002000/t/accessor-weaken-pre-5_8_3.t Moo-1.002000/t/method-generate-constructor.t Moo-1.002000/t/moo-accessors.t Moo-1.002000/META.yml Moo-1.002000/META.json Moo-1.002000/MANIFEST Moo-1.002000/xt/ Moo-1.002000/xt/moose-does-moo-role.t Moo-1.002000/xt/moo-roles-into-moose-class.t Moo-1.002000/xt/moo-consume-mouse-role-coerce.t Moo-1.002000/xt/moose-consume-moo-role-after-consumed-by-moo.t Moo-1.002000/xt/lib/ Moo-1.002000/xt/lib/withautoclean/ Moo-1.002000/xt/lib/withautoclean/Class.pm Moo-1.002000/xt/lib/withautoclean/R1.pm Moo-1.002000/xt/lib/ExampleMooseRoleOne.pm Moo-1.002000/xt/lib/ExampleMooRoleWithAttribute.pm Moo-1.002000/xt/lib/ExampleMooseRoleTwo.pm Moo-1.002000/xt/lib/ExampleMooRole.pm Moo-1.002000/xt/moo-object-meta-can.t Moo-1.002000/xt/moo-does-moose-role.t Moo-1.002000/xt/jenga.t Moo-1.002000/xt/moox-types.t Moo-1.002000/xt/moose-method-modifiers.t Moo-1.002000/xt/more-jenga.t Moo-1.002000/xt/moose-accessor-isa.t Moo-1.002000/xt/withautoclean.t Moo-1.002000/xt/moo-role-types.t Moo-1.002000/xt/moose-lazy.t Moo-1.002000/xt/moose-consume-moo-role-no-moo-loaded.t Moo-1.002000/xt/implicit-moose-types.t Moo-1.002000/xt/handle_moose.t Moo-1.002000/xt/moose-autoclean-lazy-attr-builders.t Moo-1.002000/xt/moo-consume-moose-role-coerce.t Moo-1.002000/xt/moose-override-attribute-with-plus-syntax.t Moo-1.002000/xt/moose-override-attribute-from-moo-role.t Moo-1.002000/xt/moox-types-coercion.t Moo-1.002000/xt/moo-roles-into-moose-class-attr-override-with-autoclean.t Moo-1.002000/xt/super-jenga.t Moo-1.002000/Makefile.PL Moo-1.002000/Changes Prepending /Users/fly1800/var/cpan/build/XML-Writer-0.623-aV_nTW/blib/arch /Users/fly1800/var/cpan/build/XML-Writer-0.623-aV_nTW/blib/lib /Users/fly1800/var/cpan/build/File-ShareDir-1.03-IzZ8ws/blib/arch /Users/fly1800/var/cpan/build/File-ShareDir-1.03-IzZ8ws/blib/lib /Users/fly1800/var/cpan/build/Class-Inspector-1.28-xSjmkg/blib/arch /Users/fly1800/var/cpan/build/Class-Inspector-1.28-xSjmkg/blib/lib /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/arch /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/lib /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/arch /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB for 'make' CPAN.pm: Building M/MS/MSTROUT/Moo-1.002000.tar.gz >>> /Users/fly1800/ap1800-297214/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Moo Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- MSTROUT/Moo-1.002000.tar.gz ---- strictures [requires] Class::Method::Modifiers [requires] Role::Tiny [requires] Prepending /Users/fly1800/var/cpan/build/XML-Writer-0.623-aV_nTW/blib/arch /Users/fly1800/var/cpan/build/XML-Writer-0.623-aV_nTW/blib/lib /Users/fly1800/var/cpan/build/File-ShareDir-1.03-IzZ8ws/blib/arch /Users/fly1800/var/cpan/build/File-ShareDir-1.03-IzZ8ws/blib/lib /Users/fly1800/var/cpan/build/Class-Inspector-1.28-xSjmkg/blib/arch /Users/fly1800/var/cpan/build/Class-Inspector-1.28-xSjmkg/blib/lib /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/arch /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/lib /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/arch /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB for 'test' Running make test Delayed until after prerequisites Running test for module 'strictures' Running make for E/ET/ETHER/strictures-1.004004.tar.gz Prepending /Users/fly1800/var/cpan/build/XML-Writer-0.623-aV_nTW/blib/arch /Users/fly1800/var/cpan/build/XML-Writer-0.623-aV_nTW/blib/lib /Users/fly1800/var/cpan/build/File-ShareDir-1.03-IzZ8ws/blib/arch /Users/fly1800/var/cpan/build/File-ShareDir-1.03-IzZ8ws/blib/lib /Users/fly1800/var/cpan/build/Class-Inspector-1.28-xSjmkg/blib/arch /Users/fly1800/var/cpan/build/Class-Inspector-1.28-xSjmkg/blib/lib /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/arch /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/lib /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/arch /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB for 'get' Checksum for /Users/fly1800/var/cpan/sources/authors/id/E/ET/ETHER/strictures-1.004004.tar.gz ok strictures-1.004004/ strictures-1.004004/Changes strictures-1.004004/lib/ strictures-1.004004/maint/ strictures-1.004004/Makefile.PL strictures-1.004004/MANIFEST strictures-1.004004/META.json strictures-1.004004/META.yml strictures-1.004004/README strictures-1.004004/t/ strictures-1.004004/xt/ strictures-1.004004/xt/pod.t strictures-1.004004/t/crash.t strictures-1.004004/t/smells-of-vcs/ strictures-1.004004/t/strictures.t strictures-1.004004/t/smells-of-vcs/.exists strictures-1.004004/t/smells-of-vcs/lib/ strictures-1.004004/t/smells-of-vcs/other/ strictures-1.004004/t/smells-of-vcs/t/ strictures-1.004004/t/smells-of-vcs/t/one.faket strictures-1.004004/t/smells-of-vcs/other/one.pl strictures-1.004004/t/smells-of-vcs/lib/one.pm strictures-1.004004/maint/bump-version strictures-1.004004/maint/Makefile.include strictures-1.004004/maint/Makefile.PL.include strictures-1.004004/lib/strictures.pm Prepending /Users/fly1800/var/cpan/build/XML-Writer-0.623-aV_nTW/blib/arch /Users/fly1800/var/cpan/build/XML-Writer-0.623-aV_nTW/blib/lib /Users/fly1800/var/cpan/build/File-ShareDir-1.03-IzZ8ws/blib/arch /Users/fly1800/var/cpan/build/File-ShareDir-1.03-IzZ8ws/blib/lib /Users/fly1800/var/cpan/build/Class-Inspector-1.28-xSjmkg/blib/arch /Users/fly1800/var/cpan/build/Class-Inspector-1.28-xSjmkg/blib/lib /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/arch /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/lib /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/arch /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB for 'make' CPAN.pm: Building E/ET/ETHER/strictures-1.004004.tar.gz >>> /Users/fly1800/ap1800-297214/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for strictures Writing MYMETA.yml and MYMETA.json >>> make cp lib/strictures.pm blib/lib/strictures.pm Manifying blib/man3/strictures.3 ETHER/strictures-1.004004.tar.gz make -- OK Prepending /Users/fly1800/var/cpan/build/XML-Writer-0.623-aV_nTW/blib/arch /Users/fly1800/var/cpan/build/XML-Writer-0.623-aV_nTW/blib/lib /Users/fly1800/var/cpan/build/File-ShareDir-1.03-IzZ8ws/blib/arch /Users/fly1800/var/cpan/build/File-ShareDir-1.03-IzZ8ws/blib/lib /Users/fly1800/var/cpan/build/Class-Inspector-1.28-xSjmkg/blib/arch /Users/fly1800/var/cpan/build/Class-Inspector-1.28-xSjmkg/blib/lib /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/arch /Users/fly1800/var/cpan/build/YAML-0.84-RpSXvH/blib/lib /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/arch /Users/fly1800/var/cpan/build/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1800/ap1800-297214/bin/perl-dynamic "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/crash.t ....... 1..1 ok 1 # skip Have all the modules; can't check this ok t/strictures.t .. ok 1 - Hints ok for case 1 ok 2 - Warnings ok for case 1 ok 3 - Failed to load lib/one.pm ok 4 - Failed due to indirect.pm, ok ok 5 - Failed to load t/one.faket ok 6 - Failed due to indirect.pm, ok ok 7 - Loaded other/one.pl ok ok 8 - Can't use strictures 2 (this is version 1) 1..8 ok All tests successful. Files=2, Tests=9, 1 wallclock secs ( 0.03 usr 0.01 sys + 0.07 cusr 0.02 csys = 0.13 CPU) Result: PASS ETHER/strictures-1.004004.tar.gz make test TEST_VERBOSE=1 -- OK PPD for strictures-1.004004 already made Running test for module 'Class::Method::Modifiers' Running make for E/ET/ETHER/Class-Method-Modifiers-2.04.tar.gz Prepending %BUILDDIR%/strictures-1.004004-keohCr/blib/arch %BUILDDIR%/strictures-1.004004-keohCr/blib/lib %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/arch %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/lib %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/arch %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/lib %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/arch %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/lib %BUILDDIR%/YAML-0.84-RpSXvH/blib/arch %BUILDDIR%/YAML-0.84-RpSXvH/blib/lib %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/arch %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1800/var/cpan/build for 'get' Checksum for /net/nas/data/cpan/authors/id/E/ET/ETHER/Class-Method-Modifiers-2.04.tar.gz ok Class-Method-Modifiers-2.04/ Class-Method-Modifiers-2.04/Changes Class-Method-Modifiers-2.04/inc/ Class-Method-Modifiers-2.04/lib/ Class-Method-Modifiers-2.04/LICENSE Class-Method-Modifiers-2.04/Makefile.PL Class-Method-Modifiers-2.04/MANIFEST Class-Method-Modifiers-2.04/MANIFEST.SKIP Class-Method-Modifiers-2.04/META.yml Class-Method-Modifiers-2.04/README Class-Method-Modifiers-2.04/t/ Class-Method-Modifiers-2.04/t/000-load.t Class-Method-Modifiers-2.04/t/001-error.t Class-Method-Modifiers-2.04/t/002-cache.t Class-Method-Modifiers-2.04/t/003-basic.t Class-Method-Modifiers-2.04/t/004-around.t Class-Method-Modifiers-2.04/t/005-return.t Class-Method-Modifiers-2.04/t/010-before-args.t Class-Method-Modifiers-2.04/t/011-after-args.t Class-Method-Modifiers-2.04/t/012-around-args.t Class-Method-Modifiers-2.04/t/020-multiple-inheritance.t Class-Method-Modifiers-2.04/t/030-multiple-before.t Class-Method-Modifiers-2.04/t/031-multiple-after.t Class-Method-Modifiers-2.04/t/032-multiple-around.t Class-Method-Modifiers-2.04/t/034-multiple-everything.t Class-Method-Modifiers-2.04/t/035-multiple-everything-twice.t Class-Method-Modifiers-2.04/t/040-twice-orig.t Class-Method-Modifiers-2.04/t/041-modify-parent.t Class-Method-Modifiers-2.04/t/051-undef-list-ctxt.t Class-Method-Modifiers-2.04/t/060-caller.t Class-Method-Modifiers-2.04/t/070-modify-multiple-at-once.t Class-Method-Modifiers-2.04/t/080-multiple-modifiers.t Class-Method-Modifiers-2.04/t/081-sub-and-modifier.t Class-Method-Modifiers-2.04/t/090-diamond.t Class-Method-Modifiers-2.04/t/100-class-mop-method-modifiers.t Class-Method-Modifiers-2.04/t/110-namespace-clean.t Class-Method-Modifiers-2.04/t/120-fresh.t Class-Method-Modifiers-2.04/t/130-clean-underscore.t Class-Method-Modifiers-2.04/t/release-pod-coverage.t Class-Method-Modifiers-2.04/t/release-pod-syntax.t Class-Method-Modifiers-2.04/lib/Class/ Class-Method-Modifiers-2.04/lib/Class/Method/ Class-Method-Modifiers-2.04/lib/Class/Method/Modifiers.pm Class-Method-Modifiers-2.04/inc/Module/ Class-Method-Modifiers-2.04/inc/Module/Install/ Class-Method-Modifiers-2.04/inc/Module/Install.pm Class-Method-Modifiers-2.04/inc/Module/Install/AuthorRequires.pm Class-Method-Modifiers-2.04/inc/Module/Install/AutoLicense.pm Class-Method-Modifiers-2.04/inc/Module/Install/Base.pm Class-Method-Modifiers-2.04/inc/Module/Install/Can.pm Class-Method-Modifiers-2.04/inc/Module/Install/Fetch.pm Class-Method-Modifiers-2.04/inc/Module/Install/GithubMeta.pm Class-Method-Modifiers-2.04/inc/Module/Install/Makefile.pm Class-Method-Modifiers-2.04/inc/Module/Install/Metadata.pm Class-Method-Modifiers-2.04/inc/Module/Install/ReadmeFromPod.pm Class-Method-Modifiers-2.04/inc/Module/Install/Win32.pm Class-Method-Modifiers-2.04/inc/Module/Install/WriteAll.pm Prepending %BUILDDIR%/strictures-1.004004-keohCr/blib/arch %BUILDDIR%/strictures-1.004004-keohCr/blib/lib %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/arch %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/lib %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/arch %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/lib %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/arch %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/lib %BUILDDIR%/YAML-0.84-RpSXvH/blib/arch %BUILDDIR%/YAML-0.84-RpSXvH/blib/lib %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/arch %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1800/var/cpan/build for 'make' CPAN.pm: Building E/ET/ETHER/Class-Method-Modifiers-2.04.tar.gz >>> /Users/fly1800/ap1800-297214/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Class::Method::Modifiers Writing MYMETA.yml and MYMETA.json >>> make cp lib/Class/Method/Modifiers.pm blib/lib/Class/Method/Modifiers.pm Manifying blib/man3/Class::Method::Modifiers.3 ETHER/Class-Method-Modifiers-2.04.tar.gz make -- OK Prepending %BUILDDIR%/strictures-1.004004-keohCr/blib/arch %BUILDDIR%/strictures-1.004004-keohCr/blib/lib %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/arch %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/lib %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/arch %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/lib %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/arch %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/lib %BUILDDIR%/YAML-0.84-RpSXvH/blib/arch %BUILDDIR%/YAML-0.84-RpSXvH/blib/lib %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/arch %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1800/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1800/ap1800-297214/bin/perl-dynamic "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/000-load.t ........................ 1..1 ok 1 - loaded correctly ok t/001-error.t ....................... 1..4 ok 1 ok 2 ok 3 ok 4 ok t/002-cache.t ....................... 1..3 ok 1 ok 2 ok 3 ok t/003-basic.t ....................... 1..6 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok t/004-around.t ...................... 1..3 ok 1 ok 2 ok 3 ok t/005-return.t ...................... 1..3 ok 1 ok 2 ok 3 ok t/010-before-args.t ................. 1..1 ok 1 - before affected orig's args a little ok t/011-after-args.t .................. 1..2 ok 1 - after didn't affect orig's return ok 2 - after saw original arguments ok t/012-around-args.t ................. 1..3 ok 1 ok 2 ok 3 ok t/020-multiple-inheritance.t ........ 1..18 ok 1 - SuperL loaded correctly ok 2 - SuperR loaded correctly ok 3 - MiddleL loaded correctly ok 4 - MiddleR loaded correctly ok 5 - Child loaded correctly ok 6 - SuperL->sl_c on SuperL ok 7 - SuperL->sl_c wrapped by Child's around ok 8 - SuperR->sr_c on SuperR ok 9 - SuperR->sr_c wrapped by Child's around ok 10 - SuperR->sr_m_c on SuperR ok 11 - SuperR->sr_m_c wrapped by MiddleR's around ok 12 - MiddleR->sr_m_c's wrapping wrapped by Child's around ok 13 - SuperL->conflict on SuperL ok 14 - MiddleR->conflict on MiddleR ok 15 - SuperL->conflict on Child ok 16 - SuperL->cnf_mod on SuperL ok 17 - MiddleR->cnf_mod on MiddleR ok 18 - SuperL->cnf_mod wrapped by Child's around ok t/030-multiple-before.t ............. 1..1 ok 1 - multiple befores called in the right order ok t/031-multiple-after.t .............. 1..1 ok 1 - multiple afters called in the right order ok t/032-multiple-around.t ............. 1..1 ok 1 - multiple arounds called in the right order ok t/034-multiple-everything.t ......... 1..1 ok 1 - multiple afters called in the right order ok t/035-multiple-everything-twice.t ... 1..1 ok 1 - multiple afters called in the right order ok t/040-twice-orig.t .................. 1..1 ok 1 - CMM: calling orig twice in one around works ok t/041-modify-parent.t ............... 1..2 ok 1 not ok 2 # TODO pending discussion with stevan # Failed (TODO) test at t/041-modify-parent.t line 44. # Structures begin differing at: # $got->[1] = 'Parent::foo' # $expected->[1] = 'before Parent::foo' ok t/051-undef-list-ctxt.t ............. 1..6 ok 1 - original method called ok 2 - after-modifier called ok 3 - list context with after doesn't screw up 'return' ok 4 - original method called ok 5 - after-modifier called ok 6 - scalar context with after doesn't screw up 'return' ok t/060-caller.t ...................... 1..5 ok 1 - parent with no modifiers sees 'main' as caller not ok 2 - parent with modifiers sees 'main' as caller # TODO caller magic not implemented yet # Failed (TODO) test 'parent with modifiers sees 'main' as caller' # at t/060-caller.t line 20. # got: 'Child' # expected: 'main' not ok 3 - before modifiers sees 'main' as caller # TODO caller magic not implemented yet # Failed (TODO) test 'before modifiers sees 'main' as caller' # at t/060-caller.t line 21. # got: 'Child' # expected: 'main' not ok 4 - around modifiers sees 'main' as caller # TODO caller magic not implemented yet # Failed (TODO) test 'around modifiers sees 'main' as caller' # at t/060-caller.t line 22. # got: 'Child' # expected: 'main' not ok 5 - after modifiers sees 'main' as caller # TODO caller magic not implemented yet # Failed (TODO) test 'after modifiers sees 'main' as caller' # at t/060-caller.t line 23. # got: 'Child' # expected: 'main' ok t/070-modify-multiple-at-once.t ..... 1..4 ok 1 - correct 'left' results ok 2 - correct 'right' results ok 3 - correct 'left' results ok 4 - correct 'right' results ok t/080-multiple-modifiers.t .......... 1..2 ok 1 - multiple modifiers in one class ok 2 - multiple modifiers subclassed with multiple modifiers ok t/081-sub-and-modifier.t ............ 1..28 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok t/090-diamond.t ..................... 1..1 ok 1 - C not called ok t/100-class-mop-method-modifiers.t .. 1..3 ok 1 - ... got the right results back from the around methods (in list context) ok 2 - ... got the right results back from the around methods (in scalar context) ok 3 - ... got the right tracelog from all our before/around/after methods ok t/110-namespace-clean.t ............. ok 1 - original subs are not in Foo's list of imports # redefining Foo::foo ok 2 - modified subs are not in Foo's list of imports 1..2 ok t/120-fresh.t ....................... 1..12 ok 1 - P2->can(...) ok 2 - closure works ok 3 - P3->can(...) ok 4 - closure works with install_modifier ok 5 - method installed in P2 has correct stash name ok 6 - method installed in P3 has correct stash name ok 7 - fresh: exception when inherited method exists ok 8 - fresh: exception when local method exists ok 9 - fresh: exception when name invalid ok 10 - install_modifier: exception when inherited method exists ok 11 - install_modifier: exception when local method exists ok 12 - install_modifier: exception when name invalid ok t/130-clean-underscore.t ............ 1..6 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 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=29, Tests=121, 2 wallclock secs ( 0.14 usr 0.08 sys + 0.99 cusr 0.24 csys = 1.45 CPU) Result: PASS ETHER/Class-Method-Modifiers-2.04.tar.gz make test TEST_VERBOSE=1 -- OK PPD for Class-Method-Modifiers-2.04 already made Running test for module 'Role::Tiny' Running make for M/MS/MSTROUT/Role-Tiny-1.002005.tar.gz Prepending %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/arch %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/lib %BUILDDIR%/strictures-1.004004-keohCr/blib/arch %BUILDDIR%/strictures-1.004004-keohCr/blib/lib %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/arch %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/lib %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/arch %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/lib %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/arch %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/lib %BUILDDIR%/YAML-0.84-RpSXvH/blib/arch %BUILDDIR%/YAML-0.84-RpSXvH/blib/lib %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/arch %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1800/var/cpan/build for 'get' Checksum for /net/nas/data/cpan/authors/id/M/MS/MSTROUT/Role-Tiny-1.002005.tar.gz ok Role-Tiny-1.002005/ Role-Tiny-1.002005/maint/ Role-Tiny-1.002005/maint/bump-version Role-Tiny-1.002005/maint/Makefile.PL.include Role-Tiny-1.002005/lib/ Role-Tiny-1.002005/lib/Role/ Role-Tiny-1.002005/lib/Role/Tiny.pm Role-Tiny-1.002005/lib/Role/Tiny/ Role-Tiny-1.002005/lib/Role/Tiny/With.pm Role-Tiny-1.002005/README Role-Tiny-1.002005/t/ Role-Tiny-1.002005/t/compose-modifiers.t Role-Tiny-1.002005/t/does.t Role-Tiny-1.002005/t/role-basic-00-load.t Role-Tiny-1.002005/t/lib/ Role-Tiny-1.002005/t/lib/Bar.pm Role-Tiny-1.002005/t/lib/Baz.pm Role-Tiny-1.002005/t/role-basic-exceptions.t Role-Tiny-1.002005/t/role-basic-basic.t Role-Tiny-1.002005/t/role-tiny.t Role-Tiny-1.002005/t/around-does.t Role-Tiny-1.002005/t/role-with-inheritance.t Role-Tiny-1.002005/t/role-tiny-with.t Role-Tiny-1.002005/t/role-duplication.t Role-Tiny-1.002005/t/role-tiny-composition.t Role-Tiny-1.002005/t/role-basic/ Role-Tiny-1.002005/t/role-basic/lib/ Role-Tiny-1.002005/t/role-basic/lib/My/ Role-Tiny-1.002005/t/role-basic/lib/My/Example.pm Role-Tiny-1.002005/t/role-basic/lib/My/Does/ Role-Tiny-1.002005/t/role-basic/lib/My/Does/Basic.pm Role-Tiny-1.002005/t/role-basic/lib/MyTests.pm Role-Tiny-1.002005/t/role-basic/lib/Try/ Role-Tiny-1.002005/t/role-basic/lib/Try/Tiny.pm Role-Tiny-1.002005/t/role-basic/lib/TestMethods.pm Role-Tiny-1.002005/t/modifiers.t Role-Tiny-1.002005/t/namespace-clean.t Role-Tiny-1.002005/t/role-basic-bugs.t Role-Tiny-1.002005/t/role-basic-composition.t Role-Tiny-1.002005/META.yml Role-Tiny-1.002005/META.json Role-Tiny-1.002005/MANIFEST Role-Tiny-1.002005/xt/ Role-Tiny-1.002005/xt/does-Moo.t Role-Tiny-1.002005/Makefile.PL Role-Tiny-1.002005/Changes Prepending %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/arch %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/lib %BUILDDIR%/strictures-1.004004-keohCr/blib/arch %BUILDDIR%/strictures-1.004004-keohCr/blib/lib %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/arch %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/lib %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/arch %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/lib %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/arch %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/lib %BUILDDIR%/YAML-0.84-RpSXvH/blib/arch %BUILDDIR%/YAML-0.84-RpSXvH/blib/lib %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/arch %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1800/var/cpan/build for 'make' CPAN.pm: Building M/MS/MSTROUT/Role-Tiny-1.002005.tar.gz >>> /Users/fly1800/ap1800-297214/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Warning: the following files are missing in your kit: t/does-Moo.t Please inform the author. Writing Makefile for Role::Tiny Writing MYMETA.yml and MYMETA.json >>> make cp lib/Role/Tiny.pm blib/lib/Role/Tiny.pm cp lib/Role/Tiny/With.pm blib/lib/Role/Tiny/With.pm Manifying blib/man3/Role::Tiny::With.3 Manifying blib/man3/Role::Tiny.3 MSTROUT/Role-Tiny-1.002005.tar.gz make -- OK Prepending %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/arch %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/lib %BUILDDIR%/strictures-1.004004-keohCr/blib/arch %BUILDDIR%/strictures-1.004004-keohCr/blib/lib %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/arch %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/lib %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/arch %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/lib %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/arch %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/lib %BUILDDIR%/YAML-0.84-RpSXvH/blib/arch %BUILDDIR%/YAML-0.84-RpSXvH/blib/lib %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/arch %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1800/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1800/ap1800-297214/bin/perl-dynamic "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/around-does.t ............. ok 1 ok 2 ok 3 ok 4 1..4 ok t/compose-modifiers.t ....... ok 1 - Base__WITH__One__AND__Two__AND__Three__AND__Four ok ok 2 - Object reblessed into correct class ok 3 - Base__WITH__Two__AND__Four__AND__Three ok ok 4 - Object reblessed into correct class ok 5 - Base__WITH__One__AND__Two ok ok 6 - Object reblessed into correct class 1..6 ok t/does.t .................... 1..14 ok 1 - Local::Class1->does(Local::Role1) ok 2 - Local::Class1->DOES(Local::Role1) ok 3 - Local::Class1->does(Local::Role2) ok 4 - Local::Class1->DOES(Local::Role2) ok 5 - Local::Class2->does(Local::Role1) ok 6 - Local::Class2->DOES(Local::Role1) ok 7 - Local::Class2->does(Local::Role2) ok 8 - Local::Class2->DOES(Local::Role2) ok 9 - Local::Class3->does(Local::Role1) ok 10 - Local::Class3->DOES(Local::Role1) ok 11 - Local::Class3->does(Local::Role2) ok 12 - Local::Class3->DOES(Local::Role2) ok 13 - Local::Class3->does(Local::Role3) ok 14 - Local::Class3->DOES(Local::Role3) ok t/modifiers.t ............... ok 1 - role applies cleanly ok 2 - method modifier ok 3 - method modifier with composition ok 4 - exception caught creating class with broken modifier in a role 1..4 ok t/namespace-clean.t ......... ok 1 - Local::Class->can('foo') ok 2 - Local::Class->can('does') 1..2 ok # Testing Role::Tiny 1.002005, Perl 5.018000, /Users/fly1800/ap1800-297214/bin/perl-dynamic t/role-basic-00-load.t ...... 1..1 ok 1 - use Role::Tiny; ok t/role-basic-basic.t ........ 1..3 ok 1 - use My::Example; ok 2 - My::Example->can('no_conflict') ok 3 - ... and it should return the correct value ok t/role-basic-bugs.t ......... ok 1 - Composing multiple roles which use the same role should not have conflicts ok 2 - Foo->can('foo') ok 3 - ... and all methods should be composed in correctly ok 4 - Foo->can('bar') ok 5 - ... and all methods should be composed in correctly ok 6 - Foo->can('baz') ok 7 - ... and all methods should be composed in correctly ok 8 - If ->can always returns true, we should still not think we loaded the role ok 9 - no Role1 yet ok 10 - no Role2 yet ok 11 - Role1 consumed ok 12 - no Role2 yet ok 13 - Role1 consumed ok 14 - Role2 consumed ok 15 - Bar__WITH__Baz->can(...) 1..15 ok t/role-basic-composition.t .. ok 1 - We should be able to use two roles with the same requirements ok 2 - We should be able to use roles which consume roles ok 3 - My::Class2->can('method2') ok 4 - ... and it should be the correct method ok 5 - My::Class2->can('method3') ok 6 - ... and it should be the correct method ok 7 - A class DOES roles which it consumes ok 8 - ... and should do roles which its roles consumes ok 9 - ... but not roles which it never consumed ok 10 - An instance DOES roles which its class consumes ok 11 - ... and should do roles which its roles consumes ok 12 - ... but not roles which it never consumed ok 13 - Class::With::ImportingRole->can('this') ok 14 - ... and calling "allow"ed methods should succeed ok 15 - ... and it should function correctly ok 16 - Class::With::ImportingRole->can('that') ok 17 - ... and calling "allow"ed methods should succeed ok 18 - ... and it should function correctly ok 19 - We should be able to use roles which compose roles which import ok 20 - Class::With::ImportingRole2->can('this') ok 21 - ... and calling "allow"ed methods should succeed ok 22 - ... and it should function correctly ok 23 - Class::With::ImportingRole2->can('that') ok 24 - ... and calling "allow"ed methods should succeed ok 25 - ... and it should function correctly 1..25 ok t/role-basic-exceptions.t ... ok 1 - Trying to use a role without providing required methods should fail ok 2 - Trying to use multiple roles with the same method should fail ok 3 - Roles composed from roles should propogate requirements upwards ok 4 - Roles should be able to require multiple methods 1..4 ok t/role-duplication.t ........ ok 1 - duplicate role detected 1..1 ok t/role-tiny-composition.t ... ok 1 - apply conflicting roles to object 1..1 ok t/role-tiny-with.t .......... ok 1 - method from class no override ok 2 - method from role ok 3 - method from class 1..3 ok t/role-tiny.t ............... ok 1 - role applies cleanly ok 2 - method from role ok 3 - method from class ok 4 - class does role ok 5 - class does not do non-applied role ok 6 - class does not do non-role ok 7 - error for both methods ok 8 - error for one method ok 9 - No errors applying roles ok 10 - ExtraClass does MyRole ok 11 - ExtraClass does IntermediaryRole ok 12 - method from role ok 13 - method from class ok 14 - No errors creating class with roles ok 15 - The class isa MyClass ok 16 - method from role 1..16 ok t/role-with-inheritance.t ... ok 1 - Parent does own role ok 2 - Parent does not do child's role ok 3 - Child does base's role ok 4 - Child does own role 1..4 ok All tests successful. Files=15, Tests=103, 2 wallclock secs ( 0.08 usr 0.05 sys + 0.64 cusr 0.15 csys = 0.92 CPU) Result: PASS MSTROUT/Role-Tiny-1.002005.tar.gz make test TEST_VERBOSE=1 -- OK PPD for Role-Tiny-1.002005 already made Running make for M/MS/MSTROUT/Moo-1.002000.tar.gz Prepending %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/arch %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/lib %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/arch %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/lib %BUILDDIR%/strictures-1.004004-keohCr/blib/arch %BUILDDIR%/strictures-1.004004-keohCr/blib/lib %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/arch %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/lib %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/arch %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/lib %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/arch %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/lib %BUILDDIR%/YAML-0.84-RpSXvH/blib/arch %BUILDDIR%/YAML-0.84-RpSXvH/blib/lib %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/arch %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1800/var/cpan/build for 'get' Has already been unwrapped into directory /Users/fly1800/var/cpan/build/Moo-1.002000-mjh2yc Prepending %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/arch %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/lib %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/arch %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/lib %BUILDDIR%/strictures-1.004004-keohCr/blib/arch %BUILDDIR%/strictures-1.004004-keohCr/blib/lib %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/arch %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/lib %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/arch %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/lib %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/arch %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/lib %BUILDDIR%/YAML-0.84-RpSXvH/blib/arch %BUILDDIR%/YAML-0.84-RpSXvH/blib/lib %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/arch %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1800/var/cpan/build for 'make' CPAN.pm: Building M/MS/MSTROUT/Moo-1.002000.tar.gz >>> make cp lib/Moo/_mro.pm blib/lib/Moo/_mro.pm cp lib/Moo.pm blib/lib/Moo.pm cp lib/Moo/sification.pm blib/lib/Moo/sification.pm cp lib/Moo/Object.pm blib/lib/Moo/Object.pm cp lib/Method/Generate/Accessor.pm blib/lib/Method/Generate/Accessor.pm cp lib/Moo/HandleMoose.pm blib/lib/Moo/HandleMoose.pm cp lib/Moo/Role.pm blib/lib/Moo/Role.pm cp lib/Moo/HandleMoose/FakeMetaClass.pm blib/lib/Moo/HandleMoose/FakeMetaClass.pm cp lib/Sub/Quote.pm blib/lib/Sub/Quote.pm cp lib/Method/Inliner.pm blib/lib/Method/Inliner.pm cp lib/Sub/Defer.pm blib/lib/Sub/Defer.pm cp lib/oo.pm blib/lib/oo.pm cp lib/Method/Generate/Constructor.pm blib/lib/Method/Generate/Constructor.pm cp lib/Moo/_Utils.pm blib/lib/Moo/_Utils.pm cp lib/Method/Generate/DemolishAll.pm blib/lib/Method/Generate/DemolishAll.pm cp lib/Method/Generate/BuildAll.pm blib/lib/Method/Generate/BuildAll.pm Manifying blib/man3/Sub::Quote.3 Manifying blib/man3/Moo::Role.3 Manifying blib/man3/Moo.3 Manifying blib/man3/Sub::Defer.3 MSTROUT/Moo-1.002000.tar.gz make -- OK Prepending %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/arch %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/lib %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/arch %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/lib %BUILDDIR%/strictures-1.004004-keohCr/blib/arch %BUILDDIR%/strictures-1.004004-keohCr/blib/lib %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/arch %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/lib %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/arch %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/lib %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/arch %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/lib %BUILDDIR%/YAML-0.84-RpSXvH/blib/arch %BUILDDIR%/YAML-0.84-RpSXvH/blib/lib %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/arch %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1800/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1800/ap1800-297214/bin/perl-dynamic "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/accessor-coerce.t ................ ok 1 - initial value set (Foo) ok 2 - Value changes after set ok 3 - initial value set (Bar) ok 4 - Value changes after set ok 5 - initial value set (Baz) ok 6 - Value changes after set ok 7 - Exception properly thrown ok 8 - initial value set (Foo2) ok 9 - Value changes after set ok 10 - initial value set (Bar2) ok 11 - Value changes after set ok 12 - initial value set (Baz2) ok 13 - Value changes after set ok 14 - Exception properly thrown ok 15 - initial value set (Foo3) ok 16 - Value changes after set ok 17 - initial value set (Bar3) ok 18 - Value changes after set 1..18 ok t/accessor-default.t ............... ok 1 - one: empty hashref $h[0] ok 2 - one: empty hashref $h[1] ok 3 - one: not the same hashref ok 4 - two: empty hashref $h[0] ok 5 - two: empty hashref $h[1] ok 6 - two: not the same hashref ok 7 - three: empty hashref $h[0] ok 8 - three: empty hashref $h[1] ok 9 - three: not the same hashref ok 10 - four: empty hashref $h[0] ok 11 - four: empty hashref $h[1] ok 12 - four: not the same hashref ok 13 - five: empty hashref $h[0] ok 14 - five: empty hashref $h[1] ok 15 - five: not the same hashref ok 16 - six: empty hashref $h[0] ok 17 - six: empty hashref $h[1] ok 18 - six: not the same hashref ok 19 - seven: empty hashref $h[0] ok 20 - seven: empty hashref $h[1] ok 21 - seven: not the same hashref ok 22 - eight: empty hashref $h[0] ok 23 - eight: empty hashref $h[1] ok 24 - eight: not the same hashref ok 25 - coerce defaults ok 26 - nine: empty hashref $h[0] ok 27 - nine: empty hashref $h[1] ok 28 - nine: not the same hashref ok 29 - coerce lazy default ok 30 - non-ref default ok 31 - eager non-ref default ok 32 - false non-ref default ok 33 - eager false non-ref default 1..33 ok t/accessor-generator-extension.t ... ok 1 - Basic object ok ok 2 - Subclass object ok ok 3 - Subclass object w/role 1..3 ok t/accessor-handles.t ............... ok 1 - handles works ok 2 - handles works for more than one method ok 3 - handles works for aliasing a method ok 4 - handles works for a role ok 5 - handles loads roles ok 6 - handles works for currying ok 7 - asserter checks for existence not truth, on false value ok 8 - asserter checks for existence not truth, on undef ok 9 - handles will not overwrite locally defined method ok 10 1..10 ok t/accessor-isa.t ................... ok 1 - initial value set (Foo) ok 2 - exception thrown on bad set (Foo) ok 3 - initial value remains after bad set (Foo) ok 4 - no exception on correct set (Foo) ok 5 - correct setter return (Foo) ok 6 - correct getter return (Foo) ok 7 - no exception with no value (Foo) ok 8 - exception thrown on bad constructor arg (Foo) ok 9 - initial value set (Bar) ok 10 - exception thrown on bad set (Bar) ok 11 - initial value remains after bad set (Bar) ok 12 - no exception on correct set (Bar) ok 13 - correct setter return (Bar) ok 14 - correct getter return (Bar) ok 15 - no exception with no value (Bar) ok 16 - exception thrown on bad constructor arg (Bar) ok 17 - initial value set (Baz) ok 18 - exception thrown on bad set (Baz) ok 19 - initial value remains after bad set (Baz) ok 20 - no exception on correct set (Baz) ok 21 - correct setter return (Baz) ok 22 - correct getter return (Baz) ok 23 - no exception with no value (Baz) ok 24 - exception thrown on bad constructor arg (Baz) ok 25 - exception thrown on bad builder return value (LazyFoo) ok 26 - Corrected builder value on existing object returned ok ok 27 - Correct builder value returned ok 1..27 ok t/accessor-mixed.t ................. ok 1 - Stuff fired in expected order 1..1 ok t/accessor-pred-clear.t ............ ok 1 - empty ok 2 - lazy default ok 3 - not empty now ok 4 - clearer returns value ok 5 - clearer empties ok 6 - default re-fired ok 7 - not empty again ok 8 - empty ok 9 - lazy default ok 10 - not empty now ok 11 - clearer returns value ok 12 - clearer empties ok 13 - default re-fired ok 14 - not empty again ok 15 - empty ok 16 - lazy default ok 17 - not empty now ok 18 - clearer returns value ok 19 - clearer empties ok 20 - default re-fired ok 21 - not empty again 1..21 ok t/accessor-reader-writer.t ......... ok 1 - reader works ok 2 - writer works ok 3 - reader+writer = no accessor ok 4 - reader dies on write ok 5 - accessor works for reading ok 6 - accessor works for writing 1..6 ok t/accessor-roles.t ................. ok 1 - The class isa One ok 2 - Does One::P1 ok 3 - Does One::P2 ok 4 - attr default set from class ok 5 - attr default set from role ok 6 - attr default set from role ok 7 - overwriting accesssors with roles fails ok 8 - overwriting accessors using +attr works 1..8 ok t/accessor-shortcuts.t ............. ok 1 - rwp value starts out undefined ok 2 - rwp is read_only ok 3 - rwp can be set by writer ok 4 - rwp value was set by writer ok 5 - lazy value storage is undefined ok 6 - lazy value returns test value when called ok 7 - lazy is read_only ok 8 - lazy_default value storage is undefined ok 9 - lazy_default value returns test value when called ok 10 - lazy_default is read_only 1..10 ok t/accessor-trigger.t ............... ok 1 - Foo: trigger not fired with no value ok 2 - Foo: trigger fired on new ok 3 - Foo: trigger fired on set ok 4 - Foo: return from set ok ok 5 - Foo: return from accessor ok ok 6 - Foo: trigger not fired for accessor as get ok 7 - Bar: trigger not fired with no value ok 8 - Bar: trigger fired on new ok 9 - Bar: trigger fired on set ok 10 - Bar: return from set ok ok 11 - Bar: return from accessor ok ok 12 - Bar: trigger not fired for accessor as get ok 13 - Baz: trigger not fired with no value ok 14 - Baz: trigger fired on new ok 15 - Baz: trigger fired on set ok 16 - Baz: return from set ok ok 17 - Baz: return from accessor ok ok 18 - Baz: trigger not fired for accessor as get ok 19 - Default: trigger not fired with no value ok 20 - Default: trigger fired on new ok 21 - Default: trigger fired on set ok 22 - Default: return from set ok ok 23 - Default: return from accessor ok ok 24 - Default: trigger not fired for accessor as get ok 25 - LazyDefault: trigger not fired with no value ok 26 - LazyDefault: trigger fired on new ok 27 - LazyDefault: trigger fired on set ok 28 - LazyDefault: return from set ok ok 29 - LazyDefault: return from accessor ok ok 30 - LazyDefault: trigger not fired for accessor as get ok 31 - Shaz: trigger not fired with no value ok 32 - Shaz: trigger fired on new ok 33 - Shaz: trigger fired on set ok 34 - Shaz: return from set ok ok 35 - Shaz: return from accessor ok ok 36 - Shaz: trigger not fired for accessor as get 1..36 ok t/accessor-weaken-pre-5_8_3.t ...... ok 1 - pretending to be pre-5.8.3 ok 2 - value present ok 3 - value weakened ok 4 - weak value gone ok 5 - external value returned ok 6 - value maintained ok 7 - value weakened ok 8 - value returned from setter ok 9 - weak value gone ok 10 - weak+lazy ref not returned ok 11 - internal value not set ok 12 - value returned from setter ok 13 - weak value gone ok 14 - value present ok 15 - value weakened ok 16 - optree reaped, ro static value gone 1..16 ok t/accessor-weaken.t ................ ok 1 - value present ok 2 - value weakened ok 3 - weak value gone ok 4 - external value returned ok 5 - value maintained ok 6 - value weakened ok 7 - value returned from setter ok 8 - weak value gone ok 9 - weak+lazy ref not returned ok 10 - internal value not set ok 11 - value returned from setter ok 12 - weak value gone ok 13 - value present ok 14 - value weakened ok 15 - optree reaped, ro static value gone 1..15 ok t/buildall-subconstructor.t ........ ok 1 - The object isa Foo ok 2 - BUILDs ran in order ok 3 - The object isa Bar ok 4 - BUILDs ran in order ok 5 - The object isa Baz ok 6 - BUILDs ran in order ok 7 - The object isa Quux ok 8 - BUILDs ran in order ok 9 - The object isa Fleem ok 10 - BUILDs ran in order ok 11 - The object isa Odd1 ok 12 - BUILDs ran in order ok 13 - The object isa Odd2 ok 14 - BUILDs ran in order ok 15 - The object isa Odd3 ok 16 - BUILDs ran in order ok 17 - The object isa Sub1 ok 18 - BUILDs ran in order ok 19 - The object isa Sub2 ok 20 - BUILDs ran in order 1..20 ok t/buildall.t ....................... ok 1 - object returned ok 2 - BUILDs ran in order ok 3 - object with inline constructor returned ok 4 - BUILDs ran in order ok 5 - Odd3 object constructed ok 6 - BUILDs ran in order ok 7 - Sub2 object constructed ok 8 - BUILD ran 1..8 ok t/buildargs-error.t ................ ok 1 - Sensible error message 1..1 ok t/buildargs.t ...................... ok 1 - no args ok 2 - normal args ok 3 - single arg ok 4 - ... got the right bar ok 5 - ... got the right baz ok 6 - ... got the right bar ok 7 - ... got the right baz ok 8 - no args ok 9 - normal args ok 10 - single arg ok 11 - ... got the right bar ok 12 - ... got the right baz ok 13 - ... got the right bar ok 14 - ... got the right baz ok 15 - no args ok 16 - normal args ok 17 - single arg ok 18 - ... got the right bar ok 19 - ... got the right baz ok 20 - ... got the right bar ok 21 - ... got the right baz ok 22 - no args ok 23 - normal args ok 24 - single arg ok 25 - ... got the right bar ok 26 - ... got the right baz ok 27 - ... got the right bar ok 28 - ... got the right baz ok 29 - ... got the right bar ok 30 - ... got the right baz ok 31 - new() requires a list or a HASH ref ok 32 - new() requires a list or a HASH ref ok 33 - new() requires a list or a HASH ref ok 34 - ... got the right bar ok 35 - ... got the right baz ok 36 - new() requires a list or a HASH ref ok 37 - new() requires a list or a HASH ref ok 38 - new() requires a list or a HASH ref ok 39 - non-moo accepts params ok 40 - extended non-moo passes params ok 41 - extended non-moo has own attributes 1..41 ok t/compose-roles.t .................. ok 1 - Base__WITH__One__AND__Two__AND__Three__AND__Four ok ok 2 - Object reblessed into correct class ok 3 - Base__WITH__Two__AND__Four__AND__Three ok ok 4 - Object reblessed into correct class ok 5 - Base__WITH__One__AND__Two ok ok 6 - Object reblessed into correct class 1..6 ok t/demolish-basics.t ................ ok 1 - Foo demolished properly ok 2 - Foo::Sub demolished properly ok 3 - Foo::Sub::Sub demolished properly 1..3 ok t/demolish-bugs-eats_exceptions.t .. ok 1 - ... Baz plain ok 2 - ... the object is undef ok 3 - ... Baz empty ok 4 - ... the object is undef ok 5 - ... Baz undef ok 6 - ... the object is undef ok 7 - ... Baz undef param ok 8 - ... the object is undef ok 9 - ... Baz root path forbidden ok 10 - ... the object is undef ok 11 - ... Baz non existing path ok 12 - ... the object is undef ok 13 - ... Baz no error ok 14 - The object isa Baz ok 15 - The object isa Moo::Object ok 16 - ... Baz got the right value ok 17 - ... Qee plain ok 18 - ... the object is undef ok 19 - ... Qee empty ok 20 - ... the object is undef ok 21 - ... Qee undef ok 22 - ... the object is undef ok 23 - ... Qee undef param ok 24 - ... the object is undef ok 25 - ... Qee root path forbidden ok 26 - ... the object is undef ok 27 - ... Qee non existing path ok 28 - ... the object is undef ok 29 - ... Qee no error ok 30 - The object isa Qee ok 31 - The object isa Moo::Object ok 32 - ... Qee got the right value ok 33 - ... Foo plain ok 34 - ... the object is undef ok 35 - ... Foo empty ok 36 - ... the object is undef ok 37 - ... Foo undef ok 38 - ... the object is undef ok 39 - ... Foo undef param ok 40 - ... the object is undef ok 41 - ... Foo root path forbidden ok 42 - ... the object is undef ok 43 - ... Foo non existing path ok 44 - ... the object is undef ok 45 - ... Foo no error ok 46 - The object isa Foo ok 47 - The object isa Moo::Object ok 48 - ... Foo got the right value ok 49 - ... Qee plain ok 50 - ... the object is undef ok 51 - ... Qee empty ok 52 - ... the object is undef ok 53 - ... Qee undef ok 54 - ... the object is undef ok 55 - ... Qee undef param ok 56 - ... the object is undef ok 57 - ... Qee root path forbidden ok 58 - ... the object is undef ok 59 - ... Qee non existing path ok 60 - ... the object is undef ok 61 - ... Qee no error ok 62 - The object isa Qee ok 63 - The object isa Moo::Object ok 64 - ... Qee got the right value ok 65 - ... Baz plain ok 66 - ... the object is undef ok 67 - ... Baz empty ok 68 - ... the object is undef ok 69 - ... Baz undef ok 70 - ... the object is undef ok 71 - ... Baz undef param ok 72 - ... the object is undef ok 73 - ... Baz root path forbidden ok 74 - ... the object is undef ok 75 - ... Baz non existing path ok 76 - ... the object is undef ok 77 - ... Baz no error ok 78 - The object isa Baz ok 79 - The object isa Moo::Object ok 80 - ... Baz got the right value ok 81 - ... Foo plain ok 82 - ... the object is undef ok 83 - ... Foo empty ok 84 - ... the object is undef ok 85 - ... Foo undef ok 86 - ... the object is undef ok 87 - ... Foo undef param ok 88 - ... the object is undef ok 89 - ... Foo root path forbidden ok 90 - ... the object is undef ok 91 - ... Foo non existing path ok 92 - ... the object is undef ok 93 - ... Foo no error ok 94 - The object isa Foo ok 95 - The object isa Moo::Object ok 96 - ... Foo got the right value ok 97 - ... Foo plain ok 98 - ... the object is undef ok 99 - ... Foo empty ok 100 - ... the object is undef ok 101 - ... Foo undef ok 102 - ... the object is undef ok 103 - ... Foo undef param ok 104 - ... the object is undef ok 105 - ... Foo root path forbidden ok 106 - ... the object is undef ok 107 - ... Foo non existing path ok 108 - ... the object is undef ok 109 - ... Foo no error ok 110 - The object isa Foo ok 111 - The object isa Moo::Object ok 112 - ... Foo got the right value ok 113 - ... Baz plain ok 114 - ... the object is undef ok 115 - ... Baz empty ok 116 - ... the object is undef ok 117 - ... Baz undef ok 118 - ... the object is undef ok 119 - ... Baz undef param ok 120 - ... the object is undef ok 121 - ... Baz root path forbidden ok 122 - ... the object is undef ok 123 - ... Baz non existing path ok 124 - ... the object is undef ok 125 - ... Baz no error ok 126 - The object isa Baz ok 127 - The object isa Moo::Object ok 128 - ... Baz got the right value ok 129 - ... Qee plain ok 130 - ... the object is undef ok 131 - ... Qee empty ok 132 - ... the object is undef ok 133 - ... Qee undef ok 134 - ... the object is undef ok 135 - ... Qee undef param ok 136 - ... the object is undef ok 137 - ... Qee root path forbidden ok 138 - ... the object is undef ok 139 - ... Qee non existing path ok 140 - ... the object is undef ok 141 - ... Qee no error ok 142 - The object isa Qee ok 143 - The object isa Moo::Object ok 144 - ... Qee got the right value 1..144 ok t/demolish-bugs-eats_mini.t ........ ok 1 - ... Foo plain ok 2 - ... the object is undef ok 3 - ... Bar plain ok 4 - ... the object is undef ok 5 - $@ is still 42 after object is demolished without dying ok 6 - $? is still 84 after object is demolished without dying ok 7 - $@ is still 0 after object is demolished without dying 1..7 ok t/demolish-global_destruction.t .... ok 1 - in_global_destruction state is passed to DEMOLISH properly (false) ok 2 - in_global_destruction state is passed to DEMOLISH properly (true) 1..2 ok t/extends-non-moo.t ................ ok 1 - prepared $app ok 2 - $app from $app ok 3 - $app still 100 ok 4 - $app from $app ok 5 - $app still 100 ok 6 - $app from $app ok 7 - $app still 100 ok 8 - $app from $app ok 9 - $app still 100 1..9 ok t/extends-role.t ................... ok 1 - Can't extend role 1..1 ok t/foreignbuildargs.t ............... ok 1 - non-moo accepts params ok 2 - extended non-moo passes params ok 3 - extended non-moo has own attributes 1..3 ok t/global_underscore.t .............. ok 1 - use UnderscoreClass; ok 2 ok 3 ok 4 1..4 ok t/has-array.t ...................... 1..4 ok 1 - has \@attrs works in roles ok 2 - has \@attrs works in classes ok 3 - The object isa Local::Test::Class1 ok 4 - Local::Test::Class1->can(...) ok t/has-before-extends.t ............. ok 1 - inherited attr ok ok 2 - subclass attr ok 1..2 ok t/has-plus.t ....................... ok 1 - Kaboom ok 2 - role attr ok 3 - class attr ok 4 - role attr with + ok 5 - class attr with + 1..5 ok t/init-arg.t ....................... ok 1 - isa default ok 2 - isa init_arg ok 3 - isa init_arg ok ok 4 - isa accessor ok 5 - lazy accessor ok 6 - lazy set isa fail ok 7 - lazy set isa ok ok 8 - lazy init_arg 1..8 ok t/lazy_isa.t ....................... ok 1 - expect to live when both attrs are set to live in init ok 2 - isa is not called on access when value already exists ok 3 - expect to die when non lazy is set to die in init ok 4 - expect to die when non lazy and lazy is set to die in init ok 5 - expect to die when lazy is set to die in init ok 6 - expect to die when both lazy and non lazy are allowed to default ok 7 - expect to die when lazy is set to live but non lazy is allowed to default ok 8 - ok when non lazy is set to something valid but lazy is allowed to default 1..8 ok t/load_module.t .................... ok 1 - Loaded module ok 1..1 ok t/load_module_error.t .............. ok 1 - got a crash ok 2 - it came with a useful error message 1..2 ok t/load_module_role_tiny.t .......... ok 1 - Loaded module ok 1..1 ok t/method-generate-accessor.t ....... ok 1 - No is rejected ok 2 - is purple rejected ok 3 - coerce - scalar rejected ok 4 - default - non-ref scalar accepted ok 5 - default - arrayref rejected ok 6 - default - non-code-convertible object rejected ok 7 - default - coderef accepted ok 8 - default - blessed sub accepted ok 9 - default - object with overloaded ->() accepted ok 10 - default - object rejected ok 11 - coerce - arrayref rejected ok 12 - coerce - non-code-convertible object rejected ok 13 - coerce - coderef accepted ok 14 - coerce - blessed sub accepted ok 15 - coerce - object with overloaded ->() accepted ok 16 - coerce - object rejected ok 17 - builder - string accepted ok 18 - builder - coderef accepted ok 19 - builder - invalid name rejected ok 20 - builder - fully-qualified name accepted ok 21 - builder - coderef accepted ok 22 - builder - quote_sub accepted ok 23 - ro reads ok 24 - ro dies on write attempt ok 25 - ro does not write ok 26 - rw reads ok 27 - rw writes ok 28 - builder installs code sub ok 29 - builder installs code sub under the correct name ok 30 - builder installs quote_sub 1..30 ok t/method-generate-constructor.t .... ok 1 - init_arg handling ok ok 2 - two missing args reported correctly ok 3 - one missing arg reported correctly ok 4 - pass with both required args ok 5 - hashrefs also supported ok 6 - calling ->new on an object works 1..6 ok t/modify_lazy_handlers.t ........... ok 1 - use MooObjectWithDelegate; ok 2 - got object ok 3 - got abc 1..3 ok t/moo-accessors.t .................. ok 1 - simple class ok ok 2 - subclass with role ok ok 3 - make_immutable returns true ok 4 - Didn't load Moose 1..4 ok t/moo.t ............................ ok 1 - Object.pm not loaded if not required ok 2 - superclass defaulted ok 3 - prior superclass left alone ok 4 - extends sets superclass ok 5 - extends overwrites ok 6 - method modifier 1..6 ok t/no-moo.t ......................... ok 1 - stash of non-Moo class remains untouched ok 2 - stash of non-Moo role remains untouched ok 3 - extends cleaned ok 4 - has left alone ok 5 - has cleaned ok 6 - with left alone ok 7 - has left alone ok 8 - extends cleaned ok 9 - has left alone ok 10 - package global left alone ok 11 - around left alone ok 12 - with left alone ok 13 - extends cleaned ok 14 - has left alone ok 15 - package global left alone 1..15 ok t/non-moo-extends.t ................ ok 1 - The object isa ClassB 1..1 ok t/not-both.t ....................... ok 1 ok 2 ok 3 ok 4 1..4 ok t/overloaded-coderefs.t ............ ok 1 - check Dark::Side coderef ok 2 - check The::Force coderef ok 3 - non-Sub::Quoted inlined coercion overload works ok 4 - Sub::Quoted inlined coercion overload works ok 5 - repeated calls to accessor don't re-trigger overload ok 6 - Sub::Quoted coercion got inlined ok 7 - non-Sub::Quoted coercion was not inlined ok 8 - Sub::Quoted isa got inlined ok 9 - $spec->{isa} reference is not mutated ok 10 - $spec->{coerce} reference is not mutated 1..10 ok t/sub-and-handles.t ................ ok 1 - overriding delegate method with role works ok 2 - ... even when you specify other delegates in subclass ok 3 - ... and said other delegate still works ok 4 - overriding delegate method directly works ok 5 - ... even when you specify other delegates in subclass ok 6 - ... and said other delegate still works 1..6 ok t/sub-defer.t ...................... ok 1 - one defer installed ok 2 - two defer installed ok 3 - one defer runs ok 4 - one made ok 5 - two not made ok 6 - one (deferred) still runs ok 7 - one (undeferred) runs ok 8 - make two ok 9 - two installed ok 10 - two (deferred) still runs ok 11 - two (undeferred) runs ok 12 - undefer non-deferred is a no-op ok 13 - four defer installed ok 14 - around works ok 15 - around has not been destroyed by first invocation 1..15 ok t/sub-quote.t ...................... ok 1 - Nothing evaled yet ok 2 - subs one evaled ok 3 - One (quoted version) ok 4 - One (unquoted version) ok 5 - Two (quoted version) ok 6 - Two (unquoted version) ok 7 - Two (quoted version again) ok 8 - get ok (named method) ok 9 - set ok (named method) ok 10 - re-get ok (named method) ok 11 - exception contains correct name 1..11 ok t/subconstructor.t ................. ok 1 - constructor completes 1..1 ok t/undef-bug.t ...................... 1..1 ok 1 - new objects don't have undef attributes ok t/use-after-no.t ................... ok 1 - subs imported on 'use Moo;' after 'no Moo;' ok 2 - subs imported on 'use Moo::Role;' after 'no Moo::Role;' 1..2 ok All tests successful. Files=49, Tests=599, 10 wallclock secs ( 0.25 usr 0.13 sys + 3.31 cusr 0.71 csys = 4.40 CPU) Result: PASS MSTROUT/Moo-1.002000.tar.gz make test TEST_VERBOSE=1 -- OK PPD for Moo-1.002000 already made Running test for module 'Package::Variant' Running make for E/ET/ETHER/Package-Variant-1.001004.tar.gz Prepending %BUILDDIR%/Moo-1.002000-mjh2yc/blib/arch %BUILDDIR%/Moo-1.002000-mjh2yc/blib/lib %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/arch %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/lib %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/arch %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/lib %BUILDDIR%/strictures-1.004004-keohCr/blib/arch %BUILDDIR%/strictures-1.004004-keohCr/blib/lib %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/arch %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/lib %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/arch %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/lib %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/arch %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/lib %BUILDDIR%/YAML-0.84-RpSXvH/blib/arch %BUILDDIR%/YAML-0.84-RpSXvH/blib/lib %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/arch %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1800/var/cpan/build for 'get' Checksum for /net/nas/data/cpan/authors/id/E/ET/ETHER/Package-Variant-1.001004.tar.gz ok Package-Variant-1.001004/ Package-Variant-1.001004/Changes Package-Variant-1.001004/lib/ Package-Variant-1.001004/maint/ Package-Variant-1.001004/Makefile.PL Package-Variant-1.001004/MANIFEST Package-Variant-1.001004/META.json Package-Variant-1.001004/META.yml Package-Variant-1.001004/README Package-Variant-1.001004/t/ Package-Variant-1.001004/t/01simple.t Package-Variant-1.001004/t/10argument-types.t Package-Variant-1.001004/t/11dynamic-build.t Package-Variant-1.001004/t/20moo-param-role.t Package-Variant-1.001004/maint/Makefile.PL.include Package-Variant-1.001004/lib/Package/ Package-Variant-1.001004/lib/Package/Variant.pm Prepending %BUILDDIR%/Moo-1.002000-mjh2yc/blib/arch %BUILDDIR%/Moo-1.002000-mjh2yc/blib/lib %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/arch %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/lib %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/arch %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/lib %BUILDDIR%/strictures-1.004004-keohCr/blib/arch %BUILDDIR%/strictures-1.004004-keohCr/blib/lib %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/arch %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/lib %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/arch %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/lib %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/arch %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/lib %BUILDDIR%/YAML-0.84-RpSXvH/blib/arch %BUILDDIR%/YAML-0.84-RpSXvH/blib/lib %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/arch %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1800/var/cpan/build for 'make' CPAN.pm: Building E/ET/ETHER/Package-Variant-1.001004.tar.gz >>> /Users/fly1800/ap1800-297214/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Package::Variant Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- ETHER/Package-Variant-1.001004.tar.gz ---- strictures [requires] Import::Into [requires] Prepending %BUILDDIR%/Moo-1.002000-mjh2yc/blib/arch %BUILDDIR%/Moo-1.002000-mjh2yc/blib/lib %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/arch %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/lib %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/arch %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/lib %BUILDDIR%/strictures-1.004004-keohCr/blib/arch %BUILDDIR%/strictures-1.004004-keohCr/blib/lib %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/arch %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/lib %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/arch %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/lib %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/arch %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/lib %BUILDDIR%/YAML-0.84-RpSXvH/blib/arch %BUILDDIR%/YAML-0.84-RpSXvH/blib/lib %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/arch %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1800/var/cpan/build for 'test' Running make test Delayed until after prerequisites Running test for module 'strictures' Running make for E/ET/ETHER/strictures-1.004004.tar.gz Prepending %BUILDDIR%/Moo-1.002000-mjh2yc/blib/arch %BUILDDIR%/Moo-1.002000-mjh2yc/blib/lib %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/arch %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/lib %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/arch %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/lib %BUILDDIR%/strictures-1.004004-keohCr/blib/arch %BUILDDIR%/strictures-1.004004-keohCr/blib/lib %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/arch %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/lib %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/arch %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/lib %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/arch %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/lib %BUILDDIR%/YAML-0.84-RpSXvH/blib/arch %BUILDDIR%/YAML-0.84-RpSXvH/blib/lib %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/arch %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1800/var/cpan/build for 'get' Has already been unwrapped into directory /Users/fly1800/var/cpan/build/strictures-1.004004-keohCr Prepending %BUILDDIR%/Moo-1.002000-mjh2yc/blib/arch %BUILDDIR%/Moo-1.002000-mjh2yc/blib/lib %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/arch %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/lib %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/arch %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/lib %BUILDDIR%/strictures-1.004004-keohCr/blib/arch %BUILDDIR%/strictures-1.004004-keohCr/blib/lib %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/arch %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/lib %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/arch %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/lib %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/arch %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/lib %BUILDDIR%/YAML-0.84-RpSXvH/blib/arch %BUILDDIR%/YAML-0.84-RpSXvH/blib/lib %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/arch %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1800/var/cpan/build for 'make' Has already been made Prepending %BUILDDIR%/Moo-1.002000-mjh2yc/blib/arch %BUILDDIR%/Moo-1.002000-mjh2yc/blib/lib %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/arch %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/lib %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/arch %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/lib %BUILDDIR%/strictures-1.004004-keohCr/blib/arch %BUILDDIR%/strictures-1.004004-keohCr/blib/lib %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/arch %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/lib %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/arch %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/lib %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/arch %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/lib %BUILDDIR%/YAML-0.84-RpSXvH/blib/arch %BUILDDIR%/YAML-0.84-RpSXvH/blib/lib %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/arch %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1800/var/cpan/build for 'test' Running make test Has already been tested successfully Running test for module 'Import::Into' Running make for E/ET/ETHER/Import-Into-1.001001.tar.gz Prepending %BUILDDIR%/Moo-1.002000-mjh2yc/blib/arch %BUILDDIR%/Moo-1.002000-mjh2yc/blib/lib %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/arch %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/lib %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/arch %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/lib %BUILDDIR%/strictures-1.004004-keohCr/blib/arch %BUILDDIR%/strictures-1.004004-keohCr/blib/lib %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/arch %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/lib %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/arch %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/lib %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/arch %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/lib %BUILDDIR%/YAML-0.84-RpSXvH/blib/arch %BUILDDIR%/YAML-0.84-RpSXvH/blib/lib %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/arch %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1800/var/cpan/build for 'get' Checksum for /net/nas/data/cpan/authors/id/E/ET/ETHER/Import-Into-1.001001.tar.gz ok Import-Into-1.001001/ Import-Into-1.001001/Changes Import-Into-1.001001/lib/ Import-Into-1.001001/maint/ Import-Into-1.001001/Makefile.PL Import-Into-1.001001/MANIFEST Import-Into-1.001001/META.json Import-Into-1.001001/META.yml Import-Into-1.001001/README Import-Into-1.001001/t/ Import-Into-1.001001/t/import_into.t Import-Into-1.001001/maint/Makefile.PL.include Import-Into-1.001001/lib/Import/ Import-Into-1.001001/lib/Import/Into.pm Prepending %BUILDDIR%/Moo-1.002000-mjh2yc/blib/arch %BUILDDIR%/Moo-1.002000-mjh2yc/blib/lib %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/arch %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/lib %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/arch %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/lib %BUILDDIR%/strictures-1.004004-keohCr/blib/arch %BUILDDIR%/strictures-1.004004-keohCr/blib/lib %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/arch %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/lib %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/arch %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/lib %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/arch %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/lib %BUILDDIR%/YAML-0.84-RpSXvH/blib/arch %BUILDDIR%/YAML-0.84-RpSXvH/blib/lib %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/arch %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1800/var/cpan/build for 'make' CPAN.pm: Building E/ET/ETHER/Import-Into-1.001001.tar.gz >>> /Users/fly1800/ap1800-297214/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Import::Into Writing MYMETA.yml and MYMETA.json >>> make cp lib/Import/Into.pm blib/lib/Import/Into.pm Manifying blib/man3/Import::Into.3 ETHER/Import-Into-1.001001.tar.gz make -- OK Prepending %BUILDDIR%/Moo-1.002000-mjh2yc/blib/arch %BUILDDIR%/Moo-1.002000-mjh2yc/blib/lib %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/arch %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/lib %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/arch %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/lib %BUILDDIR%/strictures-1.004004-keohCr/blib/arch %BUILDDIR%/strictures-1.004004-keohCr/blib/lib %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/arch %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/lib %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/arch %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/lib %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/arch %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/lib %BUILDDIR%/YAML-0.84-RpSXvH/blib/arch %BUILDDIR%/YAML-0.84-RpSXvH/blib/lib %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/arch %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1800/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1800/ap1800-297214/bin/perl-dynamic "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/import_into.t .. ok 1 - returned thing ok ok 2 - Only one entry in @w ok 3 - Correct warning 1..3 ok All tests successful. Files=1, Tests=3, 1 wallclock secs ( 0.02 usr 0.01 sys + 0.03 cusr 0.01 csys = 0.07 CPU) Result: PASS ETHER/Import-Into-1.001001.tar.gz make test TEST_VERBOSE=1 -- OK PPD for Import-Into-1.001001 already made Running make for E/ET/ETHER/Package-Variant-1.001004.tar.gz Prepending %BUILDDIR%/Import-Into-1.001001-h5b7XM/blib/arch %BUILDDIR%/Import-Into-1.001001-h5b7XM/blib/lib %BUILDDIR%/Moo-1.002000-mjh2yc/blib/arch %BUILDDIR%/Moo-1.002000-mjh2yc/blib/lib %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/arch %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/lib %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/arch %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/lib %BUILDDIR%/strictures-1.004004-keohCr/blib/arch %BUILDDIR%/strictures-1.004004-keohCr/blib/lib %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/arch %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/lib %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/arch %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/lib %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/arch %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/lib %BUILDDIR%/YAML-0.84-RpSXvH/blib/arch %BUILDDIR%/YAML-0.84-RpSXvH/blib/lib %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/arch %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1800/var/cpan/build for 'get' Has already been unwrapped into directory /Users/fly1800/var/cpan/build/Package-Variant-1.001004-NeJFAc Prepending %BUILDDIR%/Import-Into-1.001001-h5b7XM/blib/arch %BUILDDIR%/Import-Into-1.001001-h5b7XM/blib/lib %BUILDDIR%/Moo-1.002000-mjh2yc/blib/arch %BUILDDIR%/Moo-1.002000-mjh2yc/blib/lib %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/arch %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/lib %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/arch %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/lib %BUILDDIR%/strictures-1.004004-keohCr/blib/arch %BUILDDIR%/strictures-1.004004-keohCr/blib/lib %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/arch %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/lib %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/arch %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/lib %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/arch %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/lib %BUILDDIR%/YAML-0.84-RpSXvH/blib/arch %BUILDDIR%/YAML-0.84-RpSXvH/blib/lib %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/arch %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1800/var/cpan/build for 'make' CPAN.pm: Building E/ET/ETHER/Package-Variant-1.001004.tar.gz >>> make cp lib/Package/Variant.pm blib/lib/Package/Variant.pm Manifying blib/man3/Package::Variant.3 ETHER/Package-Variant-1.001004.tar.gz make -- OK Prepending %BUILDDIR%/Import-Into-1.001001-h5b7XM/blib/arch %BUILDDIR%/Import-Into-1.001001-h5b7XM/blib/lib %BUILDDIR%/Moo-1.002000-mjh2yc/blib/arch %BUILDDIR%/Moo-1.002000-mjh2yc/blib/lib %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/arch %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/lib %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/arch %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/lib %BUILDDIR%/strictures-1.004004-keohCr/blib/arch %BUILDDIR%/strictures-1.004004-keohCr/blib/lib %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/arch %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/lib %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/arch %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/lib %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/arch %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/lib %BUILDDIR%/YAML-0.84-RpSXvH/blib/arch %BUILDDIR%/YAML-0.84-RpSXvH/blib/lib %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/arch %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1800/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1800/ap1800-297214/bin/perl-dynamic "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/01simple.t .......... ok 1 - install() is available ok 2 - declare() import is available ok 3 - new variant is a defined value ok 4 - new variant has length ok 5 - target was new variant ok 6 - correct arguments received ok 7 - target passed via proxy ok 8 - arguments passed via proxy ok 9 - class method resolution ok 10 - proxy sub called right amount of times ok 11 - install() is available ok 12 - declare() import is available ok 13 - imported generator can be renamed ok 14 - no errors for renamed usage ok 15 - multiple imports in the right order ok 16 - scalar import works ok 17 - invalid "importing" option ok 18 - invalid import argument list ok 19 - importing array invalid key ok 20 - importing array invalid list 1..20 ok t/10argument-types.t .. ok 1 - simple value argument ok 2 - multiple value arguments ok 3 - hash reference argument 1..3 ok t/11dynamic-build.t ... ok 1 - build_variant_of with scalar values 1..1 ok t/20moo-param-role.t .. ok 1 - Initial state ok 2 - Turn on ok 3 - On ok 4 - Turn off ok 5 - Off 1..5 ok All tests successful. Files=4, Tests=29, 1 wallclock secs ( 0.04 usr 0.02 sys + 0.20 cusr 0.05 csys = 0.31 CPU) Result: PASS ETHER/Package-Variant-1.001004.tar.gz make test TEST_VERBOSE=1 -- OK PPD for Package-Variant-1.001004 already made Running make for F/FR/FREW/SQL-Translator-0.11016.tar.gz Prepending %BUILDDIR%/Package-Variant-1.001004-NeJFAc/blib/arch %BUILDDIR%/Package-Variant-1.001004-NeJFAc/blib/lib %BUILDDIR%/Import-Into-1.001001-h5b7XM/blib/arch %BUILDDIR%/Import-Into-1.001001-h5b7XM/blib/lib %BUILDDIR%/Moo-1.002000-mjh2yc/blib/arch %BUILDDIR%/Moo-1.002000-mjh2yc/blib/lib %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/arch %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/lib %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/arch %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/lib %BUILDDIR%/strictures-1.004004-keohCr/blib/arch %BUILDDIR%/strictures-1.004004-keohCr/blib/lib %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/arch %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/lib %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/arch %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/lib %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/arch %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/lib %BUILDDIR%/YAML-0.84-RpSXvH/blib/arch %BUILDDIR%/YAML-0.84-RpSXvH/blib/lib %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/arch %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1800/var/cpan/build for 'get' Has already been unwrapped into directory /Users/fly1800/var/cpan/build/SQL-Translator-0.11016-x9feMC Prepending %BUILDDIR%/Package-Variant-1.001004-NeJFAc/blib/arch %BUILDDIR%/Package-Variant-1.001004-NeJFAc/blib/lib %BUILDDIR%/Import-Into-1.001001-h5b7XM/blib/arch %BUILDDIR%/Import-Into-1.001001-h5b7XM/blib/lib %BUILDDIR%/Moo-1.002000-mjh2yc/blib/arch %BUILDDIR%/Moo-1.002000-mjh2yc/blib/lib %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/arch %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/lib %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/arch %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/lib %BUILDDIR%/strictures-1.004004-keohCr/blib/arch %BUILDDIR%/strictures-1.004004-keohCr/blib/lib %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/arch %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/lib %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/arch %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/lib %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/arch %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/lib %BUILDDIR%/YAML-0.84-RpSXvH/blib/arch %BUILDDIR%/YAML-0.84-RpSXvH/blib/lib %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/arch %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1800/var/cpan/build for 'make' CPAN.pm: Building F/FR/FREW/SQL-Translator-0.11016.tar.gz >>> make cp lib/SQL/Translator/Producer/TT/Table.pm blib/lib/SQL/Translator/Producer/TT/Table.pm cp lib/SQL/Translator/Producer/DB2.pm blib/lib/SQL/Translator/Producer/DB2.pm cp lib/SQL/Translator/Producer/Latex.pm blib/lib/SQL/Translator/Producer/Latex.pm cp lib/SQL/Translator/Producer/HTML.pm blib/lib/SQL/Translator/Producer/HTML.pm cp lib/SQL/Translator/Producer/XML.pm blib/lib/SQL/Translator/Producer/XML.pm cp lib/SQL/Translator/Parser/SQLServer.pm blib/lib/SQL/Translator/Parser/SQLServer.pm cp lib/SQL/Translator/Filter/Globals.pm blib/lib/SQL/Translator/Filter/Globals.pm cp lib/SQL/Translator/Producer/DiaUml.pm blib/lib/SQL/Translator/Producer/DiaUml.pm cp lib/SQL/Translator/Producer/XML/SQLFairy.pm blib/lib/SQL/Translator/Producer/XML/SQLFairy.pm cp lib/SQL/Translator/Parser/XML.pm blib/lib/SQL/Translator/Parser/XML.pm cp lib/SQL/Translator/Parser/MySQL.pm blib/lib/SQL/Translator/Parser/MySQL.pm cp lib/SQL/Translator/Producer/Oracle.pm blib/lib/SQL/Translator/Producer/Oracle.pm cp lib/SQL/Translator/Parser/DBI.pm blib/lib/SQL/Translator/Parser/DBI.pm cp lib/SQL/Translator/Schema/Index.pm blib/lib/SQL/Translator/Schema/Index.pm cp lib/SQL/Translator/Producer/Dumper.pm blib/lib/SQL/Translator/Producer/Dumper.pm cp lib/SQL/Translator/Parser/DBI/MySQL.pm blib/lib/SQL/Translator/Parser/DBI/MySQL.pm cp lib/SQL/Translator/Parser/DB2.pm blib/lib/SQL/Translator/Parser/DB2.pm cp lib/SQL/Translator/Parser/DBI/SQLServer.pm blib/lib/SQL/Translator/Parser/DBI/SQLServer.pm cp lib/SQL/Translator/Parser/DB2/Grammar.pm blib/lib/SQL/Translator/Parser/DB2/Grammar.pm cp lib/SQL/Translator/Producer.pm blib/lib/SQL/Translator/Producer.pm cp lib/SQL/Translator/Parser/DBI/SQLite.pm blib/lib/SQL/Translator/Parser/DBI/SQLite.pm cp lib/SQL/Translator/Types.pm blib/lib/SQL/Translator/Types.pm cp lib/SQL/Translator/Producer/Sybase.pm blib/lib/SQL/Translator/Producer/Sybase.pm cp lib/SQL/Translator/Schema/Role/Extra.pm blib/lib/SQL/Translator/Schema/Role/Extra.pm cp lib/SQL/Translator/Producer/POD.pm blib/lib/SQL/Translator/Producer/POD.pm cp lib/SQL/Translator/Parser/XML/SQLFairy.pm blib/lib/SQL/Translator/Parser/XML/SQLFairy.pm cp lib/SQL/Translator/Producer/TT/Base.pm blib/lib/SQL/Translator/Producer/TT/Base.pm cp lib/SQL/Translator/Producer/SQLite.pm blib/lib/SQL/Translator/Producer/SQLite.pm cp lib/SQL/Translator/Role/Error.pm blib/lib/SQL/Translator/Role/Error.pm cp lib/SQL/Translator/Role/Debug.pm blib/lib/SQL/Translator/Role/Debug.pm cp lib/SQL/Translator/Role/ListAttr.pm blib/lib/SQL/Translator/Role/ListAttr.pm cp lib/SQL/Translator/Utils.pm blib/lib/SQL/Translator/Utils.pm cp lib/SQL/Translator/Schema/Trigger.pm blib/lib/SQL/Translator/Schema/Trigger.pm cp lib/SQL/Translator.pm blib/lib/SQL/Translator.pm cp lib/SQL/Translator/Role/BuildArgs.pm blib/lib/SQL/Translator/Role/BuildArgs.pm cp lib/SQL/Translator/Parser/DBI/Sybase.pm blib/lib/SQL/Translator/Parser/DBI/Sybase.pm cp lib/SQL/Translator/Schema/Constraint.pm blib/lib/SQL/Translator/Schema/Constraint.pm cp lib/SQL/Translator/Parser/Excel.pm blib/lib/SQL/Translator/Parser/Excel.pm cp lib/SQL/Translator/Schema/Object.pm blib/lib/SQL/Translator/Schema/Object.pm cp lib/SQL/Translator/Schema/Role/Compare.pm blib/lib/SQL/Translator/Schema/Role/Compare.pm cp lib/SQL/Translator/Diff.pm blib/lib/SQL/Translator/Diff.pm cp lib/SQL/Translator/Parser/xSV.pm blib/lib/SQL/Translator/Parser/xSV.pm cp lib/SQL/Translator/Producer/Diagram.pm blib/lib/SQL/Translator/Producer/Diagram.pm cp lib/SQL/Translator/Producer/TTSchema.pm blib/lib/SQL/Translator/Producer/TTSchema.pm cp lib/SQL/Translator/Producer/YAML.pm blib/lib/SQL/Translator/Producer/YAML.pm cp lib/SQL/Translator/Parser/Access.pm blib/lib/SQL/Translator/Parser/Access.pm cp lib/SQL/Translator/Generator/DDL/PostgreSQL.pm blib/lib/SQL/Translator/Generator/DDL/PostgreSQL.pm cp lib/SQL/Translator/Parser/Storable.pm blib/lib/SQL/Translator/Parser/Storable.pm cp lib/SQL/Translator/Parser/DBI/PostgreSQL.pm blib/lib/SQL/Translator/Parser/DBI/PostgreSQL.pm cp lib/SQL/Translator/Schema/View.pm blib/lib/SQL/Translator/Schema/View.pm cp lib/SQL/Translator/Producer/Storable.pm blib/lib/SQL/Translator/Producer/Storable.pm cp lib/SQL/Translator/Parser/DBI/DB2.pm blib/lib/SQL/Translator/Parser/DBI/DB2.pm cp lib/SQL/Translator/Producer/SQLServer.pm blib/lib/SQL/Translator/Producer/SQLServer.pm cp lib/SQL/Translator/Producer/GraphViz.pm blib/lib/SQL/Translator/Producer/GraphViz.pm cp lib/SQL/Translator/Parser/SQLite.pm blib/lib/SQL/Translator/Parser/SQLite.pm cp lib/SQL/Translator/Filter/DefaultExtra.pm blib/lib/SQL/Translator/Filter/DefaultExtra.pm cp lib/SQL/Translator/Parser.pm blib/lib/SQL/Translator/Parser.pm cp lib/SQL/Translator/Filter/Names.pm blib/lib/SQL/Translator/Filter/Names.pm cp lib/SQL/Translator/Manual.pod blib/lib/SQL/Translator/Manual.pod cp lib/SQL/Translator/Schema.pm blib/lib/SQL/Translator/Schema.pm cp lib/SQL/Translator/Producer/PostgreSQL.pm blib/lib/SQL/Translator/Producer/PostgreSQL.pm cp lib/SQL/Translator/Generator/DDL/SQLite.pm blib/lib/SQL/Translator/Generator/DDL/SQLite.pm cp lib/SQL/Translator/Producer/ClassDBI.pm blib/lib/SQL/Translator/Producer/ClassDBI.pm cp lib/SQL/Translator/Schema/Procedure.pm blib/lib/SQL/Translator/Schema/Procedure.pm cp lib/SQL/Translator/Parser/DBI/Oracle.pm blib/lib/SQL/Translator/Parser/DBI/Oracle.pm cp lib/SQL/Translator/Generator/DDL/SQLServer.pm blib/lib/SQL/Translator/Generator/DDL/SQLServer.pm cp lib/SQL/Translator/Schema/Constants.pm blib/lib/SQL/Translator/Schema/Constants.pm cp lib/SQL/Translator/Generator/Role/DDL.pm blib/lib/SQL/Translator/Generator/Role/DDL.pm cp lib/SQL/Translator/Parser/YAML.pm blib/lib/SQL/Translator/Parser/YAML.pm cp lib/SQL/Translator/Schema/Table.pm blib/lib/SQL/Translator/Schema/Table.pm cp lib/SQL/Translator/Parser/Sybase.pm blib/lib/SQL/Translator/Parser/Sybase.pm cp lib/SQL/Translator/Parser/PostgreSQL.pm blib/lib/SQL/Translator/Parser/PostgreSQL.pm cp lib/SQL/Translator/Generator/Role/Quote.pm blib/lib/SQL/Translator/Generator/Role/Quote.pm cp lib/SQL/Translator/Schema/Field.pm blib/lib/SQL/Translator/Schema/Field.pm cp lib/SQL/Translator/Producer/MySQL.pm blib/lib/SQL/Translator/Producer/MySQL.pm cp lib/Test/SQL/Translator.pm blib/lib/Test/SQL/Translator.pm cp lib/SQL/Translator/Parser/Oracle.pm blib/lib/SQL/Translator/Parser/Oracle.pm cp script/sqlt-diff-old blib/script/sqlt-diff-old /Users/fly1800/ap1800-297214/bin/perl-dynamic "-Iinc" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sqlt-diff-old cp script/sqlt-diff blib/script/sqlt-diff /Users/fly1800/ap1800-297214/bin/perl-dynamic "-Iinc" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sqlt-diff cp script/sqlt-diagram blib/script/sqlt-diagram /Users/fly1800/ap1800-297214/bin/perl-dynamic "-Iinc" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sqlt-diagram cp script/sqlt blib/script/sqlt /Users/fly1800/ap1800-297214/bin/perl-dynamic "-Iinc" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sqlt cp script/sqlt-graph blib/script/sqlt-graph /Users/fly1800/ap1800-297214/bin/perl-dynamic "-Iinc" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sqlt-graph cp script/sqlt-dumper blib/script/sqlt-dumper /Users/fly1800/ap1800-297214/bin/perl-dynamic "-Iinc" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sqlt-dumper Manifying blib/man1/sqlt-diff-old.1 Manifying blib/man1/sqlt-diff.1 Manifying blib/man1/sqlt-diagram.1 Manifying blib/man1/sqlt.1 Manifying blib/man1/sqlt-graph.1 Manifying blib/man1/sqlt-dumper.1 Manifying blib/man3/Test::SQL::Translator.3 Manifying blib/man3/SQL::Translator::Producer::XML::SQLFairy.3 Manifying blib/man3/SQL::Translator::Parser.3 Manifying blib/man3/SQL::Translator::Role::ListAttr.3 Manifying blib/man3/SQL::Translator::Parser::DBI::Oracle.3 Manifying blib/man3/SQL::Translator::Parser::MySQL.3 Manifying blib/man3/SQL::Translator::Producer::TT::Table.3 Manifying blib/man3/SQL::Translator::Parser::DBI::MySQL.3 Manifying blib/man3/SQL::Translator::Parser::PostgreSQL.3 Manifying blib/man3/SQL::Translator::Generator::DDL::SQLServer.3 Manifying blib/man3/SQL::Translator::Parser::Sybase.3 Manifying blib/man3/SQL::Translator::Generator::DDL::SQLite.3 Manifying blib/man3/SQL::Translator::Filter::DefaultExtra.3 Manifying blib/man3/SQL::Translator::Generator::DDL::PostgreSQL.3 Manifying blib/man3/SQL::Translator::Producer::TT::Base.3 Manifying blib/man3/SQL::Translator::Parser::DB2.3 Manifying blib/man3/SQL::Translator::Parser::DBI::Sybase.3 Manifying blib/man3/SQL::Translator::Producer::Dumper.3 Manifying blib/man3/SQL::Translator::Producer::ClassDBI.3 Manifying blib/man3/SQL::Translator::Types.3 Manifying blib/man3/SQL::Translator::Parser::XML.3 Manifying blib/man3/SQL::Translator::Schema::Object.3 Manifying blib/man3/SQL::Translator::Producer::XML.3 Manifying blib/man3/SQL::Translator::Schema::Field.3 Manifying blib/man3/SQL::Translator::Producer::TTSchema.3 Manifying blib/man3/SQL::Translator::Producer::Latex.3 Manifying blib/man3/SQL::Translator::Schema::Trigger.3 Manifying blib/man3/SQL::Translator::Parser::DBI::SQLServer.3 Manifying blib/man3/SQL::Translator::Schema::Index.3 Manifying blib/man3/SQL::Translator::Producer::DB2.3 Manifying blib/man3/SQL::Translator::Schema.3 Manifying blib/man3/SQL::Translator::Producer::SQLServer.3 Manifying blib/man3/SQL::Translator::Filter::Names.3 Manifying blib/man3/SQL::Translator::Filter::Globals.3 Manifying blib/man3/SQL::Translator::Schema::Constants.3 Manifying blib/man3/SQL::Translator::Producer::MySQL.3 Manifying blib/man3/SQL::Translator::Producer.3 Manifying blib/man3/SQL::Translator::Producer::HTML.3 Manifying blib/man3/SQL::Translator::Parser::Oracle.3 Manifying blib/man3/SQL::Translator::Generator::Role::Quote.3 Manifying blib/man3/SQL::Translator::Parser::Excel.3 Manifying blib/man3/SQL::Translator::Producer::Diagram.3 Manifying blib/man3/SQL::Translator::Parser::DBI.3 Manifying blib/man3/SQL::Translator::Parser::YAML.3 Manifying blib/man3/SQL::Translator::Schema::Role::Extra.3 Manifying blib/man3/SQL::Translator::Parser::Storable.3 Manifying blib/man3/SQL::Translator::Utils.3 Manifying blib/man3/SQL::Translator::Parser::Access.3 Manifying blib/man3/SQL::Translator.3 Manifying blib/man3/SQL::Translator::Producer::PostgreSQL.3 Manifying blib/man3/SQL::Translator::Schema::Role::Compare.3 Manifying blib/man3/SQL::Translator::Schema::View.3 Manifying blib/man3/SQL::Translator::Producer::POD.3 Manifying blib/man3/SQL::Translator::Schema::Procedure.3 Manifying blib/man3/SQL::Translator::Producer::YAML.3 Manifying blib/man3/SQL::Translator::Schema::Constraint.3 Manifying blib/man3/SQL::Translator::Generator::Role::DDL.3 Manifying blib/man3/SQL::Translator::Producer::GraphViz.3 Manifying blib/man3/SQL::Translator::Producer::SQLite.3 Manifying blib/man3/SQL::Translator::Producer::Oracle.3 Manifying blib/man3/SQL::Translator::Parser::xSV.3 Manifying blib/man3/SQL::Translator::Producer::Sybase.3 Manifying blib/man3/SQL::Translator::Schema::Table.3 Manifying blib/man3/SQL::Translator::Parser::DBI::PostgreSQL.3 Manifying blib/man3/SQL::Translator::Parser::XML::SQLFairy.3 Manifying blib/man3/SQL::Translator::Parser::DBI::SQLite.3 Manifying blib/man3/SQL::Translator::Diff.3 Manifying blib/man3/SQL::Translator::Role::BuildArgs.3 Manifying blib/man3/SQL::Translator::Parser::SQLite.3 Manifying blib/man3/SQL::Translator::Role::Error.3 Manifying blib/man3/SQL::Translator::Manual.3 Manifying blib/man3/SQL::Translator::Parser::SQLServer.3 Manifying blib/man3/SQL::Translator::Producer::DiaUml.3 Manifying blib/man3/SQL::Translator::Parser::DBI::DB2.3 Manifying blib/man3/SQL::Translator::Producer::Storable.3 FREW/SQL-Translator-0.11016.tar.gz make -- OK Prepending %BUILDDIR%/Package-Variant-1.001004-NeJFAc/blib/arch %BUILDDIR%/Package-Variant-1.001004-NeJFAc/blib/lib %BUILDDIR%/Import-Into-1.001001-h5b7XM/blib/arch %BUILDDIR%/Import-Into-1.001001-h5b7XM/blib/lib %BUILDDIR%/Moo-1.002000-mjh2yc/blib/arch %BUILDDIR%/Moo-1.002000-mjh2yc/blib/lib %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/arch %BUILDDIR%/Role-Tiny-1.002005-6g2cG5/blib/lib %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/arch %BUILDDIR%/Class-Method-Modifiers-2.04-H7PI7X/blib/lib %BUILDDIR%/strictures-1.004004-keohCr/blib/arch %BUILDDIR%/strictures-1.004004-keohCr/blib/lib %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/arch %BUILDDIR%/XML-Writer-0.623-aV_nTW/blib/lib %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/arch %BUILDDIR%/File-ShareDir-1.03-IzZ8ws/blib/lib %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/arch %BUILDDIR%/Class-Inspector-1.28-xSjmkg/blib/lib %BUILDDIR%/YAML-0.84-RpSXvH/blib/arch %BUILDDIR%/YAML-0.84-RpSXvH/blib/lib %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/arch %BUILDDIR%/Parse-RecDescent-1.967009-CbApdD/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1800/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1800/ap1800-297214/bin/perl-dynamic "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/02mysql-parser.t ...................... 1..346 ok 1 - Schema is valid ok 2 - Right number of tables (1) ok 3 - Found "sessions" table ok 4 - Right number of fields (4) ok 5 - First field name is "id" ok 6 - Type is "char" ok 7 - Size is "32" ok 8 - Field cannot be null ok 9 - Default value is "0" ok 10 - Field is PK ok 11 - Second field name is "a_session" ok 12 - Type is "text" ok 13 - Size is "65,535" ok 14 - Field can be null ok 15 - Default value is undefined ok 16 - Field is not PK ok 17 - Right number of indices (2) ok 18 - Found fulltext ok 19 - Right number of constraints (2) ok 20 - Constraint is a PK ok 21 - Constraint is on "id" ok 22 - Constraint is UNIQUE ok 23 - Constraint is on "ssn" ok 24 - Schema is valid ok 25 - Right number of tables (1) ok 26 - Found "check" table ok 27 - Right number of fields (13) ok 28 - First field name is "check_id" ok 29 - Type is "int" ok 30 - Size is "7" ok 31 - Field cannot be null ok 32 - Default value is "0000000" ok 33 - Field is PK ok 34 - Field is auto inc ok 35 - Field is unsigned ok 36 - Field is zerofill ok 37 - Second field name is "successful" ok 38 - Type is "date" ok 39 - Size is "0" ok 40 - Field cannot be null ok 41 - Default value is "0000-00-00" ok 42 - Field is not PK ok 43 - Third field name is "unsuccessful" ok 44 - Type is "date" ok 45 - Size is "0" ok 46 - Field can be null ok 47 - Default value is "0000-00-00" ok 48 - Field is not PK ok 49 - Fourth field name is "i1" ok 50 - Type is "int" ok 51 - Size is "11" ok 52 - Field cannot be null ok 53 - Default value is "0" ok 54 - Field is not PK ok 55 - Fifth field name is "s1" ok 56 - Type is "set" ok 57 - Size is "1" ok 58 - Field can be null ok 59 - Default value is "b" ok 60 - Field is not PK ok 61 - List is "a,b,c" ok 62 - Sixth field name is "e1" ok 63 - Type is "enum" ok 64 - Size is "1" ok 65 - Field can be null ok 66 - Default value is "c" ok 67 - Field is not PK ok 68 - List is "a,b,c" ok 69 - Seventh field name is "name" ok 70 - Type is "varchar" ok 71 - Size is "30" ok 72 - Field can be null ok 73 - Default value is "NULL" ok 74 - Field is not PK ok 75 - Eighth field name is "foo_type" ok 76 - Type is "enum" ok 77 - Size is "2" ok 78 - Field cannot be null ok 79 - Default value is "vk" ok 80 - Field is not PK ok 81 - List is "vk,ck" ok 82 - Ninth field name is "date" ok 83 - Type is "timestamp" ok 84 - Size is "0" ok 85 - Field can be null ok 86 - Default value is undefined ok 87 - Field is not PK ok 88 - Tenth field name is "time_stamp2" ok 89 - Type is "timestamp" ok 90 - Size is "0" ok 91 - Field can be null ok 92 - Default value is undefined ok 93 - Field is not PK ok 94 - Eleventh field name is "foo_enabled" ok 95 - Type is "bit" ok 96 - Size is "1" ok 97 - Field can be null ok 98 - Default value is 0 ok 99 - Field is not PK ok 100 - Twelveth field name is "bar_enabled" ok 101 - Type is "bit" ok 102 - Size is "1" ok 103 - Field can be null ok 104 - Default value is 1 ok 105 - Field is not PK ok 106 - Thirteenth field name is "long_foo_enabled" ok 107 - Type is "bit" ok 108 - Size is "10" ok 109 - Field can be null ok 110 - Default value is 1010101 ok 111 - Field is not PK ok 112 - Right number of indices (3) ok 113 - No name on index ok 114 - Normal index ok 115 - Index is on field "i1" ok 116 - Name is "date_idx" ok 117 - Normal index ok 118 - Index is on field "date" ok 119 - Name is "name_idx" ok 120 - Normal index ok 121 - Index is on field "name(10)" ok 122 - Right number of constraints (2) ok 123 - Constraint is a PK ok 124 - Constraint is on "check_id" ok 125 - Constraint is UNIQUE ok 126 - Constraint is on "date, i1" ok 127 - Schema is valid ok 128 - Right number of tables (2) ok 129 - Found "orders" table ok 130 - Table comment OK ok 131 - Right number of fields (10) ok 132 - First field name is "order_id" ok 133 - Type is "int" ok 134 - Size is "11" ok 135 - Field cannot be null ok 136 - Default value is undefined ok 137 - Field is PK ok 138 - Field is auto inc ok 139 - Second field name is "member_id" ok 140 - Type is "varchar" ok 141 - Size is "255" ok 142 - Field can be null ok 143 - Field comment OK ok 144 - Default value is undefined ok 145 - Third field name is "billing_address_id" ok 146 - Type is "int" ok 147 - Size is "11" ok 148 - Fourth field name is "shipping_address_id" ok 149 - Type is "int" ok 150 - Size is "11" ok 151 - Fifth field name is "credit_card_id" ok 152 - Type is "int" ok 153 - Size is "11" ok 154 - Sixth field name is "status" ok 155 - Type is "smallint" ok 156 - Size is "6" ok 157 - Field cannot be null ok 158 - Seventh field name is "store_id" ok 159 - Type is "varchar" ok 160 - Size is "255" ok 161 - Field cannot be null ok 162 - Field is a FK ok 163 - FK isa SQL::Translator::Schema::Constraint ok 164 - FK is to "store" table ok 165 - Eighth field name is "tax" ok 166 - Type is "decimal" ok 167 - Size is "8,2" ok 168 - Ninth field name is "shipping_charge" ok 169 - Type is "decimal" ok 170 - Size is "8,2" ok 171 - Tenth field name is "price_paid" ok 172 - Type is "decimal" ok 173 - Size is "8,2" ok 174 - Right number of indices (4) ok 175 - First index is normal ok 176 - Index is on "status" ok 177 - Second index is normal ok 178 - Index is on "billing_address_id" ok 179 - Third index is normal ok 180 - Index is on "shipping_address_id" ok 181 - Third index is normal ok 182 - Index is on "member_id,store_id" ok 183 - Right number of constraints (5) ok 184 - Constraint is a PK ok 185 - Constraint is on "order_id" ok 186 - Constraint is a FK ok 187 - Constraint is on "status" ok 188 - To table "order_status" ok 189 - To field "id" ok 190 - Constraint is a FK ok 191 - Constraint is on "billing_address_id" ok 192 - To table "address" ok 193 - To field "address_id" ok 194 - Constraint is a FK ok 195 - Constraint is on "shipping_address_id" ok 196 - To table "address" ok 197 - To field "address_id" ok 198 - Constraint is a FK ok 199 - Constraint is on "store_id" ok 200 - To table "store" ok 201 - No reference fields defined ok 202 - Found "address" table ok 203 - Right number of fields (8) ok 204 - Schema is valid ok 205 - Database name extracted from USE ok 206 - Right number of tables (2) ok 207 - Found "one" table ok 208 - Found "two" table ok 209 - Right number of constraints (2) on table one ok 210 - Constraint is a PK ok 211 - Constraint is on "id" ok 212 - Constraint is a FK ok 213 - Constraint is on "two_id" ok 214 - To table "two" ok 215 - To field "id" ok 216 - Right number of constraints (2) on table two ok 217 - Constraint is a PK ok 218 - Constraint is on "id" ok 219 - Constraint is a FK ok 220 - Constraint is on "one_id" ok 221 - To table "one" ok 222 - To field "id" ok 223 - Schema is valid ok 224 - Right number of tables (1) ok 225 - Found "one" table ok 226 - Right number of fields (3) on table one ok 227 - Table has right table type option ok 228 - Table has right character set option ok 229 - Field is a varchar ok 230 - Field is right size ok 231 - Field has right character set qualifier ok 232 - Field has right collate qualifier ok 233 - Field has right default value ok 234 - Field is a timestamp ok 235 - Field is not nullable ok 236 - Field has right default value ok 237 - Field has right on update qualifier ok 238 - Field is a datetime ok 239 - Field is not nullable ok 240 - Field has right default value ok 241 - Right number of views (3) ok 242 - Found "vs_asset" view ok 243 - Found "vs_asset2" view ok 244 - Found "vs_asset3" view ok 245 - Detected view vs_asset ok 246 - First view has correct fields ok 247 - Only version 50013 options parsed ok 248 - Right number of procedures (2) ok 249 - Found "ap_from_millitime_nullable" procedure ok 250 - Detected procedure ap_from_millitime_nullable ok 251 - Found "sp_update_security_acl" procedure ok 252 - Detected procedure sp_update_security_acl ok 253 - Schema is valid ok 254 - Right number of tables (1) ok 255 - Found "test" table ok 256 - Collate found ok 257 - Character set found ok 258 - '5.01.0' parsed as perl version '5.001' ok 259 - '5.1' parsed as perl version '5.001' ok 260 - '50003' parsed as perl version '5.000003' ok 261 - '3.23.2' parsed as perl version '3.023002' ok 262 - '4' parsed as perl version '4' ok 263 - '5.1' parsed as mysql version '50100' ok 264 - '4' parsed as mysql version '40000' ok 265 - '50003' parsed as mysql version '50003' ok 266 - '3.23.2' parsed as mysql version '32302' ok 267 - '5.01.0' parsed as mysql version '50100' ok 268 - Exception thrown on invalid version string ok 269 - Schema is valid ok 270 - Right number of tables (1) ok 271 - Found "merge_example" table ok 272 - Table has right table engine option ok 273 - UNION option has correct set ok 274 - Right number of fields (2) ok 275 - First field name is "id" ok 276 - Type is "int" ok 277 - Size is "11" ok 278 - Field cannot be null ok 279 - Field is PK ok 280 - Second field name is "shape_field" ok 281 - Type is "geometry" ok 282 - Field cannot be null ok 283 - Field is not PK ok 284 - Right number of indices (1) ok 285 - No name on index ok 286 - Spatial index ok 287 - Right number of constraints (1) ok 288 - Constraint is a PK ok 289 - Constraint is on "id" ok 290 - Schema is valid ok 291 - Right number of tables (1) ok 292 - Found "quote" table ok 293 - Table has right table engine option ok 294 - First field name is "id" ok 295 - Type is "int" ok 296 - Size is "11" ok 297 - Field cannot be null ok 298 - Field is PK ok 299 - Schema is valid ok 300 - Right number of tables (1) ok 301 - Found "quote" table ok 302 - Table has right table engine option ok 303 - First field name is "id" ok 304 - Type is "int" ok 305 - Size is "11" ok 306 - Field cannot be null ok 307 - Field is PK ok 308 - Schema is valid ok 309 - Right number of tables (1) ok 310 - Found "quote" table ok 311 - Table has right table engine option ok 312 - First field name is "id" ok 313 - Type is "int" ok 314 - Size is "11" ok 315 - Field cannot be null ok 316 - Field is PK ok 317 - Schema is valid ok 318 - Right number of tables (1) ok 319 - Found "sessions" table ok 320 - Right number of fields (3) ok 321 - First field name is "id" ok 322 - Type is "char" ok 323 - Size is "32" ok 324 - Field cannot be null ok 325 - Default value is "0" ok 326 - Field is PK ok 327 - Second field name is "ssn" ok 328 - Type is "varchar" ok 329 - Size is "12" ok 330 - Field can not be null ok 331 - Single quote in default value is escaped properly ok 332 - Field is not PK ok 333 - Second field name is "user" ok 334 - Type is "varchar" ok 335 - Size is "20" ok 336 - Field can not be null ok 337 - Single quote in default value is escaped properly ok 338 - Field is not PK ok 339 - Parse failed error without default value ok 340 - Both fields parsed correctly ok 341 - Defaults on field id correct ok 342 - Defaults on field ssn correct ok 343 - File exists ok 344 - File translated ok 345 - no error ok 346 - got schema ok t/03mysql-to-oracle.t ................... 1..3 ok 1 - Translate MySQL to Oracle ok 2 - Normal index definition translated. ok 3 - Unique index definition translated. ok t/04file,fh,string.t .................... 1..3 ok 1 - passing string (filename) works ok 2 - passing string as SCALAR reference ok 3 - from file == from string ok t/05bgep-re.t ........................... 1..2 ok 1 - MySQL->XML-SQLFairy ok 2 - Successfully parsed output ok t/06xsv.t ............................... 1..25 ok 1 - Correct number of tables (1) ok 2 - Table is named "table1" ok 3 - Correct number of fields (7) ok 4 - First field name is "One" ok 5 - Data type is "char" ok 6 - Size is "3" ok 7 - Field is PK ok 8 - First field name is "Two" ok 9 - Data type is "char" ok 10 - Size is "2" ok 11 - Field is not PK ok 12 - Fifth field name is "Five" ok 13 - Data type is "char" ok 14 - Size is "26" ok 15 - Field is not PK ok 16 - Sixth field name is "Six" ok 17 - Data type is "integer" ok 18 - Size is "6" ok 19 - Seventh field name is "Seven" ok 20 - Data type is "float" ok 21 - Size is "3,2" ok 22 - Correct number of indices (0) ok 23 - Correct number of constraints (1) ok 24 - Constraint is a PK ok 25 - On field "One" ok t/07p_args.t ............................ 1..9 ok 1 - parser_args works when called directly ok 2 - right number of tables ok 3 - right number of fields ok 4 - parser_args works when called indirectly ok 5 - right number of tables ok 6 - right number of fields ok 7 - parser_args works when called as constructor arg ok 8 - right number of tables ok 9 - right number of fields with new delimiter ok t/08postgres-to-mysql.t ................. 1..1 ok 1 - Translate PG2My ok t/09sqlt-diagram.t ...................... 1..3 ok 1 Image written to 'sqlhlqKt'. Done. ok 2 ok 3 ok t/10excel.t ............................. 1..31 ok 1 - Parsed 1 table ok 2 - Table name is "Sheet1" ok 3 - Table has 7 fields ok 4 - First field name is "ID" ok 5 - Data type is "integer" ok 6 - Size is "5" ok 7 - Field is PK ok 8 - Second field name is "text" ok 9 - Data type is "char" ok 10 - Size is "7" ok 11 - Field is not PK ok 12 - Third field name is "number" ok 13 - Data type is "integer" ok 14 - Size is "1" ok 15 - Field is not PK ok 16 - Fourth field name is "math" ok 17 - Data type is "float" ok 18 - Size is "3,1" ok 19 - Field is not PK ok 20 - Fifth field name is "bitmap" ok 21 - Data type is "char" ok 22 - Size is "1" ok 23 - Field is not PK ok 24 - Sixth field name is "today" ok 25 - Data type is "CHAR" ok 26 - Size is "10" ok 27 - Field is not PK ok 28 - Seventh field name is "silly_field_with_random_characters" ok 29 - Data type is "CHAR" ok 30 - Size is "11" ok 31 - Field is not PK ok t/11normalize.t ......................... 1..5 ok 1 - use SQL::Translator::Utils; ok 2 - normalize_name('444') => '_444' ok 3 - normalize_name('silly field (with random characters)') => 'silly_field_with_random_characters' ok 4 - normalize_name('hello, world') => 'hello_world' ok 5 - normalize_name('- 9s80 qwehjf 4r') => '_9s80_qwehjf_4r' ok t/12header_comment.t .................... 1..5 ok 1 - use SQL::Translator::Utils; ok 2 - default comment ok 3 - Created by... ok 4 - Multiline header comment... ok 5 - ...with additional junk ok t/13schema.t ............................ 1..245 ok 1 - require SQL::Translator; ok 2 - require SQL::Translator::Schema; ok 3 - The object isa SQL::Translator::Schema ok 4 - Schema name is "foo" ok 5 - Schema name changed to "bar" ok 6 - Schema database is "MySQL" ok 7 - Schema database changed to "PostgreSQL" ok 8 - Schema not valid... ok 9 - ...because there are no tables ok 10 - Table "foo" isa SQL::Translator::Schema::Table ok 11 - Table "bar" isa SQL::Translator::Schema::Table ok 12 - Add table "bar" ok 13 - Schema isa SQL::Translator::Schema ok 14 - Can't change name of table "bar" to "foo"... ok 15 - ...because "foo" exists ok 16 - Can't create another "foo" table... ok 17 - ... because "foo" exists ok 18 - Can't add an anonymous table... ok 19 - ... because it has no name ok 20 - Can't create an anonymous table ok 21 - ... because it has no name ok 22 - Dropped table "foo" isa SQL::Translator::Schema::Table ok 23 - Dropped table "foo" by object isa SQL::Translator::Schema::Table ok 24 - Can't drop non-existant table "foo" ok 25 - Table name is "foo" ok 26 - Table stringifies to "foo" ok 27 - Table "foo" is not yet valid ok 28 - Table "foo" has no fields ok 29 - Error for no fields ok 30 - No comments ok 31 - Table name is "person" ok 32 - Table is not yet valid ok 33 - Comments = "foo" ok 34 - Table comments = "foo,bar" ok 35 - Table comments = "foo,bar" ok 36 - Field isa SQL::Translator::Schema::Field ok 37 - Field name is "foo" ok 38 - Field full_name is "person.foo" ok 39 - Field stringifies to "foo" ok 40 - Field data type is blank ok 41 - Field size is "0" ok 42 - Field is_primary_key is false ok 43 - Field can be NULL ok 44 - Field default is undefined ok 45 - No comments ok 46 - Field table is person ok 47 - Field schema shortcut works ok 48 - f2 isa SQL::Translator::Schema::Field ok 49 - Add field "f2" ok 50 - Field cannot be NULL ok 51 - Field cannot be NULL ok 52 - Field cannot be NULL ok 53 - Field default is empty string ok 54 - Field comment = "foo" ok 55 - Field comment = "foo,bar" ok 56 - Field comment = "foo,bar" ok 57 - person_table isa SQL::Translator::Schema::Table ok 58 - Can't set field name of "f2" to "foo"... ok 59 - ...because name exists ok 60 - Didn't create another "f2" field... ok 61 - ... because it exists ok 62 - Didn't add a "" field... ok 63 - ... because it has no name ok 64 - Didn't create a "" field... ok 65 - ... because it has no name ok 66 - Table "foo" has 2 fields ok 67 - First field is "foo" ok 68 - Second field is "f2" ok 69 - field_names is "foo,f2" ok 70 - Dropped field "f2" isa SQL::Translator::Schema::Field ok 71 - Dropped field "f2" by object isa SQL::Translator::Schema::Field ok 72 - Can't drop non-existant field "f2" ok 73 - Field name is "person_name" ok 74 - Field data type is "varchar" ok 75 - Field size is "30" ok 76 - Field is_primary_key is negative ok 77 - Field extra "foo" is "bar" ok 78 - Field extra "baz" is "quux" ok 79 - Field name is "age" ok 80 - Field data type is "float" ok 81 - Field size is "10,2" ok 82 - Field size still "10,2" ok 83 - Field size still "10,2" ok 84 - Field size still "10,2" ok 85 - Field size returns array ok 86 - No indices ok 87 - Error for no indices ok 88 - Index isa SQL::Translator::Schema::Index ok 89 - Index name is "foo" ok 90 - Index name is not valid... ok 91 - ...because it has no fields ok 92 - Index accepts fields ok 93 - Index name is not valid... ok 94 - ...because it used fields not in the table ok 95 - Index accepts fields ok 96 - Index name is now valid ok 97 - Index type is "normal" ok 98 - Index isa SQL::Translator::Schema::Index ok 99 - Index name is "bar" ok 100 - Two indices ok 101 - "foo" index ok 102 - "bar" index ok 103 - Dropped index "foo" isa SQL::Translator::Schema::Index ok 104 - Dropped index "foo" by object isa SQL::Translator::Schema::Index ok 105 - Dropped correct index "foo" ok 106 - Can't drop non-existant index "foo" ok 107 - No constraints ok 108 - Error for no constraints ok 109 - Constraint isa SQL::Translator::Schema::Constraint ok 110 - Constraint name is "foo" ok 111 - Constraint field = "age" ok 112 - Constraint fields returns a SQL::Translator::Schema::Field ok 113 - Constraint field = "age" ok 114 - Constraint field = "age,name" ok 115 - Constraint field = "age,name" ok 116 - Constraint field = "age,name" ok 117 - Constraint field = "age,name" ok 118 - Constraint field = "age,name" ok 119 - Constraint field_names = "age,name" ok 120 - Constraint match type is empty ok 121 - Constraint match type rejects bad arg... ok 122 - ...because it is invalid ok 123 - Constraint match type = "full" ok 124 - Constraint isa SQL::Translator::Schema::Constraint ok 125 - Constraint name is "bar" ok 126 - Constraint isa SQL::Translator::Schema::Constraint ok 127 - Constraint type is "CHECK" ok 128 - Constraint expression is "foo bar" ok 129 - Three constraints ok 130 - "foo" constraint ok 131 - "bar" constraint ok 132 - Dropped constraint "foo" isa SQL::Translator::Schema::Constraint ok 133 - Dropped constraint "foo" by object isa SQL::Translator::Schema::Constraint ok 134 - Dropped correct constraint "foo" ok 135 - Can't drop non-existant constraint "foo" ok 136 - View isa SQL::Translator::Schema::View ok 137 - View SQL is good ok 138 - Add view "view2" ok 139 - Didn't create another "view2" view... ok 140 - ... because it exists ok 141 - Dropped view "view1" isa SQL::Translator::Schema::View ok 142 - Dropped view "view1" by object isa SQL::Translator::Schema::View ok 143 - Dropped correct view "view1" ok 144 - Can't drop non-existant view "view1" ok 145 - Error on no arg to get_table ok 146 - Error on bad arg to get_table ok 147 - Error on no arg to get_view ok 148 - Error on bad arg to get_view ok 149 - Table "foo" isa SQL::Translator::Schema::Table ok 150 - View "view1" isa SQL::Translator::Schema::View ok 151 - View SQL is good ok 152 - Found 2 tables ok 153 - Found 1 view ok 154 - Field is PK ok 155 - Field is auto inc ok 156 - Constraint on "person" not valid... ok 157 - ...because it has no type ok 158 - Constraint type now a FK ok 159 - Constraint on "person" not valid... ok 160 - ...because it has no fields ok 161 - Fields now = "foo" ok 162 - Constraint on "person" not valid... ok 163 - ...because field "foo" doesn't exist ok 164 - Added field "pet_id" ok 165 - Fields now = "pet_id" ok 166 - Fields now = "f1,f2" ok 167 - Constraint on "person" not valid... ok 168 - ...because too many fields for FK ok 169 - Constraint on "person" not valid... ok 170 - ...because there's no reference table ok 171 - Reference table now = "foo" ok 172 - Constraint on "person" not valid... ok 173 - ...because reference table "foo" doesn't exist ok 174 - Added "pet" table ok 175 - Reference table now = "pet" ok 176 - Constraint on "person" not valid... ok 177 - ...because there're no reference fields ok 178 - Reference fields = "pet_id" ok 179 - Constraint on "person" not valid... ok 180 - ...because there's no "pet_id" field in "pet" ok 181 - Added field "pet_id" ok 182 - Constraint now valid ok 183 - No primary key ok 184 - Can't make PK on "person_id"... ok 185 - ...because it doesn't exist ok 186 - Constraint isa SQL::Translator::Schema::Constraint ok 187 - Constraint now on "person_id" ok 188 - Constraint now on "person_id" and "name" ok 189 - Found 1 constraint ok 190 - Made "person_id" PK on "person" ok 191 - FK found PK "person.id" ok 192 - View isa SQL::Translator::Schema::View ok 193 - Schema isa SQL::Translator::Schema ok 194 - Schema name is "'ViewTest'" ok 195 - Name is "foo_view" ok 196 - Name is "select name, age from person" ok 197 - Fields are "name, age" ok 198 - Number of views is 1 ok 199 - View isa SQL::Translator::Schema::View ok 200 - Name is "foo_view" ok 201 - Trigger isa SQL::Translator::Schema::Trigger ok 202 - Schema isa SQL::Translator::Schema ok 203 - Schema name is "'TrigTest'" ok 204 - Name is "foo_trigger" ok 205 - Perform action when is "after" ok 206 - Database event is "insert" ok 207 - table is a Table" isa SQL::Translator::Schema::Table ok 208 - Action is "update modified=timestamp();" ok 209 - Number of triggers is 1 ok 210 - Trigger isa SQL::Translator::Schema::Trigger ok 211 - Name is "foo_trigger" ok 212 - Trigger isa SQL::Translator::Schema::Trigger ok 213 - Schema isa SQL::Translator::Schema ok 214 - Schema name is "'TrigTest2'" ok 215 - Name is "foo_trigger" ok 216 - Database events are [qw/insert update/] ok 217 - Database events isa ARRAY ok 218 - Compare two Triggers with database_event and database_events ok 219 - Compare two Triggers with database_event ok 220 - Compare two Triggers with database_events ok 221 - Dropped trigger "foo_trigger" isa SQL::Translator::Schema::Trigger ok 222 - Dropped trigger "foo_trigger" by object isa SQL::Translator::Schema::Trigger ok 223 - Dropped correct trigger "foo_trigger" ok 224 - Can't drop non-existant trigger "foo_trigger" ok 225 - Procedure isa SQL::Translator::Schema::Procedure ok 226 - Schema isa SQL::Translator::Schema ok 227 - Schema name is "'ProcTest'" ok 228 - Name is "foo_proc" ok 229 - SQL is "select foo from bar" ok 230 - Params = 'foo,bar' ok 231 - Comments = "Go Sox!" ok 232 - Number of procedures is 1 ok 233 - Procedure isa SQL::Translator::Schema::Procedure ok 234 - Name is "foo_proc" ok 235 - Dropped procedure "foo_proc" isa SQL::Translator::Schema::Procedure ok 236 - Dropped procedure "foo_proc" by object isa SQL::Translator::Schema::Procedure ok 237 - Dropped correct procedure "foo_proc" ok 238 - Can't drop non-existant procedure "foo_proc" ok 239 - Field order is passed, order is 1 ok 240 - Field order is passed, order is 2 ok 241 - Field order is passed, order is 3 ok 242 - Field order is not passed, order is 4 ok 243 - Field order is not passed, order is 5 ok 244 - threw Regexp ((?^:Requested\ order\ \'2\'\ for\ column\ \'name2\'\ conflicts\ with\ already\ existing\ column\ \'name\')) ok 245 - threw Regexp ((?^:field order incomplete)) ok t/14postgres-parser.t ................... 1..140 ok 1 - Schema object isa SQL::Translator::Schema ok 2 - Five tables ok 3 - Table t_test1 exists ok 4 - Table comment exists ok 5 - 13 fields in t_test1 ok 6 - First field is "f_serial" ok 7 - Field is an integer ok 8 - Field cannot be null ok 9 - Size is "11" ok 10 - Default value is "0" ok 11 - Field is PK ok 12 - Comment ok 13 - Field is auto increment ok 14 - Second field is "f_varchar" ok 15 - Field is a varchar ok 16 - Field can be null ok 17 - Size is "255" ok 18 - Default value is undefined ok 19 - Field is not PK ok 20 - Field is not auto increment ok 21 - Third field is "f_double" ok 22 - Field is a float ok 23 - Field can be null ok 24 - Size is "20" ok 25 - Default value is undefined ok 26 - Field is not PK ok 27 - Fourth field is "f_bigint" ok 28 - Field is an integer ok 29 - Field cannot be null ok 30 - Size is "20" ok 31 - Default value is undefined ok 32 - Field is not PK ok 33 - Fifth field is "f_char" ok 34 - Field is char ok 35 - Field can be null ok 36 - Size is "10" ok 37 - Default value is undefined ok 38 - Field is not PK ok 39 - Sixth field is "f_bool" ok 40 - Field is a boolean ok 41 - Field can be null ok 42 - Size is "0" ok 43 - Default value is undefined ok 44 - Field is not PK ok 45 - Seventh field is "f_bin" ok 46 - Field is bytea ok 47 - Field can be null ok 48 - Size is "0" ok 49 - Default value is undefined ok 50 - Field is not PK ok 51 - Eighth field is "f_tz" ok 52 - Field is a timestamp ok 53 - Field can be null ok 54 - Size is "0" ok 55 - Default value is 1970-01-01 00:00:00 ok 56 - Field is not PK ok 57 - Ninth field is "f_text" ok 58 - Field is text ok 59 - Field can be null ok 60 - Size is "64,000" ok 61 - Default value is undefined ok 62 - Field is not PK ok 63 - Tenth field is "f_fk1" ok 64 - Field is an integer ok 65 - Field cannot be null ok 66 - Size is "10" ok 67 - Default value is undefined ok 68 - Field is not PK ok 69 - Field is a FK ok 70 - FK isa SQL::Translator::Schema::Constraint ok 71 - FK is to "t_test2" table ok 72 - Eleventh field is "f_timestamp" ok 73 - Field is a timestamp with time zone ok 74 - Field can be null ok 75 - Size is "0" ok 76 - Default value is "undef" ok 77 - Field is not PK ok 78 - Field is not FK ok 79 - 12th field is "f_timestamp2" ok 80 - Field is a timestamp without time zone ok 81 - Field can be null ok 82 - Size is "0" ok 83 - Default value is "undef" ok 84 - Field is not PK ok 85 - Field is not FK ok 86 - 8 constraints on t_test1 ok 87 - First constraint is PK ok 88 - Constraint is on field "f_serial" ok 89 - Second constraint is foreign key ok 90 - Constraint is on field "f_fk1" ok 91 - Constraint is to table "t_test2" ok 92 - Constraint is to field "f_id" ok 93 - Third constraint is unique ok 94 - Constraint is on field "f_varchar" ok 95 - Fourth constraint is foreign key ok 96 - Constraint is on field "f_fk2" ok 97 - Constraint is to table "t_test2" ok 98 - Constraint is to field "f_id" ok 99 - On delete: cascade ok 100 - On delete: no action ok 101 - Match type: simple ok 102 - Deferrable detected ok 103 - Table t_test2 exists ok 104 - 4 fields in t_test2 ok 105 - First field is "f_id" ok 106 - Field is an integer ok 107 - Field cannot be null ok 108 - Size is "10" ok 109 - Default value is undefined ok 110 - Field is PK ok 111 - Second field is "f_varchar" ok 112 - Field is an varchar ok 113 - Field can be null ok 114 - Size is "25" ok 115 - Default value is undefined ok 116 - Field is not PK ok 117 - Third field is "f_int" ok 118 - Field is an integer ok 119 - Field can be null ok 120 - Size is "5" ok 121 - Default value is undefined ok 122 - Field is not PK ok 123 - Fourth field is "f_smallint" ok 124 - Field is an integer ok 125 - Field can be null ok 126 - Size is "5" ok 127 - Default value is 0 ok 128 - Field is not PK ok 129 - Three constraints on table ok 130 - Constraint is NOT NULL ok 131 - Constraint is a PK ok 132 - Constraint is a 'CHECK' ok 133 - Table is NOT temporary ok 134 - Table is TEMP ok 135 - Table is TEMPORARY ok 136 - Trigger is on correct table ok 137 - Correct events for trigger ok 138 - Correct time for trigger ok 139 - Correct scope for trigger ok 140 - Correct action for trigger ok t/15oracle-parser.t ..................... 1..99 ok 1 - Schema object isa SQL::Translator::Schema ok 2 - Found four tables ok 3 - First table is "qtl_trait_category" ok 4 - Comment = "hey, hey, hey, hey" ok 5 - 2 fields in table ok 6 - First field is "qtl_trait_category_id" ok 7 - Field is a number ok 8 - Size is "11" ok 9 - Field cannot be null ok 10 - Default value is undefined ok 11 - Field is PK ok 12 - Comment = "the primary key!" ok 13 - Second field is "trait_category" ok 14 - Field is a varchar2 ok 15 - Size is "100" ok 16 - Field cannot be null ok 17 - Default value is undefined ok 18 - Field is not PK ok 19 - 0 indices on table ok 20 - 3 constraints on table ok 21 - Constraint name is "pk_qtl_trait_category" ok 22 - First constraint is PK ok 23 - Constraint is on field "qtl_trait_category_id" ok 24 - Second constraint is a check ok 25 - Constraint is on field "trait_category" ok 26 - Third constraint is unique ok 27 - Constraint is on field "trait_category" ok 28 - Table "qtl_trait" exists ok 29 - Comment "foo bar" exists ok 30 - 4 fields in table ok 31 - First field is "qtl_trait_id" ok 32 - Field is a number ok 33 - Size is "11" ok 34 - Field cannot be null ok 35 - Default value is undefined ok 36 - Field is PK ok 37 - Second field is "trait_symbol" ok 38 - Field is a varchar2 ok 39 - Size is "100" ok 40 - Field cannot be null ok 41 - Field is not a FK ok 42 - Third field is "trait_name" ok 43 - Field is a varchar2 ok 44 - Size is "200" ok 45 - Field cannot be null ok 46 - Field is not a FK ok 47 - Fourth field is "qtl_trait_category_id" ok 48 - Field is a number ok 49 - Size is "11" ok 50 - Field cannot be null ok 51 - Field is a FK ok 52 - FK isa SQL::Translator::Schema::Constraint ok 53 - FK references table "qtl_trait_category" ok 54 - FK references field "qtl_trait_category_id" ok 55 - 4 constraints on table ok 56 - First constraint is PK ok 57 - Name is "pk_qtl_trait" ok 58 - Fields = "qtl_trait_id" ok 59 - Second constraint is unique ok 60 - No name ok 61 - Fields = "trait_symbol" ok 62 - Third constraint is unique ok 63 - No name ok 64 - Fields = "trait_name" ok 65 - Fourth constraint is FK ok 66 - No name ok 67 - Fields = "qtl_trait_category_id" ok 68 - Reference table = "qtl_trait_category" ok 69 - Reference fields = "qtl_trait_category_id" ok 70 - Table "qtl" exists ok 71 - 8 fields in table ok 72 - 4 constraints on table ok 73 - Fourth constraint is unique ok 74 - Name = "qtl_accession_upper" ok 75 - Fields = "UPPER(qtl_accession_id)" ok 76 - Comment "qtl table comment" exists ok 77 - Comment "qtl_id comment" exists ok 78 - Comment "accession comment" exists ok 79 - 1 index on table ok 80 - First index is normal ok 81 - Name is "qtl_index" ok 82 - Fields = "qtl_accession_id" ok 83 - Table "qtl_trait_synonym" exists ok 84 - 3 fields in table ok 85 - 3 constraints on table ok 86 - Third constraint is FK ok 87 - No name ok 88 - Fields = "qtl_trait_id" ok 89 - Reference table = "qtl_trait" ok 90 - Reference fields = "qtl_trait_id" ok 91 - on_delete = "SET NULL" ok 92 - Right number of views (1) ok 93 - Found "VS_ASSET" view ok 94 - Detected view VS_ASSET ok 95 - Did not detect CMDOMAIN_MIG ok 96 - Right number of procedures (1) ok 97 - Found "P_24_HOUR_EVENT_SUMMARY" procedure ok 98 - Detected procedure P_24_HOUR_EVENT_SUMMARY ok 99 - Did not detect CMDOMAIN_MIG ok t/16xml-parser.t ........................ 1..238 ok 1 - database_event deprecation warning issued ok 2 - Schema name is '' ok 3 - database is '' ok 4 - extra ok 5 - is valid ok 6 - table names match ok 7 - Table 'Basic' ok 8 - options are 'HASH(0x1016ab030)' ok 9 - extra ok 10 - field names are id, title, description, email, explicitnulldef, explicitemptystring, emptytagdef, another_id, timest ok 11 - Field 'Basic.id' ok 12 - is valid ok 13 - type is 'int' ok 14 - size is '10' ok 15 - default value is UNDEF ok 16 - cannot be null ok 17 - cannot be unique ok 18 - is a primary_key ok 19 - is not a foreign_key ok 20 - is an auto_increment ok 21 - comments ok 22 - extra ok 23 - Field 'Basic.title' ok 24 - is valid ok 25 - type is 'varchar' ok 26 - size is '100' ok 27 - default value is 'hello' ok 28 - cannot be null ok 29 - can be unique ok 30 - is not a primary_key ok 31 - is not a foreign_key ok 32 - is not an auto_increment ok 33 - comments ok 34 - extra ok 35 - Field 'Basic.description' ok 36 - is valid ok 37 - type is 'text' ok 38 - size is '0' ok 39 - default value is '' ok 40 - can be null ok 41 - cannot be unique ok 42 - is not a primary_key ok 43 - is not a foreign_key ok 44 - is not an auto_increment ok 45 - comments ok 46 - extra ok 47 - Field 'Basic.email' ok 48 - is valid ok 49 - type is 'varchar' ok 50 - size is '500' ok 51 - default value is UNDEF ok 52 - can be null ok 53 - can be unique ok 54 - is not a primary_key ok 55 - is not a foreign_key ok 56 - is not an auto_increment ok 57 - comments ok 58 - extra ok 59 - Field 'Basic.explicitnulldef' ok 60 - is valid ok 61 - type is 'varchar' ok 62 - size is '255' ok 63 - default value is UNDEF ok 64 - can be null ok 65 - cannot be unique ok 66 - is not a primary_key ok 67 - is not a foreign_key ok 68 - is not an auto_increment ok 69 - comments ok 70 - extra ok 71 - Field 'Basic.explicitemptystring' ok 72 - is valid ok 73 - type is 'varchar' ok 74 - size is '255' ok 75 - default value is '' ok 76 - can be null ok 77 - cannot be unique ok 78 - is not a primary_key ok 79 - is not a foreign_key ok 80 - is not an auto_increment ok 81 - comments ok 82 - extra ok 83 - Field 'Basic.emptytagdef' ok 84 - is valid ok 85 - type is 'varchar' ok 86 - size is '255' ok 87 - default value is '' ok 88 - can be null ok 89 - cannot be unique ok 90 - is not a primary_key ok 91 - is not a foreign_key ok 92 - is not an auto_increment ok 93 - comments ok 94 - extra ok 95 - Field 'Basic.another_id' ok 96 - is valid ok 97 - type is 'int' ok 98 - size is '10' ok 99 - default value is '2' ok 100 - can be null ok 101 - cannot be unique ok 102 - is not a primary_key ok 103 - is a foreign_key ok 104 - is not an auto_increment ok 105 - comments ok 106 - extra ok 107 - Field 'Basic.timest' ok 108 - is valid ok 109 - type is 'timestamp' ok 110 - size is '0' ok 111 - default value is UNDEF ok 112 - can be null ok 113 - cannot be unique ok 114 - is not a primary_key ok 115 - is not a foreign_key ok 116 - is not an auto_increment ok 117 - comments ok 118 - extra ok 119 - Table has 4 constraints ok 120 - Constraint '' ok 121 - type is 'PRIMARY KEY' ok 122 - can be deferred ok 123 - is valid ok 124 - table is 'Basic' ok 125 - expression is '' ok 126 - fields are 'id' ok 127 - reference_table is '' ok 128 - reference_fields are '' ok 129 - match_type is '' ok 130 - on_delete is '' ok 131 - on_update is '' ok 132 - options are '' ok 133 - extra ok 134 - Constraint 'emailuniqueindex' ok 135 - type is 'UNIQUE' ok 136 - can be deferred ok 137 - is valid ok 138 - table is 'Basic' ok 139 - expression is '' ok 140 - fields are 'email' ok 141 - reference_table is '' ok 142 - reference_fields are '' ok 143 - match_type is '' ok 144 - on_delete is '' ok 145 - on_update is '' ok 146 - options are '' ok 147 - extra ok 148 - Constraint 'very_long_index_name_on_title_field_which_should_be_truncated_for_various_rdbms' ok 149 - type is 'UNIQUE' ok 150 - can be deferred ok 151 - is valid ok 152 - table is 'Basic' ok 153 - expression is '' ok 154 - fields are 'title' ok 155 - reference_table is '' ok 156 - reference_fields are '' ok 157 - match_type is '' ok 158 - on_delete is '' ok 159 - on_update is '' ok 160 - options are '' ok 161 - extra ok 162 - Constraint 'Basic_fk' ok 163 - type is 'FOREIGN KEY' ok 164 - can be deferred ok 165 - is valid ok 166 - table is 'Basic' ok 167 - expression is '' ok 168 - fields are 'another_id' ok 169 - reference_table is 'Another' ok 170 - reference_fields are 'id' ok 171 - match_type is '' ok 172 - on_delete is '' ok 173 - on_update is '' ok 174 - options are '' ok 175 - extra ok 176 - Table has 1 indices ok 177 - Index 'titleindex' ok 178 - is valid ok 179 - type is 'NORMAL' ok 180 - fields are 'title' ok 181 - options are '' ok 182 - extra ok 183 - Table 'Another' ok 184 - options are 'HASH(0x1016ad630)' ok 185 - extra ok 186 - field names are id, num ok 187 - Field 'Another.id' ok 188 - is valid ok 189 - type is 'int' ok 190 - size is '10' ok 191 - default value is UNDEF ok 192 - cannot be null ok 193 - cannot be unique ok 194 - is a primary_key ok 195 - is not a foreign_key ok 196 - is an auto_increment ok 197 - comments ok 198 - extra ok 199 - Field 'Another.num' ok 200 - is valid ok 201 - type is 'numeric' ok 202 - size is '10,2' ok 203 - default value is UNDEF ok 204 - can be null ok 205 - cannot be unique ok 206 - is not a primary_key ok 207 - is not a foreign_key ok 208 - is not an auto_increment ok 209 - comments ok 210 - extra ok 211 - Schema has 1 views ok 212 - View 'email_list' ok 213 - is valid ok 214 - sql is 'SELECT email FROM Basic WHERE (email IS NOT NULL)' ok 215 - fields are 'email' ok 216 - extra ok 217 - Schema has 2 triggers ok 218 - Trigger 'foo_trigger' ok 219 - is valid ok 220 - perform_action_when is 'after' ok 221 - database_events is 'insert' ok 222 - on_table is 'Basic' ok 223 - action is 'update modified=timestamp();' ok 224 - extra ok 225 - Trigger 'bar_trigger' ok 226 - is valid ok 227 - perform_action_when is 'before' ok 228 - database_events is 'insert,update' ok 229 - on_table is 'Basic' ok 230 - action is 'update modified2=timestamp();' ok 231 - extra ok 232 - Schema has 1 procedures ok 233 - Procedure 'foo_proc' ok 234 - sql is 'select foo from bar' ok 235 - parameters are 'foo,bar' ok 236 - comments is 'Go Sox!' ok 237 - owner is 'Nomar' ok 238 - extra ok t/17sqlfxml-producer.t .................. 1..14 ok 1 - Produced something! ok 2 - XML looks right ok 3 - Translate (View) ran ok 4 - Produced something! ok 5 - XML looks right ok 6 - Translate (Trigger) ran ok 7 - Produced something! ok 8 - XML looks right ok 9 - Translate (Procedure) ran ok 10 - Produced something! ok 11 - XML looks right ok 12 - Translate (Field.extra) ran ok 13 - Produced something! ok 14 - XML looks right ok t/18ttschema-producer.t ................. skipped: Missing dependency: Template t/19sybase-parser.t ..................... 1..41 ok 1 - File exists ok 2 - Data ok 3 - Parse ok 4 - Schema isa SQL::Translator::Schema ok 5 - Schema is valid ok 6 - Nine tables ok 7 - Table isa SQL::Translator::Schema::Table ok 8 - Name = 'jdbc_function_escapes' ok 9 - Two fields ok 10 - First field name is 'escape_name' ok 11 - First field is 'varchar' ok 12 - First field size is '40' ok 13 - First field cannot be null ok 14 - Second field name is 'map_string' ok 15 - Second field is 'varchar' ok 16 - Second field size is '40' ok 17 - Second field cannot be null ok 18 - Table isa SQL::Translator::Schema::Table ok 19 - Name = 'spt_jtext' ok 20 - Two fields ok 21 - First field name is 'mdinfo' ok 22 - First field is 'varchar' ok 23 - First field size is '30' ok 24 - First field cannot be null ok 25 - Second field name is 'value' ok 26 - Second field is 'text' ok 27 - Second field size is '0' ok 28 - Second field cannot be null ok 29 - One constraint ok 30 - Constraint is UNIQUE ok 31 - On "mdinfo" ok 32 - Table isa SQL::Translator::Schema::Table ok 33 - Name = 'spt_mda' ok 34 - Seven fields ok 35 - First field name is 'mdinfo' ok 36 - First field is 'varchar' ok 37 - First field size is '30' ok 38 - First field cannot be null ok 39 - One constraint ok 40 - Constraint is UNIQUE ok 41 - On "mdinfo,mdaver_end,srvver_end" ok t/20format_X_name.t ..................... 1..25 ok 1 ok 2 - $tr->format_table_name("foo") == "foo" ok 3 - $tr->format_package_name("foo") == "foo" ok 4 - $tr->format_fk_name("foo") == "foo" ok 5 - $tr->format_pk_name("foo") == "foo" ok 6 - $tr->format_table_name(sub { "table_$_[0]" }) ok 7 - $tr->format_table_name("foo") == "table_foo" ok 8 - $tr->format_package_name(sub { "package_$_[0]" }) ok 9 - $tr->format_package_name("foo") == "package_foo" ok 10 - $tr->format_fk_name(sub { "fk_$_[0]" }) ok 11 - $tr->format_fk_name("foo") == "fk_foo" ok 12 - $tr->format_pk_name(sub { "pk_$_[0]" }) ok 13 - $tr->format_pk_name("foo") == "pk_foo" ok 14 - $tr->format_table_name(sub { "table_$_[0]" }) ok 15 - $tr->format_table_name("foo") == "table_foo" ok 16 - $tr->format_package_name(sub { "package_$_[0]" }) ok 17 - $tr->format_package_name("foo") == "package_foo" ok 18 - $tr->format_fk_name(sub { "fk_$_[0]" }) ok 19 - $tr->format_fk_name("foo") == "fk_foo" ok 20 - $tr->format_pk_name(sub { "pk_$_[0]" }) ok 21 - $tr->format_pk_name("foo") == "pk_foo" ok 22 - $tr->format_table_name(sub { "table_$_[0]" }, "foo") == "table_foo" ok 23 - $tr->format_package_name(sub { "package_$_[0]" }, "foo") == "package_foo" ok 24 - $tr->format_fk_name(sub { "fk_$_[0]" }, "foo") == "fk_foo" ok 25 - $tr->format_pk_name(sub { "pk_$_[0]" }, "foo") == "pk_foo" ok t/24yaml.t .............................. 1..2 ok 1 - Translate SQLite to YAML ok 2 - YAML matches expected ok t/25storable.t .......................... 1..2 ok 1 - use SQL::Translator::Parser::Storable; ok 2 - use SQL::Translator::Producer::Storable; ok t/26sybase.t ............................ 1..3 ok 1 - use SQL::Translator::Parser::DBI::Sybase; ok 2 - use SQL::Translator::Parser::Storable; ok 3 - use SQL::Translator::Producer::Storable; ok t/27sqlite-parser.t ..................... 1..21 ok 1 - Parsed two tables ok 2 - 'Person' table ok 3 - Six fields in "person" table ok 4 - First field is "person_id" ok 5 - Is an autoincrement field ok 6 - 'Pet' table ok 7 - 3 constraints on pet ok 8 - FK constraint ok 9 - References person table ok 10 - References person_id field ok 11 - Parsed one views ok 12 - Parsed one triggers ok 13 - Parsed one table ok 14 - 'Pet' table ok 15 - 3 constraints on pet ok 16 - FK constraint ok 17 - References person table ok 18 - Constraint name fk_person_id ok 19 - On delete restrict ok 20 - On update cascade ok 21 - References person_id field ok t/29html.t .............................. 1..5 ok 1 - Parsed table OK ok 2 - Parsed HTML OK ok 3 - One table in the SQL produces 3 tags ok 4 - One 'LinkTable' class ok 5 - SQLfairy plug is alive and well ok t/30sqlt-new-diff-mysql.t ............... 1..9 ok 1 - use SQL::Translator::Diff; ok 2 - Got a list ok 3 - Diff as expected ok 4 - Diff as expected ok 5 - No differences found ok 6 - No differences found ok 7 - Batch alter of constraints work for InnoDB ok 8 - Alter/drop constraints works with rename table ok 9 - Quoting can be turned on ok t/30sqlt-new-diff-pgsql.t ............... 1..4 ok 1 - use SQL::Translator::Diff; ok 2 - Diff as expected ok 3 - Diff as expected ok 4 - No differences found ok t/30sqlt-new-diff-sqlite.t .............. 1..4 ok 1 - use SQL::Translator::Diff; ok 2 - Diff as expected ok 3 - Diff as expected ok 4 - No differences found ok t/30sqlt-new-diff.t ..................... 1..10 ok 1 - use SQL::Translator::Diff; ok 2 - Correct differences correct on employee table ok 3 - Correct differences correct on person table ok 4 - tables_to_drop right ok 5 - tables_to_create right ok 6 - Correct differences correct on employee table ok 7 - Correct differences correct on person table ok 8 - No differences ok 9 - tables_to_drop right ok 10 - tables_to_create right ok t/31dumper.t ............................ skipped: Missing dependency: Template t/32schema-lookups.t .................... 1..15 ok 1 - pkey_fields ok 2 - The object isa SQL::Translator::Schema::Field ok 3 - fkey_fields ok 4 - The object isa SQL::Translator::Schema::Field ok 5 - nonpkey_fields ok 6 - The object isa SQL::Translator::Schema::Field ok 7 - The object isa SQL::Translator::Schema::Field ok 8 - data_fields ok 9 - The object isa SQL::Translator::Schema::Field ok 10 - unique_fields ok 11 - The object isa SQL::Translator::Schema::Field ok 12 - Number of unique_constraints is 1 ok 13 - unique_constraints ok 14 - Number of fkey_constraints is 1 ok 15 - fkey_constraints ok t/33tt-table-producer.t ................. skipped: Missing dependency: Template t/34tt-base.t ........................... skipped: Missing dependency: Template t/35-access-parser.t .................... ok 1 - Parsed OK ok 2 - Schema is valid ok 3 - Right number of tables (24) ok 4 - tables ok 5 - Table 'div_aa_annotation' ok 6 - options are '' ok 7 - extra ok 8 - field names are div_aa_annotation_id, div_annotation_type_id, div_allele_assay_id, annotation_value ok 9 - Field 'div_aa_annotation.div_aa_annotation_id' ok 10 - is valid ok 11 - type is 'Long Integer' ok 12 - size is '4' ok 13 - default value is UNDEF ok 14 - can be null ok 15 - cannot be unique ok 16 - is not a primary_key ok 17 - is not a foreign_key ok 18 - is not an auto_increment ok 19 - comments ok 20 - extra ok 21 - Field 'div_aa_annotation.div_annotation_type_id' ok 22 - is valid ok 23 - type is 'Long Integer' ok 24 - size is '4' ok 25 - default value is UNDEF ok 26 - can be null ok 27 - cannot be unique ok 28 - is not a primary_key ok 29 - is not a foreign_key ok 30 - is not an auto_increment ok 31 - comments ok 32 - extra ok 33 - Field 'div_aa_annotation.div_allele_assay_id' ok 34 - is valid ok 35 - type is 'Long Integer' ok 36 - size is '4' ok 37 - default value is UNDEF ok 38 - can be null ok 39 - cannot be unique ok 40 - is not a primary_key ok 41 - is not a foreign_key ok 42 - is not an auto_increment ok 43 - comments ok 44 - extra ok 45 - Field 'div_aa_annotation.annotation_value' ok 46 - is valid ok 47 - type is 'Text' ok 48 - size is '50' ok 49 - default value is UNDEF ok 50 - can be null ok 51 - cannot be unique ok 52 - is not a primary_key ok 53 - is not a foreign_key ok 54 - is not an auto_increment ok 55 - comments ok 56 - extra ok 57 - Table 'div_allele' ok 58 - options are '' ok 59 - extra ok 60 - field names are div_allele_id, div_obs_unit_sample_id, div_allele_assay_id, allele_num, quality, value ok 61 - Field 'div_allele.div_allele_id' ok 62 - is valid ok 63 - type is 'Long Integer' ok 64 - size is '4' ok 65 - default value is UNDEF ok 66 - can be null ok 67 - cannot be unique ok 68 - is not a primary_key ok 69 - is not a foreign_key ok 70 - is not an auto_increment ok 71 - comments ok 72 - extra ok 73 - Field 'div_allele.div_obs_unit_sample_id' ok 74 - is valid ok 75 - type is 'Long Integer' ok 76 - size is '4' ok 77 - default value is UNDEF ok 78 - can be null ok 79 - cannot be unique ok 80 - is not a primary_key ok 81 - is not a foreign_key ok 82 - is not an auto_increment ok 83 - comments ok 84 - extra ok 85 - Field 'div_allele.div_allele_assay_id' ok 86 - is valid ok 87 - type is 'Long Integer' ok 88 - size is '4' ok 89 - default value is UNDEF ok 90 - can be null ok 91 - cannot be unique ok 92 - is not a primary_key ok 93 - is not a foreign_key ok 94 - is not an auto_increment ok 95 - comments ok 96 - extra ok 97 - Field 'div_allele.allele_num' ok 98 - is valid ok 99 - type is 'Long Integer' ok 100 - size is '4' ok 101 - default value is UNDEF ok 102 - can be null ok 103 - cannot be unique ok 104 - is not a primary_key ok 105 - is not a foreign_key ok 106 - is not an auto_increment ok 107 - comments ok 108 - extra ok 109 - Field 'div_allele.quality' ok 110 - is valid ok 111 - type is 'Long Integer' ok 112 - size is '4' ok 113 - default value is UNDEF ok 114 - can be null ok 115 - cannot be unique ok 116 - is not a primary_key ok 117 - is not a foreign_key ok 118 - is not an auto_increment ok 119 - comments ok 120 - extra ok 121 - Field 'div_allele.value' ok 122 - is valid ok 123 - type is 'Text' ok 124 - size is '50' ok 125 - default value is UNDEF ok 126 - can be null ok 127 - cannot be unique ok 128 - is not a primary_key ok 129 - is not a foreign_key ok 130 - is not an auto_increment ok 131 - comments ok 132 - extra 1..132 ok t/36-filters.t .......................... skipped: Missing dependency: Template t/38-filter-names.t ..................... 1..4 ok 1 - Translate ran ok 2 - No errors ok 3 - Produced something! ok 4 - Output looks right ok t/38-mysql-producer.t ................... 1..73 ok 1 - Produced something! ok 2 - Scalar output looks right with quoting ok 3 - Array output looks right with quoting ok 4 - Output looks right without quoting ok 5 - Array output looks right without quoting ok 6 - Output looks right with DROP TABLEs ok 7 - Array output looks right with DROP TABLEs ok 8 - Create field works ok 9 - Alter field works ok 10 - Add field works ok 11 - Drop field works ok 12 - For Mysql >= 4, use boolean type ok 13 - For Mysql < 4, use enum for boolean type ok 14 - When no version specified, use enum for boolean type ok 15 - Use bigint for NUMBER types of size 12 ok 16 - Use double for NUMBER types of size 3, 2 ok 17 - Use tinyint for NUMBER types of size 1 ok 18 - Use int for NUMBER types of size 4 ok 19 - VARCHAR(255) is not substituted with TEXT for Mysql >= 5.0.3 ok 20 - VARCHAR(255) is not substituted with TEXT for Mysql < 5.0.3 ok 21 - VARCHAR(255) is not substituted with TEXT when no version specified ok 22 - VARCHAR(256) is not substituted with TEXT for Mysql >= 5.0.3 ok 23 - VARCHAR(256) is substituted with TEXT for Mysql < 5.0.3 ok 24 - VARCHAR(256) is substituted with TEXT when no version specified ok 25 - VARCHAR(65535) is not substituted with TEXT for Mysql >= 5.0.3 ok 26 - VARCHAR(65535) is substituted with TEXT for Mysql < 5.0.3 ok 27 - VARCHAR(65535) is substituted with TEXT when no version specified ok 28 - VARCHAR(65536) is substituted with TEXT for Mysql >= 5.0.3 ok 29 - VARCHAR(65536) is substituted with TEXT for Mysql < 5.0.3 ok 30 - VARCHAR(65536) is substituted with TEXT when no version specified ok 31 - correct "CREATE OR REPLACE VIEW" SQL ok 32 - correct "CREATE VIEW" SQL ok 33 - Extra attributes ok 34 - Extra attributes after first reset_extra call ok 35 - Extra attributes completely removed ok 36 - Skip length param for type date ok 37 - Skip length param for type time ok 38 - Skip length param for type timestamp ok 39 - Skip length param for type datetime ok 40 - Skip length param for type year ok 41 - Alter field works ok 42 - Add field works ok 43 - Drop field works ok 44 - For Mysql >= 4, use boolean type ok 45 - For Mysql < 4, use enum for boolean type ok 46 - When no version specified, use enum for boolean type ok 47 - Use bigint for NUMBER types of size 12 ok 48 - Use double for NUMBER types of size 3, 2 ok 49 - Use tinyint for NUMBER types of size 1 ok 50 - Use int for NUMBER types of size 4 ok 51 - VARCHAR(255) is not substituted with TEXT for Mysql >= 5.0.3 ok 52 - VARCHAR(255) is not substituted with TEXT for Mysql < 5.0.3 ok 53 - VARCHAR(255) is not substituted with TEXT when no version specified ok 54 - VARCHAR(256) is not substituted with TEXT for Mysql >= 5.0.3 ok 55 - VARCHAR(256) is substituted with TEXT for Mysql < 5.0.3 ok 56 - VARCHAR(256) is substituted with TEXT when no version specified ok 57 - VARCHAR(65535) is not substituted with TEXT for Mysql >= 5.0.3 ok 58 - VARCHAR(65535) is substituted with TEXT for Mysql < 5.0.3 ok 59 - VARCHAR(65535) is substituted with TEXT when no version specified ok 60 - VARCHAR(65536) is substituted with TEXT for Mysql >= 5.0.3 ok 61 - VARCHAR(65536) is substituted with TEXT for Mysql < 5.0.3 ok 62 - VARCHAR(65536) is substituted with TEXT when no version specified ok 63 - correct "CREATE OR REPLACE VIEW" SQL ok 64 - correct "CREATE VIEW" SQL ok 65 - Extra attributes ok 66 - Extra attributes after first reset_extra call ok 67 - Extra attributes completely removed ok 68 - Skip length param for type date ok 69 - Skip length param for type time ok 70 - Skip length param for type timestamp ok 71 - Skip length param for type datetime ok 72 - Skip length param for type year ok 73 - valid drop primary key ok t/39-filter-globals.t ................... 1..3 ok 1 - Translate/yaml reload ran ok 2 - No errors ok 3 - Expected final yaml-schema ok t/40oracle-parser-dbi.t ................. 1..1 ok 1 - use SQL::Translator::Parser::DBI::Oracle; ok t/43xml-to-db2.t ........................ 1..1 ok 1 ok t/44-xml-to-db2-array.t ................. 1..1 ok 1 - Got correct DB2 statements in list context ok t/45db2-producer.t ...................... 1..4 ok 1 - Create field works ok 2 - Alter field works ok 3 - Add field works ok 4 - Drop field works ok t/46xml-to-pg.t ......................... 1..1 ok 1 ok t/47postgres-producer.t ................. 1..53 ok 1 ok 2 ok 3 - Create field works ok 4 - Create field works ok 5 - precheck of create_Primary Key constraint ok 6 - Create Primary Key Constraint works ok 7 - Alter drop Primary Key constraint works ok 8 - precheck of create_Foreign Key constraint ok 9 - Create Foreign Key Constraint works ok 10 - Alter drop Foreign Key constraint works ok 11 - precheck of create_Foreign Key constraint ok 12 - Create named Foreign Key Constraint works ok 13 - Alter drop named Foreign Key constraint works ok 14 - Alter field works ok 15 - Complex Alter field works ok 16 - Add field works ok 17 - Drop field works ok 18 - Create time field works ok 19 - Create time field with time zone and size, works ok 20 - Create time field without time zone but with size, works ok 21 - Create numeric field works ok 22 - Create bytea field works ok 23 - Create real enum field works ok 24 - DROP DEFAULT ok 25 - DEFAULT with escaping ok 26 - DEFAULT unescaped if scalarref ok 27 - DROP NOT NULL ok 28 - timestamp with precision ok 29 - time with precision ok 30 - time with precision ok 31 - time with precision ok 32 - time with precision ok 33 - Create real enum field works ok 34 - default str ok 35 - default null ok 36 - default null from special cased string ok 37 - unquoted default from scalar ref ok 38 - correct "CREATE OR REPLACE VIEW" SQL ok 39 - correct "CREATE OR REPLACE VIEW" SQL 2 ok 40 - index created ok 41 - index created w/ quotes ok 42 - index created ok 43 - index created w/ quotes ok 44 - index created ok 45 - index created w/ quotes ok 46 - constraint created ok 47 - constraint created w/ quotes ok 48 - constraint created ok 49 - constraint created w/ quotes ok 50 - constraint created ok 51 - constraint created w/ quotes ok 52 - My DROP VIEW statement for 8.1 is correct ok 53 - My DROP VIEW statement for 9.1 is correct ok t/48xml-to-sqlite.t ..................... 1..2 ok 1 ok 2 - SQLite translate in list context matches ok t/49xml-to-pg-samefield.t ............... 1..1 ok 1 ok t/50-sqlserver-parser.t ................. 1..46 ok 1 - File exists ok 2 - Data ok 3 - Parse ok 4 - Schema isa SQL::Translator::Schema ok 5 - Schema is valid ok 6 - Eight tables ok 7 - Table isa SQL::Translator::Schema::Table ok 8 - Name = 'jdbc_function_escapes' ok 9 - Two fields ok 10 - First field name is 'escape_name' ok 11 - First field is 'varchar' ok 12 - First field size is '40' ok 13 - First field cannot be null ok 14 - Second field name is 'map_string' ok 15 - Second field is 'varchar' ok 16 - Second field size is '40' ok 17 - Second field cannot be null ok 18 - Table isa SQL::Translator::Schema::Table ok 19 - Name = 'spt_jtext' ok 20 - Two fields ok 21 - First field name is 'mdinfo' ok 22 - First field is 'varchar' ok 23 - First field size is '30' ok 24 - First field cannot be null ok 25 - Second field name is 'value' ok 26 - Second field is 'text' ok 27 - Second field size is '0' ok 28 - Second field cannot be null ok 29 - One constraint ok 30 - Constraint is UNIQUE ok 31 - On "mdinfo" ok 32 - Table isa SQL::Translator::Schema::Table ok 33 - Name = 'spt_mda' ok 34 - Seven fields ok 35 - First field name is 'mdinfo' ok 36 - First field is 'varchar' ok 37 - First field size is '30' ok 38 - First field cannot be null ok 39 - One constraint ok 40 - Constraint is UNIQUE ok 41 - On "mdinfo,mdaver_end,srvver_end" ok 42 - One view ok 43 - Detected view vs_xdp_data ok 44 - Ten procedures ok 45 - Detected procedure Tx_B_Get_Vlan ok 46 - Detected function [dbo].inet_ntoa ok t/51-xml-to-oracle.t .................... 1..2 ok 1 - Got correct Oracle statements in list context ok 2 ok t/51-xml-to-oracle_quoted.t ............. 1..2 ok 1 - Got correct Oracle statements in list context ok 2 ok t/52-oracle-options.t ................... 1..3 ok 1 - Translation successfull ok 2 - Table options ok 3 - Index options ok t/53-oracle-delay-constraints.t ......... 1..2 ok 1 - Translation successfull ok 2 - constraints delayed ok t/53-oracle-delay-constraints_quoted.t .. 1..2 ok 1 - Translation successfull ok 2 - constraints delayed ok t/54-oracle-alter-field.t ............... 1..3 ok 1 - Diff generated. ok 2 - Alter table generated. ok 3 - Alter table generated. ok t/55-oracle-add-field.t ................. 1..2 ok 1 - Diff generated. ok 2 - Alter table generated. ok t/55-oracle-producer.t .................. ok 1 - correct "CREATE CONSTRAINT" SQL 1..1 ok t/56-sqlite-producer.t .................. ok 1 - correct "CREATE TEMPORARY VIEW" SQL ok 2 - correct "CREATE VIEW" SQL ok 3 - correct "FOREIGN KEY" ok 4 - correctly unquoted DEFAULT ok 5 - correctly translated bytea to blob ok 6 - correctly unquoted DEFAULT ok 7 - correctly quoted DEFAULT ok 8 - correctly unquoted excempted DEFAULTs 1..8 ok t/57-class-dbi.t ........................ 1..2 ok 1 - correct "CREATE TEMPORARY VIEW" SQL ok 2 - correct "CREATE VIEW" SQL ok t/60roundtrip.t ......................... ok 1 - use SQL::Translator::Producer::XML; ok 2 - use SQL::Translator::Parser::XML; ok 3 - Received some meaningful output from the first XML production ok 4 - First XML parser pass produced a schema: isa SQL::Translator::Schema ok 5 - Schema tables generally match afer XML parser trip ok 6 - Received some meaningful output from the second XML production ok 7 - XML SQL roundtrip successful - SQL statements match ok 8 - Round trip for XML did not throw an exception ok 9 - use SQL::Translator::Producer::YAML; ok 10 - use SQL::Translator::Parser::YAML; ok 11 - Received some meaningful output from the first YAML production ok 12 - First YAML parser pass produced a schema: isa SQL::Translator::Schema ok 13 - Schema tables generally match afer YAML parser trip ok 14 - Received some meaningful output from the second YAML production ok 15 - YAML SQL roundtrip successful - SQL statements match ok 16 - Round trip for YAML did not throw an exception ok 17 - use SQL::Translator::Producer::SQLite; ok 18 - use SQL::Translator::Parser::SQLite; ok 19 - Got proper parser instance ok 20 - Received some meaningful output from the first SQLite production ok 21 - First SQLite parser pass produced a schema: isa SQL::Translator::Schema ok 22 - Schema tables generally match afer SQLite parser trip ok 23 - Received some meaningful output from the second SQLite production ok 24 - SQLite SQL roundtrip successful - SQL statements match ok 25 - Round trip for SQLite did not throw an exception ok 26 - use SQL::Translator::Producer::MySQL; ok 27 - use SQL::Translator::Parser::MySQL; ok 28 - Got proper parser instance ok 29 - Received some meaningful output from the first MySQL production ok 30 - First MySQL parser pass produced a schema: isa SQL::Translator::Schema ok 31 - Schema tables generally match afer MySQL parser trip ok 32 - Received some meaningful output from the second MySQL production ok 33 - MySQL SQL roundtrip successful - SQL statements match ok 34 - Round trip for MySQL did not throw an exception ok 35 - use SQL::Translator::Producer::MySQL; ok 36 - use SQL::Translator::Parser::MySQL; ok 37 - Got proper parser instance ok 38 - Received some meaningful output from the first MySQL 5.0 production ok 39 - First MySQL 5.0 parser pass produced a schema: isa SQL::Translator::Schema ok 40 - Schema tables generally match afer MySQL 5.0 parser trip ok 41 - Received some meaningful output from the second MySQL 5.0 production ok 42 - MySQL 5.0 SQL roundtrip successful - SQL statements match ok 43 - Round trip for MySQL 5.0 did not throw an exception ok 44 - use SQL::Translator::Producer::MySQL; ok 45 - use SQL::Translator::Parser::MySQL; ok 46 - Got proper parser instance ok 47 - Received some meaningful output from the first MySQL 5.1 production ok 48 - First MySQL 5.1 parser pass produced a schema: isa SQL::Translator::Schema ok 49 - Schema tables generally match afer MySQL 5.1 parser trip ok 50 - Received some meaningful output from the second MySQL 5.1 production ok 51 - MySQL 5.1 SQL roundtrip successful - SQL statements match ok 52 - Round trip for MySQL 5.1 did not throw an exception ok 53 - use SQL::Translator::Producer::PostgreSQL; ok 54 - use SQL::Translator::Parser::PostgreSQL; ok 55 - Got proper parser instance ok 56 - Received some meaningful output from the first PostgreSQL production ok 57 - First PostgreSQL parser pass produced a schema: isa SQL::Translator::Schema ok 58 - Schema tables generally match afer PostgreSQL parser trip ok 59 - Received some meaningful output from the second PostgreSQL production ok 60 - PostgreSQL SQL roundtrip successful - SQL statements match ok 61 - Round trip for PostgreSQL did not throw an exception ok 62 - use SQL::Translator::Producer::SQLServer; ok 63 - use SQL::Translator::Parser::SQLServer; ok 64 - Got proper parser instance ok 65 - Received some meaningful output from the first SQLServer production ok 66 - First SQLServer parser pass produced a schema: isa SQL::Translator::Schema ok 67 - Schema tables generally match afer SQLServer parser trip ok 68 - Received some meaningful output from the second SQLServer production ok 69 - SQLServer SQL roundtrip successful - SQL statements match ok 70 - Round trip for SQLServer did not throw an exception ok 71 - use SQL::Translator::Producer::Oracle; ok 72 - use SQL::Translator::Parser::Oracle; ok 73 - Got proper parser instance ok 74 - Received some meaningful output from the first Oracle production # TODO Needs volunteers not ok 75 - First Oracle parser pass produced a schema: isa SQL::Translator::Schema # TODO Needs volunteers # Failed (TODO) test 'First Oracle parser pass produced a schema: isa SQL::Translator::Schema' # at t/60roundtrip.t line 181. # First Oracle parser pass produced a schema: isn't defined # translate: Error with parser 'SQL::Translator::Parser::Oracle': Parse failed. # Unparseable DDL: # ============================================================================ # 1: DROP TABLE "Basic" CASCADE CONSTRAINTS; # 2: # 3: DROP SEQUENCE "sq_Basic_id"; # 4: # 5: CREATE SEQUENCE "sq_Basic_id"; # 6: # 7: CREATE TABLE "Basic" ( # 8: "id" number(10) NOT NULL, # 9: "title" varchar2(100) DEFAULT 'hello' NOT NULL, # 10: "description" clob DEFAULT '', # 11: "email" varchar2(500), # 12: "explicitnulldef" varchar2(255), # 13: "explicitemptystring" varchar2(255) DEFAULT '', # 14: "emptytagdef" varchar2(255) DEFAULT '', # 15: "another_id" number(10) DEFAULT '2', # 16: "timest" date, # 17: "numeric" number(9,1), # 18: "decimal" number(10,2), # 19: PRIMARY KEY ("id"), # 20: CONSTRAINT "u_Basic_emailuniqueindex" UNIQUE ("email") # 21: ) # 22: ENGINE InnoDB; # 23: # 24: DROP TABLE "Another" CASCADE CONSTRAINTS; # 25: # 26: DROP SEQUENCE "sq_Another_id"; # 27: # 28: CREATE SEQUENCE "sq_Another_id"; # 29: # 30: CREATE TABLE "Another" ( # 31: "id" number(10) NOT NULL, # 32: PRIMARY KEY ("id") # 33: ) # 34: ENGINE InnoDB; # 35: # 36: DROP VIEW "email_list"; # 37: # 38: CREATE VIEW "email_list" AS # 39: SELECT email FROM Basic WHERE (email IS NOT NULL); # 40: # 41: ALTER TABLE "Basic" ADD CONSTRAINT "Basic_another_id_fk" FOREIGN KEY ("another_id") REFERENCES "Another" ("id"); # 42: # 43: CREATE INDEX "titleindex" on "Basic" ("title"); # 44: # 45: CREATE OR REPLACE TRIGGER "ai_Basic_id" # 46: BEFORE INSERT ON "Basic" # 47: FOR EACH ROW WHEN ( # 48: new."id" IS NULL OR new."id" = 0 # 49: ) # 50: BEGIN # 51: SELECT "sq_Basic_id".nextval # 52: INTO :new."id" # 53: FROM dual; # 54: END; # 55: / # 56: # 57: CREATE OR REPLACE TRIGGER "ts_Basic_timest" # 58: BEFORE INSERT OR UPDATE ON "Basic" # 59: FOR EACH ROW WHEN (new."timest" IS NULL) # 60: BEGIN # 61: SELECT sysdate INTO :new."timest" FROM dual; # 62: END; # 63: / # 64: # 65: CREATE OR REPLACE TRIGGER "ai_Another_id" # 66: BEFORE INSERT ON "Another" # 67: FOR EACH ROW WHEN ( # 68: new."id" IS NULL OR new."id" = 0 # 69: ) # 70: BEGIN # 71: SELECT "sq_Another_id".nextval # 72: INTO :new."id" # 73: FROM dual; # 74: END; # 75: / # ============================================================================ ok 76 - Round trip for Oracle did not throw an exception # TODO Needs volunteers ok 77 - use SQL::Translator::Producer::Sybase; ok 78 - use SQL::Translator::Parser::Sybase; ok 79 - Got proper parser instance ok 80 - Received some meaningful output from the first Sybase production # TODO Needs volunteers not ok 81 - First Sybase parser pass produced a schema: isa SQL::Translator::Schema # TODO Needs volunteers # Failed (TODO) test 'First Sybase parser pass produced a schema: isa SQL::Translator::Schema' # at t/60roundtrip.t line 181. # First Sybase parser pass produced a schema: isn't defined # translate: Error with parser 'SQL::Translator::Parser::Sybase': no results # Unparseable DDL: # ============================================================================ # 1: DROP TABLE Basic; # 2: CREATE TABLE Basic ( # 3: id IDENTITY int(10) NOT NULL, # 4: title varchar(100) DEFAULT 'hello' NOT NULL, # 5: description varchar(255) DEFAULT '' NULL, # 6: email varchar(500) NULL, # 7: explicitnulldef varchar(255) NULL, # 8: explicitemptystring varchar(255) DEFAULT '' NULL, # 9: emptytagdef varchar(255) DEFAULT '' NULL, # 10: another_id numeric(10) DEFAULT '2' NULL, # 11: timest datetime NULL, # 12: numeric numeric(9,1) NULL, # 13: decimal decimal(10,2) NULL, # 14: CONSTRAINT pk_Basic PRIMARY KEY (id), # 15: CONSTRAINT emailuniqueindex UNIQUE (email), # 16: CONSTRAINT Basic FOREIGN KEY (another_id) REFERENCES Another (id) # 17: ); # 18: # 19: CREATE INDEX titleindex ON Basic (title); # 20: # 21: DROP TABLE Another; # 22: CREATE TABLE Another ( # 23: id IDENTITY int(10) NOT NULL, # 24: CONSTRAINT pk_Another PRIMARY KEY (id) # 25: ); # 26: # 27: SELECT email FROM Basic WHERE (email IS NOT NULL)select foo from bar # ============================================================================ ok 82 - Round trip for Sybase did not throw an exception # TODO Needs volunteers ok 83 - use SQL::Translator::Producer::DB2; ok 84 - use SQL::Translator::Parser::DB2; ok 85 - Got proper parser instance ok 86 - Received some meaningful output from the first DB2 production # TODO Needs volunteers not ok 87 - First DB2 parser pass produced a schema: isa SQL::Translator::Schema # TODO Needs volunteers # Failed (TODO) test 'First DB2 parser pass produced a schema: isa SQL::Translator::Schema' # at t/60roundtrip.t line 181. # First DB2 parser pass produced a schema: isn't defined # translate: Error with parser 'SQL::Translator::Parser::DB2': no results # Unparseable DDL: # ============================================================================ # 1: DROP TABLE Basic; # 2: # 3: CREATE TABLE Basic ( # 4: id INTEGER GENERATED BY DEFAULT AS IDENTITY (START WITH 1, INCREMENT BY 1) NOT NULL, # 5: title VARCHAR(100) NOT NULL DEFAULT 'hello', # 6: description VARCHAR(0) DEFAULT '', # 7: email VARCHAR(500), # 8: explicitnulldef VARCHAR(255), # 9: explicitemptystring VARCHAR(255) DEFAULT '', # 10: emptytagdef VARCHAR(255) DEFAULT '', # 11: another_id INTEGER DEFAULT 2, # 12: timest TIMESTAMP, # 13: numeric NUMERIC(9,1), # 14: decimal DECIMAL(10,2), # 15: PRIMARY KEY (id), # 16: CONSTRAINT emailuniqueindex UNIQUE (email) # 17: ); # 18: # 19: DROP TABLE Another; # 20: # 21: CREATE TABLE Another ( # 22: id INTEGER GENERATED BY DEFAULT AS IDENTITY (START WITH 1, INCREMENT BY 1) NOT NULL, # 23: PRIMARY KEY (id) # 24: ); # 25: # 26: ALTER TABLE Basic ADD CONSTRAINT Basic FOREIGN KEY (another_id) REFERENCES Another(id); # 27: # 28: CREATE INDEX titleindex ON Basic ( title ); # 29: # 30: CREATE VIEW email_list AS # 31: SELECT email FROM Basic WHERE (email IS NOT NULL); # 32: # 33: CREATE TRIGGER foo_trigger after insert ON Basic REFERENCING OLD AS oldrow NEW AS newrow FOR EACH ROW MODE DB2SQL update modified=timestamp(); # 34: # 35: CREATE TRIGGER bar_trigger before insert, update ON Basic REFERENCING OLD AS oldrow NEW AS newrow FOR EACH ROW MODE DB2SQL update modified2=timestamp(); # ============================================================================ ok 88 - Round trip for DB2 did not throw an exception # TODO Needs volunteers 1..88 ok t/61translator_agnostic.t ............... 1..1 not ok 1 - Received some meaningful output from the producer # TODO This will probably not work before the rewrite # Failed (TODO) test 'Received some meaningful output from the producer' # at t/61translator_agnostic.t line 42. # 'BEGIN TRANSACTION; # # COMMIT; # ' # doesn't match '(?^m:^\s*CREATE TABLE)' ok t/62roundtrip_datacheck.t ............... 1..1 ok 1 - YAML test schema matches original XML schema ok t/63-spacial-pgsql.t .................... 1..10 ok 1 - Create geometry field works ok 2 - Add geometry column works ok 3 - Add geometry constraints works ok 4 - Alter field geometry to non geometry works ok 5 - Alter field non geometry to geometry works ok 6 - Add geometry field works ok 7 - Drop geometry field works ok 8 - Create table with geometry works. ok 9 - Rename table with geometry works. ok 10 - Drop table with geometry works. ok t/64xml-to-mysql.t ...................... 1..2 ok 1 ok 2 ok t/66-postgres-dbi-parser.t .............. 1..61 ok 1 - use SQL::Translator::Parser::DBI::PostgreSQL; ok 2 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 3 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 4 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 5 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 6 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 7 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 8 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 9 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 10 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 11 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 12 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 13 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 14 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 15 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 16 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 17 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 18 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 19 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 20 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 21 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 22 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 23 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 24 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 25 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 26 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 27 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 28 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 29 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 30 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 31 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 32 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 33 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 34 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 35 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 36 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 37 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 38 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 39 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 40 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 41 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 42 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 43 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 44 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 45 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 46 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 47 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 48 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 49 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 50 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 51 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 52 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 53 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 54 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 55 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 56 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 57 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 58 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 59 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 60 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok 61 # skip No connection to test db. DBI says 'DBI connect('dbname=postgres','',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at t/66-postgres-dbi-parser.t line 23.' ok t/70sqlt-diff_script.t .................. 1..16 ok 1 - Detected altered 'person_id' field ok 2 - Detected altered 'iq' field ok 3 - Detected altered 'name' field ok 4 - Detected altered 'age' field ok 5 - Detected missing rock star field ok 6 - Detected missing unique constraint ok 7 - Detected unique index with different name ok 8 - Detected drop foreign key ok 9 - Detected add constraint ok 10 - Primary key looks different when it shouldn't ok 11 - Quoted table name ok 12 - Quoted 'person_id' field ok 13 - Quoted 'iq' field ok 14 - Quoted 'name' field ok 15 - Quoted 'age' field ok 16 - Properly detected no differences ok make: *** [test_dynamic] Terminated Timeout (max run time is 300s) /Users/fly1800/ap1800-297214/bin/perl-dynamic killed by signal 15.