PATH=C:\Program Files\Microsoft Platform SDK\Bin;C:\Program Files\Microsoft Platform SDK\Bin\WinNT;C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\cygwin\bin;C:\cpanfly-5.14\var\megalib\bin;C:\Perl-5.14\site\bin;C:\Perl-5.14\bin;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\instantclient_11_2;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mysql\bin Start 2013-09-05T02:01:51 ActivePerl-1400 CPAN-2.00 LIB=C:\PROGRA~1\MICROS~3\VC98\Lib\PSDK;C:\PROGRA~1\MICROS~2\Lib;C:\PROGRA~1\MICROS~3\VC98\Lib;C:\PROGRA~1\MICROS~3\VC98\MFC\Lib INCLUDE=C:\PROGRA~1\MICROS~2\Include;C:\PROGRA~1\MICROS~3\VC98\ATL\Include;C:\PROGRA~1\MICROS~3\VC98\Include;C:\PROGRA~1\MICROS~3\VC98\MFC\Include PATH=C:/CPANFL~1.14/var/libs/bin;C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~3\VC98\Bin;C:\PROGRA~1\MICROS~3\Common\MSDev98\Bin;C:\cygwin\bin;C:\CPANFL~1.14\var\megalib\bin;C:\Perl-5.14\site\bin;C:\Perl-5.14\bin;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\INSTAN~1;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\mysql\bin Reading 'C:\cpanfly-5.14\var\cpan\Metadata' Database was generated on Thu, 05 Sep 2013 07:53:02 GMT Running make for P/PN/PNU/DBIx-Class-Migration-0.040.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/P/PN/PNU/DBIx-Class-Migration-0.040.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/P/PN/PNU/CHECKSUMS Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\P\PN\PNU\DBIx-Class-Migration-0.040.tar.gz ok DBIx-Class-Migration-0.040/ DBIx-Class-Migration-0.040/bin/ DBIx-Class-Migration-0.040/Changes DBIx-Class-Migration-0.040/dist.ini DBIx-Class-Migration-0.040/examples/ DBIx-Class-Migration-0.040/lib/ DBIx-Class-Migration-0.040/LICENSE DBIx-Class-Migration-0.040/Makefile.PL DBIx-Class-Migration-0.040/MANIFEST DBIx-Class-Migration-0.040/META.yml DBIx-Class-Migration-0.040/README DBIx-Class-Migration-0.040/README.mkdn DBIx-Class-Migration-0.040/t/ DBIx-Class-Migration-0.040/TODO DBIx-Class-Migration-0.040/t/00-clean.t DBIx-Class-Migration-0.040/t/help.t DBIx-Class-Migration-0.040/t/install-version-storage.t DBIx-Class-Migration-0.040/t/lib/ DBIx-Class-Migration-0.040/t/migration-mysql.t DBIx-Class-Migration-0.040/t/migration-postgresql.t DBIx-Class-Migration-0.040/t/migration-sqlite.t DBIx-Class-Migration-0.040/t/missing-schema-version.t DBIx-Class-Migration-0.040/t/ordering.t DBIx-Class-Migration-0.040/t/runscript.t DBIx-Class-Migration-0.040/t/script.t DBIx-Class-Migration-0.040/t/share/ DBIx-Class-Migration-0.040/t/upgrade-downgrade-sqlite.t DBIx-Class-Migration-0.040/t/use.t DBIx-Class-Migration-0.040/t/share/donotremove.txt DBIx-Class-Migration-0.040/t/lib/Local/ DBIx-Class-Migration-0.040/t/lib/Local/Schema/ DBIx-Class-Migration-0.040/t/lib/Local/Schema.pm DBIx-Class-Migration-0.040/t/lib/Local/v2/ DBIx-Class-Migration-0.040/t/lib/Local/v2/Schema/ DBIx-Class-Migration-0.040/t/lib/Local/v2/Schema.pm DBIx-Class-Migration-0.040/t/lib/Local/v2/Schema/Result/ DBIx-Class-Migration-0.040/t/lib/Local/v2/Schema/ResultSet/ DBIx-Class-Migration-0.040/t/lib/Local/v2/Schema/ResultSet/Artist.pm DBIx-Class-Migration-0.040/t/lib/Local/v2/Schema/Result/Artist.pm DBIx-Class-Migration-0.040/t/lib/Local/v2/Schema/Result/ArtistCd.pm DBIx-Class-Migration-0.040/t/lib/Local/v2/Schema/Result/Cd.pm DBIx-Class-Migration-0.040/t/lib/Local/v2/Schema/Result/Country.pm DBIx-Class-Migration-0.040/t/lib/Local/v2/Schema/Result/Track.pm DBIx-Class-Migration-0.040/t/lib/Local/Schema/Result/ DBIx-Class-Migration-0.040/t/lib/Local/Schema/ResultSet/ DBIx-Class-Migration-0.040/t/lib/Local/Schema/ResultSet/Artist.pm DBIx-Class-Migration-0.040/t/lib/Local/Schema/Result/Artist.pm DBIx-Class-Migration-0.040/t/lib/Local/Schema/Result/ArtistCd.pm DBIx-Class-Migration-0.040/t/lib/Local/Schema/Result/Cd.pm DBIx-Class-Migration-0.040/t/lib/Local/Schema/Result/Country.pm DBIx-Class-Migration-0.040/t/lib/Local/Schema/Result/Track.pm DBIx-Class-Migration-0.040/lib/Catalyst/ DBIx-Class-Migration-0.040/lib/DBIx/ DBIx-Class-Migration-0.040/lib/Test/ DBIx-Class-Migration-0.040/lib/Test/DBIx/ DBIx-Class-Migration-0.040/lib/Test/DBIx/Class/ DBIx-Class-Migration-0.040/lib/Test/DBIx/Class/FixtureCommand/ DBIx-Class-Migration-0.040/lib/Test/DBIx/Class/FixtureCommand/Population.pm DBIx-Class-Migration-0.040/lib/DBIx/Class/ DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/ DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration.pm DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/FAQ.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Features.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/MySQLSandbox.pm DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Population.pm DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/PostgresqlSandbox.pm DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/RunScript/ DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/RunScript.pm DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Sandbox.pm DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/SchemaLoader.pm DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/ DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script.pm DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/ShareDirBuilder.pm DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/SqliteSandbox.pm DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/TargetDirSandboxBuilder.pm DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/TempDirBuilder.pm DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/TempDirSandboxBuilder.pm DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Tutorial/ DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Tutorial.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Types.pm DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Tutorial/AddMySQL.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Tutorial/Catalyst.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Tutorial/Conclusion.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Tutorial/FirstMigration.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Tutorial/SecondMigration.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Tutorial/Setup.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Tutorial/Testing.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Tutorial/ThirdMigration.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/ DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/databases.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/dbi_connect_attrs.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/dbic_connect_attrs.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/dbic_fixture_class.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/dbic_fixtures_extra_args.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/delete_named_sets.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/delete_table_rows.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/diagram.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/downgrade.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/drop_tables.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/dsn.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/dump_all_sets.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/dump_named_sets.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/extra_schemaloader_args.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/fixture_sets.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/force_overwrite.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/help.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/includes.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/install.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/install_if_needed.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/install_version_storage.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/make_schema.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/password.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/populate.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/prepare.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/sandbox_class.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/schema_class.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/status.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/target_dir.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/to_version.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/upgrade.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/username.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/Script/Help/version.pod DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/RunScript/Trait/ DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/RunScript/Trait/Dump.pm DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/RunScript/Trait/Populate.pm DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/RunScript/Trait/SchemaLoader.pm DBIx-Class-Migration-0.040/lib/DBIx/Class/Migration/RunScript/Trait/TargetPath.pm DBIx-Class-Migration-0.040/lib/Catalyst/TraitFor/ DBIx-Class-Migration-0.040/lib/Catalyst/TraitFor/Model/ DBIx-Class-Migration-0.040/lib/Catalyst/TraitFor/Model/DBIC/ DBIx-Class-Migration-0.040/lib/Catalyst/TraitFor/Model/DBIC/Schema/ DBIx-Class-Migration-0.040/lib/Catalyst/TraitFor/Model/DBIC/Schema/FromMigration/ DBIx-Class-Migration-0.040/lib/Catalyst/TraitFor/Model/DBIC/Schema/FromMigration.pm DBIx-Class-Migration-0.040/lib/Catalyst/TraitFor/Model/DBIC/Schema/FromMigration/_MigrationHelper.pm DBIx-Class-Migration-0.040/examples/MusicBase/ DBIx-Class-Migration-0.040/examples/MusicBase/app.psgi DBIx-Class-Migration-0.040/examples/MusicBase/bin/ DBIx-Class-Migration-0.040/examples/MusicBase/dist.ini DBIx-Class-Migration-0.040/examples/MusicBase/lib/ DBIx-Class-Migration-0.040/examples/MusicBase/share/ DBIx-Class-Migration-0.040/examples/MusicBase/t/ DBIx-Class-Migration-0.040/examples/MusicBase/t/more-than-1.t DBIx-Class-Migration-0.040/examples/MusicBase/t/upgrade-1to2.t DBIx-Class-Migration-0.040/examples/MusicBase/t/upgrade-2to3.t DBIx-Class-Migration-0.040/examples/MusicBase/t/use.t DBIx-Class-Migration-0.040/examples/MusicBase/t/web.t DBIx-Class-Migration-0.040/examples/MusicBase/share/db-diagram-v3.png DBIx-Class-Migration-0.040/examples/MusicBase/share/etc/ DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/ DBIx-Class-Migration-0.040/examples/MusicBase/share/html/ DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/ DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/_common/ DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/_source/ DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/MySQL/ DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/SQLite/ DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/SQLite/deploy/ DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/SQLite/downgrade/ DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/SQLite/upgrade/ DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/SQLite/upgrade/1-2/ DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/SQLite/upgrade/2-3/ DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/SQLite/upgrade/2-3/001-create_artist_cd.sql DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/SQLite/upgrade/2-3/002-populate_artist_cd.sql DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/SQLite/upgrade/2-3/003-alter_cd.sql DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/SQLite/upgrade/2-3/004-alter_country.sql DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/SQLite/upgrade/2-3/005-new_countries.pl DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/SQLite/upgrade/2-3/006-new_artist.pl DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/SQLite/upgrade/1-2/001-add_country.sql DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/SQLite/upgrade/1-2/003-change_artist.sql DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/SQLite/downgrade/2-1/ DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/SQLite/downgrade/3-2/ DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/SQLite/downgrade/3-2/001-auto.sql DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/SQLite/downgrade/2-1/001-auto.sql DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/SQLite/deploy/1/ DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/SQLite/deploy/2/ DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/SQLite/deploy/3/ DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/SQLite/deploy/3/001-auto-__VERSION.sql DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/SQLite/deploy/3/001-auto.sql DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/SQLite/deploy/2/001-auto-__VERSION.sql DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/SQLite/deploy/2/001-auto.sql DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/SQLite/deploy/1/001-auto-__VERSION.sql DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/SQLite/deploy/1/001-auto.sql DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/MySQL/deploy/ DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/MySQL/deploy/3/ DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/MySQL/deploy/3/001-auto-__VERSION.sql DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/MySQL/deploy/3/001-auto.sql DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/_source/deploy/ DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/_source/deploy/1/ DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/_source/deploy/2/ DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/_source/deploy/3/ DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/_source/deploy/3/001-auto-__VERSION.yml DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/_source/deploy/3/001-auto.yml DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/_source/deploy/2/001-auto-__VERSION.yml DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/_source/deploy/2/001-auto.yml DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/_source/deploy/1/001-auto-__VERSION.yml DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/_source/deploy/1/001-auto.yml DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/_common/deploy/ DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/_common/upgrade/ DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/_common/upgrade/1-2/ DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/_common/upgrade/1-2/002-insert_countries.pl DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/_common/deploy/1/ DBIx-Class-Migration-0.040/examples/MusicBase/share/migrations/_common/deploy/1/002-demo.pl DBIx-Class-Migration-0.040/examples/MusicBase/share/html/index.tt DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/1/ DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/ DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/ DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/ DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/conf/ DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/countries/ DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/countries/_dumper_version DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/countries/country/ DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/countries/country/1.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/countries/country/2.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/countries/country/3.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/countries/country/4.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/countries/country/5.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/countries/country/6.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/conf/all_tables.json DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/conf/countries.json DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/_dumper_version DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/artist/ DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/artist_cd/ DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/cd/ DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/country/ DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/track/ DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/track/1.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/track/2.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/track/3.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/track/4.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/track/5.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/track/6.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/track/7.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/country/1.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/country/2.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/country/3.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/country/4.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/country/5.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/country/6.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/cd/1.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/cd/2.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/cd/3.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/cd/4.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/artist_cd/1-1.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/artist_cd/1-2.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/artist_cd/2-3.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/artist_cd/3-4.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/artist/1.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/artist/2.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/3/all_tables/artist/3.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/all_tables/ DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/conf/ DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/countries/ DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/countries/_dumper_version DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/countries/country/ DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/countries/country/1.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/countries/country/2.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/countries/country/3.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/conf/all_tables.json DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/conf/countries.json DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/all_tables/_dumper_version DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/all_tables/artist/ DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/all_tables/cd/ DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/all_tables/country/ DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/all_tables/track/ DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/all_tables/track/1.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/all_tables/track/2.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/all_tables/track/3.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/all_tables/track/4.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/all_tables/track/5.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/all_tables/track/6.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/all_tables/track/7.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/all_tables/country/1.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/all_tables/country/2.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/all_tables/country/3.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/all_tables/cd/1.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/all_tables/cd/2.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/all_tables/cd/3.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/all_tables/artist/1.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/2/all_tables/artist/2.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/1/all_tables/ DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/1/conf/ DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/1/conf/all_tables.json DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/1/all_tables/_dumper_version DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/1/all_tables/artist/ DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/1/all_tables/cd/ DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/1/all_tables/track/ DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/1/all_tables/track/1.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/1/all_tables/track/2.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/1/all_tables/track/3.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/1/all_tables/track/4.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/1/all_tables/track/5.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/1/all_tables/track/6.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/1/all_tables/track/7.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/1/all_tables/cd/1.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/1/all_tables/cd/2.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/1/all_tables/cd/3.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/1/all_tables/artist/1.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/fixtures/1/all_tables/artist/2.fix DBIx-Class-Migration-0.040/examples/MusicBase/share/etc/musicbase_web.pl DBIx-Class-Migration-0.040/examples/MusicBase/share/etc/musicbase_web_test.pl DBIx-Class-Migration-0.040/examples/MusicBase/lib/MusicBase/ DBIx-Class-Migration-0.040/examples/MusicBase/lib/MusicBase.pm DBIx-Class-Migration-0.040/examples/MusicBase/lib/MusicBase/Schema/ DBIx-Class-Migration-0.040/examples/MusicBase/lib/MusicBase/Schema.pm DBIx-Class-Migration-0.040/examples/MusicBase/lib/MusicBase/Web/ DBIx-Class-Migration-0.040/examples/MusicBase/lib/MusicBase/Web.pm DBIx-Class-Migration-0.040/examples/MusicBase/lib/MusicBase/Web/Controller/ DBIx-Class-Migration-0.040/examples/MusicBase/lib/MusicBase/Web/Model/ DBIx-Class-Migration-0.040/examples/MusicBase/lib/MusicBase/Web/View/ DBIx-Class-Migration-0.040/examples/MusicBase/lib/MusicBase/Web/View/HTML.pm DBIx-Class-Migration-0.040/examples/MusicBase/lib/MusicBase/Web/Model/Schema.pm DBIx-Class-Migration-0.040/examples/MusicBase/lib/MusicBase/Web/Controller/Root.pm DBIx-Class-Migration-0.040/examples/MusicBase/lib/MusicBase/Schema/MigrationScript.pm DBIx-Class-Migration-0.040/examples/MusicBase/lib/MusicBase/Schema/Result/ DBIx-Class-Migration-0.040/examples/MusicBase/lib/MusicBase/Schema/ResultSet/ DBIx-Class-Migration-0.040/examples/MusicBase/lib/MusicBase/Schema/ResultSet/Artist.pm DBIx-Class-Migration-0.040/examples/MusicBase/lib/MusicBase/Schema/Result/Artist.pm DBIx-Class-Migration-0.040/examples/MusicBase/lib/MusicBase/Schema/Result/ArtistCd.pm DBIx-Class-Migration-0.040/examples/MusicBase/lib/MusicBase/Schema/Result/Cd.pm DBIx-Class-Migration-0.040/examples/MusicBase/lib/MusicBase/Schema/Result/Country.pm DBIx-Class-Migration-0.040/examples/MusicBase/lib/MusicBase/Schema/Result/Track.pm DBIx-Class-Migration-0.040/examples/MusicBase/bin/my-dbic-migration DBIx-Class-Migration-0.040/bin/dbic-migration CPAN.pm: Building P/PN/PNU/DBIx-Class-Migration-0.040.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Warning: prerequisite DBIx::Class::Fixtures 1.001016 not found. Checking if your kit is complete... Looks good Writing Makefile for DBIx::Class::Migration Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- PNU/DBIx-Class-Migration-0.040.tar.gz ---- DBIx::Class::Fixtures [requires] Running make test Delayed until after prerequisites Running test for module 'DBIx::Class::Fixtures' Running make for J/JJ/JJNAPIORK/DBIx-Class-Fixtures-1.001020.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\J\JJ\JJNAPIORK\DBIx-Class-Fixtures-1.001020.tar.gz ok DBIx-Class-Fixtures-1.001020/ DBIx-Class-Fixtures-1.001020/Changes DBIx-Class-Fixtures-1.001020/inc/ DBIx-Class-Fixtures-1.001020/lib/ DBIx-Class-Fixtures-1.001020/Makefile.PL DBIx-Class-Fixtures-1.001020/MANIFEST DBIx-Class-Fixtures-1.001020/META.yml DBIx-Class-Fixtures-1.001020/README DBIx-Class-Fixtures-1.001020/t/ DBIx-Class-Fixtures-1.001020/t/00-load.t DBIx-Class-Fixtures-1.001020/t/01-new.t DBIx-Class-Fixtures-1.001020/t/02-dump-basic.t DBIx-Class-Fixtures-1.001020/t/03-dump-quantity.t DBIx-Class-Fixtures-1.001020/t/04-dump-fetch.t DBIx-Class-Fixtures-1.001020/t/05-dump-rules.t DBIx-Class-Fixtures-1.001020/t/06-dump-date.t DBIx-Class-Fixtures-1.001020/t/07-dump-all.t DBIx-Class-Fixtures-1.001020/t/08-dump-includes.t DBIx-Class-Fixtures-1.001020/t/09-dump-scalar-ref.t DBIx-Class-Fixtures-1.001020/t/10-dump-cleanup.t DBIx-Class-Fixtures-1.001020/t/12-populate-basic.t DBIx-Class-Fixtures-1.001020/t/13-populate-two-dbs.t DBIx-Class-Fixtures-1.001020/t/14-populate-post.t DBIx-Class-Fixtures-1.001020/t/15-multiple-belongs-to.t DBIx-Class-Fixtures-1.001020/t/16-rules-hasmany.t DBIx-Class-Fixtures-1.001020/t/17-dump_all_config_sets.t DBIx-Class-Fixtures-1.001020/t/18-extra.t DBIx-Class-Fixtures-1.001020/t/lib/ DBIx-Class-Fixtures-1.001020/t/var/ DBIx-Class-Fixtures-1.001020/t/var/configs/ DBIx-Class-Fixtures-1.001020/t/var/configs/date.json DBIx-Class-Fixtures-1.001020/t/var/configs/extra.json DBIx-Class-Fixtures-1.001020/t/var/configs/fetch.json DBIx-Class-Fixtures-1.001020/t/var/configs/includes.json DBIx-Class-Fixtures-1.001020/t/var/configs/multiple-has-many.json DBIx-Class-Fixtures-1.001020/t/var/configs/quantity.json DBIx-Class-Fixtures-1.001020/t/var/configs/rules.json DBIx-Class-Fixtures-1.001020/t/var/configs/rules2.json DBIx-Class-Fixtures-1.001020/t/var/configs/sample.json DBIx-Class-Fixtures-1.001020/t/var/configs/scalar_ref.json DBIx-Class-Fixtures-1.001020/t/var/configs/simple.json DBIx-Class-Fixtures-1.001020/t/var/configs/use_create.json DBIx-Class-Fixtures-1.001020/t/lib/DBICTest/ DBIx-Class-Fixtures-1.001020/t/lib/DBICTest.pm DBIx-Class-Fixtures-1.001020/t/lib/ExtraTest/ DBIx-Class-Fixtures-1.001020/t/lib/mysql.sql DBIx-Class-Fixtures-1.001020/t/lib/post_sqlite.sql DBIx-Class-Fixtures-1.001020/t/lib/sqlite.sql DBIx-Class-Fixtures-1.001020/t/lib/sqlite_different.sql DBIx-Class-Fixtures-1.001020/t/lib/ExtraTest/Schema.pm DBIx-Class-Fixtures-1.001020/t/lib/DBICTest/Schema/ DBIx-Class-Fixtures-1.001020/t/lib/DBICTest/Schema.pm DBIx-Class-Fixtures-1.001020/t/lib/DBICTest/Schema2/ DBIx-Class-Fixtures-1.001020/t/lib/DBICTest/Schema2.pm DBIx-Class-Fixtures-1.001020/t/lib/DBICTest/Schema2/Artist.pm DBIx-Class-Fixtures-1.001020/t/lib/DBICTest/Schema2/CD.pm DBIx-Class-Fixtures-1.001020/t/lib/DBICTest/Schema2/Friend.pm DBIx-Class-Fixtures-1.001020/t/lib/DBICTest/Schema/Artist.pm DBIx-Class-Fixtures-1.001020/t/lib/DBICTest/Schema/CD.pm DBIx-Class-Fixtures-1.001020/t/lib/DBICTest/Schema/CD_to_Producer.pm DBIx-Class-Fixtures-1.001020/t/lib/DBICTest/Schema/Producer.pm DBIx-Class-Fixtures-1.001020/t/lib/DBICTest/Schema/Tag.pm DBIx-Class-Fixtures-1.001020/t/lib/DBICTest/Schema/Track.pm DBIx-Class-Fixtures-1.001020/lib/DBIx/ DBIx-Class-Fixtures-1.001020/lib/DBIx/Class/ DBIx-Class-Fixtures-1.001020/lib/DBIx/Class/Fixtures/ DBIx-Class-Fixtures-1.001020/lib/DBIx/Class/Fixtures.pm DBIx-Class-Fixtures-1.001020/lib/DBIx/Class/Fixtures/DBI/ DBIx-Class-Fixtures-1.001020/lib/DBIx/Class/Fixtures/DBI.pm DBIx-Class-Fixtures-1.001020/lib/DBIx/Class/Fixtures/External/ DBIx-Class-Fixtures-1.001020/lib/DBIx/Class/Fixtures/Schema.pm DBIx-Class-Fixtures-1.001020/lib/DBIx/Class/Fixtures/External/File.pm DBIx-Class-Fixtures-1.001020/lib/DBIx/Class/Fixtures/DBI/mysql.pm DBIx-Class-Fixtures-1.001020/lib/DBIx/Class/Fixtures/DBI/Pg.pm DBIx-Class-Fixtures-1.001020/inc/Module/ DBIx-Class-Fixtures-1.001020/inc/Module/AutoInstall.pm DBIx-Class-Fixtures-1.001020/inc/Module/Install/ DBIx-Class-Fixtures-1.001020/inc/Module/Install.pm DBIx-Class-Fixtures-1.001020/inc/Module/Install/AutoInstall.pm DBIx-Class-Fixtures-1.001020/inc/Module/Install/Base.pm DBIx-Class-Fixtures-1.001020/inc/Module/Install/Can.pm DBIx-Class-Fixtures-1.001020/inc/Module/Install/Fetch.pm DBIx-Class-Fixtures-1.001020/inc/Module/Install/Include.pm DBIx-Class-Fixtures-1.001020/inc/Module/Install/Makefile.pm DBIx-Class-Fixtures-1.001020/inc/Module/Install/Metadata.pm DBIx-Class-Fixtures-1.001020/inc/Module/Install/Win32.pm DBIx-Class-Fixtures-1.001020/inc/Module/Install/WriteAll.pm CPAN.pm: Building J/JJ/JJNAPIORK/DBIx-Class-Fixtures-1.001020.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Warning: prerequisite Config::Any 0.23 not found. We have 0.22. Warning: prerequisite DBIx::Class::Schema::Loader 0.07035 not found. We have 0.07033. Warning: prerequisite Data::Visitor 0.3 not found. We have 0.28. Warning: prerequisite DateTime 1.03 not found. We have 0.72. Warning: prerequisite JSON::Syck 1.27 not found. We have 1.22. Warning: prerequisite Path::Class 0.32 not found. We have 0.31. *** 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] - Test::More ...loaded. (0.98 >= 0.98) - DBIx::Class::InflateColumn::FS ...loaded. (0.01007 >= 0.01007) - DBIx::Class ...loaded. (0.08209 >= 0.08102) - Data::Visitor ...too old. (0.28 < 0.3) - File::Copy::Recursive ...loaded. (0.38 >= 0.38) - DateTime ...too old. (0.72 < 1.03) - DBIx::Class::Schema::Loader ...too old. (0.07033 < 0.07035) - Class::Accessor::Grouped ...loaded. (0.10010 >= 0.1001) - Path::Class ...too old. (0.31 < 0.32) - Config::Any ...too old. (0.22 < 0.23) - JSON::Syck ...too old. (1.22 < 1.27) - Data::Dump::Streamer ...loaded. (2.32 >= 2.05) - Hash::Merge ...loaded. (0.12 >= 0.1) - Scalar::Util ...loaded. (1.32 >= 1.27) - MIME::Base64 ...loaded. (3.14) - File::Spec::Functions ...loaded. (3.40 >= 3.4) - File::Path ...loaded. (2.09 >= 2.09) - DateTime::Format::SQLite ...loaded. (0.11 >= 0.1) - DateTime::Format::MySQL ...loaded. (0.04) - DateTime::Format::Pg ...loaded. (0.16008) *** Module::AutoInstall configuration finished. Checking if your kit is complete... Looks good Writing Makefile for DBIx::Class::Fixtures Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- JJNAPIORK/DBIx-Class-Fixtures-1.001020.tar.gz ---- DateTime [requires] Data::Visitor [requires] Config::Any [requires] DBIx::Class::Schema::Loader [requires] JSON::Syck [requires] Path::Class [requires] Running make test Delayed until after prerequisites Running test for module 'DateTime' Running make for D/DR/DROLSKY/DateTime-1.03.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\D\DR\DROLSKY\DateTime-1.03.tar.gz ok DateTime-1.03/ DateTime-1.03/inc/ DateTime-1.03/inc/MyModuleBuild.pm DateTime-1.03/MANIFEST DateTime-1.03/leaptab.txt DateTime-1.03/t/ DateTime-1.03/t/release-pp-10subtract.t DateTime-1.03/t/21bad-params.t DateTime-1.03/t/20infinite.t DateTime-1.03/t/33seconds-offset.t DateTime-1.03/t/release-pod-spell.t DateTime-1.03/t/09greg.t DateTime-1.03/t/release-pp-42duration-class.t DateTime-1.03/t/31formatter.t DateTime-1.03/t/release-pp-33seconds-offset.t DateTime-1.03/t/04epoch.t DateTime-1.03/t/release-pp-05set.t DateTime-1.03/t/release-pp-44set-formatter.t DateTime-1.03/t/release-pp-43new-params.t DateTime-1.03/t/release-pp-19leap-second.t DateTime-1.03/t/release-pp-37local-add.t DateTime-1.03/t/release-pp-00load.t DateTime-1.03/t/38local-subtract.t DateTime-1.03/t/release-pp-27delta.t DateTime-1.03/t/release-pp-02last-day.t DateTime-1.03/t/release-no-tabs.t DateTime-1.03/t/11duration.t DateTime-1.03/t/44set-formatter.t DateTime-1.03/t/42duration-class.t DateTime-1.03/t/release-pp-40leap-years.t DateTime-1.03/t/05set.t DateTime-1.03/t/30future-tz.t DateTime-1.03/t/release-pp-29overload.t DateTime-1.03/t/25add-subtract.t DateTime-1.03/t/release-pp-24from-object.t DateTime-1.03/t/12week.t DateTime-1.03/t/15jd.t DateTime-1.03/t/27delta.t DateTime-1.03/t/19leap-second.t DateTime-1.03/t/release-pp-12week.t DateTime-1.03/t/release-pp-31formatter.t DateTime-1.03/t/13strftime.t DateTime-1.03/t/36invalid-local.t DateTime-1.03/t/release-pp-21bad-params.t DateTime-1.03/t/14locale.t DateTime-1.03/t/author-test-all-my-deps.t DateTime-1.03/t/release-pod-linkcheck.t DateTime-1.03/t/37local-add.t DateTime-1.03/t/32leap-second2.t DateTime-1.03/t/28dow.t DateTime-1.03/t/29overload.t DateTime-1.03/t/release-pp-32leap-second2.t DateTime-1.03/t/release-eol.t DateTime-1.03/t/10subtract.t DateTime-1.03/t/release-pp-07compare.t DateTime-1.03/t/release-pp-18today.t DateTime-1.03/t/release-pp-28dow.t DateTime-1.03/t/22from-doy.t DateTime-1.03/t/release-pod-syntax.t DateTime-1.03/t/release-pp-41cldr-format.t DateTime-1.03/t/24from-object.t DateTime-1.03/t/17set-return.t DateTime-1.03/t/16truncate.t DateTime-1.03/t/release-pp-23storable.t DateTime-1.03/t/40leap-years.t DateTime-1.03/t/release-pp-06add.t DateTime-1.03/t/07compare.t DateTime-1.03/t/26dt-leapsecond-pm.t DateTime-1.03/t/release-pp-04epoch.t DateTime-1.03/t/release-pp-15jd.t DateTime-1.03/t/release-pp-09greg.t DateTime-1.03/t/release-pp-34set-tz.t DateTime-1.03/t/release-pod-coverage.t DateTime-1.03/t/release-pp-11duration.t DateTime-1.03/t/39no-so.t DateTime-1.03/t/03components.t DateTime-1.03/t/release-pp-13strftime.t DateTime-1.03/t/release-pp-01sanity.t DateTime-1.03/t/release-cpan-changes.t DateTime-1.03/t/release-pp-25add-subtract.t DateTime-1.03/t/release-pp-17set-return.t DateTime-1.03/t/release-pp-03components.t DateTime-1.03/t/00load.t DateTime-1.03/t/43new-params.t DateTime-1.03/t/06add.t DateTime-1.03/t/release-pp-35rd-values.t DateTime-1.03/t/release-pp-20infinite.t DateTime-1.03/t/02last-day.t DateTime-1.03/t/35rd-values.t DateTime-1.03/t/23storable.t DateTime-1.03/t/34set-tz.t DateTime-1.03/t/41cldr-format.t DateTime-1.03/t/release-pp-22from-doy.t DateTime-1.03/t/01sanity.t DateTime-1.03/t/18today.t DateTime-1.03/t/release-pp-30future-tz.t DateTime-1.03/t/release-pp-16truncate.t DateTime-1.03/t/release-pp-36invalid-local.t DateTime-1.03/t/release-load-is-xs.t DateTime-1.03/t/release-pp-14locale.t DateTime-1.03/t/release-pp-38local-subtract.t DateTime-1.03/lib/ DateTime-1.03/lib/DateTime/ DateTime-1.03/lib/DateTime/Duration.pm DateTime-1.03/lib/DateTime/Helpers.pm DateTime-1.03/lib/DateTime/LeapSecond.pm DateTime-1.03/lib/DateTime/Infinite.pm DateTime-1.03/lib/DateTime.xs DateTime-1.03/lib/DateTimePPExtra.pm DateTime-1.03/lib/DateTimePP.pm DateTime-1.03/lib/DateTime.pm DateTime-1.03/README DateTime-1.03/tools/ DateTime-1.03/tools/leap_seconds_header.pl DateTime-1.03/LICENSE DateTime-1.03/META.yml DateTime-1.03/CREDITS DateTime-1.03/Changes DateTime-1.03/META.json DateTime-1.03/INSTALL DateTime-1.03/Build.PL DateTime-1.03/c/ DateTime-1.03/c/leap_seconds.h DateTime-1.03/c/ppport.h DateTime-1.03/dist.ini DateTime-1.03/TODO CPAN.pm: Building D/DR/DROLSKY/DateTime-1.03.tar.gz >>> C:\Perl-5.14\bin\perl.exe Build.PL compilet-vDah7.c Creating library compilet.lib and object compilet.exp Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'DateTime' version '1.03' >>> C:\Perl-5.14\bin\perl.exe ./Build Building DateTime Generating script 'lib\DateTime.ccs' cl -nologo -c @"lib\DateTime.ccs" -Fo"lib\DateTime.obj" "lib\DateTime.c" DateTime.c lib\\DateTime.xs(123) : warning C4244: '=' : conversion from 'double ' to 'long ', possible loss of data ExtUtils::Mkbootstrap::Mkbootstrap('blib\arch\auto\DateTime\DateTime.bs') Generating script 'lib\DateTime.lds' link @"lib\DateTime.lds" -out:"blib\arch\auto\DateTime\DateTime.dll" Creating library lib\DateTime.lib and object lib\DateTime.exp if exist -manifest "lib\DateTime.dll.manifest" mt -nologo -manifest "lib\DateTime.dll.manifest" -outputresource:"blib\arch\auto\DateTime\DateTime.dll";2 DROLSKY/DateTime-1.03.tar.gz C:\Perl-5.14\bin\perl.exe ./Build -- OK Running Build test >>> C:\Perl-5.14\bin\perl.exe ./Build test verbose=1 t/00load.t ....................... ok 1 - use DateTime; 1..1 ok t/01sanity.t ..................... ok 1 - Year accessor, outside of the epoch ok 2 - Month accessor, outside the epoch ok 3 - Day accessor, outside the epoch ok 4 - Hour accessor, outside the epoch ok 5 - Minute accessor, outside the epoch ok 6 - Second accessor, outside the epoch ok 7 - nanosecond accessor, outside the epoch ok 8 - Year should be identical ok 9 - Month should be identical ok 10 - Day should be identical ok 11 - Hour should be identical ok 12 - Minute should be identical ok 13 - Second should be identical ok 14 - nanosecond should be identical ok 15 - Minute accessor, outside the epoch ok 16 - Second accessor, outside the epoch 1..16 ok t/02last-day.t ................... ok 1 - check year ok 2 - check month ok 3 - check day ok 4 - check year ok 5 - check month ok 6 - check day ok 7 - check year ok 8 - check month ok 9 - check day ok 10 - check year ok 11 - check month ok 12 - check day ok 13 - check year ok 14 - check month ok 15 - check day ok 16 - check year ok 17 - check month ok 18 - check day ok 19 - check year ok 20 - check month ok 21 - check day ok 22 - check year ok 23 - check month ok 24 - check day ok 25 - check year ok 26 - check month ok 27 - check day ok 28 - check year ok 29 - check month ok 30 - check day ok 31 - check year ok 32 - check month ok 33 - check day ok 34 - check year ok 35 - check month ok 36 - check day ok 37 - check year ok 38 - check month ok 39 - check day ok 40 - check year ok 41 - check month ok 42 - check day ok 43 - check year ok 44 - check month ok 45 - check day ok 46 - check year ok 47 - check month ok 48 - check day ok 49 - check year ok 50 - check month ok 51 - check day ok 52 - check year ok 53 - check month ok 54 - check day ok 55 - check year ok 56 - check month ok 57 - check day ok 58 - check year ok 59 - check month ok 60 - check day ok 61 - check year ok 62 - check month ok 63 - check day ok 64 - check year ok 65 - check month ok 66 - check day ok 67 - check year ok 68 - check month ok 69 - check day ok 70 - check year ok 71 - check month ok 72 - check day ok 73 - last_day_of_month should accept nanosecond 1..73 ok t/03components.t ................. ok 1 - ->year ok 2 - ->ce_year ok 3 - ->month ok 4 - ->quarter ok 5 - ->month_0 ok 6 - ->month_name ok 7 - ->month_abbr ok 8 - ->day_of_month ok 9 - ->day_of_month_0 ok 10 - ->day ok 11 - ->day_0 ok 12 - ->mday ok 13 - ->mday_0 ok 14 - ->mday ok 15 - ->mday_0 ok 16 - ->hour ok 17 - ->hour_1 ok 18 - ->hour_12 ok 19 - ->hour_12_0 ok 20 - ->minute ok 21 - ->min ok 22 - ->second ok 23 - ->sec ok 24 - ->day_of_year ok 25 - ->day_of_year ok 26 - ->day_of_quarter ok 27 - ->doq ok 28 - ->day_of_quarter_0 ok 29 - ->doq_0 ok 30 - ->day_of_week ok 31 - ->day_of_week_0 ok 32 - ->week_of_month ok 33 - ->weekday_of_month ok 34 - ->wday ok 35 - ->wday_0 ok 36 - ->dow ok 37 - ->dow_0 ok 38 - ->day_name ok 39 - ->day_abrr ok 40 - ->ymd ok 41 - ->ymd('!') ok 42 - ->ymd ok 43 - ->mdy ok 44 - ->mdy('!') ok 45 - ->dmy ok 46 - ->dmy('!') ok 47 - ->hms ok 48 - ->hms('!') ok 49 - ->hms ok 50 - ->datetime ok 51 - ->iso8601 ok 52 - ->is_leap_year ok 53 - ->era_abbr ok 54 - ->era (deprecated) ok 55 - ->era_abbr ok 56 - ->quarter_abbr ok 57 - ->quarter_name ok 58 - ->is_leap_year ok 59 - Sunday is day 7 ok 60 - Monday is day 1 ok 61 - ->year ok 62 - ->ce_year ok 63 - ->month ok 64 - ->day_of_month ok 65 - ->hour ok 66 - ->hour_1 ok 67 - ->minute ok 68 - ->second ok 69 - year 1 is year 1 ok 70 - ce_year 1 is year 1 ok 71 - era is AD ok 72 - year_with_era is 1AD ok 73 - christian_era is AD ok 74 - year_with_christian_era is 1AD ok 75 - secular_era is CE ok 76 - year_with_secular_era is 1CE ok 77 - year 1 minus 1 is year 0 ok 78 - ce_year 1 minus 1 is year -1 ok 79 - era is BC ok 80 - year_with_era is 1BC ok 81 - christian_era is BC ok 82 - year_with_christian_era is 1BC ok 83 - secular_era is BCE ok 84 - year_with_secular_era is 1BCE ok 85 - Year -10 is -10 ok 86 - year -10 is ce_year -11 ok 87 - year is 0 after adding ten years to year -10 ok 88 - ce_year is -1 after adding ten years to year -10 ok 89 - use %s as separator in ymd ok 90 - use %s as separator in mdy ok 91 - use %s as separator in dmy ok 92 - use %s as separator in hms ok 93 - doy for 2000-01-05 should be 5 ok 94 - doy_0 for 2000-01-05 should be 4 ok 95 - doy for 2000-02-29 should be 60 ok 96 - doy_0 for 2000-02-29 should be 59 ok 97 - ymd is -0006-02-25 ok 98 - iso8601 is -0005-02-25T00:00:00 ok 99 - year is -6 ok 100 - ce_year is -7 ok 101 - ->quarter is 1 ok 102 - ->day_of_quarter ok 103 - ->quarter is 2 ok 104 - ->day_of_quarter ok 105 - ->quarter is 3 ok 106 - ->day_of_quarter ok 107 - ->quarter is 4 ok 108 - ->day_of_quarter ok 109 - nanosecond is 500,000,000 ok 110 - microsecond is 500,000 ok 111 - millisecond is 500 ok 112 - nanosecond is 500,000,500 ok 113 - microsecond is 500,000 ok 114 - millisecond is 500 ok 115 - nanosecond is 499,999,999 ok 116 - microsecond is 499,999 ok 117 - millisecond is 499 ok 118 - nanosecond is 450,000,001 ok 119 - microsecond is 450,000 ok 120 - millisecond is 450 ok 121 - nanosecond is 450,500,000 ok 122 - microsecond is 450,500 ok 123 - millisecond is 450 ok 124 - ->weekday_of_month ok 125 - ->week_of_month ok 126 - ->weekday_of_month ok 127 - ->week_of_month ok 128 - ->hour ok 129 - ->hour_1 ok 130 - ->hour_12 ok 131 - ->hour_12_0 ok 132 - ->hour ok 133 - ->hour_1 ok 134 - ->hour_12 ok 135 - ->hour_12_0 ok 136 - year() is read-only ok 137 - month() is read-only ok 138 - day() is read-only ok 139 - hour() is read-only ok 140 - minute() is read-only ok 141 - second() is read-only ok 142 - nanosecond() is read-only ok 143 - time_zone() is read-only ok 144 - locale() is read-only 1..144 ok t/04epoch.t ...................... ok 1 - epoch should be 0 ok 2 - seconds are correct on epoch 0 ok 3 - minutes are correct on epoch 0 ok 4 - hours are correct on epoch 0 ok 5 - days are correct on epoch 0 ok 6 - months are correct on epoch 0 ok 7 - year is correct on epoch 0 ok 8 - creation test from epoch = 3600 (compare to epoch) ok 9 - Hour: Create without args ok 10 - Month : Create without args ok 11 - Minute: Create without args ok 12 - epoch method returns correct value ok 13 - hour ok 14 - minute ok 15 - epoch is 3600 ok 16 - hour is 2 ok 17 - epoch is 3600 ok 18 - offset should be -3600 ok 19 - epoch is 0 ok 20 - epoch method returns correct value (1049160602) ok 21 - hour ok 22 - minute ok 23 - adjusted hour ok 24 - epoch method returns correct adjusted value (1049167802) ok 25 - nanosecond should be 500,000,000 with 0.5 as epoch ok 26 - epoch should be 0 ok 27 - hires_epoch should be 0.5 ok 28 - nanosecond should be an integer ok 29 - epoch should work back to at least 1904 ok 30 - year should be 1904 ok 31 - month should be 1904 ok 32 - day should be 1904 ok 33 - epoch for 1 is -62135596800 ok 34 - epoch for 99 is -59042995200 ok 35 - epoch for 100 is -59011459200 ok 36 - epoch for 999 is -30641760000 ok 37 - can pass overloaded object to from_epoch ok 38 - decimal epoch in overloaded object ok 39 - negative epoch in overloaded object ok 40 - 'asldkjlkjd' is not a valid epoch value ok 41 - '1234 foo' is not a valid epoch value ok 42 - 'adlkj 1234' is not a valid epoch value 1..42 ok t/05set.t ........................ ok 1 - check month ok 2 - check year after setting month ok 3 - check month after setting it ok 4 - check day after setting month ok 5 - check hour after setting month ok 6 - check minute after setting month ok 7 - check second after setting month ok 8 - check year after setting time zone ok 9 - check month after setting time zone ok 10 - check day after setting time zone ok 11 - check hour after setting time zone ok 12 - check minute after setting time zone ok 13 - check second after setting time zone ok 14 - check time zone offset after setting new time zone ok 15 - check year after setting time zone ok 16 - check month after setting time zone ok 17 - check day after setting time zone ok 18 - check hour after setting time zone ok 19 - check minute after setting time zone ok 20 - check second after setting time zone ok 21 - check time zone offset after setting new time zone ok 22 - check year after setting hour ok 23 - check month after setting hour ok 24 - check day after setting hour ok 25 - check hour after setting hour ok 26 - check minute after setting hour ok 27 - check second after setting hour ok 28 - check year after set_year ok 29 - check month after set_month ok 30 - check day after set_day ok 31 - check hour after set_hour ok 32 - check minute after set_minute ok 33 - check second after set_second ok 34 - check nanosecond after set_nanosecond ok 35 - check month name after set_locale 1..35 ok t/06add.t ........................ ok 1 - year rollover ok 2 - month set on year rollover ok 3 - okay on year rollover ok 4 - Adding weeks ok 5 - Adding seconds ok 6 - Adding minutes ok 7 - Adding h,m,s ok 8 - Adding durations with minutes and seconds works ok 9 - Adding durations with seconds only works ok 10 - Adding durations with hours and minutes works ok 11 - Adding durations with days only works ok 12 - Adding durations with days and hours works ok 13 - Adding durations with days, hours, minutes, and seconds works ok 14 - Adding minutes to an ical string ok 15 - Back where we started ok 16 - adding positive seconds with seconds works ok 17 - adding negative seconds with seconds works ok 18 - february 1st ok 19 - march 1st ok 20 - april 1st ok 21 - may 1st ok 22 - june 1st ok 23 - july 1st ok 24 - august 1st ok 25 - september 1st ok 26 - october 1st ok 27 - november 1st ok 28 - december 1st ok 29 - january 1st ok 30 - Adding a year ok 31 - Adding 17 years ok 32 - Adding a year ok 33 - Adding 17 years ok 34 - Adding a year ok 35 - Adding 17 years ok 36 - Adding a year ok 37 - Adding 17 years ok 38 - Adding a year ok 39 - Adding 17 years ok 40 - Adding 1 years ok 41 - Adding 2 years ok 42 - Adding 3 years ok 43 - Adding 4 years ok 44 - Adding 5 years ok 45 - Adding 6 years ok 46 - Adding 7 years ok 47 - Adding 8 years ok 48 - Adding 9 years ok 49 - Adding 10 years ok 50 - Adding 11 years ok 51 - Adding 12 years ok 52 - Adding 13 years ok 53 - Adding 14 years ok 54 - Adding 15 years ok 55 - Adding 16 years ok 56 - Adding 17 years ok 57 - Adding 18 years ok 58 - Adding 19 years ok 59 - Adding 20 years ok 60 - Adding 21 years ok 61 - Adding 22 years ok 62 - Adding 23 years ok 63 - Adding 24 years ok 64 - Adding 25 years ok 65 - Adding 26 years ok 66 - Adding 27 years ok 67 - Adding 28 years ok 68 - Adding 29 years ok 69 - Adding 30 years ok 70 - Adding 31 years ok 71 - Adding 32 years ok 72 - Adding 33 years ok 73 - Adding 34 years ok 74 - Adding 35 years ok 75 - Adding 36 years ok 76 - Adding 37 years ok 77 - Adding 38 years ok 78 - Adding 39 years ok 79 - Adding 40 years ok 80 - Adding 41 years ok 81 - Adding 42 years ok 82 - Adding 43 years ok 83 - Adding 44 years ok 84 - Adding 45 years ok 85 - Adding 46 years ok 86 - Adding 47 years ok 87 - Adding 48 years ok 88 - Adding 49 years ok 89 - Adding 50 years ok 90 - Adding 51 years ok 91 - Adding 52 years ok 92 - Adding 53 years ok 93 - Adding 54 years ok 94 - Adding 55 years ok 95 - Adding 56 years ok 96 - Adding 57 years ok 97 - Adding 58 years ok 98 - Adding 59 years ok 99 - Adding 60 years ok 100 - Adding 61 years ok 101 - Adding 62 years ok 102 - Adding 63 years ok 103 - Adding 64 years ok 104 - Adding 65 years ok 105 - Adding 66 years ok 106 - Adding 67 years ok 107 - Adding 68 years ok 108 - Adding 69 years ok 109 - Adding 70 years ok 110 - Adding 71 years ok 111 - Adding 72 years ok 112 - Adding 73 years ok 113 - Adding 74 years ok 114 - Adding 75 years ok 115 - Adding 76 years ok 116 - Adding 77 years ok 117 - Adding 78 years ok 118 - Adding 79 years ok 119 - Adding 80 years ok 120 - Adding 81 years ok 121 - Adding 82 years ok 122 - Adding 83 years ok 123 - Adding 84 years ok 124 - Adding 85 years ok 125 - Adding 86 years ok 126 - Adding 87 years ok 127 - Adding 88 years ok 128 - Adding 89 years ok 129 - Adding 90 years ok 130 - Adding 91 years ok 131 - Adding 92 years ok 132 - Adding 93 years ok 133 - Adding 94 years ok 134 - Adding 95 years ok 135 - Adding 96 years ok 136 - Adding 97 years ok 137 - Adding 98 years ok 138 - Adding 99 years ok 139 - Adding 1 years ok 140 - Adding 2 years ok 141 - Adding 3 years ok 142 - Adding 4 years ok 143 - Adding 5 years ok 144 - Adding 6 years ok 145 - Adding 7 years ok 146 - Adding 8 years ok 147 - Adding 9 years ok 148 - Adding 10 years ok 149 - Adding 11 years ok 150 - Adding 12 years ok 151 - Adding 13 years ok 152 - Adding 14 years ok 153 - Adding 15 years ok 154 - Adding 16 years ok 155 - Adding 17 years ok 156 - Adding 18 years ok 157 - Adding 19 years ok 158 - Adding 20 years ok 159 - Adding 21 years ok 160 - Adding 22 years ok 161 - Adding 23 years ok 162 - Adding 24 years ok 163 - Adding 25 years ok 164 - Adding 26 years ok 165 - Adding 27 years ok 166 - Adding 28 years ok 167 - Adding 29 years ok 168 - Adding 30 years ok 169 - Adding 31 years ok 170 - Adding 32 years ok 171 - Adding 33 years ok 172 - Adding 34 years ok 173 - Adding 35 years ok 174 - Adding 36 years ok 175 - Adding 37 years ok 176 - Adding 38 years ok 177 - Adding 39 years ok 178 - Adding 40 years ok 179 - Adding 41 years ok 180 - Adding 42 years ok 181 - Adding 43 years ok 182 - Adding 44 years ok 183 - Adding 45 years ok 184 - Adding 46 years ok 185 - Adding 47 years ok 186 - Adding 48 years ok 187 - Adding 49 years ok 188 - Adding 50 years ok 189 - Adding 51 years ok 190 - Adding 52 years ok 191 - Adding 53 years ok 192 - Adding 54 years ok 193 - Adding 55 years ok 194 - Adding 56 years ok 195 - Adding 57 years ok 196 - Adding 58 years ok 197 - Adding 59 years ok 198 - Adding 60 years ok 199 - Adding 61 years ok 200 - Adding 62 years ok 201 - Adding 63 years ok 202 - Adding 64 years ok 203 - Adding 65 years ok 204 - Adding 66 years ok 205 - Adding 67 years ok 206 - Adding 68 years ok 207 - Adding 69 years ok 208 - Adding 70 years ok 209 - Adding 71 years ok 210 - Adding 72 years ok 211 - Adding 73 years ok 212 - Adding 74 years ok 213 - Adding 75 years ok 214 - Adding 76 years ok 215 - Adding 77 years ok 216 - Adding 78 years ok 217 - Adding 79 years ok 218 - Adding 80 years ok 219 - Adding 81 years ok 220 - Adding 82 years ok 221 - Adding 83 years ok 222 - Adding 84 years ok 223 - Adding 85 years ok 224 - Adding 86 years ok 225 - Adding 87 years ok 226 - Adding 88 years ok 227 - Adding 89 years ok 228 - Adding 90 years ok 229 - Adding 91 years ok 230 - Adding 92 years ok 231 - Adding 93 years ok 232 - Adding 94 years ok 233 - Adding 95 years ok 234 - Adding 96 years ok 235 - Adding 97 years ok 236 - Adding 98 years ok 237 - Adding 99 years ok 238 - Adding 1 years ok 239 - Adding 2 years ok 240 - Adding 3 years ok 241 - Adding 4 years ok 242 - Adding 5 years ok 243 - Adding 6 years ok 244 - Adding 7 years ok 245 - Adding 8 years ok 246 - Adding 9 years ok 247 - Adding 10 years ok 248 - Adding 11 years ok 249 - Adding 12 years ok 250 - Adding 13 years ok 251 - Adding 14 years ok 252 - Adding 15 years ok 253 - Adding 16 years ok 254 - Adding 17 years ok 255 - Adding 18 years ok 256 - Adding 19 years ok 257 - Adding 20 years ok 258 - Adding 21 years ok 259 - Adding 22 years ok 260 - Adding 23 years ok 261 - Adding 24 years ok 262 - Adding 25 years ok 263 - Adding 26 years ok 264 - Adding 27 years ok 265 - Adding 28 years ok 266 - Adding 29 years ok 267 - Adding 30 years ok 268 - Adding 31 years ok 269 - Adding 32 years ok 270 - Adding 33 years ok 271 - Adding 34 years ok 272 - Adding 35 years ok 273 - Adding 36 years ok 274 - Adding 37 years ok 275 - Adding 38 years ok 276 - Adding 39 years ok 277 - Adding 40 years ok 278 - Adding 41 years ok 279 - Adding 42 years ok 280 - Adding 43 years ok 281 - Adding 44 years ok 282 - Adding 45 years ok 283 - Adding 46 years ok 284 - Adding 47 years ok 285 - Adding 48 years ok 286 - Adding 49 years ok 287 - Adding 50 years ok 288 - Adding 51 years ok 289 - Adding 52 years ok 290 - Adding 53 years ok 291 - Adding 54 years ok 292 - Adding 55 years ok 293 - Adding 56 years ok 294 - Adding 57 years ok 295 - Adding 58 years ok 296 - Adding 59 years ok 297 - Adding 60 years ok 298 - Adding 61 years ok 299 - Adding 62 years ok 300 - Adding 63 years ok 301 - Adding 64 years ok 302 - Adding 65 years ok 303 - Adding 66 years ok 304 - Adding 67 years ok 305 - Adding 68 years ok 306 - Adding 69 years ok 307 - Adding 70 years ok 308 - Adding 71 years ok 309 - Adding 72 years ok 310 - Adding 73 years ok 311 - Adding 74 years ok 312 - Adding 75 years ok 313 - Adding 76 years ok 314 - Adding 77 years ok 315 - Adding 78 years ok 316 - Adding 79 years ok 317 - Adding 80 years ok 318 - Adding 81 years ok 319 - Adding 82 years ok 320 - Adding 83 years ok 321 - Adding 84 years ok 322 - Adding 85 years ok 323 - Adding 86 years ok 324 - Adding 87 years ok 325 - Adding 88 years ok 326 - Adding 89 years ok 327 - Adding 90 years ok 328 - Adding 91 years ok 329 - Adding 92 years ok 330 - Adding 93 years ok 331 - Adding 94 years ok 332 - Adding 95 years ok 333 - Adding 96 years ok 334 - Adding 97 years ok 335 - Adding 1 years ok 336 - Adding 2 years ok 337 - Adding 3 years ok 338 - Adding 4 years ok 339 - Adding 5 years ok 340 - Adding 6 years ok 341 - Adding 7 years ok 342 - Adding 8 years ok 343 - Adding 9 years ok 344 - Adding 10 years ok 345 - Adding 11 years ok 346 - Adding 12 years ok 347 - Adding 13 years ok 348 - Adding 14 years ok 349 - Adding 15 years ok 350 - Adding 16 years ok 351 - Adding 17 years ok 352 - Adding 18 years ok 353 - Adding 19 years ok 354 - Adding 20 years ok 355 - Adding 21 years ok 356 - Adding 22 years ok 357 - Adding 23 years ok 358 - Adding 24 years ok 359 - Adding 25 years ok 360 - Adding 26 years ok 361 - Adding 27 years ok 362 - Adding 28 years ok 363 - Adding 29 years ok 364 - Adding 30 years ok 365 - Adding 31 years ok 366 - Adding 32 years ok 367 - Adding 33 years ok 368 - Adding 34 years ok 369 - Adding 35 years ok 370 - Adding 36 years ok 371 - Adding 37 years ok 372 - Adding 38 years ok 373 - Adding 39 years ok 374 - Adding 40 years ok 375 - Adding 41 years ok 376 - Adding 42 years ok 377 - Adding 43 years ok 378 - Adding 44 years ok 379 - Adding 45 years ok 380 - Adding 46 years ok 381 - Adding 47 years ok 382 - Adding 48 years ok 383 - Adding 49 years ok 384 - Adding 50 years ok 385 - Adding 51 years ok 386 - Adding 52 years ok 387 - Adding 53 years ok 388 - Adding 54 years ok 389 - Adding 55 years ok 390 - Adding 56 years ok 391 - Adding 57 years ok 392 - Adding 58 years ok 393 - Adding 59 years ok 394 - Adding 60 years ok 395 - Adding 61 years ok 396 - Adding 62 years ok 397 - Adding 63 years ok 398 - Adding 64 years ok 399 - Adding 65 years ok 400 - Adding 66 years ok 401 - Adding 67 years ok 402 - Adding 68 years ok 403 - Adding 69 years ok 404 - Adding 70 years ok 405 - Adding 71 years ok 406 - Adding 72 years ok 407 - Adding 73 years ok 408 - Adding 74 years ok 409 - Adding 75 years ok 410 - Adding 76 years ok 411 - Adding 77 years ok 412 - Adding 78 years ok 413 - Adding 79 years ok 414 - Adding 80 years ok 415 - Adding 81 years ok 416 - Adding 82 years ok 417 - Adding 83 years ok 418 - Adding 84 years ok 419 - Adding 85 years ok 420 - Adding 86 years ok 421 - Adding 87 years ok 422 - Adding 88 years ok 423 - Adding 89 years ok 424 - Adding 90 years ok 425 - Adding 91 years ok 426 - Adding 92 years ok 427 - Adding 93 years ok 428 - Adding 94 years ok 429 - Adding 95 years ok 430 - Adding 96 years ok 431 - Adding 97 years ok 432 - Subtracting 1 years ok 433 - Subtracting 2 years ok 434 - Subtracting 3 years ok 435 - Subtracting 4 years ok 436 - Subtracting 5 years ok 437 - Subtracting 6 years ok 438 - Subtracting 7 years ok 439 - Subtracting 8 years ok 440 - Subtracting 9 years ok 441 - Subtracting 10 years ok 442 - Subtracting 11 years ok 443 - Subtracting 12 years ok 444 - Subtracting 13 years ok 445 - Subtracting 14 years ok 446 - Subtracting 15 years ok 447 - Subtracting 16 years ok 448 - Subtracting 17 years ok 449 - Subtracting 18 years ok 450 - Subtracting 19 years ok 451 - Subtracting 20 years ok 452 - Subtracting 21 years ok 453 - Subtracting 22 years ok 454 - Subtracting 23 years ok 455 - Subtracting 24 years ok 456 - Subtracting 25 years ok 457 - Subtracting 26 years ok 458 - Subtracting 27 years ok 459 - Subtracting 28 years ok 460 - Subtracting 29 years ok 461 - Subtracting 30 years ok 462 - Subtracting 31 years ok 463 - Subtracting 32 years ok 464 - Subtracting 33 years ok 465 - Subtracting 34 years ok 466 - Subtracting 35 years ok 467 - Subtracting 36 years ok 468 - Subtracting 37 years ok 469 - Subtracting 38 years ok 470 - Subtracting 39 years ok 471 - Subtracting 40 years ok 472 - Subtracting 41 years ok 473 - Subtracting 42 years ok 474 - Subtracting 43 years ok 475 - Subtracting 44 years ok 476 - Subtracting 45 years ok 477 - Subtracting 46 years ok 478 - Subtracting 47 years ok 479 - Subtracting 48 years ok 480 - Subtracting 49 years ok 481 - Subtracting 50 years ok 482 - Subtracting 51 years ok 483 - Subtracting 52 years ok 484 - Subtracting 53 years ok 485 - Subtracting 54 years ok 486 - Subtracting 55 years ok 487 - Subtracting 56 years ok 488 - Subtracting 57 years ok 489 - Subtracting 58 years ok 490 - Subtracting 59 years ok 491 - Subtracting 60 years ok 492 - Subtracting 61 years ok 493 - Subtracting 62 years ok 494 - Subtracting 63 years ok 495 - Subtracting 64 years ok 496 - Subtracting 65 years ok 497 - Subtracting 66 years ok 498 - Subtracting 67 years ok 499 - Subtracting 68 years ok 500 - Subtracting 69 years ok 501 - Subtracting 70 years ok 502 - Subtracting 71 years ok 503 - Subtracting 72 years ok 504 - Subtracting 73 years ok 505 - Subtracting 74 years ok 506 - Subtracting 75 years ok 507 - Subtracting 76 years ok 508 - Subtracting 77 years ok 509 - Subtracting 78 years ok 510 - Subtracting 79 years ok 511 - Subtracting 80 years ok 512 - Subtracting 81 years ok 513 - Subtracting 82 years ok 514 - Subtracting 83 years ok 515 - Subtracting 84 years ok 516 - Subtracting 85 years ok 517 - Subtracting 86 years ok 518 - Subtracting 87 years ok 519 - Subtracting 88 years ok 520 - Subtracting 89 years ok 521 - Subtracting 90 years ok 522 - Subtracting 91 years ok 523 - Subtracting 92 years ok 524 - Subtracting 93 years ok 525 - Subtracting 94 years ok 526 - Subtracting 95 years ok 527 - Subtracting 96 years ok 528 - Subtracting 97 years ok 529 - Adding months--rollover year ok 530 - Subtracting months--rollover year ok 531 - test + overloading ok 532 - fractional second rollover ok 533 - as fractional_second ok 534 - order of units in date math ok 535 - hour is 12 ok 536 - minute is 30 ok 537 - second is 59 1..537 ok t/07compare.t .................... ok 1 - Identity comparison ok 2 - Comparison $a < $b, 1 second diff ok 3 - Comparison $a < $b, 1 minute diff ok 4 - Comparison $a < $b, 1 hour diff ok 5 - Comparison $a < $b, 1 day diff ok 6 - Comparison $a < $b, 1 month diff ok 7 - Comparison $a < $b, 1 year diff ok 8 - Comparison $a > $b, 1 second diff ok 9 - Comparison $a > $b, 1 minute diff ok 10 - Comparison $a > $b, 1 hour diff ok 11 - Comparison $a > $b, 1 day diff ok 12 - Comparison $a > $b, 1 month diff ok 13 - Comparison $a > $b, 1 year diff ok 14 - Comparison $a < inf ok 15 - Comparison $a > -inf ok 16 - Comparison overload $a <=> inf ok 17 - Comparison overload $inf <=> $a ok 18 - Comparison with floating time (cmp) ok 19 - Comparison with floating time (<=>) ok 20 - Comparison with floating time (cmp) ok 21 - Comparison with floating time (cmp) ok 22 - Comparison with floating time (cmp) ok 23 - Comparison with floating time (<=>) ok 24 - Comparison with floating time (cmp) ok 25 - Comparison with floating time (cmp) ok 26 - Comparison with floating time (<=>) ok 27 - Comparison with floating time (cmp) ok 28 - Comparison with compare_ignore_floating (cmp) ok 29 - comparison works across different classes ok 30 - comparison works across different classes 1..30 ok t/09greg.t ....................... ok 1 - -2147483648 => -5879610/6/22 ok 2 - -5879610/6/22 => -2147483648 ok 3 - 2147483647 => 5879611/7/11 ok 4 - 5879611/7/11 => 2147483647 ok 5 - -1721425 => -4713/11/24 ok 6 - -4713/11/24 => -1721425 ok 7 - -1373427 => -3760/9/7 ok 8 - -3760/9/7 => -1373427 ok 9 - -1137142 => -3113/8/11 ok 10 - -3113/8/11 => -1137142 ok 11 - -1132959 => -3101/1/23 ok 12 - -3101/1/23 => -1132959 ok 13 - -963099 => -2636/2/15 ok 14 - -2636/2/15 => -963099 ok 15 - -1 => 0/12/30 ok 16 - 0/12/30 => -1 ok 17 - 1 => 1/1/1 ok 18 - 1/1/1 => 1 ok 19 - 2796 => 8/8/27 ok 20 - 8/8/27 => 2796 ok 21 - 103605 => 284/8/29 ok 22 - 284/8/29 => 103605 ok 23 - 226896 => 622/3/22 ok 24 - 622/3/22 => 226896 ok 25 - 227015 => 622/7/19 ok 26 - 622/7/19 => 227015 ok 27 - 654415 => 1792/9/22 ok 28 - 1792/9/22 => 654415 ok 29 - 673222 => 1844/3/21 ok 30 - 1844/3/21 => 673222 ok 31 - -4797/-33/1 => -1753469 (normalization) ok 32 - -4803/39/1 => -1753469 (normalization) ok 33 - -4796/-34/28 => -1753105 (normalization) ok 34 - -4802/38/28 => -1753105 (normalization) ok 35 - greg torture test 1..35 ok t/10subtract.t ................... ok 1 - delta_months should be 1 ok 2 - delta_days should be 2 ok 3 - delta_minutes should be 64 ok 4 - delta_seconds should be 20 ok 5 - delta_nanoseconds should be 999,999,995 ok 6 - Years ok 7 - Months ok 8 - Weeks ok 9 - Days ok 10 - Hours ok 11 - Minutes ok 12 - Seconds ok 13 - Nanoseconds ok 14 - delta_months should be -1 ok 15 - delta_days should be -2 ok 16 - delta_minutes should be 64 ok 17 - delta_seconds should be 20 ok 18 - delta_nanoseconds should be 0 ok 19 - Years ok 20 - Months ok 21 - Weeks ok 22 - Days ok 23 - Hours ok 24 - Minutes ok 25 - Seconds ok 26 - Nanoseconds ok 27 - date minus itself should have no delta days ok 28 - date minus itself should have no delta seconds ok 29 - test - overloading ok 30 - Defined ok 31 - Subtract and get the right thing ok 32 - delta_days should be 1 ok 33 - delta_seconds should be 2 ok 34 - adding difference back to dt1 should give same datetime ok 35 - delta_days should be -1 ok 36 - delta_seconds should be -2 ok 37 - adding difference back to dt2 should give same datetime ok 38 - negative nanoseconds normalize ok ok 39 - seconds normalize ok ok 40 - minutes normalize ok ok 41 - hours normalize ok ok 42 - days normalize ok ok 43 - delta_days is 0 ok 44 - delta_minutes is 1439 ok 45 - delta_seconds is 59 ok 46 - delta_nanoseconds is 999,999,999 ok 47 - duration is positive ok 48 - days is 0 ok 49 - seconds is 0 ok 50 - nanoseconds is -10 ok 51 - duration is negative ok 52 - delta_days is 0 ok 53 - delta_minutes is -1 ok 54 - delta_seconds is 0 ok 55 - nanoseconds is -10 ok 56 - duration is negative ok 57 - days is 0 ok 58 - seconds is 59 ok 59 - nanoseconds is 999,999,990 ok 60 - duration is positive ok 61 - days is 0 ok 62 - seconds is -59 ok 63 - nanoseconds is -999,999,990 ok 64 - duration is negative ok 65 - days is 0 ok 66 - seconds is 0 ok 67 - nanoseconds is 0 ok 68 - not positive ok 69 - not negative ok 70 - 2003-12-31 - 1 month = 2003-11-30 ok 71 - 2003-12-31 - 1 month = 2003-11-30 ok 72 - 2003-12-31 - 1 month = 2003-11-30 ok 73 - delta_months is 0 ok 74 - delta_minutes is 0 ok 75 - delta_seconds is 2,855,060 ok 76 - delta_seconds is 999,999,995 ok 77 - delta_months is 0 ok 78 - delta_minutes is 0 ok 79 - delta_seconds is -2,855,061 ok 80 - delta_nanoseconds is 0 ok 81 - 1 day diff at end of month ok 82 - 0 month diff at end of month ok 83 - -1 day diff at end of month ok 84 - 0 month diff at end of month ok 85 - 1 day diff at end of month ok 86 - 0 month diff at end of month ok 87 - -1 day diff at end of month ok 88 - 0 month diff at end of month ok 89 - 1 day diff at end of month ok 90 - 0 month diff at end of month ok 91 - -1 day diff at end of month ok 92 - 0 month diff at end of month ok 93 - 1 day diff at end of month ok 94 - 0 month diff at end of month ok 95 - -1 day diff at end of month ok 96 - 0 month diff at end of month ok 97 - 4 months - smaller day > bigger day ok 98 - 29 days - smaller day > bigger day ok 99 - 0 minutes - smaller day > bigger day ok 100 - $dt1 + $dur == $dt2 ok 101 - 30 months - smaller day > bigger day ok 102 - 152 days - smaller day > bigger day ok 103 - 0 minutes - smaller day > bigger day ok 104 - $dt1 + $dur == $dt2 ok 105 - $dt2 - $dur == $dt1 ok 106 - default subtract uses preserve end_of_month mode ok 107 - set end_of_month mode to limit in call to subtract() 1..107 ok t/11duration.t ................... ok 1 - hours should be 6 ok 2 - minutes should be 7 ok 3 - days should be 4 ok 4 - seconds should be 8 ok 5 - years should be 1 ok 6 - months should be 2 ok 7 - weeks should be 3 ok 8 - nanoseconds should be 9 ok 9 - delta_months ok 10 - delta_days ok 11 - delta_minutes ok 12 - delta_seconds ok 13 - delta_nanoseconds ok 14 - in_units months ok 15 - in_units days ok 16 - in_units minutes ok 17 - in_units seconds ok 18 - in_units nanoseconds, seconds ok 19 - in_units years ok 20 - in_units months, years ok 21 - in_units weeks ok 22 - in_units days, weeks ok 23 - in_units hours ok 24 - in_units minutes, hours ok 25 - in_units nanoseconds ok 26 - in_units years, list context ok 27 - in_units months, list context ok 28 - in_units weeks, list context ok 29 - in_units days, list context ok 30 - in_units hours, list context ok 31 - in_units minutes, list context ok 32 - in_units seconds, list context ok 33 - in_units nanoseconds, list context ok 34 - should be positive ok 35 - should not be zero ok 36 - should not be negative ok 37 - wrap mode ok 38 - date - delta_months is 14 ok 39 - date - delta_minutes is 0 ok 40 - date - delta_seconds is 0 ok 41 - date - delta_nanoseconds is 0 ok 42 - limit mode ok 43 - time - delta_months is 0 ok 44 - time - delta_minutes is 367 ok 45 - time - delta_seconds is 8 ok 46 - time - delta_nanoseconds is 9 ok 47 - limit mode ok 48 - limit mode ok 49 - preserve mode ok 50 - new date should be 2005-03-01 ok 51 - new date should be 2005-02-28 ok 52 - new date should be 2005-02-28 ok 53 - new date should be 2004-03-31 ok 54 - inverse years should be positive ok 55 - inverse months should be positive ok 56 - inverse weeks should be positive ok 57 - inverse days should be positive ok 58 - inverse hours should be positive ok 59 - inverse minutes should be positive ok 60 - inverse minutes should be positive ok 61 - inverse delta months should be negative ok 62 - inverse delta months should be negative ok 63 - inverse delta minutes should be negative ok 64 - inverse delta seconds should be negative ok 65 - should be negative ok 66 - should not be zero ok 67 - should not be positivea ok 68 - inverse method uses default end_of_month_mode without explicit parameter ok 69 - inverse method allows setting end_of_month_mode ok 70 - test + overloading ok 71 - test + overloading ok 72 - test - overloading ok 73 - test - overloading ok 74 - test - overloading ok 75 - test - overloading ok 76 - test * overloading ok 77 - test * overloading ok 78 - test multiply ok 79 - test multiply ok 80 - test nanoseconds overflow ok 81 - test nanoseconds remainder ok 82 - seconds is positive ok 83 - nanoseconds remainder is negative ok 84 - seconds are unaffected ok 85 - nanoseconds are back ok 86 - seconds go up ok 87 - nanoseconds are normalized ok 88 - sub nanoseconds works ok 89 - seconds normalized after multiplication ok 90 - nanoseconds normalized after multiplication ok 91 - nanoseconds is 10 ok 92 - delta_nanoseconds is -10 ok 93 - duration is negative ok 94 - delta_days is 0 ok 95 - not positive ok 96 - is zero ok 97 - not negative ok 98 - method chaining should work ok 99 - delta_months is 0 ok 100 - delta_days is 0 ok 101 - delta_minutes is 59 ok 102 - delta_seconds is 0 ok 103 - delta_nanoseconds is 0 ok 104 - delta_months is 0 ok 105 - delta_days is 0 ok 106 - delta_minutes is -59 ok 107 - delta_seconds is 0 ok 108 - delta_nanoseconds is 0 ok 109 - check error for duration comparison overload ok 110 - 20 minutes is greater than 10 minutes ok 111 - 20 minutes is greater than 10 minutes ok 112 - 29 days is less than 1 month with base of 2004-01-01 ok 113 - 29 days is equal to 1 month with base of 2004-02-01 ok 114 - 29 days is greater than 1 month with base of 2005-02-01 ok 115 - normalize nanoseconds to positive ok 116 - normalize nanoseconds to positive ok 117 - normalize nanoseconds to negative ok 118 - normalize nanoseconds to negative ok 119 - normalize many negative nanoseconds ok 120 - normalize many negative nanoseconds ok 121 - is not positive ok 122 - is not zero ok 123 - is not negative ok 124 - in_units returns 0 for years ok 125 - in_units returns 0 for months ok 126 - in_units returns 0 for days ok 127 - in_units returns 0 for hours ok 128 - in_units returns 0 for seconds ok 129 - in_units returns 0 for nanoseconds not ok 130 - cannot create a duration with fractional units # TODO reject fractional units in DateTime::Duration->new # Failed (TODO) test 'cannot create a duration with fractional units' # at t/11duration.t line 410. # '' # doesn't match '(?^:is an integer)' 1..130 ok t/12week.t ....................... 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 1..26 ok t/13strftime.t ................... ok 1 - %y ok 2 - %Y ok 3 - %% ok 4 - %a ok 5 - %A ok 6 - %b ok 7 - %B ok 8 - %C ok 9 - %d ok 10 - %e ok 11 - %D ok 12 - %h ok 13 - %H ok 14 - %I ok 15 - %j ok 16 - %k ok 17 - %l ok 18 - %m ok 19 - %M ok 20 - %N ok 21 - %3N ok 22 - %6N ok 23 - %10N ok 24 - %p ok 25 - %r ok 26 - %R ok 27 - %s ok 28 - %S ok 29 - %T ok 30 - %U ok 31 - %V ok 32 - %w ok 33 - %W ok 34 - %y ok 35 - %Y ok 36 - %Z ok 37 - %z ok 38 - %E ok 39 - %{foobar} ok 40 - %{month} ok 41 - %{year} ok 42 - %x ok 43 - %X ok 44 - %c ok 45 - %y ok 46 - %Y ok 47 - %% ok 48 - %a ok 49 - %A ok 50 - %b ok 51 - %B ok 52 - %C ok 53 - %d ok 54 - %e ok 55 - %D ok 56 - %h ok 57 - %H ok 58 - %I ok 59 - %j ok 60 - %k ok 61 - %l ok 62 - %m ok 63 - %M ok 64 - %p ok 65 - %r ok 66 - %R ok 67 - %s ok 68 - %S ok 69 - %T ok 70 - %U ok 71 - %V ok 72 - %w ok 73 - %W ok 74 - %y ok 75 - %Y ok 76 - %Z ok 77 - %z ok 78 - %{month} ok 79 - %{year} ok 80 - %y ok 81 - %Y ok 82 - %% ok 83 - %a ok 84 - %A ok 85 - %b ok 86 - %B ok 87 - %C ok 88 - %d ok 89 - %e ok 90 - %D ok 91 - %h ok 92 - %H ok 93 - %I ok 94 - %j ok 95 - %k ok 96 - %l ok 97 - %m ok 98 - %M ok 99 - %p ok 100 - %r ok 101 - %R ok 102 - %s ok 103 - %S ok 104 - %T ok 105 - %U ok 106 - %V ok 107 - %w ok 108 - %W ok 109 - %y ok 110 - %Y ok 111 - %Z ok 112 - %z ok 113 - %{month} ok 114 - %{year} ok 115 - %U ok 116 - %W ok 117 - %j ok 118 - %U ok 119 - %W ok 120 - %j ok 121 - %N ok 122 - %3N ok 123 - %6N ok 124 - %10N ok 125 - first value is year ok 126 - second value is day ok 127 - scalar context returns year ok 128 - formatting of hours as 1-12 ok 129 - formatting of hours as 1-12 ok 130 - formatting of hours as 1-12 ok 131 - formatting of hours as 1-12 ok 132 - formatting of hours as 1-12 ok 133 - formatting of hours as 1-12 ok 134 - formatting of hours as 1-12 ok 135 - formatting of hours as 1-12 ok 136 - formatting of hours as 1-12 ok 137 - formatting of hours as 1-12 ok 138 - formatting of hours as 1-12 ok 139 - formatting of hours as 1-12 ok 140 - formatting of hours as 1-12 ok 141 - formatting of hours as 1-12 ok 142 - %V is 01 ok 143 - %%{day_name}%n bug ok 144 - %%6N%n bug ok 145 - strftime(%1N) for 1297777805.12 == 1 ok 146 - strftime(%2N) for 1297777805.12 == 12 ok 147 - strftime(%3N) for 1297777805.12 == 120 ok 148 - strftime(%4N) for 1297777805.12 == 1200 ok 149 - strftime(%5N) for 1297777805.12 == 12000 ok 150 - strftime(%6N) for 1297777805.12 == 120000 ok 151 - strftime(%7N) for 1297777805.12 == 1200000 ok 152 - strftime(%8N) for 1297777805.12 == 12000000 ok 153 - strftime(%9N) for 1297777805.12 == 120000000 ok 154 - strftime(%10N) for 1297777805.12 == 1200000000 ok 155 - strftime %1N with 0 nanoseconds ok 156 - strftime %2N with 0 nanoseconds ok 157 - strftime %3N with 0 nanoseconds ok 158 - strftime %4N with 0 nanoseconds ok 159 - strftime %5N with 0 nanoseconds ok 160 - strftime %6N with 0 nanoseconds ok 161 - strftime %7N with 0 nanoseconds ok 162 - strftime %8N with 0 nanoseconds ok 163 - strftime %9N with 0 nanoseconds 1..163 ok t/14locale.t ..................... ok 1 - make sure constructor accepts locale parameter ok 2 - make sure constructor accepts locale parameter ok 3 - make sure constructor accepts locale parameter ok 4 - make sure constructor accepts locale parameter ok 5 - make sure constructor accepts locale parameter ok 6 - make sure constructor accepts locale parameter ok 7 - make sure constructor accepts locale parameter as object ok 8 - default locale should now be "it" 1..8 ok t/15jd.t ......................... ok 1 - MJD should be 51603.524 ok 2 - JD should be 2451604.024 ok 3 - MJD should be 40598.574 ok 4 - JD should be 2440599.074 ok 5 - MJD should be 52411.140 ok 6 - JD should be 2452411.640 ok 7 - MJD should be 53568.547 ok 8 - JD should be 2453569.047 ok 9 - MJD should be 52295.218 ok 10 - JD should be 2452295.718 ok 11 - MJD should be 52295.399 ok 12 - JD should be 2452295.899 ok 13 - MJD should be 0.000 ok 14 - JD should be 2400000.500 ok 15 - MJD should be -2400000.500 ok 16 - JD should be 0.000 1..16 ok t/16truncate.t ................... ok 1 - year should be 50 ok 2 - month should be 3 ok 3 - day should be 15 ok 4 - hour should be 10 ok 5 - minute should be 55 ok 6 - second should be 17 ok 7 - nanosecond should be 0 ok 8 - year should be 50 ok 9 - month should be 3 ok 10 - day should be 15 ok 11 - hour should be 10 ok 12 - minute should be 55 ok 13 - second should be 0 ok 14 - nanosecond should be 0 ok 15 - year should be 50 ok 16 - month should be 3 ok 17 - day should be 15 ok 18 - hour should be 10 ok 19 - minute should be 0 ok 20 - second should be 0 ok 21 - nanosecond should be 0 ok 22 - year should be 50 ok 23 - month should be 3 ok 24 - day should be 15 ok 25 - hour should be 0 ok 26 - minute should be 0 ok 27 - second should be 0 ok 28 - nanosecond should be 0 ok 29 - year should be 50 ok 30 - month should be 3 ok 31 - day should be 1 ok 32 - hour should be 0 ok 33 - minute should be 0 ok 34 - second should be 0 ok 35 - nanosecond should be 0 ok 36 - year should be 50 ok 37 - month should be 1 ok 38 - day should be 1 ok 39 - hour should be 0 ok 40 - minute should be 0 ok 41 - second should be 0 ok 42 - nanosecond should be 0 ok 43 - truncate to week should always truncate to monday of week ok 44 - truncate to week should always truncate to monday of week ok 45 - truncate to week should always truncate to monday of week ok 46 - truncate to week should always truncate to monday of week ok 47 - truncate to week should always truncate to monday of week ok 48 - truncate to week should always truncate to monday of week ok 49 - truncate to week should always truncate to monday of week ok 50 - truncation to week across month boundary ok 51 - truncation to week across month boundary ok 52 - truncation to week across month boundary ok 53 - bad truncate parameter (seconds) throws an error ok 54 - bad truncate parameter (minutes) throws an error ok 55 - bad truncate parameter (year_foo) throws an error ok 56 - bad truncate parameter (month_bar) throws an error 1..56 ok t/17set-return.t ................. ok 1 - set() returns self ok 2 - set_time_zone() returns self ok 3 - add_duration() returns self ok 4 - add() returns self ok 5 - subtract_duration() returns self ok 6 - subtract() returns self ok 7 - truncate() returns self 1..7 ok t/18today.t ...................... ok 1 - today->year ok 2 - today->month ok 3 - today->day ok 4 - today->hour ok 5 - today->hour ok 6 - today->hour 1..6 ok t/19leap-second.t ................ ok 1 - year is 1972 ok 2 - minute is 58 ok 3 - second is 20 ok 4 - year is 1972 ok 5 - minute is 59 ok 6 - second is 20 ok 7 - year is 1972 ok 8 - minute is 0 ok 9 - second is 19 ok 10 - year is 1972 ok 11 - minute is 59 ok 12 - second is 60 ok 13 - utc_rd_secs is 86400 ok 14 - delta_seconds is 121 ok 15 - delta_seconds is -121 ok 16 - min ok 17 - sec ok 18 - min ok 19 - sec ok 20 - delta_seconds is 120 ok 21 - delta_seconds is -120 ok 22 - normal add ok 23 - min ok 24 - sec ok 25 - add over a leap second ok 26 - min ok 27 - sec ok 28 - subtract over a leap second ok 29 - min ok 30 - sec ok 31 - rd_sec ok 32 - second set to 60 in constructor ok 33 - datetime just after leap second ok 34 - datetime two seconds after leap second ok 35 - second set to 60 in constructor, negative TZ offset ok 36 - second set to 60 in constructor, positive TZ offset ok 37 - datetime just before leap second ok 38 - datetime just after leap second ok 39 - datetime two seconds after leap second ok 40 - time zone +00:00:30 and leap seconds, second value ok 41 - time zone +00:00:30 and leap seconds, minute value ok 42 - second after setting time zone ok 43 - hour after setting time zone ok 44 - add 1 day starting on leap second ok 45 - add and subtract 1 day starting on leap second ok 46 - datetime has 1 leap second ok 47 - epoch just before first leap second is 78796799 ok 48 - epoch of first leap second is 78796800 ok 49 - epoch of first second after first leap second is 78796700 ok 50 - datetime has 22 leap seconds ok 51 - floating datetime has 0 leap seconds ok 52 - +1 minute, year == 1973 ok 53 - +1 minute, month == 1 ok 54 - +1 minute, day == 1 ok 55 - +1 minute, hour == 0 ok 56 - +1 minute, minute == 0 ok 57 - +1 minute, second == 30 ok 58 - +60 seconds, year == 1973 ok 59 - +60 seconds, month == 1 ok 60 - +60 seconds, day == 1 ok 61 - +60 seconds, hour == 0 ok 62 - +60 seconds, minute == 0 ok 63 - +60 seconds, second == 29 ok 64 - +1 minute & 1 second, year == 1973 ok 65 - +1 minute & 1 second, month == 1 ok 66 - +1 minute & 1 second, day == 1 ok 67 - +1 minute & 1 second, hour == 0 ok 68 - +1 minute & 1 second, minute == 0 ok 69 - +1 minute & 1 second, second == 31 ok 70 - Cannot give second of 61 except when it matches a leap second ok 71 - Cannot give second of 60 except when it matches a leap second ok 72 - Cannot give second of 60 with floating time zone ok 73 - delta_minutes is 1 ok 74 - delta_seconds is 10 ok 75 - delta_minutes is -1 ok 76 - delta_seconds is -10 ok 77 - delta_minutes is 1 ok 78 - delta_seconds is 5 ok 79 - delta_minutes is -1 ok 80 - delta_seconds is -5 ok 81 - delta_minutes is 0 ok 82 - delta_seconds is 36 ok 83 - delta_minutes is 0 ok 84 - delta_seconds is -36 ok 85 - delta_minutes is 0 ok 86 - delta_seconds is 60 ok 87 - delta_nanoseconds is 999... ok 88 - add two days crossing a leap second (UTC) ok 89 - add two days crossing a leap second (-0300) ok 90 - add two days crossing a leap second (+0300) ok 91 - add 48 hours crossing a leap second (UTC) ok 92 - add 48 hours crossing a leap second (-0300) ok 93 - add 48 hours crossing a leap second (+0300) ok 94 - add 2880 minutes crossing a leap second (UTC) ok 95 - add 2880 minutes crossing a leap second (-0300) ok 96 - add 2880 minutes crossing a leap second (+0300) ok 97 - add 172801 seconds crossing a leap second (UTC) ok 98 - add 172801 seconds crossing a leap second (-0300) ok 99 - add 172801 seconds crossing a leap second (+0300) ok 100 - subtract two days crossing a leap second (UTC) ok 101 - subtract two days crossing a leap second (-0300) ok 102 - subtract two days crossing a leap second (+0300) ok 103 - subtract 48 hours crossing a leap second (UTC) ok 104 - subtract 48 hours crossing a leap second (-0300) ok 105 - subtract 48 hours crossing a leap second (+0300) ok 106 - subtract 2880 minutes crossing a leap second (UTC) ok 107 - subtract 2880 minutes crossing a leap second (-0300) ok 108 - subtract 2880 minutes crossing a leap second (+0300) ok 109 - subtract 172801 seconds crossing a leap second (UTC) ok 110 - subtract 172801 seconds crossing a leap second (-0300) ok 111 - subtract 172801 seconds crossing a leap second (+0300) ok 112 - 24 hour time zone change near leap second ok 113 - 24 hour time zone change near leap second ok 114 - +0100 time leap second T-1 ok 115 - UTC time leap second T-1 ok 116 - local time leap second T-0 ok 117 - UTC time leap second T-0 ok 118 - local time leap second T+1 ok 119 - UTC time leap second T+1 ok 120 - local time end of leap second day ok 121 - UTC time end of leap second day ok 122 - -0100 time leap second T-1 ok 123 - UTC time leap second T-1 ok 124 - -0100 time leap second T-0 ok 125 - UTC time leap second T-0 ok 126 - -0100 time leap second T+1 ok 127 - UTC time leap second T+1 ok 128 - UTC time leap second T-1 ok 129 - +0100 time leap second T-1 ok 130 - UTC time leap second T-0 ok 131 - +0100 time leap second T-0 ok 132 - UTC time leap second T+1 ok 133 - +0100 time leap second T+1 ok 134 - UTC time end of leap second day ok 135 - +0100 time end of leap second day ok 136 - UTC time leap second T-1 ok 137 - -0100 time leap second T-1 ok 138 - UTC time leap second T-0 ok 139 - -0100 time leap second T-0 ok 140 - UTC time leap second T+1 ok 141 - -0100 time leap second T+1 ok 142 - leap second at end of 2005 is allowed ok 143 - dt is 2005-12-31T23:59:60 ok 144 - dt is 2006-01-01T00:00:00 ok 145 - dt is 2005-12-31T23:59:60 ok 146 - dt is 2006-01-01T00:00:00 ok 147 - dt is 2005-12-30T23:59:59 ok 148 - dt is 2005-12-31T00:00:00 ok 149 - We can make a DateTime object for the leap second on 1972-06-30 ok 150 - We can make a DateTime object for the leap second on 1972-12-31 ok 151 - We can make a DateTime object for the leap second on 1973-12-31 ok 152 - We can make a DateTime object for the leap second on 1974-12-31 ok 153 - We can make a DateTime object for the leap second on 1975-12-31 ok 154 - We can make a DateTime object for the leap second on 1976-12-31 ok 155 - We can make a DateTime object for the leap second on 1977-12-31 ok 156 - We can make a DateTime object for the leap second on 1978-12-31 ok 157 - We can make a DateTime object for the leap second on 1979-12-31 ok 158 - We can make a DateTime object for the leap second on 1981-06-30 ok 159 - We can make a DateTime object for the leap second on 1982-06-30 ok 160 - We can make a DateTime object for the leap second on 1983-06-30 ok 161 - We can make a DateTime object for the leap second on 1985-06-30 ok 162 - We can make a DateTime object for the leap second on 1987-12-31 ok 163 - We can make a DateTime object for the leap second on 1989-12-31 ok 164 - We can make a DateTime object for the leap second on 1990-12-31 ok 165 - We can make a DateTime object for the leap second on 1992-06-30 ok 166 - We can make a DateTime object for the leap second on 1993-06-30 ok 167 - We can make a DateTime object for the leap second on 1994-06-30 ok 168 - We can make a DateTime object for the leap second on 1995-12-31 ok 169 - We can make a DateTime object for the leap second on 1997-06-30 ok 170 - We can make a DateTime object for the leap second on 1998-12-31 ok 171 - We can make a DateTime object for the leap second on 2005-12-31 ok 172 - We can make a DateTime object for the leap second on 2008-12-31 ok 173 - We can make a DateTime object for the leap second on 2012-06-30 1..173 ok t/20infinite.t ................... ok 1 - positive infinity should be infinite ok 2 - negative infinity should be infinite ok 3 - positive infinity should not be finite ok 4 - negative infinity should not be finite ok 5 - negative infinity is really negative ok 6 - positive infinity is really positive ok 7 - positive infinity is bigger than negative infinity ok 8 - infinity - normal = infinity ok 9 - normal + infinite duration = infinity ok 10 - normal - infinity = neg infinity ok 11 - normal + neg infinite duration = neg infinity ok 12 - infinity - infinity = nan (days) ok 13 - infinity - infinity = nan (seconds) ok 14 - infinity - infinity = nan (nanoseconds) ok 15 - infinity + normal duration = infinity ok 16 - infinity - normal duration = infinity ok 17 - infinity (datetime) == infinity (number) ok 18 - neg infinity (datetime) == neg infinity (number) ok 19 - pos year is 1.\#INF ok 20 - neg year is 1.\#INF ok 21 - pos month is 1.\#INF ok 22 - neg month is 1.\#INF ok 23 - pos day is 1.\#INF ok 24 - neg day is 1.\#INF ok 25 - pos hour is 1.\#INF ok 26 - neg hour is 1.\#INF ok 27 - pos minute is 1.\#INF ok 28 - neg minute is 1.\#INF ok 29 - pos second is 1.\#INF ok 30 - neg second is 1.\#INF ok 31 - pos microsecond is 1.\#INF ok 32 - neg microsecond is 1.\#INF ok 33 - pos millisecond is 1.\#INF ok 34 - neg millisecond is 1.\#INF ok 35 - pos nanosecond is 1.\#INF ok 36 - neg nanosecond is 1.\#INF ok 37 - positive infinite is greater than now ok 38 - negative infinite is less than now ok 39 - infinity (datetime) == infinity (datetime) ok 40 - -infinity (datetime) == -infinity (datetime) ok 41 - stringified infinity (datetime) eq infinity (number) ok 42 - stringified neg infinity (datetime) eq neg infinity (number) ok 43 - day_name returns undef ok 44 - am_or_pm returns undef ok 45 - locale name for fake locale ok 46 - fake locale returns same format as en_US 1..46 ok t/21bad-params.t ................. ok 1 - Parameters outside valid range should fail in call to new() ok 2 - Parameters outside valid range should fail in call to set() ok 3 - Parameters outside valid range should fail in call to new() ok 4 - Parameters outside valid range should fail in call to set() ok 5 - Parameters outside valid range should fail in call to new() ok 6 - Parameters outside valid range should fail in call to set() ok 7 - Parameters outside valid range should fail in call to new() ok 8 - Parameters outside valid range should fail in call to set() ok 9 - Parameters outside valid range should fail in call to new() ok 10 - Parameters outside valid range should fail in call to set() ok 11 - Parameters outside valid range should fail in call to new() ok 12 - Parameters outside valid range should fail in call to set() ok 13 - Parameters outside valid range should fail in call to new() ok 14 - Parameters outside valid range should fail in call to set() ok 15 - Parameters outside valid range should fail in call to new() ok 16 - Parameters outside valid range should fail in call to set() ok 17 - Parameters outside valid range should fail in call to new() ok 18 - Parameters outside valid range should fail in call to set() ok 19 - Parameters outside valid range should fail in call to new() ok 20 - Parameters outside valid range should fail in call to set() ok 21 - Parameters outside valid range should fail in call to last_day_of_month() ok 22 - Parameters outside valid range should fail in call to last_day_of_month() ok 23 - Day past last day of month should fail ok 24 - Day past last day of month should fail ok 25 - February 29 should be valid in leap years 1..25 ok t/22from-doy.t ................... ok 1 - check year ok 2 - check month ok 3 - check day ok 4 - check day of year ok 5 - check year ok 6 - check month ok 7 - check day ok 8 - check day of year ok 9 - check year ok 10 - check month ok 11 - check day ok 12 - check day of year ok 13 - check year ok 14 - check month ok 15 - check day ok 16 - check day of year ok 17 - check year ok 18 - check month ok 19 - check day ok 20 - check day of year ok 21 - check year ok 22 - check month ok 23 - check day ok 24 - check day of year ok 25 - check year ok 26 - check month ok 27 - check day ok 28 - check day of year ok 29 - check year ok 30 - check month ok 31 - check day ok 32 - check day of year ok 33 - check year ok 34 - check month ok 35 - check day ok 36 - check day of year ok 37 - check year ok 38 - check month ok 39 - check day ok 40 - check day of year ok 41 - check year ok 42 - check month ok 43 - check day ok 44 - check day of year ok 45 - check year ok 46 - check month ok 47 - check day ok 48 - check day of year ok 49 - check year ok 50 - check month ok 51 - check day ok 52 - check day of year ok 53 - check year ok 54 - check month ok 55 - check day ok 56 - check day of year ok 57 - check year ok 58 - check month ok 59 - check day ok 60 - check day of year ok 61 - check year ok 62 - check month ok 63 - check day ok 64 - check day of year ok 65 - check year ok 66 - check month ok 67 - check day ok 68 - check day of year ok 69 - check year ok 70 - check month ok 71 - check day ok 72 - check day of year ok 73 - check year ok 74 - check month ok 75 - check day ok 76 - check day of year ok 77 - check year ok 78 - check month ok 79 - check day ok 80 - check day of year ok 81 - check year ok 82 - check month ok 83 - check day ok 84 - check day of year ok 85 - check year ok 86 - check month ok 87 - check day ok 88 - check day of year ok 89 - check year ok 90 - check month ok 91 - check day ok 92 - check day of year ok 93 - check year ok 94 - check month ok 95 - check day ok 96 - check day of year ok 97 - Cannot give day of year 366 in non-leap years ok 98 - Day of year 366 should work in leap years 1..98 ok t/23storable.t ................... ok 1 - Storable freeze/thaw preserves tz ok 2 - Storable freeze/thaw preserves locale ok 3 - Storable freeze/thaw preserves rd values ok 4 - Storable freeze/thaw preserves rd values ok 5 - Storable freeze/thaw preserves rd values ok 6 - Storable freeze/thaw preserves tz ok 7 - Storable freeze/thaw preserves locale ok 8 - Storable freeze/thaw preserves rd values ok 9 - Storable freeze/thaw preserves rd values ok 10 - Storable freeze/thaw preserves rd values ok 11 - Storable freeze/thaw preserves tz ok 12 - Storable freeze/thaw preserves locale ok 13 - Storable freeze/thaw preserves rd values ok 14 - Storable freeze/thaw preserves rd values ok 15 - Storable freeze/thaw preserves rd values ok 16 - dclone produces date equal to original ok 17 - explicit freeze and thaw produces date equal to original ok 18 - check id of original locale object ok 19 - check locale id after dclone ok 20 - check locale id after explicit freeze/thaw ok 21 - Storable freeze/thaw preserves formatter 1..21 ok t/24from-object.t ................ ok 1 - year is 1970 ok 2 - hour is 1 ok 3 - nanosecond is 100 ok 4 - The object isa DateTime ok 5 - convert from object without tz ok 6 - time_zone is floating ok 7 - The object isa DateTime ok 8 - time_zone is preserved ok 9 - The object isa DateTime ok 10 - new DateTime from_object with TZ which is a leap second 1..10 ok t/25add-subtract.t ............... ok 1 - year is 2001 ok 2 - month is 12 ok 3 - hour is 23 ok 4 - minute is 59 ok 5 - second is 59 ok 6 - year is 2001 ok 7 - month is 12 ok 8 - hour is 23 ok 9 - minute is 59 ok 10 - second is 59 1..10 ok t/26dt-leapsecond-pm.t ........... ok 1 - before 1970 ok 2 - before leap-second transition ok 3 - leap day ok 4 - day after leap-second day ok 5 - not a leap day ok 6 - after leap-second day ok 7 - before leap-second day ok 8 - leap-second day ok 9 - after leap-second day 1..9 ok t/27delta.t ...................... ok 1 - delta_md months is 1 ok 2 - delta_md days is 2 ok 3 - delta_md minutes is 0 ok 4 - delta_md seconds is 0 ok 5 - delta_md nanoseconds is 0 ok 6 - delta_d months is 0 ok 7 - delta_d days is 33 ok 8 - delta_d minutes is 0 ok 9 - delta_d seconds is 0 ok 10 - delta_d nanoseconds is 0 ok 11 - delta_ms months is 0 ok 12 - delta_ms days is 0 ok 13 - delta_ms minutes is 47584 ok 14 - delta_ms seconds is 20 ok 15 - delta_ms nanoseconds is 0 ok 16 - hours is 793 ok 17 - delta_md months is 1 ok 18 - delta_md days is 2 ok 19 - delta_md minutes is 0 ok 20 - delta_md seconds is 0 ok 21 - delta_md nanoseconds is 0 ok 22 - delta_d months is 0 ok 23 - delta_d days is 33 ok 24 - delta_d minutes is 0 ok 25 - delta_d seconds is 0 ok 26 - delta_d nanoseconds is 0 ok 27 - delta_ms months is 0 ok 28 - delta_ms days is 0 ok 29 - delta_ms minutes is 47584 ok 30 - delta_ms seconds is 20 ok 31 - delta_ms nanoseconds is 0 ok 32 - hours is 793 ok 33 - delta_ms months is 0 ok 34 - delta_ms days is 0 ok 35 - delta_ms minutes is 1290 ok 36 - delta_ms seconds is 30 ok 37 - delta_ms nanoseconds is 0 ok 38 - hours is 21 1..38 ok t/28dow.t ........................ ok 1 - year is 0 ok 2 - month is 1 ok 3 - day is 1 ok 4 - day of week is 6 ok 5 - year is 0 ok 6 - month is 12 ok 7 - day is 31 ok 8 - day of week is 7 ok 9 - year is -1 ok 10 - month is 1 ok 11 - day is 1 ok 12 - day of week is 5 ok 13 - year is 1 ok 14 - month is 1 ok 15 - day is 1 ok 16 - day of week is 1 ok 17 - day of week for day 365 of year 1 is 1 ok 18 - day of week for day 364 of year 1 is 7 ok 19 - day of week for day 363 of year 1 is 6 ok 20 - day of week for day 362 of year 1 is 5 ok 21 - day of week for day 361 of year 1 is 4 ok 22 - day of week for day 360 of year 1 is 3 ok 23 - day of week for day 359 of year 1 is 2 ok 24 - day of week for day 358 of year 1 is 1 ok 25 - day of week for day 357 of year 1 is 7 ok 26 - day of week for day 356 of year 1 is 6 ok 27 - day of week for day 355 of year 1 is 5 ok 28 - day of week for day 354 of year 1 is 4 ok 29 - day of week for day 353 of year 1 is 3 ok 30 - day of week for day 352 of year 1 is 2 ok 31 - day of week for day 351 of year 1 is 1 ok 32 - day of week for day 350 of year 1 is 7 ok 33 - day of week for day 349 of year 1 is 6 ok 34 - day of week for day 348 of year 1 is 5 ok 35 - day of week for day 347 of year 1 is 4 ok 36 - day of week for day 346 of year 1 is 3 ok 37 - day of week for day 345 of year 1 is 2 ok 38 - day of week for day 344 of year 1 is 1 ok 39 - day of week for day 343 of year 1 is 7 ok 40 - day of week for day 342 of year 1 is 6 ok 41 - day of week for day 341 of year 1 is 5 ok 42 - day of week for day 340 of year 1 is 4 ok 43 - day of week for day 339 of year 1 is 3 ok 44 - day of week for day 338 of year 1 is 2 ok 45 - day of week for day 337 of year 1 is 1 ok 46 - day of week for day 336 of year 1 is 7 ok 47 - day of week for day 335 of year 1 is 6 ok 48 - day of week for day 334 of year 1 is 5 ok 49 - day of week for day 333 of year 1 is 4 ok 50 - day of week for day 332 of year 1 is 3 ok 51 - day of week for day 331 of year 1 is 2 ok 52 - day of week for day 330 of year 1 is 1 ok 53 - day of week for day 329 of year 1 is 7 ok 54 - day of week for day 328 of year 1 is 6 ok 55 - day of week for day 327 of year 1 is 5 ok 56 - day of week for day 326 of year 1 is 4 ok 57 - day of week for day 325 of year 1 is 3 ok 58 - day of week for day 324 of year 1 is 2 ok 59 - day of week for day 323 of year 1 is 1 ok 60 - day of week for day 322 of year 1 is 7 ok 61 - day of week for day 321 of year 1 is 6 ok 62 - day of week for day 320 of year 1 is 5 ok 63 - day of week for day 319 of year 1 is 4 ok 64 - day of week for day 318 of year 1 is 3 ok 65 - day of week for day 317 of year 1 is 2 ok 66 - day of week for day 316 of year 1 is 1 ok 67 - day of week for day 315 of year 1 is 7 ok 68 - day of week for day 314 of year 1 is 6 ok 69 - day of week for day 313 of year 1 is 5 ok 70 - day of week for day 312 of year 1 is 4 ok 71 - day of week for day 311 of year 1 is 3 ok 72 - day of week for day 310 of year 1 is 2 ok 73 - day of week for day 309 of year 1 is 1 ok 74 - day of week for day 308 of year 1 is 7 ok 75 - day of week for day 307 of year 1 is 6 ok 76 - day of week for day 306 of year 1 is 5 ok 77 - day of week for day 305 of year 1 is 4 ok 78 - day of week for day 304 of year 1 is 3 ok 79 - day of week for day 303 of year 1 is 2 ok 80 - day of week for day 302 of year 1 is 1 ok 81 - day of week for day 301 of year 1 is 7 ok 82 - day of week for day 300 of year 1 is 6 ok 83 - day of week for day 299 of year 1 is 5 ok 84 - day of week for day 298 of year 1 is 4 ok 85 - day of week for day 297 of year 1 is 3 ok 86 - day of week for day 296 of year 1 is 2 ok 87 - day of week for day 295 of year 1 is 1 ok 88 - day of week for day 294 of year 1 is 7 ok 89 - day of week for day 293 of year 1 is 6 ok 90 - day of week for day 292 of year 1 is 5 ok 91 - day of week for day 291 of year 1 is 4 ok 92 - day of week for day 290 of year 1 is 3 ok 93 - day of week for day 289 of year 1 is 2 ok 94 - day of week for day 288 of year 1 is 1 ok 95 - day of week for day 287 of year 1 is 7 ok 96 - day of week for day 286 of year 1 is 6 ok 97 - day of week for day 285 of year 1 is 5 ok 98 - day of week for day 284 of year 1 is 4 ok 99 - day of week for day 283 of year 1 is 3 ok 100 - day of week for day 282 of year 1 is 2 ok 101 - day of week for day 281 of year 1 is 1 ok 102 - day of week for day 280 of year 1 is 7 ok 103 - day of week for day 279 of year 1 is 6 ok 104 - day of week for day 278 of year 1 is 5 ok 105 - day of week for day 277 of year 1 is 4 ok 106 - day of week for day 276 of year 1 is 3 ok 107 - day of week for day 275 of year 1 is 2 ok 108 - day of week for day 274 of year 1 is 1 ok 109 - day of week for day 273 of year 1 is 7 ok 110 - day of week for day 272 of year 1 is 6 ok 111 - day of week for day 271 of year 1 is 5 ok 112 - day of week for day 270 of year 1 is 4 ok 113 - day of week for day 269 of year 1 is 3 ok 114 - day of week for day 268 of year 1 is 2 ok 115 - day of week for day 267 of year 1 is 1 ok 116 - day of week for day 266 of year 1 is 7 ok 117 - day of week for day 265 of year 1 is 6 ok 118 - day of week for day 264 of year 1 is 5 ok 119 - day of week for day 263 of year 1 is 4 ok 120 - day of week for day 262 of year 1 is 3 ok 121 - day of week for day 261 of year 1 is 2 ok 122 - day of week for day 260 of year 1 is 1 ok 123 - day of week for day 259 of year 1 is 7 ok 124 - day of week for day 258 of year 1 is 6 ok 125 - day of week for day 257 of year 1 is 5 ok 126 - day of week for day 256 of year 1 is 4 ok 127 - day of week for day 255 of year 1 is 3 ok 128 - day of week for day 254 of year 1 is 2 ok 129 - day of week for day 253 of year 1 is 1 ok 130 - day of week for day 252 of year 1 is 7 ok 131 - day of week for day 251 of year 1 is 6 ok 132 - day of week for day 250 of year 1 is 5 ok 133 - day of week for day 249 of year 1 is 4 ok 134 - day of week for day 248 of year 1 is 3 ok 135 - day of week for day 247 of year 1 is 2 ok 136 - day of week for day 246 of year 1 is 1 ok 137 - day of week for day 245 of year 1 is 7 ok 138 - day of week for day 244 of year 1 is 6 ok 139 - day of week for day 243 of year 1 is 5 ok 140 - day of week for day 242 of year 1 is 4 ok 141 - day of week for day 241 of year 1 is 3 ok 142 - day of week for day 240 of year 1 is 2 ok 143 - day of week for day 239 of year 1 is 1 ok 144 - day of week for day 238 of year 1 is 7 ok 145 - day of week for day 237 of year 1 is 6 ok 146 - day of week for day 236 of year 1 is 5 ok 147 - day of week for day 235 of year 1 is 4 ok 148 - day of week for day 234 of year 1 is 3 ok 149 - day of week for day 233 of year 1 is 2 ok 150 - day of week for day 232 of year 1 is 1 ok 151 - day of week for day 231 of year 1 is 7 ok 152 - day of week for day 230 of year 1 is 6 ok 153 - day of week for day 229 of year 1 is 5 ok 154 - day of week for day 228 of year 1 is 4 ok 155 - day of week for day 227 of year 1 is 3 ok 156 - day of week for day 226 of year 1 is 2 ok 157 - day of week for day 225 of year 1 is 1 ok 158 - day of week for day 224 of year 1 is 7 ok 159 - day of week for day 223 of year 1 is 6 ok 160 - day of week for day 222 of year 1 is 5 ok 161 - day of week for day 221 of year 1 is 4 ok 162 - day of week for day 220 of year 1 is 3 ok 163 - day of week for day 219 of year 1 is 2 ok 164 - day of week for day 218 of year 1 is 1 ok 165 - day of week for day 217 of year 1 is 7 ok 166 - day of week for day 216 of year 1 is 6 ok 167 - day of week for day 215 of year 1 is 5 ok 168 - day of week for day 214 of year 1 is 4 ok 169 - day of week for day 213 of year 1 is 3 ok 170 - day of week for day 212 of year 1 is 2 ok 171 - day of week for day 211 of year 1 is 1 ok 172 - day of week for day 210 of year 1 is 7 ok 173 - day of week for day 209 of year 1 is 6 ok 174 - day of week for day 208 of year 1 is 5 ok 175 - day of week for day 207 of year 1 is 4 ok 176 - day of week for day 206 of year 1 is 3 ok 177 - day of week for day 205 of year 1 is 2 ok 178 - day of week for day 204 of year 1 is 1 ok 179 - day of week for day 203 of year 1 is 7 ok 180 - day of week for day 202 of year 1 is 6 ok 181 - day of week for day 201 of year 1 is 5 ok 182 - day of week for day 200 of year 1 is 4 ok 183 - day of week for day 199 of year 1 is 3 ok 184 - day of week for day 198 of year 1 is 2 ok 185 - day of week for day 197 of year 1 is 1 ok 186 - day of week for day 196 of year 1 is 7 ok 187 - day of week for day 195 of year 1 is 6 ok 188 - day of week for day 194 of year 1 is 5 ok 189 - day of week for day 193 of year 1 is 4 ok 190 - day of week for day 192 of year 1 is 3 ok 191 - day of week for day 191 of year 1 is 2 ok 192 - day of week for day 190 of year 1 is 1 ok 193 - day of week for day 189 of year 1 is 7 ok 194 - day of week for day 188 of year 1 is 6 ok 195 - day of week for day 187 of year 1 is 5 ok 196 - day of week for day 186 of year 1 is 4 ok 197 - day of week for day 185 of year 1 is 3 ok 198 - day of week for day 184 of year 1 is 2 ok 199 - day of week for day 183 of year 1 is 1 ok 200 - day of week for day 182 of year 1 is 7 ok 201 - day of week for day 181 of year 1 is 6 ok 202 - day of week for day 180 of year 1 is 5 ok 203 - day of week for day 179 of year 1 is 4 ok 204 - day of week for day 178 of year 1 is 3 ok 205 - day of week for day 177 of year 1 is 2 ok 206 - day of week for day 176 of year 1 is 1 ok 207 - day of week for day 175 of year 1 is 7 ok 208 - day of week for day 174 of year 1 is 6 ok 209 - day of week for day 173 of year 1 is 5 ok 210 - day of week for day 172 of year 1 is 4 ok 211 - day of week for day 171 of year 1 is 3 ok 212 - day of week for day 170 of year 1 is 2 ok 213 - day of week for day 169 of year 1 is 1 ok 214 - day of week for day 168 of year 1 is 7 ok 215 - day of week for day 167 of year 1 is 6 ok 216 - day of week for day 166 of year 1 is 5 ok 217 - day of week for day 165 of year 1 is 4 ok 218 - day of week for day 164 of year 1 is 3 ok 219 - day of week for day 163 of year 1 is 2 ok 220 - day of week for day 162 of year 1 is 1 ok 221 - day of week for day 161 of year 1 is 7 ok 222 - day of week for day 160 of year 1 is 6 ok 223 - day of week for day 159 of year 1 is 5 ok 224 - day of week for day 158 of year 1 is 4 ok 225 - day of week for day 157 of year 1 is 3 ok 226 - day of week for day 156 of year 1 is 2 ok 227 - day of week for day 155 of year 1 is 1 ok 228 - day of week for day 154 of year 1 is 7 ok 229 - day of week for day 153 of year 1 is 6 ok 230 - day of week for day 152 of year 1 is 5 ok 231 - day of week for day 151 of year 1 is 4 ok 232 - day of week for day 150 of year 1 is 3 ok 233 - day of week for day 149 of year 1 is 2 ok 234 - day of week for day 148 of year 1 is 1 ok 235 - day of week for day 147 of year 1 is 7 ok 236 - day of week for day 146 of year 1 is 6 ok 237 - day of week for day 145 of year 1 is 5 ok 238 - day of week for day 144 of year 1 is 4 ok 239 - day of week for day 143 of year 1 is 3 ok 240 - day of week for day 142 of year 1 is 2 ok 241 - day of week for day 141 of year 1 is 1 ok 242 - day of week for day 140 of year 1 is 7 ok 243 - day of week for day 139 of year 1 is 6 ok 244 - day of week for day 138 of year 1 is 5 ok 245 - day of week for day 137 of year 1 is 4 ok 246 - day of week for day 136 of year 1 is 3 ok 247 - day of week for day 135 of year 1 is 2 ok 248 - day of week for day 134 of year 1 is 1 ok 249 - day of week for day 133 of year 1 is 7 ok 250 - day of week for day 132 of year 1 is 6 ok 251 - day of week for day 131 of year 1 is 5 ok 252 - day of week for day 130 of year 1 is 4 ok 253 - day of week for day 129 of year 1 is 3 ok 254 - day of week for day 128 of year 1 is 2 ok 255 - day of week for day 127 of year 1 is 1 ok 256 - day of week for day 126 of year 1 is 7 ok 257 - day of week for day 125 of year 1 is 6 ok 258 - day of week for day 124 of year 1 is 5 ok 259 - day of week for day 123 of year 1 is 4 ok 260 - day of week for day 122 of year 1 is 3 ok 261 - day of week for day 121 of year 1 is 2 ok 262 - day of week for day 120 of year 1 is 1 ok 263 - day of week for day 119 of year 1 is 7 ok 264 - day of week for day 118 of year 1 is 6 ok 265 - day of week for day 117 of year 1 is 5 ok 266 - day of week for day 116 of year 1 is 4 ok 267 - day of week for day 115 of year 1 is 3 ok 268 - day of week for day 114 of year 1 is 2 ok 269 - day of week for day 113 of year 1 is 1 ok 270 - day of week for day 112 of year 1 is 7 ok 271 - day of week for day 111 of year 1 is 6 ok 272 - day of week for day 110 of year 1 is 5 ok 273 - day of week for day 109 of year 1 is 4 ok 274 - day of week for day 108 of year 1 is 3 ok 275 - day of week for day 107 of year 1 is 2 ok 276 - day of week for day 106 of year 1 is 1 ok 277 - day of week for day 105 of year 1 is 7 ok 278 - day of week for day 104 of year 1 is 6 ok 279 - day of week for day 103 of year 1 is 5 ok 280 - day of week for day 102 of year 1 is 4 ok 281 - day of week for day 101 of year 1 is 3 ok 282 - day of week for day 100 of year 1 is 2 ok 283 - day of week for day 99 of year 1 is 1 ok 284 - day of week for day 98 of year 1 is 7 ok 285 - day of week for day 97 of year 1 is 6 ok 286 - day of week for day 96 of year 1 is 5 ok 287 - day of week for day 95 of year 1 is 4 ok 288 - day of week for day 94 of year 1 is 3 ok 289 - day of week for day 93 of year 1 is 2 ok 290 - day of week for day 92 of year 1 is 1 ok 291 - day of week for day 91 of year 1 is 7 ok 292 - day of week for day 90 of year 1 is 6 ok 293 - day of week for day 89 of year 1 is 5 ok 294 - day of week for day 88 of year 1 is 4 ok 295 - day of week for day 87 of year 1 is 3 ok 296 - day of week for day 86 of year 1 is 2 ok 297 - day of week for day 85 of year 1 is 1 ok 298 - day of week for day 84 of year 1 is 7 ok 299 - day of week for day 83 of year 1 is 6 ok 300 - day of week for day 82 of year 1 is 5 ok 301 - day of week for day 81 of year 1 is 4 ok 302 - day of week for day 80 of year 1 is 3 ok 303 - day of week for day 79 of year 1 is 2 ok 304 - day of week for day 78 of year 1 is 1 ok 305 - day of week for day 77 of year 1 is 7 ok 306 - day of week for day 76 of year 1 is 6 ok 307 - day of week for day 75 of year 1 is 5 ok 308 - day of week for day 74 of year 1 is 4 ok 309 - day of week for day 73 of year 1 is 3 ok 310 - day of week for day 72 of year 1 is 2 ok 311 - day of week for day 71 of year 1 is 1 ok 312 - day of week for day 70 of year 1 is 7 ok 313 - day of week for day 69 of year 1 is 6 ok 314 - day of week for day 68 of year 1 is 5 ok 315 - day of week for day 67 of year 1 is 4 ok 316 - day of week for day 66 of year 1 is 3 ok 317 - day of week for day 65 of year 1 is 2 ok 318 - day of week for day 64 of year 1 is 1 ok 319 - day of week for day 63 of year 1 is 7 ok 320 - day of week for day 62 of year 1 is 6 ok 321 - day of week for day 61 of year 1 is 5 ok 322 - day of week for day 60 of year 1 is 4 ok 323 - day of week for day 59 of year 1 is 3 ok 324 - day of week for day 58 of year 1 is 2 ok 325 - day of week for day 57 of year 1 is 1 ok 326 - day of week for day 56 of year 1 is 7 ok 327 - day of week for day 55 of year 1 is 6 ok 328 - day of week for day 54 of year 1 is 5 ok 329 - day of week for day 53 of year 1 is 4 ok 330 - day of week for day 52 of year 1 is 3 ok 331 - day of week for day 51 of year 1 is 2 ok 332 - day of week for day 50 of year 1 is 1 ok 333 - day of week for day 49 of year 1 is 7 ok 334 - day of week for day 48 of year 1 is 6 ok 335 - day of week for day 47 of year 1 is 5 ok 336 - day of week for day 46 of year 1 is 4 ok 337 - day of week for day 45 of year 1 is 3 ok 338 - day of week for day 44 of year 1 is 2 ok 339 - day of week for day 43 of year 1 is 1 ok 340 - day of week for day 42 of year 1 is 7 ok 341 - day of week for day 41 of year 1 is 6 ok 342 - day of week for day 40 of year 1 is 5 ok 343 - day of week for day 39 of year 1 is 4 ok 344 - day of week for day 38 of year 1 is 3 ok 345 - day of week for day 37 of year 1 is 2 ok 346 - day of week for day 36 of year 1 is 1 ok 347 - day of week for day 35 of year 1 is 7 ok 348 - day of week for day 34 of year 1 is 6 ok 349 - day of week for day 33 of year 1 is 5 ok 350 - day of week for day 32 of year 1 is 4 ok 351 - day of week for day 31 of year 1 is 3 ok 352 - day of week for day 30 of year 1 is 2 ok 353 - day of week for day 29 of year 1 is 1 ok 354 - day of week for day 28 of year 1 is 7 ok 355 - day of week for day 27 of year 1 is 6 ok 356 - day of week for day 26 of year 1 is 5 ok 357 - day of week for day 25 of year 1 is 4 ok 358 - day of week for day 24 of year 1 is 3 ok 359 - day of week for day 23 of year 1 is 2 ok 360 - day of week for day 22 of year 1 is 1 ok 361 - day of week for day 21 of year 1 is 7 ok 362 - day of week for day 20 of year 1 is 6 ok 363 - day of week for day 19 of year 1 is 5 ok 364 - day of week for day 18 of year 1 is 4 ok 365 - day of week for day 17 of year 1 is 3 ok 366 - day of week for day 16 of year 1 is 2 ok 367 - day of week for day 15 of year 1 is 1 ok 368 - day of week for day 14 of year 1 is 7 ok 369 - day of week for day 13 of year 1 is 6 ok 370 - day of week for day 12 of year 1 is 5 ok 371 - day of week for day 11 of year 1 is 4 ok 372 - day of week for day 10 of year 1 is 3 ok 373 - day of week for day 9 of year 1 is 2 ok 374 - day of week for day 8 of year 1 is 1 ok 375 - day of week for day 7 of year 1 is 7 ok 376 - day of week for day 6 of year 1 is 6 ok 377 - day of week for day 5 of year 1 is 5 ok 378 - day of week for day 4 of year 1 is 4 ok 379 - day of week for day 3 of year 1 is 3 ok 380 - day of week for day 2 of year 1 is 2 ok 381 - day of week for day 1 of year 1 is 1 ok 382 - day of week for day 366 of year 0 is 7 ok 383 - day of week for day 365 of year 0 is 6 ok 384 - day of week for day 364 of year 0 is 5 ok 385 - day of week for day 363 of year 0 is 4 ok 386 - day of week for day 362 of year 0 is 3 ok 387 - day of week for day 361 of year 0 is 2 ok 388 - day of week for day 360 of year 0 is 1 ok 389 - day of week for day 359 of year 0 is 7 ok 390 - day of week for day 358 of year 0 is 6 ok 391 - day of week for day 357 of year 0 is 5 ok 392 - day of week for day 356 of year 0 is 4 ok 393 - day of week for day 355 of year 0 is 3 ok 394 - day of week for day 354 of year 0 is 2 ok 395 - day of week for day 353 of year 0 is 1 ok 396 - day of week for day 352 of year 0 is 7 ok 397 - day of week for day 351 of year 0 is 6 ok 398 - day of week for day 350 of year 0 is 5 ok 399 - day of week for day 349 of year 0 is 4 ok 400 - day of week for day 348 of year 0 is 3 ok 401 - day of week for day 347 of year 0 is 2 ok 402 - day of week for day 346 of year 0 is 1 ok 403 - day of week for day 345 of year 0 is 7 ok 404 - day of week for day 344 of year 0 is 6 ok 405 - day of week for day 343 of year 0 is 5 ok 406 - day of week for day 342 of year 0 is 4 ok 407 - day of week for day 341 of year 0 is 3 ok 408 - day of week for day 340 of year 0 is 2 ok 409 - day of week for day 339 of year 0 is 1 ok 410 - day of week for day 338 of year 0 is 7 ok 411 - day of week for day 337 of year 0 is 6 ok 412 - day of week for day 336 of year 0 is 5 ok 413 - day of week for day 335 of year 0 is 4 ok 414 - day of week for day 334 of year 0 is 3 ok 415 - day of week for day 333 of year 0 is 2 ok 416 - day of week for day 332 of year 0 is 1 ok 417 - day of week for day 331 of year 0 is 7 ok 418 - day of week for day 330 of year 0 is 6 ok 419 - day of week for day 329 of year 0 is 5 ok 420 - day of week for day 328 of year 0 is 4 ok 421 - day of week for day 327 of year 0 is 3 ok 422 - day of week for day 326 of year 0 is 2 ok 423 - day of week for day 325 of year 0 is 1 ok 424 - day of week for day 324 of year 0 is 7 ok 425 - day of week for day 323 of year 0 is 6 ok 426 - day of week for day 322 of year 0 is 5 ok 427 - day of week for day 321 of year 0 is 4 ok 428 - day of week for day 320 of year 0 is 3 ok 429 - day of week for day 319 of year 0 is 2 ok 430 - day of week for day 318 of year 0 is 1 ok 431 - day of week for day 317 of year 0 is 7 ok 432 - day of week for day 316 of year 0 is 6 ok 433 - day of week for day 315 of year 0 is 5 ok 434 - day of week for day 314 of year 0 is 4 ok 435 - day of week for day 313 of year 0 is 3 ok 436 - day of week for day 312 of year 0 is 2 ok 437 - day of week for day 311 of year 0 is 1 ok 438 - day of week for day 310 of year 0 is 7 ok 439 - day of week for day 309 of year 0 is 6 ok 440 - day of week for day 308 of year 0 is 5 ok 441 - day of week for day 307 of year 0 is 4 ok 442 - day of week for day 306 of year 0 is 3 ok 443 - day of week for day 305 of year 0 is 2 ok 444 - day of week for day 304 of year 0 is 1 ok 445 - day of week for day 303 of year 0 is 7 ok 446 - day of week for day 302 of year 0 is 6 ok 447 - day of week for day 301 of year 0 is 5 ok 448 - day of week for day 300 of year 0 is 4 ok 449 - day of week for day 299 of year 0 is 3 ok 450 - day of week for day 298 of year 0 is 2 ok 451 - day of week for day 297 of year 0 is 1 ok 452 - day of week for day 296 of year 0 is 7 ok 453 - day of week for day 295 of year 0 is 6 ok 454 - day of week for day 294 of year 0 is 5 ok 455 - day of week for day 293 of year 0 is 4 ok 456 - day of week for day 292 of year 0 is 3 ok 457 - day of week for day 291 of year 0 is 2 ok 458 - day of week for day 290 of year 0 is 1 ok 459 - day of week for day 289 of year 0 is 7 ok 460 - day of week for day 288 of year 0 is 6 ok 461 - day of week for day 287 of year 0 is 5 ok 462 - day of week for day 286 of year 0 is 4 ok 463 - day of week for day 285 of year 0 is 3 ok 464 - day of week for day 284 of year 0 is 2 ok 465 - day of week for day 283 of year 0 is 1 ok 466 - day of week for day 282 of year 0 is 7 ok 467 - day of week for day 281 of year 0 is 6 ok 468 - day of week for day 280 of year 0 is 5 ok 469 - day of week for day 279 of year 0 is 4 ok 470 - day of week for day 278 of year 0 is 3 ok 471 - day of week for day 277 of year 0 is 2 ok 472 - day of week for day 276 of year 0 is 1 ok 473 - day of week for day 275 of year 0 is 7 ok 474 - day of week for day 274 of year 0 is 6 ok 475 - day of week for day 273 of year 0 is 5 ok 476 - day of week for day 272 of year 0 is 4 ok 477 - day of week for day 271 of year 0 is 3 ok 478 - day of week for day 270 of year 0 is 2 ok 479 - day of week for day 269 of year 0 is 1 ok 480 - day of week for day 268 of year 0 is 7 ok 481 - day of week for day 267 of year 0 is 6 ok 482 - day of week for day 266 of year 0 is 5 ok 483 - day of week for day 265 of year 0 is 4 ok 484 - day of week for day 264 of year 0 is 3 ok 485 - day of week for day 263 of year 0 is 2 ok 486 - day of week for day 262 of year 0 is 1 ok 487 - day of week for day 261 of year 0 is 7 ok 488 - day of week for day 260 of year 0 is 6 ok 489 - day of week for day 259 of year 0 is 5 ok 490 - day of week for day 258 of year 0 is 4 ok 491 - day of week for day 257 of year 0 is 3 ok 492 - day of week for day 256 of year 0 is 2 ok 493 - day of week for day 255 of year 0 is 1 ok 494 - day of week for day 254 of year 0 is 7 ok 495 - day of week for day 253 of year 0 is 6 ok 496 - day of week for day 252 of year 0 is 5 ok 497 - day of week for day 251 of year 0 is 4 ok 498 - day of week for day 250 of year 0 is 3 ok 499 - day of week for day 249 of year 0 is 2 ok 500 - day of week for day 248 of year 0 is 1 ok 501 - day of week for day 247 of year 0 is 7 ok 502 - day of week for day 246 of year 0 is 6 ok 503 - day of week for day 245 of year 0 is 5 ok 504 - day of week for day 244 of year 0 is 4 ok 505 - day of week for day 243 of year 0 is 3 ok 506 - day of week for day 242 of year 0 is 2 ok 507 - day of week for day 241 of year 0 is 1 ok 508 - day of week for day 240 of year 0 is 7 ok 509 - day of week for day 239 of year 0 is 6 ok 510 - day of week for day 238 of year 0 is 5 ok 511 - day of week for day 237 of year 0 is 4 ok 512 - day of week for day 236 of year 0 is 3 ok 513 - day of week for day 235 of year 0 is 2 ok 514 - day of week for day 234 of year 0 is 1 ok 515 - day of week for day 233 of year 0 is 7 ok 516 - day of week for day 232 of year 0 is 6 ok 517 - day of week for day 231 of year 0 is 5 ok 518 - day of week for day 230 of year 0 is 4 ok 519 - day of week for day 229 of year 0 is 3 ok 520 - day of week for day 228 of year 0 is 2 ok 521 - day of week for day 227 of year 0 is 1 ok 522 - day of week for day 226 of year 0 is 7 ok 523 - day of week for day 225 of year 0 is 6 ok 524 - day of week for day 224 of year 0 is 5 ok 525 - day of week for day 223 of year 0 is 4 ok 526 - day of week for day 222 of year 0 is 3 ok 527 - day of week for day 221 of year 0 is 2 ok 528 - day of week for day 220 of year 0 is 1 ok 529 - day of week for day 219 of year 0 is 7 ok 530 - day of week for day 218 of year 0 is 6 ok 531 - day of week for day 217 of year 0 is 5 ok 532 - day of week for day 216 of year 0 is 4 ok 533 - day of week for day 215 of year 0 is 3 ok 534 - day of week for day 214 of year 0 is 2 ok 535 - day of week for day 213 of year 0 is 1 ok 536 - day of week for day 212 of year 0 is 7 ok 537 - day of week for day 211 of year 0 is 6 ok 538 - day of week for day 210 of year 0 is 5 ok 539 - day of week for day 209 of year 0 is 4 ok 540 - day of week for day 208 of year 0 is 3 ok 541 - day of week for day 207 of year 0 is 2 ok 542 - day of week for day 206 of year 0 is 1 ok 543 - day of week for day 205 of year 0 is 7 ok 544 - day of week for day 204 of year 0 is 6 ok 545 - day of week for day 203 of year 0 is 5 ok 546 - day of week for day 202 of year 0 is 4 ok 547 - day of week for day 201 of year 0 is 3 ok 548 - day of week for day 200 of year 0 is 2 ok 549 - day of week for day 199 of year 0 is 1 ok 550 - day of week for day 198 of year 0 is 7 ok 551 - day of week for day 197 of year 0 is 6 ok 552 - day of week for day 196 of year 0 is 5 ok 553 - day of week for day 195 of year 0 is 4 ok 554 - day of week for day 194 of year 0 is 3 ok 555 - day of week for day 193 of year 0 is 2 ok 556 - day of week for day 192 of year 0 is 1 ok 557 - day of week for day 191 of year 0 is 7 ok 558 - day of week for day 190 of year 0 is 6 ok 559 - day of week for day 189 of year 0 is 5 ok 560 - day of week for day 188 of year 0 is 4 ok 561 - day of week for day 187 of year 0 is 3 ok 562 - day of week for day 186 of year 0 is 2 ok 563 - day of week for day 185 of year 0 is 1 ok 564 - day of week for day 184 of year 0 is 7 ok 565 - day of week for day 183 of year 0 is 6 ok 566 - day of week for day 182 of year 0 is 5 ok 567 - day of week for day 181 of year 0 is 4 ok 568 - day of week for day 180 of year 0 is 3 ok 569 - day of week for day 179 of year 0 is 2 ok 570 - day of week for day 178 of year 0 is 1 ok 571 - day of week for day 177 of year 0 is 7 ok 572 - day of week for day 176 of year 0 is 6 ok 573 - day of week for day 175 of year 0 is 5 ok 574 - day of week for day 174 of year 0 is 4 ok 575 - day of week for day 173 of year 0 is 3 ok 576 - day of week for day 172 of year 0 is 2 ok 577 - day of week for day 171 of year 0 is 1 ok 578 - day of week for day 170 of year 0 is 7 ok 579 - day of week for day 169 of year 0 is 6 ok 580 - day of week for day 168 of year 0 is 5 ok 581 - day of week for day 167 of year 0 is 4 ok 582 - day of week for day 166 of year 0 is 3 ok 583 - day of week for day 165 of year 0 is 2 ok 584 - day of week for day 164 of year 0 is 1 ok 585 - day of week for day 163 of year 0 is 7 ok 586 - day of week for day 162 of year 0 is 6 ok 587 - day of week for day 161 of year 0 is 5 ok 588 - day of week for day 160 of year 0 is 4 ok 589 - day of week for day 159 of year 0 is 3 ok 590 - day of week for day 158 of year 0 is 2 ok 591 - day of week for day 157 of year 0 is 1 ok 592 - day of week for day 156 of year 0 is 7 ok 593 - day of week for day 155 of year 0 is 6 ok 594 - day of week for day 154 of year 0 is 5 ok 595 - day of week for day 153 of year 0 is 4 ok 596 - day of week for day 152 of year 0 is 3 ok 597 - day of week for day 151 of year 0 is 2 ok 598 - day of week for day 150 of year 0 is 1 ok 599 - day of week for day 149 of year 0 is 7 ok 600 - day of week for day 148 of year 0 is 6 ok 601 - day of week for day 147 of year 0 is 5 ok 602 - day of week for day 146 of year 0 is 4 ok 603 - day of week for day 145 of year 0 is 3 ok 604 - day of week for day 144 of year 0 is 2 ok 605 - day of week for day 143 of year 0 is 1 ok 606 - day of week for day 142 of year 0 is 7 ok 607 - day of week for day 141 of year 0 is 6 ok 608 - day of week for day 140 of year 0 is 5 ok 609 - day of week for day 139 of year 0 is 4 ok 610 - day of week for day 138 of year 0 is 3 ok 611 - day of week for day 137 of year 0 is 2 ok 612 - day of week for day 136 of year 0 is 1 ok 613 - day of week for day 135 of year 0 is 7 ok 614 - day of week for day 134 of year 0 is 6 ok 615 - day of week for day 133 of year 0 is 5 ok 616 - day of week for day 132 of year 0 is 4 ok 617 - day of week for day 131 of year 0 is 3 ok 618 - day of week for day 130 of year 0 is 2 ok 619 - day of week for day 129 of year 0 is 1 ok 620 - day of week for day 128 of year 0 is 7 ok 621 - day of week for day 127 of year 0 is 6 ok 622 - day of week for day 126 of year 0 is 5 ok 623 - day of week for day 125 of year 0 is 4 ok 624 - day of week for day 124 of year 0 is 3 ok 625 - day of week for day 123 of year 0 is 2 ok 626 - day of week for day 122 of year 0 is 1 ok 627 - day of week for day 121 of year 0 is 7 ok 628 - day of week for day 120 of year 0 is 6 ok 629 - day of week for day 119 of year 0 is 5 ok 630 - day of week for day 118 of year 0 is 4 ok 631 - day of week for day 117 of year 0 is 3 ok 632 - day of week for day 116 of year 0 is 2 ok 633 - day of week for day 115 of year 0 is 1 ok 634 - day of week for day 114 of year 0 is 7 ok 635 - day of week for day 113 of year 0 is 6 ok 636 - day of week for day 112 of year 0 is 5 ok 637 - day of week for day 111 of year 0 is 4 ok 638 - day of week for day 110 of year 0 is 3 ok 639 - day of week for day 109 of year 0 is 2 ok 640 - day of week for day 108 of year 0 is 1 ok 641 - day of week for day 107 of year 0 is 7 ok 642 - day of week for day 106 of year 0 is 6 ok 643 - day of week for day 105 of year 0 is 5 ok 644 - day of week for day 104 of year 0 is 4 ok 645 - day of week for day 103 of year 0 is 3 ok 646 - day of week for day 102 of year 0 is 2 ok 647 - day of week for day 101 of year 0 is 1 ok 648 - day of week for day 100 of year 0 is 7 ok 649 - day of week for day 99 of year 0 is 6 ok 650 - day of week for day 98 of year 0 is 5 ok 651 - day of week for day 97 of year 0 is 4 ok 652 - day of week for day 96 of year 0 is 3 ok 653 - day of week for day 95 of year 0 is 2 ok 654 - day of week for day 94 of year 0 is 1 ok 655 - day of week for day 93 of year 0 is 7 ok 656 - day of week for day 92 of year 0 is 6 ok 657 - day of week for day 91 of year 0 is 5 ok 658 - day of week for day 90 of year 0 is 4 ok 659 - day of week for day 89 of year 0 is 3 ok 660 - day of week for day 88 of year 0 is 2 ok 661 - day of week for day 87 of year 0 is 1 ok 662 - day of week for day 86 of year 0 is 7 ok 663 - day of week for day 85 of year 0 is 6 ok 664 - day of week for day 84 of year 0 is 5 ok 665 - day of week for day 83 of year 0 is 4 ok 666 - day of week for day 82 of year 0 is 3 ok 667 - day of week for day 81 of year 0 is 2 ok 668 - day of week for day 80 of year 0 is 1 ok 669 - day of week for day 79 of year 0 is 7 ok 670 - day of week for day 78 of year 0 is 6 ok 671 - day of week for day 77 of year 0 is 5 ok 672 - day of week for day 76 of year 0 is 4 ok 673 - day of week for day 75 of year 0 is 3 ok 674 - day of week for day 74 of year 0 is 2 ok 675 - day of week for day 73 of year 0 is 1 ok 676 - day of week for day 72 of year 0 is 7 ok 677 - day of week for day 71 of year 0 is 6 ok 678 - day of week for day 70 of year 0 is 5 ok 679 - day of week for day 69 of year 0 is 4 ok 680 - day of week for day 68 of year 0 is 3 ok 681 - day of week for day 67 of year 0 is 2 ok 682 - day of week for day 66 of year 0 is 1 ok 683 - day of week for day 65 of year 0 is 7 ok 684 - day of week for day 64 of year 0 is 6 ok 685 - day of week for day 63 of year 0 is 5 ok 686 - day of week for day 62 of year 0 is 4 ok 687 - day of week for day 61 of year 0 is 3 ok 688 - day of week for day 60 of year 0 is 2 ok 689 - day of week for day 59 of year 0 is 1 ok 690 - day of week for day 58 of year 0 is 7 ok 691 - day of week for day 57 of year 0 is 6 ok 692 - day of week for day 56 of year 0 is 5 ok 693 - day of week for day 55 of year 0 is 4 ok 694 - day of week for day 54 of year 0 is 3 ok 695 - day of week for day 53 of year 0 is 2 ok 696 - day of week for day 52 of year 0 is 1 ok 697 - day of week for day 51 of year 0 is 7 ok 698 - day of week for day 50 of year 0 is 6 ok 699 - day of week for day 49 of year 0 is 5 ok 700 - day of week for day 48 of year 0 is 4 ok 701 - day of week for day 47 of year 0 is 3 ok 702 - day of week for day 46 of year 0 is 2 ok 703 - day of week for day 45 of year 0 is 1 ok 704 - day of week for day 44 of year 0 is 7 ok 705 - day of week for day 43 of year 0 is 6 ok 706 - day of week for day 42 of year 0 is 5 ok 707 - day of week for day 41 of year 0 is 4 ok 708 - day of week for day 40 of year 0 is 3 ok 709 - day of week for day 39 of year 0 is 2 ok 710 - day of week for day 38 of year 0 is 1 ok 711 - day of week for day 37 of year 0 is 7 ok 712 - day of week for day 36 of year 0 is 6 ok 713 - day of week for day 35 of year 0 is 5 ok 714 - day of week for day 34 of year 0 is 4 ok 715 - day of week for day 33 of year 0 is 3 ok 716 - day of week for day 32 of year 0 is 2 ok 717 - day of week for day 31 of year 0 is 1 ok 718 - day of week for day 30 of year 0 is 7 ok 719 - day of week for day 29 of year 0 is 6 ok 720 - day of week for day 28 of year 0 is 5 ok 721 - day of week for day 27 of year 0 is 4 ok 722 - day of week for day 26 of year 0 is 3 ok 723 - day of week for day 25 of year 0 is 2 ok 724 - day of week for day 24 of year 0 is 1 ok 725 - day of week for day 23 of year 0 is 7 ok 726 - day of week for day 22 of year 0 is 6 ok 727 - day of week for day 21 of year 0 is 5 ok 728 - day of week for day 20 of year 0 is 4 ok 729 - day of week for day 19 of year 0 is 3 ok 730 - day of week for day 18 of year 0 is 2 ok 731 - day of week for day 17 of year 0 is 1 ok 732 - day of week for day 16 of year 0 is 7 ok 733 - day of week for day 15 of year 0 is 6 ok 734 - day of week for day 14 of year 0 is 5 ok 735 - day of week for day 13 of year 0 is 4 ok 736 - day of week for day 12 of year 0 is 3 ok 737 - day of week for day 11 of year 0 is 2 ok 738 - day of week for day 10 of year 0 is 1 ok 739 - day of week for day 9 of year 0 is 7 ok 740 - day of week for day 8 of year 0 is 6 ok 741 - day of week for day 7 of year 0 is 5 ok 742 - day of week for day 6 of year 0 is 4 ok 743 - day of week for day 5 of year 0 is 3 ok 744 - day of week for day 4 of year 0 is 2 ok 745 - day of week for day 3 of year 0 is 1 ok 746 - day of week for day 2 of year 0 is 7 ok 747 - day of week for day 1 of year 0 is 6 ok 748 - day of week for day 365 of year -1 is 5 ok 749 - day of week for day 364 of year -1 is 4 ok 750 - day of week for day 363 of year -1 is 3 ok 751 - day of week for day 362 of year -1 is 2 ok 752 - day of week for day 361 of year -1 is 1 ok 753 - day of week for day 360 of year -1 is 7 ok 754 - day of week for day 359 of year -1 is 6 ok 755 - day of week for day 358 of year -1 is 5 ok 756 - day of week for day 357 of year -1 is 4 ok 757 - day of week for day 356 of year -1 is 3 ok 758 - day of week for day 355 of year -1 is 2 ok 759 - day of week for day 354 of year -1 is 1 ok 760 - day of week for day 353 of year -1 is 7 ok 761 - day of week for day 352 of year -1 is 6 ok 762 - day of week for day 351 of year -1 is 5 ok 763 - day of week for day 350 of year -1 is 4 ok 764 - day of week for day 349 of year -1 is 3 ok 765 - day of week for day 348 of year -1 is 2 ok 766 - day of week for day 347 of year -1 is 1 ok 767 - day of week for day 346 of year -1 is 7 ok 768 - day of week for day 345 of year -1 is 6 ok 769 - day of week for day 344 of year -1 is 5 ok 770 - day of week for day 343 of year -1 is 4 ok 771 - day of week for day 342 of year -1 is 3 ok 772 - day of week for day 341 of year -1 is 2 ok 773 - day of week for day 340 of year -1 is 1 ok 774 - day of week for day 339 of year -1 is 7 ok 775 - day of week for day 338 of year -1 is 6 ok 776 - day of week for day 337 of year -1 is 5 ok 777 - day of week for day 336 of year -1 is 4 ok 778 - day of week for day 335 of year -1 is 3 ok 779 - day of week for day 334 of year -1 is 2 ok 780 - day of week for day 333 of year -1 is 1 ok 781 - day of week for day 332 of year -1 is 7 ok 782 - day of week for day 331 of year -1 is 6 ok 783 - day of week for day 330 of year -1 is 5 ok 784 - day of week for day 329 of year -1 is 4 ok 785 - day of week for day 328 of year -1 is 3 ok 786 - day of week for day 327 of year -1 is 2 ok 787 - day of week for day 326 of year -1 is 1 ok 788 - day of week for day 325 of year -1 is 7 ok 789 - day of week for day 324 of year -1 is 6 ok 790 - day of week for day 323 of year -1 is 5 ok 791 - day of week for day 322 of year -1 is 4 ok 792 - day of week for day 321 of year -1 is 3 ok 793 - day of week for day 320 of year -1 is 2 ok 794 - day of week for day 319 of year -1 is 1 ok 795 - day of week for day 318 of year -1 is 7 ok 796 - day of week for day 317 of year -1 is 6 ok 797 - day of week for day 316 of year -1 is 5 ok 798 - day of week for day 315 of year -1 is 4 ok 799 - day of week for day 314 of year -1 is 3 ok 800 - day of week for day 313 of year -1 is 2 ok 801 - day of week for day 312 of year -1 is 1 ok 802 - day of week for day 311 of year -1 is 7 ok 803 - day of week for day 310 of year -1 is 6 ok 804 - day of week for day 309 of year -1 is 5 ok 805 - day of week for day 308 of year -1 is 4 ok 806 - day of week for day 307 of year -1 is 3 ok 807 - day of week for day 306 of year -1 is 2 ok 808 - day of week for day 305 of year -1 is 1 ok 809 - day of week for day 304 of year -1 is 7 ok 810 - day of week for day 303 of year -1 is 6 ok 811 - day of week for day 302 of year -1 is 5 ok 812 - day of week for day 301 of year -1 is 4 ok 813 - day of week for day 300 of year -1 is 3 ok 814 - day of week for day 299 of year -1 is 2 ok 815 - day of week for day 298 of year -1 is 1 ok 816 - day of week for day 297 of year -1 is 7 ok 817 - day of week for day 296 of year -1 is 6 ok 818 - day of week for day 295 of year -1 is 5 ok 819 - day of week for day 294 of year -1 is 4 ok 820 - day of week for day 293 of year -1 is 3 ok 821 - day of week for day 292 of year -1 is 2 ok 822 - day of week for day 291 of year -1 is 1 ok 823 - day of week for day 290 of year -1 is 7 ok 824 - day of week for day 289 of year -1 is 6 ok 825 - day of week for day 288 of year -1 is 5 ok 826 - day of week for day 287 of year -1 is 4 ok 827 - day of week for day 286 of year -1 is 3 ok 828 - day of week for day 285 of year -1 is 2 ok 829 - day of week for day 284 of year -1 is 1 ok 830 - day of week for day 283 of year -1 is 7 ok 831 - day of week for day 282 of year -1 is 6 ok 832 - day of week for day 281 of year -1 is 5 ok 833 - day of week for day 280 of year -1 is 4 ok 834 - day of week for day 279 of year -1 is 3 ok 835 - day of week for day 278 of year -1 is 2 ok 836 - day of week for day 277 of year -1 is 1 ok 837 - day of week for day 276 of year -1 is 7 ok 838 - day of week for day 275 of year -1 is 6 ok 839 - day of week for day 274 of year -1 is 5 ok 840 - day of week for day 273 of year -1 is 4 ok 841 - day of week for day 272 of year -1 is 3 ok 842 - day of week for day 271 of year -1 is 2 ok 843 - day of week for day 270 of year -1 is 1 ok 844 - day of week for day 269 of year -1 is 7 ok 845 - day of week for day 268 of year -1 is 6 ok 846 - day of week for day 267 of year -1 is 5 ok 847 - day of week for day 266 of year -1 is 4 ok 848 - day of week for day 265 of year -1 is 3 ok 849 - day of week for day 264 of year -1 is 2 ok 850 - day of week for day 263 of year -1 is 1 ok 851 - day of week for day 262 of year -1 is 7 ok 852 - day of week for day 261 of year -1 is 6 ok 853 - day of week for day 260 of year -1 is 5 ok 854 - day of week for day 259 of year -1 is 4 ok 855 - day of week for day 258 of year -1 is 3 ok 856 - day of week for day 257 of year -1 is 2 ok 857 - day of week for day 256 of year -1 is 1 ok 858 - day of week for day 255 of year -1 is 7 ok 859 - day of week for day 254 of year -1 is 6 ok 860 - day of week for day 253 of year -1 is 5 ok 861 - day of week for day 252 of year -1 is 4 ok 862 - day of week for day 251 of year -1 is 3 ok 863 - day of week for day 250 of year -1 is 2 ok 864 - day of week for day 249 of year -1 is 1 ok 865 - day of week for day 248 of year -1 is 7 ok 866 - day of week for day 247 of year -1 is 6 ok 867 - day of week for day 246 of year -1 is 5 ok 868 - day of week for day 245 of year -1 is 4 ok 869 - day of week for day 244 of year -1 is 3 ok 870 - day of week for day 243 of year -1 is 2 ok 871 - day of week for day 242 of year -1 is 1 ok 872 - day of week for day 241 of year -1 is 7 ok 873 - day of week for day 240 of year -1 is 6 ok 874 - day of week for day 239 of year -1 is 5 ok 875 - day of week for day 238 of year -1 is 4 ok 876 - day of week for day 237 of year -1 is 3 ok 877 - day of week for day 236 of year -1 is 2 ok 878 - day of week for day 235 of year -1 is 1 ok 879 - day of week for day 234 of year -1 is 7 ok 880 - day of week for day 233 of year -1 is 6 ok 881 - day of week for day 232 of year -1 is 5 ok 882 - day of week for day 231 of year -1 is 4 ok 883 - day of week for day 230 of year -1 is 3 ok 884 - day of week for day 229 of year -1 is 2 ok 885 - day of week for day 228 of year -1 is 1 ok 886 - day of week for day 227 of year -1 is 7 ok 887 - day of week for day 226 of year -1 is 6 ok 888 - day of week for day 225 of year -1 is 5 ok 889 - day of week for day 224 of year -1 is 4 ok 890 - day of week for day 223 of year -1 is 3 ok 891 - day of week for day 222 of year -1 is 2 ok 892 - day of week for day 221 of year -1 is 1 ok 893 - day of week for day 220 of year -1 is 7 ok 894 - day of week for day 219 of year -1 is 6 ok 895 - day of week for day 218 of year -1 is 5 ok 896 - day of week for day 217 of year -1 is 4 ok 897 - day of week for day 216 of year -1 is 3 ok 898 - day of week for day 215 of year -1 is 2 ok 899 - day of week for day 214 of year -1 is 1 ok 900 - day of week for day 213 of year -1 is 7 ok 901 - day of week for day 212 of year -1 is 6 ok 902 - day of week for day 211 of year -1 is 5 ok 903 - day of week for day 210 of year -1 is 4 ok 904 - day of week for day 209 of year -1 is 3 ok 905 - day of week for day 208 of year -1 is 2 ok 906 - day of week for day 207 of year -1 is 1 ok 907 - day of week for day 206 of year -1 is 7 ok 908 - day of week for day 205 of year -1 is 6 ok 909 - day of week for day 204 of year -1 is 5 ok 910 - day of week for day 203 of year -1 is 4 ok 911 - day of week for day 202 of year -1 is 3 ok 912 - day of week for day 201 of year -1 is 2 ok 913 - day of week for day 200 of year -1 is 1 ok 914 - day of week for day 199 of year -1 is 7 ok 915 - day of week for day 198 of year -1 is 6 ok 916 - day of week for day 197 of year -1 is 5 ok 917 - day of week for day 196 of year -1 is 4 ok 918 - day of week for day 195 of year -1 is 3 ok 919 - day of week for day 194 of year -1 is 2 ok 920 - day of week for day 193 of year -1 is 1 ok 921 - day of week for day 192 of year -1 is 7 ok 922 - day of week for day 191 of year -1 is 6 ok 923 - day of week for day 190 of year -1 is 5 ok 924 - day of week for day 189 of year -1 is 4 ok 925 - day of week for day 188 of year -1 is 3 ok 926 - day of week for day 187 of year -1 is 2 ok 927 - day of week for day 186 of year -1 is 1 ok 928 - day of week for day 185 of year -1 is 7 ok 929 - day of week for day 184 of year -1 is 6 ok 930 - day of week for day 183 of year -1 is 5 ok 931 - day of week for day 182 of year -1 is 4 ok 932 - day of week for day 181 of year -1 is 3 ok 933 - day of week for day 180 of year -1 is 2 ok 934 - day of week for day 179 of year -1 is 1 ok 935 - day of week for day 178 of year -1 is 7 ok 936 - day of week for day 177 of year -1 is 6 ok 937 - day of week for day 176 of year -1 is 5 ok 938 - day of week for day 175 of year -1 is 4 ok 939 - day of week for day 174 of year -1 is 3 ok 940 - day of week for day 173 of year -1 is 2 ok 941 - day of week for day 172 of year -1 is 1 ok 942 - day of week for day 171 of year -1 is 7 ok 943 - day of week for day 170 of year -1 is 6 ok 944 - day of week for day 169 of year -1 is 5 ok 945 - day of week for day 168 of year -1 is 4 ok 946 - day of week for day 167 of year -1 is 3 ok 947 - day of week for day 166 of year -1 is 2 ok 948 - day of week for day 165 of year -1 is 1 ok 949 - day of week for day 164 of year -1 is 7 ok 950 - day of week for day 163 of year -1 is 6 ok 951 - day of week for day 162 of year -1 is 5 ok 952 - day of week for day 161 of year -1 is 4 ok 953 - day of week for day 160 of year -1 is 3 ok 954 - day of week for day 159 of year -1 is 2 ok 955 - day of week for day 158 of year -1 is 1 ok 956 - day of week for day 157 of year -1 is 7 ok 957 - day of week for day 156 of year -1 is 6 ok 958 - day of week for day 155 of year -1 is 5 ok 959 - day of week for day 154 of year -1 is 4 ok 960 - day of week for day 153 of year -1 is 3 ok 961 - day of week for day 152 of year -1 is 2 ok 962 - day of week for day 151 of year -1 is 1 ok 963 - day of week for day 150 of year -1 is 7 ok 964 - day of week for day 149 of year -1 is 6 ok 965 - day of week for day 148 of year -1 is 5 ok 966 - day of week for day 147 of year -1 is 4 ok 967 - day of week for day 146 of year -1 is 3 ok 968 - day of week for day 145 of year -1 is 2 ok 969 - day of week for day 144 of year -1 is 1 ok 970 - day of week for day 143 of year -1 is 7 ok 971 - day of week for day 142 of year -1 is 6 ok 972 - day of week for day 141 of year -1 is 5 ok 973 - day of week for day 140 of year -1 is 4 ok 974 - day of week for day 139 of year -1 is 3 ok 975 - day of week for day 138 of year -1 is 2 ok 976 - day of week for day 137 of year -1 is 1 ok 977 - day of week for day 136 of year -1 is 7 ok 978 - day of week for day 135 of year -1 is 6 ok 979 - day of week for day 134 of year -1 is 5 ok 980 - day of week for day 133 of year -1 is 4 ok 981 - day of week for day 132 of year -1 is 3 ok 982 - day of week for day 131 of year -1 is 2 ok 983 - day of week for day 130 of year -1 is 1 ok 984 - day of week for day 129 of year -1 is 7 ok 985 - day of week for day 128 of year -1 is 6 ok 986 - day of week for day 127 of year -1 is 5 ok 987 - day of week for day 126 of year -1 is 4 ok 988 - day of week for day 125 of year -1 is 3 ok 989 - day of week for day 124 of year -1 is 2 ok 990 - day of week for day 123 of year -1 is 1 ok 991 - day of week for day 122 of year -1 is 7 ok 992 - day of week for day 121 of year -1 is 6 ok 993 - day of week for day 120 of year -1 is 5 ok 994 - day of week for day 119 of year -1 is 4 ok 995 - day of week for day 118 of year -1 is 3 ok 996 - day of week for day 117 of year -1 is 2 ok 997 - day of week for day 116 of year -1 is 1 ok 998 - day of week for day 115 of year -1 is 7 ok 999 - day of week for day 114 of year -1 is 6 ok 1000 - day of week for day 113 of year -1 is 5 ok 1001 - day of week for day 112 of year -1 is 4 ok 1002 - day of week for day 111 of year -1 is 3 ok 1003 - day of week for day 110 of year -1 is 2 ok 1004 - day of week for day 109 of year -1 is 1 ok 1005 - day of week for day 108 of year -1 is 7 ok 1006 - day of week for day 107 of year -1 is 6 ok 1007 - day of week for day 106 of year -1 is 5 ok 1008 - day of week for day 105 of year -1 is 4 ok 1009 - day of week for day 104 of year -1 is 3 ok 1010 - day of week for day 103 of year -1 is 2 ok 1011 - day of week for day 102 of year -1 is 1 ok 1012 - day of week for day 101 of year -1 is 7 ok 1013 - day of week for day 100 of year -1 is 6 ok 1014 - day of week for day 99 of year -1 is 5 ok 1015 - day of week for day 98 of year -1 is 4 ok 1016 - day of week for day 97 of year -1 is 3 ok 1017 - day of week for day 96 of year -1 is 2 ok 1018 - day of week for day 95 of year -1 is 1 ok 1019 - day of week for day 94 of year -1 is 7 ok 1020 - day of week for day 93 of year -1 is 6 ok 1021 - day of week for day 92 of year -1 is 5 ok 1022 - day of week for day 91 of year -1 is 4 ok 1023 - day of week for day 90 of year -1 is 3 ok 1024 - day of week for day 89 of year -1 is 2 ok 1025 - day of week for day 88 of year -1 is 1 ok 1026 - day of week for day 87 of year -1 is 7 ok 1027 - day of week for day 86 of year -1 is 6 ok 1028 - day of week for day 85 of year -1 is 5 ok 1029 - day of week for day 84 of year -1 is 4 ok 1030 - day of week for day 83 of year -1 is 3 ok 1031 - day of week for day 82 of year -1 is 2 ok 1032 - day of week for day 81 of year -1 is 1 ok 1033 - day of week for day 80 of year -1 is 7 ok 1034 - day of week for day 79 of year -1 is 6 ok 1035 - day of week for day 78 of year -1 is 5 ok 1036 - day of week for day 77 of year -1 is 4 ok 1037 - day of week for day 76 of year -1 is 3 ok 1038 - day of week for day 75 of year -1 is 2 ok 1039 - day of week for day 74 of year -1 is 1 ok 1040 - day of week for day 73 of year -1 is 7 ok 1041 - day of week for day 72 of year -1 is 6 ok 1042 - day of week for day 71 of year -1 is 5 ok 1043 - day of week for day 70 of year -1 is 4 ok 1044 - day of week for day 69 of year -1 is 3 ok 1045 - day of week for day 68 of year -1 is 2 ok 1046 - day of week for day 67 of year -1 is 1 ok 1047 - day of week for day 66 of year -1 is 7 ok 1048 - day of week for day 65 of year -1 is 6 ok 1049 - day of week for day 64 of year -1 is 5 ok 1050 - day of week for day 63 of year -1 is 4 ok 1051 - day of week for day 62 of year -1 is 3 ok 1052 - day of week for day 61 of year -1 is 2 ok 1053 - day of week for day 60 of year -1 is 1 ok 1054 - day of week for day 59 of year -1 is 7 ok 1055 - day of week for day 58 of year -1 is 6 ok 1056 - day of week for day 57 of year -1 is 5 ok 1057 - day of week for day 56 of year -1 is 4 ok 1058 - day of week for day 55 of year -1 is 3 ok 1059 - day of week for day 54 of year -1 is 2 ok 1060 - day of week for day 53 of year -1 is 1 ok 1061 - day of week for day 52 of year -1 is 7 ok 1062 - day of week for day 51 of year -1 is 6 ok 1063 - day of week for day 50 of year -1 is 5 ok 1064 - day of week for day 49 of year -1 is 4 ok 1065 - day of week for day 48 of year -1 is 3 ok 1066 - day of week for day 47 of year -1 is 2 ok 1067 - day of week for day 46 of year -1 is 1 ok 1068 - day of week for day 45 of year -1 is 7 ok 1069 - day of week for day 44 of year -1 is 6 ok 1070 - day of week for day 43 of year -1 is 5 ok 1071 - day of week for day 42 of year -1 is 4 ok 1072 - day of week for day 41 of year -1 is 3 ok 1073 - day of week for day 40 of year -1 is 2 ok 1074 - day of week for day 39 of year -1 is 1 ok 1075 - day of week for day 38 of year -1 is 7 ok 1076 - day of week for day 37 of year -1 is 6 ok 1077 - day of week for day 36 of year -1 is 5 ok 1078 - day of week for day 35 of year -1 is 4 ok 1079 - day of week for day 34 of year -1 is 3 ok 1080 - day of week for day 33 of year -1 is 2 ok 1081 - day of week for day 32 of year -1 is 1 ok 1082 - day of week for day 31 of year -1 is 7 ok 1083 - day of week for day 30 of year -1 is 6 ok 1084 - day of week for day 29 of year -1 is 5 ok 1085 - day of week for day 28 of year -1 is 4 ok 1086 - day of week for day 27 of year -1 is 3 ok 1087 - day of week for day 26 of year -1 is 2 ok 1088 - day of week for day 25 of year -1 is 1 ok 1089 - day of week for day 24 of year -1 is 7 ok 1090 - day of week for day 23 of year -1 is 6 ok 1091 - day of week for day 22 of year -1 is 5 ok 1092 - day of week for day 21 of year -1 is 4 ok 1093 - day of week for day 20 of year -1 is 3 ok 1094 - day of week for day 19 of year -1 is 2 ok 1095 - day of week for day 18 of year -1 is 1 ok 1096 - day of week for day 17 of year -1 is 7 ok 1097 - day of week for day 16 of year -1 is 6 ok 1098 - day of week for day 15 of year -1 is 5 ok 1099 - day of week for day 14 of year -1 is 4 ok 1100 - day of week for day 13 of year -1 is 3 ok 1101 - day of week for day 12 of year -1 is 2 ok 1102 - day of week for day 11 of year -1 is 1 ok 1103 - day of week for day 10 of year -1 is 7 ok 1104 - day of week for day 9 of year -1 is 6 ok 1105 - day of week for day 8 of year -1 is 5 ok 1106 - day of week for day 7 of year -1 is 4 ok 1107 - day of week for day 6 of year -1 is 3 ok 1108 - day of week for day 5 of year -1 is 2 ok 1109 - day of week for day 4 of year -1 is 1 ok 1110 - day of week for day 3 of year -1 is 7 ok 1111 - day of week for day 2 of year -1 is 6 ok 1112 - day of week for day 1 of year -1 is 5 1..1112 ok t/29overload.t ................... ok 1 - stringification overloading ok 2 - stringification overloading ok 3 - eq overloading true ok 4 - eq overloading false ok 5 - ne overloading true ok 6 - ne overloading false ok 7 - cmp overloading ok 8 - less than ok 9 - lt overloading ok 10 - not ok 11 - DateTime eq non-DateTime overloaded object true ok 12 - eq false ok 13 - ne true ok 14 - ne false ok 15 - cmp overloading ok 16 - lt overloading ok 17 - lt overloading ok 18 - not ok 19 - eq sort ok 20 - Cannot add plain scalar to a DateTime object ok 21 - Cannot add plain FooBar object to a DateTime object ok 22 - Cannot subtract plain scalar from a DateTime object ok 23 - Cannot subtract plain FooBar object from a DateTime object ok 24 - Cannot compare a DateTime object to a scalar ok 25 - Cannot compare a DateTime object to a FooBar object ok 26 - DateTime object always compares false to a string ok 27 - DateTime object always compares false to a string ok 28 - DateTime object is equal to a clone of itself ok 29 - DateTime object is equal to a clone of itself (! ne) 1..29 ok t/30future-tz.t .................. ok 1 - Make sure we can add 50 years worth of years in America/New_York time zone ok 2 - Make sure we can add 50 years worth of days in America/Chicago time zone ok 3 - Make sure we can add 50 years worth of minutes in America/Denver time zone ok 4 - Make sure we can add 50 years worth of seconds in America/Los_Angeles time zone ok 5 - Make sure we can add 50 years worth of nanoseconds in America/North_Dakota/Center time zone ok 6 - Make sure we can add 750 years worth of years in Europe/Paris time zone ok 7 - Make sure we can add 750 years worth of days in Europe/London time zone ok 8 - Make sure we can add 750 years worth of minutes in Europe/Brussels time zone ok 9 - Make sure we can add 750 years worth of seconds in Europe/Vienna time zone ok 10 - Make sure we can add 750 years worth of nanoseconds in Europe/Prague time zone 1..10 ok t/31formatter.t .................. ok 1 - Constructor (from_epoch) : ok 2 - Constructor (new) : ok 3 - Constructor (from_object) : ok 4 - check from_object copies formatter ok 5 - Format datetime ok 6 - Stringification (with formatter) ok 7 - formatter is preserved after set() ok 8 - formatter is preserved after truncate() ok 9 - Default iso8601 works ok 10 - Stringification (no formatter -> format_datetime) ok 11 - Stringification (no formatter -> iso8601) 1..11 ok t/32leap-second2.t ............... ok 1 - second value for leap second T-2, +0100 ok 2 - UTC RD days for leap second T-2 ok 3 - UTC RD seconds for leap second T-2 ok 4 - local RD days for leap second T-2 ok 5 - local RD seconds for leap second T-2 ok 6 - second value for leap second T-1, +0100 ok 7 - UTC RD days for leap second T-1 ok 8 - UTC RD seconds for leap second T-1 ok 9 - local RD days for leap second T-1 ok 10 - local RD seconds for leap second T-1 ok 11 - constructor for second = 60 ok 12 - second value for leap second T-0, +0100 ok 13 - UTC RD days for leap second T-0 ok 14 - UTC RD seconds for leap second T-0 ok 15 - local RD days for leap second T-0 ok 16 - local RD seconds for leap second T-0 ok 17 - second value for leap second T+1, +0100 ok 18 - UTC RD days for leap second T+1 ok 19 - UTC RD seconds for leap second T+1 ok 20 - local RD days for leap second T+1 ok 21 - local RD seconds for leap second T+1 ok 22 - second value for leap second T+2, +0100 ok 23 - UTC RD days for leap second T+2 ok 24 - UTC RD seconds for leap second T+2 ok 25 - local RD days for leap second T+2 ok 26 - local RD seconds for leap second T+2 ok 27 - second value for end of leap second day, +0100 ok 28 - UTC RD days for end of leap second day ok 29 - UTC RD seconds for end of leap second day ok 30 - local RD days for leap second day ok 31 - local RD seconds for end of leap second day ok 32 - second value for leap second T-2, -0100 ok 33 - UTC RD days for leap second T-2 ok 34 - UTC RD seconds for leap second T-2 ok 35 - local RD days for leap second T-2 ok 36 - local RD seconds for leap second T-2 ok 37 - second value for leap second T-1, -0100 ok 38 - UTC RD days for leap second T-1 ok 39 - UTC RD seconds for leap second T-1 ok 40 - local RD days for leap second T-1 ok 41 - local RD seconds for leap second T-1 ok 42 - constructor for second = 60 ok 43 - second value for leap second T-0, -0100 ok 44 - UTC RD days for leap second T-0 ok 45 - UTC RD seconds for leap second T-0 ok 46 - local RD days for leap second T-0 ok 47 - local RD seconds for leap second T-0 ok 48 - second value for leap second T+1, -0100 ok 49 - UTC RD days for leap second T+1 ok 50 - UTC RD seconds for leap second T+1 ok 51 - local RD days for leap second T+1 ok 52 - local RD seconds for leap second T+1 ok 53 - second value for leap second T+2, -0100 ok 54 - UTC RD days for leap second T+2 ok 55 - UTC RD seconds for leap second T+2 ok 56 - local RD days for leap second T+2 ok 57 - local RD seconds for leap second T+2 1..57 ok t/33seconds-offset.t ............. ok 1 - +00:00:30 leap second T-61 ok 2 - +00:00:30 leap second T-31 not ok 3 - +00:00:30 leap second T-30 # TODO offsets with seconds are broken near leap seconds # Failed (TODO) test '+00:00:30 leap second T-30' # at t/33seconds-offset.t line 43. # got: '1997-07-01T00:00:00' # expected: '1997-06-30T23:59:60' not ok 4 - +00:00:30 leap second T-29 # TODO offsets with seconds are broken near leap seconds # Failed (TODO) test '+00:00:30 leap second T-29' # at t/33seconds-offset.t line 57. # got: '1997-07-01T00:00:01' # expected: '1997-07-01T00:00:00' not ok 5 - +00:00:30 leap second T-0 # TODO offsets with seconds are broken near leap seconds # Failed (TODO) test '+00:00:30 leap second T-0' # at t/33seconds-offset.t line 71. # got: '1997-07-01T23:59:90' # expected: '1997-07-01T00:00:30' ok 6 - +00:00:30 leap second T+1 1..6 ok t/34set-tz.t ..................... ok 1 - local year should be 1934 (1934-02-25 23:59:59) ok 2 - local month should be 2 (1934-02-25 23:59:59) ok 3 - local day should be 25 (1934-02-25 23:59:59) ok 4 - local hour should be 23 (1934-02-25 23:59:59) ok 5 - local minute should be 59 (1934-02-25 23:59:59) ok 6 - local second should be 59 (1934-02-25 23:59:59) ok 7 - is_dst should be false (1934-02-25 23:59:59) ok 8 - offset should be -3600 (1934-02-25 23:59:59) ok 9 - got an exception when trying to set time zone when it leads to invalid local time ok 10 - time zone was not changed after set_time_zone() throws an exception ok 11 - set_time_zone returns object when time zone name is same as current ok 12 - set_time_zone returns object when time zone object is same as current 1..12 ok t/35rd-values.t .................. ok 1 - utc rd days is 730120 ok 2 - utc rd seconds is 3600 ok 3 - nanoseconds is 500 ok 4 - local & utc rd days are equal ok 5 - local & utc rd seconds are equal ok 6 - local & UTC nanoseconds are equal ok 7 - utc rd days is 730119 ok 8 - utc rd seconds is 82800 ok 9 - nanoseconds is 500 ok 10 - local rd days is 730120 ok 11 - local rd seconds is 3600 ok 12 - local nanoseconds is 500 1..12 ok t/36invalid-local.t .............. ok 1 - exception for invalid time ok 2 - exception for invalid time ok 3 - no exception for valid time ok 4 - exception for invalid time produced via add 1..4 ok t/37local-add.t .................. ok 1 - add one hour to midnight, get 1 am ok 2 - no error adding 1 hour just before DST leap forward ok 3 - add one hour to 1 am, get 3 am ok 4 - subtract one hour from 3 am, get 1 am ok 5 - subtract one hour from 1 am, get midnight ok 6 - add one hour to midnight, get 1 am ok 7 - add one hour to 1 am, get 1 am (again) ok 8 - add one hour to 1 am (2nd time), get 2 am ok 9 - subtract 1 hour from 2 am, get 1 am ok 10 - subtract 1 hour from 1 am, get 1 am (again) ok 11 - subtract 1 hour from 1 am (2nd), get midnight ok 12 - add 1 day at midnight, same clock time ok 13 - add 7 months at midnight, same clock time ok 14 - subtract 7 months at midnight, same clock time ok 15 - subtract 1 day at midnight, same clock time ok 16 - add 1 day at midnight, get midnight ok 17 - add 7 months at midnight, get midnight ok 18 - subtract 7 months at midnight, get midnight ok 19 - subtract 1 day at midnight, get midnight ok 20 - add one day & 2 hours from midnight, get 3 am ok 21 - subtract one day & 2 hours from 3 am, get 1 am ok 22 - subtract 2 hours and then one day from 3 am, get midnight ok 23 - add one day & 2 hours from midnight, get 1 am ok 24 - add one day & 2 hours from midnight, get 11 pm ok 25 - subtract 2 hours and then one day from 3 am, get midnight ok 26 - datetime after adding 24 hours is 2003-04-06T03:00:00 1..26 ok t/38local-subtract.t ............. ok 1 - delta_months is 6 ok 2 - delta_days is 0 ok 3 - delta_minutes is 0 ok 4 - delta_seconds is 0 ok 5 - subtract_datetime is reversible from start point ok 6 - subtract_datetime is reversible from end point ok 7 - delta_nanoseconds is 0 ok 8 - delta_months is -6 ok 9 - delta_days is 0 ok 10 - delta_minutes is 0 ok 11 - delta_seconds is 0 ok 12 - delta_nanoseconds is 0 ok 13 - delta_months is 6 ok 14 - delta_days is 0 ok 15 - delta_minutes is 0 ok 16 - delta_seconds is 0 ok 17 - delta_nanoseconds is 0 ok 18 - delta_md is reversible from start point ok 19 - delta_md is reversible from end point ok 20 - delta_months is 0 ok 21 - delta_days is 184 ok 22 - delta_minutes is 0 ok 23 - delta_seconds is 0 ok 24 - delta_nanoseconds is 0 ok 25 - delta_days is reversible from start point ok 26 - delta_days is reversible from end point ok 27 - delta_months is 6 ok 28 - delta_days is 0 ok 29 - delta_minutes is 0 ok 30 - delta_seconds is 0 ok 31 - delta_nanoseconds is 0 ok 32 - delta_months is 6 ok 33 - delta_days is 0 ok 34 - delta_minutes is 0 ok 35 - delta_seconds is 0 ok 36 - delta_nanoseconds is 0 ok 37 - delta_months is 0 ok 38 - delta_days is 182 ok 39 - delta_minutes is 0 ok 40 - delta_seconds is 0 ok 41 - delta_nanoseconds is 0 ok 42 - subtraction is reversible from start point with UTC ok 43 - subtraction is reversible from start point with UTC ok 44 - delta_months is 0 ok 45 - delta_days is 0 ok 46 - delta_minutes is 0 ok 47 - delta_seconds is 15901200 ok 48 - delta_nanoseconds is 0 ok 49 - subtraction is reversible ok 50 - subtraction is doubly reversible ok 51 - delta_months is 0 ok 52 - delta_days is 0 ok 53 - delta_minutes is 0 ok 54 - delta_seconds is -15901200 ok 55 - delta_nanoseconds is 0 ok 56 - subtraction is reversible ok 57 - subtraction is doubly reversible ok 58 - delta_months is 0 ok 59 - delta_days is 0 ok 60 - delta_minutes is 3 ok 61 - delta_seconds is 0 ok 62 - delta_nanoseconds is 0 ok 63 - subtraction is reversible ok 64 - subtraction is doubly reversible ok 65 - delta_months is 0 ok 66 - delta_days is 1 ok 67 - delta_minutes is 3 ok 68 - delta_seconds is 0 ok 69 - delta_nanoseconds is 0 ok 70 - dt1 + dur = dt2 ok 71 - dt2 - dur != dt1 (not reversible) ok 72 - dt2 - dur->clock - dur->cal = dt1 (reversible when componentized) ok 73 - delta_months is 0 ok 74 - delta_days is 1 ok 75 - delta_minutes is 3 ok 76 - delta_seconds is 0 ok 77 - delta_nanoseconds is 0 ok 78 - dt2 + dur2 != dt1 ok 79 - dt2 + dur2->clock + dur2->cal = dt1 ok 80 - dt1 - dur2 = dt2 ok 81 - delta_months is 0 ok 82 - delta_days is 1 ok 83 - delta_minutes is 1 ok 84 - delta_seconds is 0 ok 85 - delta_nanoseconds is 0 ok 86 - delta_months is 0 ok 87 - delta_days is -1 ok 88 - delta_minutes is -1 ok 89 - delta_seconds is 0 ok 90 - delta_nanoseconds is 0 ok 91 - delta_months is 0 ok 92 - delta_days is 2 ok 93 - delta_minutes is 3 ok 94 - delta_seconds is 0 ok 95 - delta_nanoseconds is 0 ok 96 - subtraction is reversible ok 97 - subtraction is doubly reversible ok 98 - delta_months is 6 ok 99 - delta_days is 0 ok 100 - delta_minutes is 0 ok 101 - delta_seconds is 0 ok 102 - delta_nanoseconds is 0 ok 103 - subtraction is reversible from start point ok 104 - subtraction is reversible from end point ok 105 - 3 months between two local times over DST change ok 106 - 0 days between two local times over DST change ok 107 - 0 minutes between two local times over DST change ok 108 - 3 months between two local times over DST change ok 109 - 0 days between two local times over DST change ok 110 - 0 minutes between two local times over DST change ok 111 - 0 months between two local times over DST change ok 112 - 0 days between two local times over DST change ok 113 - 60 minutes between two local times over DST change ok 114 - subtraction is reversible ok 115 - subtraction is doubly reversible ok 116 - 0 months between two local times over DST change ok 117 - 0 days between two local times over DST change ok 118 - 60 minutes between two local times over DST change ok 119 - subtraction is reversible ok 120 - subtraction is doubly reversible ok 121 - subtraction of two dates on a DST change date, minutes == 60 ok 122 - subtraction of two dates on a DST change date, seconds == 0 ok 123 - dst change date (no dst) - itself, duration is zero ok 124 - dst change date (with dst) - itself, duration is zero ok 125 - subtraction the day after a DST change in one zone, where the other datetime is in a different zone ok 126 - subtraction the day of a DST change in one zone (before the change), where the other datetime is in a different zone ok 127 - subtraction the day of a DST change in one zone (after the change), where the other datetime is in a different zone 1..127 ok t/39no-so.t ...................... ok 1 - No error loading DateTime without DateTime.so file ok 2 - $DateTime::IsPurePerl is true ok 3 - can make DateTime object without DateTime.so file 1..3 ok t/40leap-years.t ................. ok 1 - 0 is a leap year ok 2 - 400 is a leap year ok 3 - 2000 is a leap year ok 4 - 2004 is a leap year ok 5 - 1 is not a leap year ok 6 - 100 is not a leap year ok 7 - 1900 is not a leap year ok 8 - 2133 is not a leap year 1..8 ok t/41cldr-format.t ................ ok 1 - format_cldr for 'one fine day' ok 2 - format_cldr for 'yy''yy' 'hello' yyyy ok 3 - format_cldr for 'yy''yy' yyyy ok 4 - format_cldr for A ok 5 - format_cldr for D ok 6 - format_cldr for DD ok 7 - format_cldr for DDD ok 8 - format_cldr for E ok 9 - format_cldr for EE ok 10 - format_cldr for EEE ok 11 - format_cldr for EEEE ok 12 - format_cldr for EEEEE ok 13 - format_cldr for F ok 14 - format_cldr for G ok 15 - format_cldr for GG ok 16 - format_cldr for GGG ok 17 - format_cldr for GGGG ok 18 - format_cldr for GGGGG ok 19 - format_cldr for H ok 20 - format_cldr for HH ok 21 - format_cldr for K ok 22 - format_cldr for KK ok 23 - format_cldr for L ok 24 - format_cldr for LL ok 25 - format_cldr for LLL ok 26 - format_cldr for LLLL ok 27 - format_cldr for LLLLL ok 28 - format_cldr for M ok 29 - format_cldr for MM ok 30 - format_cldr for MMM ok 31 - format_cldr for MMMM ok 32 - format_cldr for MMMMM ok 33 - format_cldr for Q ok 34 - format_cldr for QQ ok 35 - format_cldr for QQQ ok 36 - format_cldr for QQQQ ok 37 - format_cldr for SS ok 38 - format_cldr for SSSSSS ok 39 - format_cldr for VVV ok 40 - format_cldr for VVVV ok 41 - format_cldr for W ok 42 - format_cldr for Y ok 43 - format_cldr for YY ok 44 - format_cldr for YYY ok 45 - format_cldr for YYYY ok 46 - format_cldr for YYYYY ok 47 - format_cldr for ZZZ ok 48 - format_cldr for ZZZZ ok 49 - format_cldr for a ok 50 - format_cldr for c ok 51 - format_cldr for cc ok 52 - format_cldr for ccc ok 53 - format_cldr for cccc ok 54 - format_cldr for ccccc ok 55 - format_cldr for d ok 56 - format_cldr for dd ok 57 - format_cldr for d日 ok 58 - format_cldr for e ok 59 - format_cldr for ee ok 60 - format_cldr for eee ok 61 - format_cldr for eeee ok 62 - format_cldr for eeeee ok 63 - format_cldr for g ok 64 - format_cldr for gggggg ok 65 - format_cldr for h ok 66 - format_cldr for hh ok 67 - format_cldr for j ok 68 - format_cldr for jj ok 69 - format_cldr for kk ok 70 - format_cldr for m ok 71 - format_cldr for mm ok 72 - format_cldr for q ok 73 - format_cldr for qq ok 74 - format_cldr for qqq ok 75 - format_cldr for qqqq ok 76 - format_cldr for s ok 77 - format_cldr for ss ok 78 - format_cldr for u ok 79 - format_cldr for uu ok 80 - format_cldr for uuu ok 81 - format_cldr for uuuu ok 82 - format_cldr for uuuuu ok 83 - format_cldr for uuuuuu ok 84 - format_cldr for vvv ok 85 - format_cldr for vvvv ok 86 - format_cldr for w ok 87 - format_cldr for ww ok 88 - format_cldr for y ok 89 - format_cldr for yy ok 90 - format_cldr for yyy ok 91 - format_cldr for yyyy ok 92 - format_cldr for yyyyy ok 93 - format_cldr for zzz ok 94 - format_cldr for zzzz ok 95 - format_cldr for yy in 2008 should be 08 ok 96 - format_cldr for j in en_US should be 6 (at 18:34) ok 97 - format_cldr for j in fr should be 18 (at 18:34) ok 98 - format_cldr for e in en_US should be 2 (for Monday, 2009-04-13) ok 99 - format_cldr for c in en_US should be 1 (for Monday, 2009-04-13) ok 100 - format_cldr for e in fr_FR should be 1 (for Monday, 2009-04-13) ok 101 - format_cldr for c in fr_FR should be 1 (for Monday, 2009-04-13) ok 102 - format_cldr for u ok 103 - format_cldr for uu ok 104 - format_cldr for uuu ok 105 - format_cldr for uuuu ok 106 - format_cldr for uuuuu ok 107 - format_cldr for y ok 108 - format_cldr for yy ok 109 - format_cldr for yyy ok 110 - format_cldr for yyyy ok 111 - format_cldr for yyyyy ok 112 - format_cldr for u ok 113 - format_cldr for uu ok 114 - format_cldr for uuu ok 115 - format_cldr for uuuu ok 116 - format_cldr for uuuuu ok 117 - format_cldr for y ok 118 - format_cldr for yy ok 119 - format_cldr for yyy ok 120 - format_cldr for yyyy ok 121 - format_cldr for yyyyy 1..121 ok t/42duration-class.t ............. ok 1 - The object isa DateTime::Duration::MySubclass ok 2 - The object isa DateTime::MySubclass ok 3 - The object isa DateTime::Duration::MySubclass 1..3 ok t/43new-params.t ................. ok 1 - year must be an integer ok 2 - year must be an integer ok 3 - month must be an integer ok 4 - day must be an integer ok 5 - hour must be an integer ok 6 - minute must be an integer ok 7 - second must be an integer ok 8 - nanosecond must be an integer ok 9 - today must be called as a class method, not an object method ok 10 - now must be called as a class method, not an object method 1..10 ok t/44set-formatter.t .............. ok 1 - set_format is validated ok 2 # skip This test requires DateTime::Format::Strptime 1.2000+ 1..2 ok t/author-test-all-my-deps.t ...... skipped: these tests are for testing by the author t/release-cpan-changes.t ......... skipped: these tests are for release candidate testing t/release-eol.t .................. skipped: these tests are for release candidate testing t/release-load-is-xs.t ........... skipped: these tests are for release candidate testing t/release-no-tabs.t .............. skipped: these tests are for release candidate testing t/release-pod-coverage.t ......... skipped: these tests are for release candidate testing t/release-pod-linkcheck.t ........ skipped: these tests are for release candidate testing t/release-pod-spell.t ............ skipped: these tests are for release candidate testing t/release-pod-syntax.t ........... skipped: these tests are for release candidate testing t/release-pp-00load.t ............ skipped: these tests are for testing by the release t/release-pp-01sanity.t .......... skipped: these tests are for testing by the release t/release-pp-02last-day.t ........ skipped: these tests are for testing by the release t/release-pp-03components.t ...... skipped: these tests are for testing by the release t/release-pp-04epoch.t ........... skipped: these tests are for testing by the release t/release-pp-05set.t ............. skipped: these tests are for testing by the release t/release-pp-06add.t ............. skipped: these tests are for testing by the release t/release-pp-07compare.t ......... skipped: these tests are for testing by the release t/release-pp-09greg.t ............ skipped: these tests are for testing by the release t/release-pp-10subtract.t ........ skipped: these tests are for testing by the release t/release-pp-11duration.t ........ skipped: these tests are for testing by the release t/release-pp-12week.t ............ skipped: these tests are for testing by the release t/release-pp-13strftime.t ........ skipped: these tests are for testing by the release t/release-pp-14locale.t .......... skipped: these tests are for testing by the release t/release-pp-15jd.t .............. skipped: these tests are for testing by the release t/release-pp-16truncate.t ........ skipped: these tests are for testing by the release t/release-pp-17set-return.t ...... skipped: these tests are for testing by the release t/release-pp-18today.t ........... skipped: these tests are for testing by the release t/release-pp-19leap-second.t ..... skipped: these tests are for testing by the release t/release-pp-20infinite.t ........ skipped: these tests are for testing by the release t/release-pp-21bad-params.t ...... skipped: these tests are for testing by the release t/release-pp-22from-doy.t ........ skipped: these tests are for testing by the release t/release-pp-23storable.t ........ skipped: these tests are for testing by the release t/release-pp-24from-object.t ..... skipped: these tests are for testing by the release t/release-pp-25add-subtract.t .... skipped: these tests are for testing by the release t/release-pp-27delta.t ........... skipped: these tests are for testing by the release t/release-pp-28dow.t ............. skipped: these tests are for testing by the release t/release-pp-29overload.t ........ skipped: these tests are for testing by the release t/release-pp-30future-tz.t ....... skipped: these tests are for testing by the release t/release-pp-31formatter.t ....... skipped: these tests are for testing by the release t/release-pp-32leap-second2.t .... skipped: these tests are for testing by the release t/release-pp-33seconds-offset.t .. skipped: these tests are for testing by the release t/release-pp-34set-tz.t .......... skipped: these tests are for testing by the release t/release-pp-35rd-values.t ....... skipped: these tests are for testing by the release t/release-pp-36invalid-local.t ... skipped: these tests are for testing by the release t/release-pp-37local-add.t ....... skipped: these tests are for testing by the release t/release-pp-38local-subtract.t .. skipped: these tests are for testing by the release t/release-pp-40leap-years.t ...... skipped: these tests are for testing by the release t/release-pp-41cldr-format.t ..... skipped: these tests are for testing by the release t/release-pp-42duration-class.t .. skipped: these tests are for testing by the release t/release-pp-43new-params.t ...... skipped: these tests are for testing by the release t/release-pp-44set-formatter.t ... skipped: these tests are for testing by the release All tests successful. Files=95, Tests=3415, 32 wallclock secs ( 0.80 usr + 0.13 sys = 0.92 CPU) Result: PASS DROLSKY/DateTime-1.03.tar.gz C:\Perl-5.14\bin\perl.exe ./Build test verbose=1 -- OK PPD for DateTime-1.03 already made Running test for module 'Data::Visitor' Running make for D/DO/DOY/Data-Visitor-0.30.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib to PERL5LIB for 'get' Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\D\DO\DOY\Data-Visitor-0.30.tar.gz ok Data-Visitor-0.30 Data-Visitor-0.30/README Data-Visitor-0.30/Changes Data-Visitor-0.30/LICENSE Data-Visitor-0.30/dist.ini Data-Visitor-0.30/t Data-Visitor-0.30/t/weak.t Data-Visitor-0.30/t/bugs.t Data-Visitor-0.30/t/base.t Data-Visitor-0.30/META.yml Data-Visitor-0.30/MANIFEST Data-Visitor-0.30/t/globs.t Data-Visitor-0.30/t/magic.t Data-Visitor-0.30/META.json Data-Visitor-0.30/Makefile.PL Data-Visitor-0.30/t/callback.t Data-Visitor-0.30/t/00-compile.t Data-Visitor-0.30/xt/release Data-Visitor-0.30/xt/release/eol.t Data-Visitor-0.30/t/circular_refs.t Data-Visitor-0.30/lib/Data Data-Visitor-0.30/lib/Data/Visitor.pm Data-Visitor-0.30/t/callback_aliasing.t Data-Visitor-0.30/t/callback_moose_tc.t Data-Visitor-0.30/t/callback_hash_entry.t Data-Visitor-0.30/xt/release/pod-syntax.t Data-Visitor-0.30/xt/release/pod-coverage.t Data-Visitor-0.30/lib/Data/Visitor Data-Visitor-0.30/lib/Data/Visitor/Callback.pm Prepending C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib to PERL5LIB for 'make' CPAN.pm: Building D/DO/DOY/Data-Visitor-0.30.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Data::Visitor Writing MYMETA.yml and MYMETA.json >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Data/Visitor/Callback.pm blib\lib\Data\Visitor\Callback.pm cp lib/Data/Visitor.pm blib\lib\Data\Visitor.pm DOY/Data-Visitor-0.30.tar.gz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/00-compile.t ........... 1..2 ok 1 - Data::Visitor loaded ok ok 2 - Data::Visitor::Callback loaded ok ok t/base.t ................. ok 1 - Data::Visitor->can('new') ok 2 - The object isa Data::Visitor ok 3 - Data::Visitor->can('visit') ok 4 - visit returns value unlatered ok 5 - visit returns value unlatered ok 6 - visit returns value unlatered ok 7 - visit returns value unlatered ok 8 - visit returns value unlatered ok 9 - visit returns value unlatered ok 10 - visit returns value unlatered ok 11 - visit returns value unlatered ok 12 - Data::Visitor->can('visit_value') ok 13 - Data::Visitor->can('visit_object') ok 14 - Data::Visitor->can('visit_hash') ok 15 - Data::Visitor->can('visit_array') ok 16 ok 17 ok 18 ok 19 ok 20 - visit_value not called ok 21 ok 22 ok 23 ok 24 ok 25 - visit_value not called ok 26 ok 27 ok 28 ok 29 - fmap behavior on value ok 30 - fmap behavior on hash ok 31 - fmap behavior on array 1..31 ok t/bugs.t ................. ok 1 - ignore_return_values defaults to false ok 2 - but can be set as initial param ok 3 1..3 ok t/callback.t ............. ok 1 - Data::Visitor::Callback->can('new') ok 2 - string ok 3 - undef ok 4 - array ok 5 - hash ok 6 - deep array ok 7 - object ok 8 - object ok 9 - scalar_ref ok 10 - glob ok 11 - code ok 12 - regex 1..12 ok t/callback_aliasing.t .... ok 1 - $_ unchanged in outer scope ok 2 - values were modified ok 3 - entire structure can also be changed ok 4 - $_ unchanged in outer scope ok 5 - values were modified ok 6 - entire structure can also be changed 1..6 ok t/callback_hash_entry.t .. ok 1 - get_recursive_hash_value_visitor, all values ok 2 - get_recursive_hash_value_visitor, only "point" keys 1..2 ok t/callback_moose_tc.t .... 1..1 # TC contains only one instance of W3C::XHTML::Image - ArrayRef[W3C::XHTML::Image] # Classes found: W3C::XHTML::Image ok 1 - Only one case of W3C::XHTML::Image should be present ok t/circular_refs.t ........ ok 1 - circular structures don't cause an endless loop ok 2 - Structure recreated ok 3 - circular address ok 4 - circular address ok 5 - copy of object is a mapped copy ok 6 - equality preserved ok 7 - original replaced ok 8 - data is as expected ok 9 - structure retained ok 10 - seen callback ok 11 - scalar ref to hash element ok 12 - structures eq deeply not ok 13 - scalar ref in copy # TODO hash/array elements are not yet references internally # Failed (TODO) test 'scalar ref in copy' # at t/circular_refs.t line 134. # got: '20532084' # expected: '21103660' ok 14 - scalar ref to sibling hash element ok 15 - structures eq deeply not ok 16 - scalar ref in copy # TODO hash/array elements are not yet references internally # Failed (TODO) test 'scalar ref in copy' # at t/circular_refs.t line 151. # got: '21103436' # expected: '21104172' 1..16 ok t/globs.t ................ ok 1 - scalar glob created correctly ok 2 - hash glob created correctly ok 3 - container ok 4 - glob ref ok 5 - value in glob's scalar slot ok 6 ok 7 ok 8 ok 9 1..9 ok t/magic.t ................ ok 1 - it's a copy ok 2 - the tied hash is a copy, too ok 3 - identity preserved ok 4 - the subhash is tied ok 5 - tied to correct class isa Tie::RefHash ok 6 - tied is different ok 7 - the key is a ref ok 8 - keys eq deeply ok 9 - not tied ok 10 - tied array ok 11 - copy is tied ok 12 - tied array ok 13 - copy is tied ok 14 - tied array ok 15 - copy is tied ok 16 - tied array ok 17 - copy is tied ok 18 - tied array ok 19 - copy is tied ok 20 - tied array ok 21 - copy is tied ok 22 - tied array ok 23 - copy is tied ok 24 - tied array ok 25 - copy is tied 1..25 ok t/weak.t ................. skipped: Test requires module 'Data::Alias' but it's not found All tests successful. Files=11, Tests=107, 9 wallclock secs ( 0.08 usr + 0.00 sys = 0.08 CPU) Result: PASS DOY/Data-Visitor-0.30.tar.gz nmake test TEST_VERBOSE=1 -- OK PPD for Data-Visitor-0.30 already made Running test for module 'Config::Any' Running make for B/BR/BRICAS/Config-Any-0.23.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/lib C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib to PERL5LIB for 'get' Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\B\BR\BRICAS\Config-Any-0.23.tar.gz ok Config-Any-0.23/ Config-Any-0.23/Changes Config-Any-0.23/META.yml Config-Any-0.23/Makefile.PL Config-Any-0.23/README Config-Any-0.23/lib/ Config-Any-0.23/lib/Config/ Config-Any-0.23/lib/Config/Any/ Config-Any-0.23/lib/Config/Any/Base.pm Config-Any-0.23/lib/Config/Any/Perl.pm Config-Any-0.23/lib/Config/Any/YAML.pm Config-Any-0.23/lib/Config/Any/XML.pm Config-Any-0.23/lib/Config/Any/INI.pm Config-Any-0.23/lib/Config/Any/JSON.pm Config-Any-0.23/lib/Config/Any/General.pm Config-Any-0.23/lib/Config/Any.pm Config-Any-0.23/t/ Config-Any-0.23/t/multi/ Config-Any-0.23/t/multi/conf.yml Config-Any-0.23/t/63-unsupported.t Config-Any-0.23/t/pod.t Config-Any-0.23/t/53-perl.t Config-Any-0.23/t/54-xml.t Config-Any-0.23/t/01-use.t Config-Any-0.23/t/50-general.t Config-Any-0.23/t/conf/ Config-Any-0.23/t/conf/conf.ini Config-Any-0.23/t/conf/conf.unsupported Config-Any-0.23/t/conf/conf_arrayref.xml Config-Any-0.23/t/conf/subsections.ini Config-Any-0.23/t/conf/single_element_arrayref.conf Config-Any-0.23/t/conf/conf.yml Config-Any-0.23/t/conf/conf.conf Config-Any-0.23/t/conf/conf.foo Config-Any-0.23/t/conf/conf.json Config-Any-0.23/t/conf/conf2.ini Config-Any-0.23/t/conf/conf.xml Config-Any-0.23/t/conf/conf.pl Config-Any-0.23/t/conf/conf.extfail Config-Any-0.23/t/64-extfail.t Config-Any-0.23/t/lib/ Config-Any-0.23/t/lib/Config/ Config-Any-0.23/t/lib/Config/Any/ Config-Any-0.23/t/lib/Config/Any/Unsupported.pm Config-Any-0.23/t/62-multi.t Config-Any-0.23/t/65-force_plugins.t Config-Any-0.23/t/supported/ Config-Any-0.23/t/supported/conf.pl Config-Any-0.23/t/invalid/ Config-Any-0.23/t/invalid/conf.ini Config-Any-0.23/t/invalid/conf.yml Config-Any-0.23/t/invalid/conf.conf Config-Any-0.23/t/invalid/conf.json Config-Any-0.23/t/invalid/conf.xml Config-Any-0.23/t/invalid/conf.pl Config-Any-0.23/t/51-ini.t Config-Any-0.23/t/61-features.t Config-Any-0.23/t/pod-coverage.t Config-Any-0.23/t/55-yaml.t Config-Any-0.23/t/52-json.t Config-Any-0.23/t/20-parse.t Config-Any-0.23/t/10-branches.t Config-Any-0.23/inc/ Config-Any-0.23/inc/Module/ Config-Any-0.23/inc/Module/Install/ Config-Any-0.23/inc/Module/Install/Base.pm Config-Any-0.23/inc/Module/Install/Metadata.pm Config-Any-0.23/inc/Module/Install/Win32.pm Config-Any-0.23/inc/Module/Install/Makefile.pm Config-Any-0.23/inc/Module/Install/WriteAll.pm Config-Any-0.23/inc/Module/Install/Can.pm Config-Any-0.23/inc/Module/Install/Fetch.pm Config-Any-0.23/inc/Module/Install.pm Config-Any-0.23/MANIFEST Prepending C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/lib C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib to PERL5LIB for 'make' CPAN.pm: Building B/BR/BRICAS/Config-Any-0.23.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Config::Any Writing MYMETA.yml and MYMETA.json >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Config/Any/Base.pm blib\lib\Config\Any\Base.pm cp lib/Config/Any.pm blib\lib\Config\Any.pm cp lib/Config/Any/General.pm blib\lib\Config\Any\General.pm cp lib/Config/Any/XML.pm blib\lib\Config\Any\XML.pm cp lib/Config/Any/INI.pm blib\lib\Config\Any\INI.pm cp lib/Config/Any/JSON.pm blib\lib\Config\Any\JSON.pm cp lib/Config/Any/Perl.pm blib\lib\Config\Any\Perl.pm cp lib/Config/Any/YAML.pm blib\lib\Config\Any\YAML.pm BRICAS/Config-Any-0.23.tar.gz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/lib C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/*.t t/01-use.t ............ 1..6 ok 1 - use Config::Any; ok 2 - use Config::Any::INI; ok 3 - use Config::Any::JSON; ok 4 - use Config::Any::Perl; ok 5 - use Config::Any::XML; ok 6 - use Config::Any::YAML; ok t/10-branches.t ....... 1..11 ok 1 - use Config::Any; ok 2 - use Config::Any::YAML; ok 3 - load_files expects args ok 4 - load_files expects files ok 5 - load_stems expects args ok 6 - load_stems expects stems ok 7 - use_ext 0 works ok 8 - use_ext 1 works ok 9 - filter works ok 10 - filter breaks ok 11 - load_stems with stems works ok t/20-parse.t .......... 1..54 ok 1 - load_files with use_ext works [t/conf/conf.xml] ok 2 - load_files returns an arrayref ok 3 - load_files arrayref contains a ref ok 4 - hashref ok 5 - filename matches ok 6 - hashref cfg ok 7 - appname parses ok 8 - component->cntrlr->foo = bar ok 9 - model->model::baz->qux = xyzzy ok 10 - load_files with use_ext works [t/conf/conf.yml] ok 11 - load_files returns an arrayref ok 12 - load_files arrayref contains a ref ok 13 - hashref ok 14 - filename matches ok 15 - hashref cfg ok 16 - appname parses ok 17 - component->cntrlr->foo = bar ok 18 - model->model::baz->qux = xyzzy ok 19 - load_files with use_ext works [t/conf/conf.pl] ok 20 - load_files returns an arrayref ok 21 - load_files arrayref contains a ref ok 22 - hashref ok 23 - filename matches ok 24 - hashref cfg ok 25 - appname parses ok 26 - component->cntrlr->foo = bar ok 27 - model->model::baz->qux = xyzzy ok 28 - load_files with use_ext works [t/conf/conf.ini] ok 29 - load_files returns an arrayref ok 30 - load_files arrayref contains a ref ok 31 - hashref ok 32 - filename matches ok 33 - hashref cfg ok 34 - appname parses ok 35 - component->cntrlr->foo = bar ok 36 - model->model::baz->qux = xyzzy ok 37 - load_files with use_ext works [t/conf/conf.conf] ok 38 - load_files returns an arrayref ok 39 - load_files arrayref contains a ref ok 40 - hashref ok 41 - filename matches ok 42 - hashref cfg ok 43 - appname parses ok 44 - component->cntrlr->foo = bar ok 45 - model->model::baz->qux = xyzzy ok 46 - load_files with use_ext works [t/conf/conf.json] ok 47 - load_files returns an arrayref ok 48 - load_files arrayref contains a ref ok 49 - hashref ok 50 - filename matches ok 51 - hashref cfg ok 52 - appname parses ok 53 - component->cntrlr->foo = bar ok 54 - model->model::baz->qux = xyzzy ok t/50-general.t ........ 1..7 ok 1 ok 2 ok 3 ok 4 ok 5 - single element arrayref ok 6 - config load failed ok 7 - error thrown (Config::General: EndBlock "" has no StartBlock statement (level: 1, chunk 4)! # at C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV\blib\lib/Config/Any/General.pm line 55. # ) ok t/51-ini.t ............ 1..13 ok 1 - config loaded ok 2 - toplevel key lookup succeeded ok 3 - nested hashref hack lookup succeeded ok 4 - config loaded ok 5 - toplevel key lookup succeeded ok 6 - nested hashref hack lookup succeeded ok 7 - config loaded (no-map-space mode) ok 8 - toplevel key lookup succeeded ok 9 - unnested key lookup succeeded ok 10 - config loaded ok 11 - subsections parsed properly ok 12 - config load failed ok 13 - error thrown (Syntax error at line 3: '[Component Controller::Foo' at C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV\blib\lib/Config/Any/INI.pm line 51. # ) ok t/52-json.t ........... 1..4 ok 1 ok 2 ok 3 - config load failed ok 4 - error thrown (, or } expected while parsing object/hash, at character offset 198 (before "(end of string)") at C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV\blib\lib/Config/Any/JSON.pm line 63. # ) ok t/53-perl.t ........... 1..5 ok 1 ok 2 ok 3 - multiple loads of the same file ok 4 - config load failed ok 5 - error thrown (syntax error at t/invalid/conf.pl line 2, near "Component" # ) ok t/54-xml.t ............ 1..6 ok 1 ok 2 ok 3 - config load failed ok 4 - error thrown (No close '>' on end tag [Ln: 3, Col: 4] # ) ok 5 - config loaded ok 6 - no error thrown ok t/55-yaml.t ........... 1..4 ok 1 ok 2 ok 3 - config load failed ok 4 - error thrown (YAML::XS::Load Error: The problem: # # found character that cannot start any token # # was found at document: 1, line: 4, column: 1 # while scanning for the next token at line: 4, column: 1 # ) ok t/61-features.t ....... 1..14 ok 1 - load file with parser forced ok 2 - load_files returns an arrayref ok 3 - load_files arrayref contains a ref ok 4 - hashref ok 5 - filenames match ok 6 - hashref cfg ok 7 - appname parses ok 8 - component->cntrlr->foo = bar ok 9 - model->model::baz->qux = xyzzy ok 10 - load file with parser forced, flatten to hash ok 11 - load_files hashref contains a ref ok 12 - hashref ok 13 - load_files return an hashref (flatten_to_hash) ok 14 - load file with parser forced ok t/62-multi.t .......... 1..3 ok 1 - 2 documents ok 2 - structures ok ok 3 - config-any structures ok ok t/63-unsupported.t .... 1..3 ok 1 - empty result ok 2 - error thrown ok 3 - error message ok t/64-extfail.t ........ 1..3 ok 1 - empty result ok 2 - error thrown ok 3 - error message ok t/65-force_plugins.t .. 1..2 ok 1 - config loaded ok 2 - no error thrown ok t/pod-coverage.t ...... 1..8 ok 1 - Pod coverage on Config::Any ok 2 - Pod coverage on Config::Any::Base ok 3 - Pod coverage on Config::Any::General ok 4 - Pod coverage on Config::Any::INI ok 5 - Pod coverage on Config::Any::JSON ok 6 - Pod coverage on Config::Any::Perl ok 7 - Pod coverage on Config::Any::XML ok 8 - Pod coverage on Config::Any::YAML ok t/pod.t ............... 1..8 ok 1 - POD test for blib/lib/Config/Any.pm ok 2 - POD test for blib/lib/Config/Any/Base.pm ok 3 - POD test for blib/lib/Config/Any/General.pm ok 4 - POD test for blib/lib/Config/Any/INI.pm ok 5 - POD test for blib/lib/Config/Any/JSON.pm ok 6 - POD test for blib/lib/Config/Any/Perl.pm ok 7 - POD test for blib/lib/Config/Any/XML.pm ok 8 - POD test for blib/lib/Config/Any/YAML.pm ok All tests successful. Files=16, Tests=151, 7 wallclock secs ( 0.09 usr + 0.08 sys = 0.17 CPU) Result: PASS BRICAS/Config-Any-0.23.tar.gz nmake test TEST_VERBOSE=1 -- OK PPD for Config-Any-0.23 already made Running test for module 'DBIx::Class::Schema::Loader' Running make for I/IL/ILMARI/DBIx-Class-Schema-Loader-0.07036.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/lib C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/lib C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib to PERL5LIB for 'get' Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\I\IL\ILMARI\DBIx-Class-Schema-Loader-0.07036.tar.gz ok DBIx-Class-Schema-Loader-0.07036/ DBIx-Class-Schema-Loader-0.07036/lib/ DBIx-Class-Schema-Loader-0.07036/lib/DBIx/ DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/ DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/ DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/ DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/ DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/ODBC.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/Component/ DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/Component/QuotedDefault.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/Informix.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/SQLAnywhere.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/InterBase.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/Sybase.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/Oracle.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/mysql.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/ADO/ DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/ADO/MS_Jet.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/ADO/Microsoft_SQL_Server.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/Writing.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/MSSQL.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/ODBC/ DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/ODBC/ACCESS.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/ODBC/SQL_Anywhere.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/ODBC/Firebird.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/ODBC/Microsoft_SQL_Server.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/Firebird.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/Sybase/ DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/Sybase/Common.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/Sybase/Microsoft_SQL_Server.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/ADO.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/SQLite.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/DB2.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI/Pg.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/Optional/ DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/Optional/Dependencies.pod DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/Optional/Dependencies.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/Table.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/RelBuilder/ DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/RelBuilder/Compat/ DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/RelBuilder/Compat/v0_07.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/RelBuilder/Compat/v0_040.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/RelBuilder/Compat/v0_06.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/RelBuilder/Compat/v0_05.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBObject.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/RelBuilder.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBI.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/Table/ DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/Table/Informix.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/Table/Sybase.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/Base.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBObject/ DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBObject/Informix.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/DBObject/Sybase.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/Utils.pm DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/Manual/ DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader/Manual/UpgradingFromV4.pod DBIx-Class-Schema-Loader-0.07036/lib/DBIx/Class/Schema/Loader.pm DBIx-Class-Schema-Loader-0.07036/MANIFEST DBIx-Class-Schema-Loader-0.07036/README DBIx-Class-Schema-Loader-0.07036/t/ DBIx-Class-Schema-Loader-0.07036/t/21misc_fatal.t DBIx-Class-Schema-Loader-0.07036/t/lib/ DBIx-Class-Schema-Loader-0.07036/t/lib/make_dbictest_db.pm DBIx-Class-Schema-Loader-0.07036/t/lib/make_dbictest_db_with_unique.pm DBIx-Class-Schema-Loader-0.07036/t/lib/TestLoaderSubclass_NoRebless.pm DBIx-Class-Schema-Loader-0.07036/t/lib/DBICTestMethods/ DBIx-Class-Schema-Loader-0.07036/t/lib/DBICTestMethods/Namespaces/ DBIx-Class-Schema-Loader-0.07036/t/lib/DBICTestMethods/Namespaces/Schema/ DBIx-Class-Schema-Loader-0.07036/t/lib/DBICTestMethods/Namespaces/Schema/Result/ DBIx-Class-Schema-Loader-0.07036/t/lib/DBICTestMethods/Namespaces/Schema/Result/Foo.pm DBIx-Class-Schema-Loader-0.07036/t/lib/DBICTestMethods/Backcompat/ DBIx-Class-Schema-Loader-0.07036/t/lib/DBICTestMethods/Backcompat/Schema/ DBIx-Class-Schema-Loader-0.07036/t/lib/DBICTestMethods/Backcompat/Schema/Foo.pm DBIx-Class-Schema-Loader-0.07036/t/lib/make_dbictest_db_multi_m2m.pm DBIx-Class-Schema-Loader-0.07036/t/lib/TestRole.pm DBIx-Class-Schema-Loader-0.07036/t/lib/DBIXCSL_Test/ DBIx-Class-Schema-Loader-0.07036/t/lib/DBIXCSL_Test/Schema/ DBIx-Class-Schema-Loader-0.07036/t/lib/DBIXCSL_Test/Schema/MyResult/ DBIx-Class-Schema-Loader-0.07036/t/lib/DBIXCSL_Test/Schema/MyResult/LoaderTest1.pm DBIx-Class-Schema-Loader-0.07036/t/lib/make_dbictest_db_comments.pm DBIx-Class-Schema-Loader-0.07036/t/lib/make_dbictest_db_bad_comment_tables.pm DBIx-Class-Schema-Loader-0.07036/t/lib/TestRole2.pm DBIx-Class-Schema-Loader-0.07036/t/lib/TestComponentForMapFQN.pm DBIx-Class-Schema-Loader-0.07036/t/lib/TestAdditionalBase.pm DBIx-Class-Schema-Loader-0.07036/t/lib/TestLoaderSubclass.pm DBIx-Class-Schema-Loader-0.07036/t/lib/make_dbictest_db_clashing_monikers.pm DBIx-Class-Schema-Loader-0.07036/t/lib/TestComponentFQN.pm DBIx-Class-Schema-Loader-0.07036/t/lib/dbixcsl_common_tests.pm DBIx-Class-Schema-Loader-0.07036/t/lib/make_dbictest_db_plural_tables.pm DBIx-Class-Schema-Loader-0.07036/t/lib/dbixcsl_test_dir.pm DBIx-Class-Schema-Loader-0.07036/t/lib/TestLeftBase.pm DBIx-Class-Schema-Loader-0.07036/t/lib/TestSchemaBaseClass.pm DBIx-Class-Schema-Loader-0.07036/t/lib/make_dbictest_db_multi_unique.pm DBIx-Class-Schema-Loader-0.07036/t/lib/TestRoleForMap.pm DBIx-Class-Schema-Loader-0.07036/t/lib/DBIx/ DBIx-Class-Schema-Loader-0.07036/t/lib/DBIx/Class/ DBIx-Class-Schema-Loader-0.07036/t/lib/DBIx/Class/TestSchemaComponent.pm DBIx-Class-Schema-Loader-0.07036/t/lib/DBIx/Class/TestComponentForMap.pm DBIx-Class-Schema-Loader-0.07036/t/lib/DBIx/Class/TestComponent.pm DBIx-Class-Schema-Loader-0.07036/t/lib/My/ DBIx-Class-Schema-Loader-0.07036/t/lib/My/SchemaBaseClass.pm DBIx-Class-Schema-Loader-0.07036/t/lib/My/ResultBaseClass.pm DBIx-Class-Schema-Loader-0.07036/t/lib/DBICTest/ DBIx-Class-Schema-Loader-0.07036/t/lib/DBICTest/Schema/ DBIx-Class-Schema-Loader-0.07036/t/lib/DBICTest/Schema/_skip_load_external/ DBIx-Class-Schema-Loader-0.07036/t/lib/DBICTest/Schema/_skip_load_external/Foo.pm DBIx-Class-Schema-Loader-0.07036/t/lib/DBICTest/Schema/_no_skip_load_external/ DBIx-Class-Schema-Loader-0.07036/t/lib/DBICTest/Schema/_no_skip_load_external/Foo.pm DBIx-Class-Schema-Loader-0.07036/t/lib/dbixcsl_dumper_tests.pm DBIx-Class-Schema-Loader-0.07036/t/lib/TestAdditional.pm DBIx-Class-Schema-Loader-0.07036/t/lib/TestSchemaComponentFQN.pm DBIx-Class-Schema-Loader-0.07036/t/10_07mssql_common.t DBIx-Class-Schema-Loader-0.07036/t/10_01sqlite_common.t DBIx-Class-Schema-Loader-0.07036/t/90bug_58_mro.t DBIx-Class-Schema-Loader-0.07036/t/26dump_use_moose.t DBIx-Class-Schema-Loader-0.07036/t/10_03pg_common.t DBIx-Class-Schema-Loader-0.07036/t/01use.t DBIx-Class-Schema-Loader-0.07036/t/02pod.t DBIx-Class-Schema-Loader-0.07036/t/22dump.t DBIx-Class-Schema-Loader-0.07036/t/46relationships_multi_m2m.t DBIx-Class-Schema-Loader-0.07036/t/50rt59849.t DBIx-Class-Schema-Loader-0.07036/t/bin/ DBIx-Class-Schema-Loader-0.07036/t/bin/simple_filter DBIx-Class-Schema-Loader-0.07036/t/25backcompat.t DBIx-Class-Schema-Loader-0.07036/t/70schema_base_dispatched.t DBIx-Class-Schema-Loader-0.07036/t/40overwrite_modifications.t DBIx-Class-Schema-Loader-0.07036/t/60dbicdump_config.t DBIx-Class-Schema-Loader-0.07036/t/10_08sqlanywhere_common.t DBIx-Class-Schema-Loader-0.07036/t/10_04db2_common.t DBIx-Class-Schema-Loader-0.07036/t/80split_name.t DBIx-Class-Schema-Loader-0.07036/t/10_10informix_common.t DBIx-Class-Schema-Loader-0.07036/t/23dumpmore.t DBIx-Class-Schema-Loader-0.07036/t/20invocations.t DBIx-Class-Schema-Loader-0.07036/t/10_06sybase_common.t DBIx-Class-Schema-Loader-0.07036/t/10_02mysql_common.t DBIx-Class-Schema-Loader-0.07036/t/backcompat/ DBIx-Class-Schema-Loader-0.07036/t/backcompat/0.04006/ DBIx-Class-Schema-Loader-0.07036/t/backcompat/0.04006/14ora_common.t DBIx-Class-Schema-Loader-0.07036/t/backcompat/0.04006/21misc_fatal.t DBIx-Class-Schema-Loader-0.07036/t/backcompat/0.04006/lib/ DBIx-Class-Schema-Loader-0.07036/t/backcompat/0.04006/lib/make_dbictest_db.pm DBIx-Class-Schema-Loader-0.07036/t/backcompat/0.04006/lib/DBIXCSL_Test/ DBIx-Class-Schema-Loader-0.07036/t/backcompat/0.04006/lib/DBIXCSL_Test/Schema/ DBIx-Class-Schema-Loader-0.07036/t/backcompat/0.04006/lib/DBIXCSL_Test/Schema/LoaderTest1.pm DBIx-Class-Schema-Loader-0.07036/t/backcompat/0.04006/lib/TestAdditionalBase.pm DBIx-Class-Schema-Loader-0.07036/t/backcompat/0.04006/lib/dbixcsl_common_tests.pm DBIx-Class-Schema-Loader-0.07036/t/backcompat/0.04006/lib/dbixcsl_test_dir.pm DBIx-Class-Schema-Loader-0.07036/t/backcompat/0.04006/lib/TestLeftBase.pm DBIx-Class-Schema-Loader-0.07036/t/backcompat/0.04006/lib/DBIx/ DBIx-Class-Schema-Loader-0.07036/t/backcompat/0.04006/lib/DBIx/Class/ DBIx-Class-Schema-Loader-0.07036/t/backcompat/0.04006/lib/DBIx/Class/TestComponent.pm DBIx-Class-Schema-Loader-0.07036/t/backcompat/0.04006/lib/My/ DBIx-Class-Schema-Loader-0.07036/t/backcompat/0.04006/lib/My/SchemaBaseClass.pm DBIx-Class-Schema-Loader-0.07036/t/backcompat/0.04006/lib/My/ResultBaseClass.pm DBIx-Class-Schema-Loader-0.07036/t/backcompat/0.04006/lib/TestAdditional.pm DBIx-Class-Schema-Loader-0.07036/t/backcompat/0.04006/12pg_common.t DBIx-Class-Schema-Loader-0.07036/t/backcompat/0.04006/22dump.t DBIx-Class-Schema-Loader-0.07036/t/backcompat/0.04006/11mysql_common.t DBIx-Class-Schema-Loader-0.07036/t/backcompat/0.04006/13db2_common.t DBIx-Class-Schema-Loader-0.07036/t/backcompat/0.04006/10sqlite_common.t DBIx-Class-Schema-Loader-0.07036/t/backcompat/0.04006/23dumpmore.t DBIx-Class-Schema-Loader-0.07036/t/backcompat/0.04006/20invocations.t DBIx-Class-Schema-Loader-0.07036/t/24loader_subclass.t DBIx-Class-Schema-Loader-0.07036/t/27filter_generated.t DBIx-Class-Schema-Loader-0.07036/t/30_02bad_comment_table.t DBIx-Class-Schema-Loader-0.07036/t/10_11msaccess_common.t DBIx-Class-Schema-Loader-0.07036/t/30_03no_comment_table.t DBIx-Class-Schema-Loader-0.07036/t/30_01comments.t DBIx-Class-Schema-Loader-0.07036/t/65dbicdump_invocations.t DBIx-Class-Schema-Loader-0.07036/t/45relationships.t DBIx-Class-Schema-Loader-0.07036/t/10_09firebird_common.t DBIx-Class-Schema-Loader-0.07036/t/10_05ora_common.t DBIx-Class-Schema-Loader-0.07036/Changes DBIx-Class-Schema-Loader-0.07036/Makefile.PL DBIx-Class-Schema-Loader-0.07036/inc/ DBIx-Class-Schema-Loader-0.07036/inc/Module/ DBIx-Class-Schema-Loader-0.07036/inc/Module/Install/ DBIx-Class-Schema-Loader-0.07036/inc/Module/Install/Fetch.pm DBIx-Class-Schema-Loader-0.07036/inc/Module/Install/ReadmeFromPod.pm DBIx-Class-Schema-Loader-0.07036/inc/Module/Install/Can.pm DBIx-Class-Schema-Loader-0.07036/inc/Module/Install/Scripts.pm DBIx-Class-Schema-Loader-0.07036/inc/Module/Install/AutoInstall.pm DBIx-Class-Schema-Loader-0.07036/inc/Module/Install/Metadata.pm DBIx-Class-Schema-Loader-0.07036/inc/Module/Install/Include.pm DBIx-Class-Schema-Loader-0.07036/inc/Module/Install/WriteAll.pm DBIx-Class-Schema-Loader-0.07036/inc/Module/Install/Win32.pm DBIx-Class-Schema-Loader-0.07036/inc/Module/Install/Makefile.pm DBIx-Class-Schema-Loader-0.07036/inc/Module/Install/Base.pm DBIx-Class-Schema-Loader-0.07036/inc/Module/AutoInstall.pm DBIx-Class-Schema-Loader-0.07036/inc/Module/Install.pm DBIx-Class-Schema-Loader-0.07036/META.yml DBIx-Class-Schema-Loader-0.07036/script/ DBIx-Class-Schema-Loader-0.07036/script/dbicdump DBIx-Class-Schema-Loader-0.07036/MYMETA.json DBIx-Class-Schema-Loader-0.07036/MYMETA.yml Prepending C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/lib C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/lib C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib to PERL5LIB for 'make' CPAN.pm: Building I/IL/ILMARI/DBIx-Class-Schema-Loader-0.07036.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL ******************* DBIx::Class::Schema::Loader WARNING *********************** The default attributes for belongs_to relationships for foreign keys with no rules has been changed for most databases, and is soon changing for the rest, as ON DELETE/UPDATE and DEFERRABLE clauses for foreign keys are now being introspected. THIS MAY AFFECT YOUR DDL DIFFS WHEN DEPLOYING YOUR GENERATED CODE WILL ALMOST CERTAINLY CHANGE Read more about the changes in "relationship_attrs" in: perldoc DBIx::Class::Schema::Loader::Base https://metacpan.org/module/DBIx::Class::Schema::Loader::Base#relationship_attrs See also the "Changes" file for the last few revisions. ******************************************************************************* *** 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] - DBIx::Class::IntrospectableM2M ...loaded. (0.001001) - File::Temp ...loaded. (0.23 >= 0.16) - File::Path ...loaded. (2.09 >= 2.07) - DBD::SQLite ...loaded. (1.40 >= 1.29) - Test::Exception ...loaded. (0.32 >= 0.31) - Test::More ...loaded. (0.98 >= 0.94) - Test::Warn ...loaded. (0.23 >= 0.21) - Carp::Clan ...loaded. (6.04) - Class::Accessor::Grouped ...loaded. (0.10010 >= 0.10008) - Class::C3::Componentised ...loaded. (1.001000 >= 1.0008) - Class::Inspector ...loaded. (1.28 >= 1.27) - Class::Unload ...loaded. (0.08 >= 0.07) - Data::Dump ...loaded. (1.22 >= 1.06) - DBIx::Class ...loaded. (0.08209 >= 0.08127) - Hash::Merge ...loaded. (0.12 >= 0.12) - Lingua::EN::Inflect::Number ...loaded. (1.1 >= 1.1) - Lingua::EN::Tagger ...loaded. (0.23 >= 0.23) - Lingua::EN::Inflect::Phrase ...loaded. (0.18 >= 0.15) - List::MoreUtils ...loaded. (0.33 >= 0.32) - MRO::Compat ...loaded. (0.12 >= 0.09) - namespace::clean ...loaded. (0.24 >= 0.23) - Scope::Guard ...loaded. (0.20 >= 0.20) - String::ToIdentifier::EN ...loaded. (0.11 >= 0.05) - String::CamelCase ...loaded. (0.02 >= 0.02) - Sub::Name ...loaded. (0.05) - Try::Tiny ...loaded. (0.18) - Digest::MD5 ...loaded. (2.53 >= 2.36) - Exporter ...loaded. (5.67 >= 5.63) *** Module::AutoInstall configuration finished. Checking if your kit is complete... Looks good Writing Makefile for DBIx::Class::Schema::Loader Writing MYMETA.yml and MYMETA.json >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/DBIx/Class/Schema/Loader/RelBuilder/Compat/v0_07.pm blib\lib\DBIx\Class\Schema\Loader\RelBuilder\Compat\v0_07.pm cp lib/DBIx/Class/Schema/Loader/DBI/Informix.pm blib\lib\DBIx\Class\Schema\Loader\DBI\Informix.pm cp lib/DBIx/Class/Schema/Loader/DBI/ADO/Microsoft_SQL_Server.pm blib\lib\DBIx\Class\Schema\Loader\DBI\ADO\Microsoft_SQL_Server.pm cp lib/DBIx/Class/Schema/Loader/Table.pm blib\lib\DBIx\Class\Schema\Loader\Table.pm cp lib/DBIx/Class/Schema/Loader/DBI/Component/QuotedDefault.pm blib\lib\DBIx\Class\Schema\Loader\DBI\Component\QuotedDefault.pm cp lib/DBIx/Class/Schema/Loader.pm blib\lib\DBIx\Class\Schema\Loader.pm cp lib/DBIx/Class/Schema/Loader/Optional/Dependencies.pm blib\lib\DBIx\Class\Schema\Loader\Optional\Dependencies.pm cp lib/DBIx/Class/Schema/Loader/DBI/Sybase/Common.pm blib\lib\DBIx\Class\Schema\Loader\DBI\Sybase\Common.pm cp lib/DBIx/Class/Schema/Loader/RelBuilder.pm blib\lib\DBIx\Class\Schema\Loader\RelBuilder.pm cp lib/DBIx/Class/Schema/Loader/Base.pm blib\lib\DBIx\Class\Schema\Loader\Base.pm cp lib/DBIx/Class/Schema/Loader/DBI/Writing.pm blib\lib\DBIx\Class\Schema\Loader\DBI\Writing.pm cp lib/DBIx/Class/Schema/Loader/DBI/Oracle.pm blib\lib\DBIx\Class\Schema\Loader\DBI\Oracle.pm cp lib/DBIx/Class/Schema/Loader/DBObject/Sybase.pm blib\lib\DBIx\Class\Schema\Loader\DBObject\Sybase.pm cp lib/DBIx/Class/Schema/Loader/DBI/ODBC/SQL_Anywhere.pm blib\lib\DBIx\Class\Schema\Loader\DBI\ODBC\SQL_Anywhere.pm cp lib/DBIx/Class/Schema/Loader/RelBuilder/Compat/v0_06.pm blib\lib\DBIx\Class\Schema\Loader\RelBuilder\Compat\v0_06.pm cp lib/DBIx/Class/Schema/Loader/Table/Informix.pm blib\lib\DBIx\Class\Schema\Loader\Table\Informix.pm cp lib/DBIx/Class/Schema/Loader/DBI/mysql.pm blib\lib\DBIx\Class\Schema\Loader\DBI\mysql.pm cp lib/DBIx/Class/Schema/Loader/Utils.pm blib\lib\DBIx\Class\Schema\Loader\Utils.pm cp lib/DBIx/Class/Schema/Loader/RelBuilder/Compat/v0_05.pm blib\lib\DBIx\Class\Schema\Loader\RelBuilder\Compat\v0_05.pm cp lib/DBIx/Class/Schema/Loader/DBI/Sybase/Microsoft_SQL_Server.pm blib\lib\DBIx\Class\Schema\Loader\DBI\Sybase\Microsoft_SQL_Server.pm cp lib/DBIx/Class/Schema/Loader/DBObject.pm blib\lib\DBIx\Class\Schema\Loader\DBObject.pm cp lib/DBIx/Class/Schema/Loader/DBI.pm blib\lib\DBIx\Class\Schema\Loader\DBI.pm cp lib/DBIx/Class/Schema/Loader/DBI/ODBC/ACCESS.pm blib\lib\DBIx\Class\Schema\Loader\DBI\ODBC\ACCESS.pm cp lib/DBIx/Class/Schema/Loader/DBI/ADO/MS_Jet.pm blib\lib\DBIx\Class\Schema\Loader\DBI\ADO\MS_Jet.pm cp lib/DBIx/Class/Schema/Loader/DBI/SQLAnywhere.pm blib\lib\DBIx\Class\Schema\Loader\DBI\SQLAnywhere.pm cp lib/DBIx/Class/Schema/Loader/DBI/ODBC.pm blib\lib\DBIx\Class\Schema\Loader\DBI\ODBC.pm cp lib/DBIx/Class/Schema/Loader/DBI/ODBC/Microsoft_SQL_Server.pm blib\lib\DBIx\Class\Schema\Loader\DBI\ODBC\Microsoft_SQL_Server.pm cp lib/DBIx/Class/Schema/Loader/DBI/InterBase.pm blib\lib\DBIx\Class\Schema\Loader\DBI\InterBase.pm cp lib/DBIx/Class/Schema/Loader/Manual/UpgradingFromV4.pod blib\lib\DBIx\Class\Schema\Loader\Manual\UpgradingFromV4.pod cp lib/DBIx/Class/Schema/Loader/DBI/DB2.pm blib\lib\DBIx\Class\Schema\Loader\DBI\DB2.pm cp lib/DBIx/Class/Schema/Loader/RelBuilder/Compat/v0_040.pm blib\lib\DBIx\Class\Schema\Loader\RelBuilder\Compat\v0_040.pm cp lib/DBIx/Class/Schema/Loader/DBI/Firebird.pm blib\lib\DBIx\Class\Schema\Loader\DBI\Firebird.pm cp lib/DBIx/Class/Schema/Loader/DBI/Pg.pm blib\lib\DBIx\Class\Schema\Loader\DBI\Pg.pm cp lib/DBIx/Class/Schema/Loader/Table/Sybase.pm blib\lib\DBIx\Class\Schema\Loader\Table\Sybase.pm cp lib/DBIx/Class/Schema/Loader/DBI/SQLite.pm blib\lib\DBIx\Class\Schema\Loader\DBI\SQLite.pm cp lib/DBIx/Class/Schema/Loader/DBI/MSSQL.pm blib\lib\DBIx\Class\Schema\Loader\DBI\MSSQL.pm cp lib/DBIx/Class/Schema/Loader/DBI/ODBC/Firebird.pm blib\lib\DBIx\Class\Schema\Loader\DBI\ODBC\Firebird.pm cp lib/DBIx/Class/Schema/Loader/DBI/ADO.pm blib\lib\DBIx\Class\Schema\Loader\DBI\ADO.pm cp lib/DBIx/Class/Schema/Loader/DBI/Sybase.pm blib\lib\DBIx\Class\Schema\Loader\DBI\Sybase.pm cp lib/DBIx/Class/Schema/Loader/Optional/Dependencies.pod blib\lib\DBIx\Class\Schema\Loader\Optional\Dependencies.pod cp lib/DBIx/Class/Schema/Loader/DBObject/Informix.pm blib\lib\DBIx\Class\Schema\Loader\DBObject\Informix.pm C:\Perl-5.14\bin\perl.exe "-Iinc" -MExtUtils::Command -e cp -- script/dbicdump blib\script\dbicdump pl2bat.bat blib\script\dbicdump ILMARI/DBIx-Class-Schema-Loader-0.07036.tar.gz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/lib C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/lib C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/*.t t/backcompat/0.04006/*.t t/01use.t ............................... 1..10 ok 1 - use DBIx::Class::Schema::Loader; ok 2 - use DBIx::Class::Schema::Loader::Base; ok 3 - use DBIx::Class::Schema::Loader::DBI; ok 4 - use DBIx::Class::Schema::Loader::RelBuilder; ok 5 - use DBIx::Class::Schema::Loader::DBI::SQLite; ok 6 - use DBIx::Class::Schema::Loader::DBI::mysql; ok 7 - use DBIx::Class::Schema::Loader::DBI::Pg; ok 8 - use DBIx::Class::Schema::Loader::DBI::DB2; ok 9 - use DBIx::Class::Schema::Loader::DBI::Oracle; ok 10 - use DBIx::Class::Schema::Loader::DBI::Writing; ok t/02pod.t ............................... 1..43 ok 1 - POD test for blib/lib/DBIx/Class/Schema/Loader.pm ok 2 - POD test for blib/lib/DBIx/Class/Schema/Loader/Base.pm ok 3 - POD test for blib/lib/DBIx/Class/Schema/Loader/DBI.pm ok 4 - POD test for blib/lib/DBIx/Class/Schema/Loader/DBObject.pm ok 5 - POD test for blib/lib/DBIx/Class/Schema/Loader/RelBuilder.pm ok 6 - POD test for blib/lib/DBIx/Class/Schema/Loader/Table.pm ok 7 - POD test for blib/lib/DBIx/Class/Schema/Loader/Utils.pm (no pod) ok 8 - POD test for blib/lib/DBIx/Class/Schema/Loader/DBI/ADO.pm ok 9 - POD test for blib/lib/DBIx/Class/Schema/Loader/DBI/DB2.pm ok 10 - POD test for blib/lib/DBIx/Class/Schema/Loader/DBI/Firebird.pm ok 11 - POD test for blib/lib/DBIx/Class/Schema/Loader/DBI/Informix.pm ok 12 - POD test for blib/lib/DBIx/Class/Schema/Loader/DBI/InterBase.pm ok 13 - POD test for blib/lib/DBIx/Class/Schema/Loader/DBI/MSSQL.pm ok 14 - POD test for blib/lib/DBIx/Class/Schema/Loader/DBI/mysql.pm ok 15 - POD test for blib/lib/DBIx/Class/Schema/Loader/DBI/ODBC.pm ok 16 - POD test for blib/lib/DBIx/Class/Schema/Loader/DBI/Oracle.pm ok 17 - POD test for blib/lib/DBIx/Class/Schema/Loader/DBI/Pg.pm ok 18 - POD test for blib/lib/DBIx/Class/Schema/Loader/DBI/SQLAnywhere.pm ok 19 - POD test for blib/lib/DBIx/Class/Schema/Loader/DBI/SQLite.pm ok 20 - POD test for blib/lib/DBIx/Class/Schema/Loader/DBI/Sybase.pm ok 21 - POD test for blib/lib/DBIx/Class/Schema/Loader/DBI/Writing.pm ok 22 - POD test for blib/lib/DBIx/Class/Schema/Loader/DBI/ADO/Microsoft_SQL_Server.pm ok 23 - POD test for blib/lib/DBIx/Class/Schema/Loader/DBI/ADO/MS_Jet.pm ok 24 - POD test for blib/lib/DBIx/Class/Schema/Loader/DBI/Component/QuotedDefault.pm ok 25 - POD test for blib/lib/DBIx/Class/Schema/Loader/DBI/ODBC/ACCESS.pm ok 26 - POD test for blib/lib/DBIx/Class/Schema/Loader/DBI/ODBC/Firebird.pm ok 27 - POD test for blib/lib/DBIx/Class/Schema/Loader/DBI/ODBC/Microsoft_SQL_Server.pm ok 28 - POD test for blib/lib/DBIx/Class/Schema/Loader/DBI/ODBC/SQL_Anywhere.pm ok 29 - POD test for blib/lib/DBIx/Class/Schema/Loader/DBI/Sybase/Common.pm ok 30 - POD test for blib/lib/DBIx/Class/Schema/Loader/DBI/Sybase/Microsoft_SQL_Server.pm ok 31 - POD test for blib/lib/DBIx/Class/Schema/Loader/DBObject/Informix.pm ok 32 - POD test for blib/lib/DBIx/Class/Schema/Loader/DBObject/Sybase.pm ok 33 - POD test for blib/lib/DBIx/Class/Schema/Loader/Manual/UpgradingFromV4.pod ok 34 - POD test for blib/lib/DBIx/Class/Schema/Loader/Optional/Dependencies.pm (no pod) ok 35 - POD test for blib/lib/DBIx/Class/Schema/Loader/Optional/Dependencies.pod ok 36 - POD test for blib/lib/DBIx/Class/Schema/Loader/RelBuilder/Compat/v0_040.pm ok 37 - POD test for blib/lib/DBIx/Class/Schema/Loader/RelBuilder/Compat/v0_05.pm ok 38 - POD test for blib/lib/DBIx/Class/Schema/Loader/RelBuilder/Compat/v0_06.pm ok 39 - POD test for blib/lib/DBIx/Class/Schema/Loader/RelBuilder/Compat/v0_07.pm ok 40 - POD test for blib/lib/DBIx/Class/Schema/Loader/Table/Informix.pm ok 41 - POD test for blib/lib/DBIx/Class/Schema/Loader/Table/Sybase.pm ok 42 - POD test for blib/script/dbicdump ok 43 - POD test for blib/script/dbicdump.bat ok t/10_01sqlite_common.t .................. 1..300 ok 1 - col_accessor_map was passed the default name ok 2 - col_accessor_map func was passed the table ok 3 - col_accessor_map func was passed the table_name ok 4 - col_accessor_map func was passed the table_class ok 5 - col_accessor_map func was passed the table_moniker ok 6 - col_accessor_map func was passed the schema_class ok 7 - Loader initialization ok 8 - correct number of files generated ok 9 - Correct number of warnings ok 10 - duplicate unique constraints (DBIXCSL_Test::Schema::MyResult::LoaderTest1) ok 11 - duplicate unique constraints (DBIXCSL_Test::Schema::MyResult::LoaderTest2X) ok 12 - The object isa DBIx::Class::ResultSet ok 13 - The object isa DBIx::Class::ResultSet ok 14 - The object isa DBIx::Class::ResultSet ok 15 - The object isa DBIx::Class::ResultSet ok 16 - The object isa DBIx::Class::ResultSet ok 17 - The object isa DBIx::Class::ResultSet ok 18 - first entry in result_namespace exists as a directory ok 19 - Result files dumped to first entry in result_namespace ok 20 - resultset_namespace set correctly on Schema ok 21 - schema_base_class works ok 22 - schema base class works ok 23 - schema_components works ok 24 - schema component works ok 25 - fully qualified schema component works ok 26 - Column Ordering ok 27 - accessor for column name that conflicts with a UNIVERSAL method renamed based on col_collision_map ok 28 - accessor for column name that conflicts with a result base class method removed ok 29 - accessor for column name that conflicts with a component class method removed ok 30 - accessor for column name that conflicts with a component class method removed ok 31 - accessor for column name that conflicts with a fully qualified component class method removed ok 32 - not removing 'meta' accessor with use_moose disabled ok 33 - no role method conflicts with use_moose disabled ok 34 - no role method conflicts with use_moose disabled ok 35 - Unique constraint ok 36 - moniker singularisation ok 37 - Multi-col unique constraint ok 38 - unique constraint promoted to primary key with uniq_to_primary ok 39 - moniker_map testing ok 40 - DBIXCSL_Test::Schema::MyResult::LoaderTest1->can('test_additional_base') ok 41 - Additional Base method ok 42 - DBIXCSL_Test::Schema::MyResult::LoaderTest1->can('test_additional_base_override') ok 43 - Left Base overrides Additional Base method ok 44 - DBIXCSL_Test::Schema::MyResult::LoaderTest1->can('test_additional_base_additional') ok 45 - Additional Base can use Additional package method ok 46 - DBIXCSL_Test::Schema::MyResult::LoaderTest1->can('dbix_class_testcomponent') ok 47 - Additional Component ok 48 - component from result_component_map ok 49 - component from result_component_map not added to not mapped Result ok 50 - fully qualified component class ok 51 - fully qualified component class from result_component_map ok 52 - fully qualified component class from result_component_map not added to not mapped Result ok 53 # skip not testing role methods with use_moose disabled ok 54 # skip not testing role methods with use_moose disabled ok 55 - DBIXCSL_Test::Schema::MyResult::LoaderTest1->can('loader_test1_classmeth') ok 56 - Class method ok 57 - is_auto_increment detection ok 58 - Find got the right row ok 59 - Column value ok 60 - Count ok 61 - Inserting new record using a PK::Auto key didn't die ok 62 - Got PK::Auto-generated id ok 63 - Found newly inserted PK::Auto record ok 64 - Correct PK::Auto-generated id ok 65 ok 66 - constant character default ok 67 - constant integer default ok 68 - constant negative integer default ok 69 - constant numeric default ok 70 - constant negative numeric default ok 71 - default_value for function default isa SCALAR ok 72 - default_value for function default is correct ok 73 - col_accessor_map is being run ok 74 - is_nullable=0 detection ok 75 - is_nullable=1 detection ok 76 - The object isa DBIx::Class::ResultSet ok 77 - The object isa DBIx::Class::ResultSet ok 78 - The object isa DBIx::Class::ResultSet ok 79 - The object isa DBIx::Class::ResultSet ok 80 - The object isa DBIx::Class::ResultSet ok 81 - The object isa DBIx::Class::ResultSet ok 82 - The object isa DBIx::Class::ResultSet ok 83 - The object isa DBIx::Class::ResultSet ok 84 - The object isa DBIx::Class::ResultSet ok 85 - The object isa DBIx::Class::ResultSet ok 86 - The object isa DBIx::Class::ResultSet ok 87 - The object isa DBIx::Class::ResultSet ok 88 - The object isa DBIx::Class::ResultSet ok 89 - The object isa DBIx::Class::ResultSet ok 90 - The object isa DBIx::Class::ResultSet ok 91 - The object isa DBIx::Class::ResultSet ok 92 - The object isa DBIx::Class::ResultSet ok 93 - The object isa DBIx::Class::ResultSet ok 94 - The object isa DBIx::Class::ResultSet ok 95 - The object isa DBIx::Class::ResultSet ok 96 - The object isa DBIx::Class::ResultSet ok 97 - The object isa DBIx::Class::ResultSet ok 98 - The object isa DBIx::Class::ResultSet ok 99 - The object isa DBIx::Class::ResultSet ok 100 - The object isa DBIXCSL_Test::Schema::MyResult::LoaderTest3 ok 101 - relationship name that conflicts with a method renamed ok 102 - The object isa DBIXCSL_Test::Schema::MyResult::LoaderTest3 ok 103 - relationship name that conflicts with a method renamed based on rel_collision_map ok 104 - The object isa DBIXCSL_Test::Schema::MyResult::LoaderTest3 ok 105 - Foreign key detected ok 106 - The object isa DBIXCSL_Test::Schema::MyResult::LoaderTest4 ok 107 - rel with preposition 'to' pluralized correctly ok 108 - rel with preposition 'from' pluralized correctly ok 109 - cascade_delete => 0 on has_many by default ok 110 - cascade_copy => 0 on has_many by default ok 111 - has_many does not have on_delete ok 112 - has_many does not have on_update ok 113 - has_many does not have is_deferrable ok 114 - on_delete is NO ACTION on belongs_to by default ok 115 - on_update is NO ACTION on belongs_to by default ok 116 - is_deferrable => 0 on belongs_to by default ok 117 - belongs_to does not have cascade_delete ok 118 - belongs_to does not have cascade_copy ok 119 - cascade_delete => 0 on might_have by default ok 120 - cascade_copy => 0 on might_have by default ok 121 - might_have does not have on_delete ok 122 - might_have does not have on_update ok 123 - might_have does not have is_deferrable ok 124 - Find on multi-col PK ok 125 - The object isa DBIXCSL_Test::Schema::MyResult::LoaderTest2X ok 126 - The object isa DBIXCSL_Test::Schema::MyResult::LoaderTest5 ok 127 - Foreign key detected ok 128 - Foreign key detected ok 129 - Foreign key detected ok 130 - did not create two relationships with the same name ok 131 - did not create two relationships with the same name ok 132 - ambiguous relationship named correctly ok 133 - ambiguous relationship named correctly ok 134 - The object isa DBIXCSL_Test::Schema::MyResult::LoaderTest7 ok 135 - Foreign key detected ok 136 - The object isa DBIXCSL_Test::Schema::MyResult::LoaderTest16 ok 137 - Multiple FKs to same table ok 138 - Foreign key detected ok 139 - The object isa DBIXCSL_Test::Schema::MyResult::LoaderTest16 ok 140 - Multiple FKs to same table ok 141 - Foreign key detected ok 142 - The object isa DBIXCSL_Test::Schema::MyResult::LoaderTest17 ok 143 - search_related with multiple FKs from same table ok 144 - Foreign key detected ok 145 - Foreign key detected ok 146 - Foreign key detected ok 147 - Foreign key detected ok 148 - many_to_many created ok 149 - m2m near rel ok 150 - m2m far rel ok 151 - many_to_many created ok 152 - m2m near rel ok 153 - m2m far rel ok 154 - The object isa DBIXCSL_Test::Schema::MyResult::LoaderTest25 ok 155 - Multiple multi-col FKs to same table ok 156 - Foreign key detected ok 157 - Foreign key detected ok 158 - Foreign key detected ok 159 - The object isa DBIXCSL_Test::Schema::MyResult::LoaderTest25 ok 160 - Multiple multi-col FKs to same table ok 161 - The object isa DBIXCSL_Test::Schema::MyResult::LoaderTest26 ok 162 - search_related with multiple multi-col FKs from same table ok 163 - The object isa DBIXCSL_Test::Schema::MyResult::LoaderTest28 ok 164 - One-to-one relationship with PRIMARY FK ok 165 - Foreign key detected ok 166 - The object isa DBIXCSL_Test::Schema::MyResult::LoaderTest29 ok 167 - One-to-one relationship with UNIQUE FK ok 168 - Foreign key detected ok 169 - Undef for missing one-to-one row ok 170 - Undef for missing one-to-one row ok 171 - is_nullable detection ok 172 - Foreign key detected ok 173 - Foreign key detected ok 174 - The object isa DBIXCSL_Test::Schema::MyResult::LoaderTest32 ok 175 - The object isa DBIXCSL_Test::Schema::MyResult::LoaderTest34 ok 176 - Foreign key detected ok 177 - Foreign key detected ok 178 - Foreign key detected ok 179 - The object isa DBIXCSL_Test::Schema::MyResult::LoaderTest31 ok 180 ok 181 - The object isa DBIXCSL_Test::Schema::MyResult::LoaderTest33 ok 182 - The object isa DBIXCSL_Test::Schema::MyResult::LoaderTest33 ok 183 - The object isa DBIx::Class::ResultSet ok 184 - The object isa DBIx::Class::ResultSet ok 185 - Foreign key detected ok 186 - Foreign key detected ok 187 - Create row ok 188 - Create related row ok 189 - Setting up circular relationship ok 190 - No duplicate row created ok 191 - The object isa DBIXCSL_Test::Schema::MyResult::LoaderTest10 ok 192 - Circular rel leads back to same row ok 193 - The object isa DBIx::Class::ResultSet ok 194 - The object isa DBIx::Class::ResultSet ok 195 - Foreign key detected ok 196 - Foreign key detected ok 197 - Foreign key detected ok 198 - The object isa DBIXCSL_Test::Schema::MyResult::LoaderTest12 ok 199 - The object isa DBIXCSL_Test::Schema::MyResult::LoaderTest12 ok 200 - The object isa DBIXCSL_Test::Schema::MyResult::LoaderTest12 ok 201 - The object isa DBIXCSL_Test::Schema::MyResult::LoaderTest13 ok 202 - The object isa DBIx::Class::ResultSet ok 203 - col_accessor_map was passed the default name ok 204 - col_accessor_map func was passed the table ok 205 - col_accessor_map func was passed the table_name ok 206 - col_accessor_map func was passed the table_class ok 207 - col_accessor_map func was passed the table_moniker ok 208 - col_accessor_map func was passed the schema_class ok 209 - relationship name preserved when another foreign key is added in remote table isa DBIx::Class::ResultSet ok 210 - The object isa DBIx::Class::ResultSet ok 211 - The object isa DBIx::Class::ResultSet ok 212 - Foreign key detected ok 213 - The object isa DBIXCSL_Test::Schema::MyResult::LoaderTest14 ok 214 - custom_column_info ok 215 - datetime_locale ok 216 - datetime_timezone ok 217 - custom_column_info ok 218 - datetime_locale ok 219 - datetime_timezone ok 220 - custom_column_info ok 221 - datetime_locale ok 222 - datetime_timezone ok 223 - col_accessor_map was passed the default name ok 224 - col_accessor_map func was passed the table ok 225 - col_accessor_map func was passed the table_name ok 226 - col_accessor_map func was passed the table_class ok 227 - col_accessor_map func was passed the table_moniker ok 228 - col_accessor_map func was passed the schema_class ok 229 - Rescan ok 230 - dumped files are not rewritten when there is no modification ok 231 - The object isa DBIx::Class::ResultSet ok 232 - The object isa DBIXCSL_Test::Schema::MyResult::LoaderTest2X ok 233 - Foreign key detected ok 234 - col_accessor_map was passed the default name ok 235 - col_accessor_map func was passed the table ok 236 - col_accessor_map func was passed the table_name ok 237 - col_accessor_map func was passed the table_class ok 238 - col_accessor_map func was passed the table_moniker ok 239 - col_accessor_map func was passed the schema_class ok 240 - no new tables on rescan ok 241 - source unregistered for dropped table after rescan ok 242 - test column col_timestamp_default_current_timestamp has definition: {data_type => "timestamp",default_value => \"current_timestamp"} expecting: {data_type => "timestamp",default_value => \"current_timestamp"} ok 243 - test column col_float_sz_2 has definition: {data_type => "float",size => 2} expecting: {data_type => "float",size => 2} ok 244 - test column col_decimal_sz_3 has definition: {data_type => "decimal",size => 3} expecting: {data_type => "decimal",size => 3} ok 245 - test column col_decimal_sz_3_3 has definition: {data_type => "decimal",size => [3,3]} expecting: {data_type => "decimal",size => [3,3]} ok 246 - test column col_decimal has definition: {data_type => "decimal"} expecting: {data_type => "decimal"} ok 247 - test column col_numeric has definition: {data_type => "numeric"} expecting: {data_type => "numeric"} ok 248 - test column col_int has definition: {data_type => "int"} expecting: {data_type => "int"} ok 249 - test column col_float_sz_7 has definition: {data_type => "float",size => 7} expecting: {data_type => "float",size => 7} ok 250 - test column col_time has definition: {data_type => "time"} expecting: {data_type => "time"} ok 251 - test column col_char has definition: {data_type => "char"} expecting: {data_type => "char"} ok 252 - test column col_date has definition: {data_type => "date"} expecting: {data_type => "date"} ok 253 - test column col_varchar_sz_20 has definition: {data_type => "varchar",size => 20} expecting: {data_type => "varchar",size => 20} ok 254 - test column col_float has definition: {data_type => "float"} expecting: {data_type => "float"} ok 255 - test column col_bigint has definition: {data_type => "bigint"} expecting: {data_type => "bigint"} ok 256 - test column col_double_precision has definition: {data_type => "double precision"} expecting: {data_type => "double precision"} ok 257 - test column col_char_sz_11 has definition: {data_type => "char",size => 11} expecting: {data_type => "char",size => 11} ok 258 - test column col_integer has definition: {data_type => "integer"} expecting: {data_type => "integer"} ok 259 - test column col_real has definition: {data_type => "real"} expecting: {data_type => "real"} ok 260 - test column col_integer_2 has definition: {data_type => "integer"} expecting: {data_type => "integer"} ok 261 - test column col_numeric_sz_3 has definition: {data_type => "numeric",size => 3} expecting: {data_type => "numeric",size => 3} ok 262 - test column col_numeric_sz_3_3 has definition: {data_type => "numeric",size => [3,3]} expecting: {data_type => "numeric",size => [3,3]} ok 263 - test column col_dec has definition: {data_type => "dec"} expecting: {data_type => "dec"} ok 264 - test column col_smallint has definition: {data_type => "smallint"} expecting: {data_type => "smallint"} ok 265 - test column col_dec_sz_3_3 has definition: {data_type => "dec",size => [3,3]} expecting: {data_type => "dec",size => [3,3]} ok 266 - col_accessor_map was passed the default name ok 267 - col_accessor_map func was passed the table ok 268 - col_accessor_map func was passed the table_name ok 269 - col_accessor_map func was passed the table_class ok 270 - col_accessor_map func was passed the table_moniker ok 271 - col_accessor_map func was passed the schema_class ok 272 - row in mixed-case table ok 273 - rel in mixed-case table ok 274 - accessor for mixed-case column name in mixed case table ok 275 - col_accessor_map was passed the default name ok 276 - col_accessor_map func was passed the table ok 277 - col_accessor_map func was passed the table_name ok 278 - col_accessor_map func was passed the table_class ok 279 - col_accessor_map func was passed the table_moniker ok 280 - col_accessor_map func was passed the schema_class ok 281 - resultset for quoted table ok 282 - source ok 283 - retrieved quoted column names from quoted table ok 284 - is_nullable exists ok 285 - is_nullable is set correctly ok 286 - verbose table ok 287 - composite primary key ok 288 - 2 foreign key constraints found ok 289 - columns for views are introspected ok 290 - two integer PKs don't get marked autoinc ok 291 - composite integer PK with non-integer PK doesn't get marked autoinc ok 292 - got rel info ok 293 - ON DELETE clause introspected correctly ok 294 - ON UPDATE clause introspected correctly ok 295 - DEFERRABLE clause introspected correctly ok 296 - got rel info ok 297 - ON DELETE clause introspected correctly for inline FK ok 298 - ON UPDATE clause introspected correctly for inline FK ok 299 - DEFERRABLE clause introspected correctly for inline FK not ok 300 - Making a schema from another schema inside a transaction worked # TODO dumping in a txn is experimental and Pg-only right now # Failed (TODO) test 'Making a schema from another schema inside a transaction worked' # at t/lib/dbixcsl_common_tests.pm line 1243. rmdir t/var ok t/10_02mysql_common.t ................... skipped: You need to set the DBICTEST_MYSQL_DSN, DBICTEST_MYSQL_USER, and DBICTEST_MYSQL_PASS environment variables t/10_03pg_common.t ...................... skipped: You need to set the DBICTEST_PG_DSN, _USER, and _PASS environment variables t/10_04db2_common.t ..................... skipped: You need to set the DBICTEST_DB2_DSN, _USER, and _PASS environment variables t/10_05ora_common.t ..................... skipped: You need to set the DBICTEST_ORA_DSN, _USER, and _PASS environment variables t/10_06sybase_common.t .................. skipped: You need to set the DBICTEST_SYBASE_DSN, _USER, and _PASS environment variables t/10_07mssql_common.t ................... skipped: You need to set the DBICTEST_MSSQL_DSN, _USER and _PASS and/or the DBICTEST_MSSQL_ODBC_DSN, _USER and _PASS environment variables t/10_08sqlanywhere_common.t ............. skipped: You need to set the DBICTEST_SQLANYWHERE_DSN, _USER and _PASS and/or the DBICTEST_SQLANYWHERE_ODBC_DSN, _USER and _PASS environment variables t/10_09firebird_common.t ................ skipped: You need to set the DBICTEST_FIREBIRD_DSN, _USER and _PASS and/or the DBICTEST_FIREBIRD_INTERBASE_DSN and/or the DBICTEST_FIREBIRD_ODBC_DSN environment variables t/10_10informix_common.t ................ skipped: You need to set the DBICTEST_INFORMIX_DSN, _USER, and _PASS environment variables t/10_11msaccess_common.t ................ skipped: You need to set the DBICTEST_MSACCESS_ODBC_DSN, and optionally _USER and _PASS and/or the DBICTEST_MSACCESS_ADO_DSN, and optionally _USER and _PASS environment variables t/20invocations.t ....................... 1..68 ok 1 - hardcode isa DBIx::Class::Schema ok 2 - hardcode isa DBIx::Class::ResultSet ok 3 - hardcode isa DBICTest::Schema::_hardcode::Foo ok 4 - hardcode correct object ok 5 - hardcode object created ok 6 - No warnings during hardcode invocations ok 7 - normal isa DBIx::Class::Schema ok 8 - normal isa DBIx::Class::ResultSet ok 9 - normal isa DBICTest::Schema::_normal::Foo ok 10 - normal correct object ok 11 - normal object created ok 12 - No warnings during normal invocations ok 13 - make_schema_at isa DBIx::Class::Schema ok 14 - make_schema_at isa DBIx::Class::ResultSet ok 15 - make_schema_at isa DBICTest::Schema::_make_schema_at::Foo ok 16 - make_schema_at correct object ok 17 - make_schema_at object created ok 18 - No warnings during make_schema_at invocations ok 19 - embedded_options isa DBIx::Class::Schema ok 20 - embedded_options isa DBIx::Class::ResultSet ok 21 - embedded_options isa DBICTest::Schema::_embedded_options::Foo ok 22 - embedded_options correct object ok 23 - embedded_options object created ok 24 - No warnings during embedded_options invocations ok 25 - embedded_options_in_attrs isa DBIx::Class::Schema ok 26 - embedded_options_in_attrs isa DBIx::Class::ResultSet ok 27 - embedded_options_in_attrs isa DBICTest::Schema::_embedded_options_in_attrs::Foo ok 28 - embedded_options_in_attrs correct object ok 29 - embedded_options_in_attrs object created ok 30 - No warnings during embedded_options_in_attrs invocations ok 31 - embedded_options_make_schema_at isa DBIx::Class::Schema ok 32 - embedded_options_make_schema_at isa DBIx::Class::ResultSet ok 33 - embedded_options_make_schema_at isa DBICTest::Schema::_embedded_options_make_schema_at::Foo ok 34 - embedded_options_make_schema_at correct object ok 35 - embedded_options_make_schema_at object created ok 36 - No warnings during embedded_options_make_schema_at invocations ok 37 - almost_embedded isa DBIx::Class::Schema ok 38 - almost_embedded isa DBIx::Class::ResultSet ok 39 - almost_embedded isa DBICTest::Schema::_almost_embedded::Foo ok 40 - almost_embedded correct object ok 41 - almost_embedded object created ok 42 - No warnings during almost_embedded invocations ok 43 - make_schema_at_explicit isa DBIx::Class::Schema ok 44 - make_schema_at_explicit isa DBIx::Class::ResultSet ok 45 - make_schema_at_explicit isa DBICTest::Schema::_make_schema_at_explicit::Foo ok 46 - make_schema_at_explicit correct object ok 47 - make_schema_at_explicit object created ok 48 - No warnings during make_schema_at_explicit invocations ok 49 - no_skip_load_external isa DBIx::Class::Schema ok 50 - no_skip_load_external isa DBIx::Class::ResultSet ok 51 - no_skip_load_external isa DBICTest::Schema::_no_skip_load_external::Foo ok 52 - no_skip_load_external correct object ok 53 - no_skip_load_external object created ok 54 - No warnings during no_skip_load_external invocations ok 55 - skip_load_external isa DBIx::Class::Schema ok 56 - skip_load_external isa DBIx::Class::ResultSet ok 57 - skip_load_external isa DBICTest::Schema::_skip_load_external::Foo ok 58 - skip_load_external correct object ok 59 - skip_load_external object created ok 60 - No warnings during skip_load_external invocations ok 61 - use_moose isa DBIx::Class::Schema ok 62 - use_moose isa DBIx::Class::ResultSet ok 63 - use_moose isa DBICTest::Schema::_use_moose::Foo ok 64 - use_moose correct object ok 65 - use_moose object created ok 66 - No warnings during use_moose invocations ok 67 - external content loaded ok 68 - external content not loaded with skip_load_external => 1 unlink t\var\dbictest.db rmdir t/var ok t/21misc_fatal.t ........................ 1..1 ok 1 - Bad storage type dies correctly rmdir t/var ok t/22dump.t .............................. 1..7 ok 1 ok 2 - no death with dump_directory set ok 3 # skip ActiveState perl produces additional warnings ok 4 ok 5 - no death with dump_directory set (overwrite1) ok 6 ok 7 - no death with dump_directory set (overwrite2) unlink t\var\dump\DBICTest\Schema\1\Result\Bar.pm unlink t\var\dump\DBICTest\Schema\1\Result\Foo.pm rmdir Result rmdir 1 unlink t\var\dump\DBICTest\Schema\1.pm unlink t\var\dump\DBICTest\Schema\2\Result\Bar.pm unlink t\var\dump\DBICTest\Schema\2\Result\Foo.pm rmdir Result rmdir 2 unlink t\var\dump\DBICTest\Schema\2.pm rmdir Schema rmdir DBICTest rmdir t/var/dump rmdir t/var ok t/23dumpmore.t .......................... ok 1 - DBICTest::Schema::_no_skip_load_external warning count ok 2 - t/var/dump/DBICTest/Schema/_no_skip_load_external/Foo.pm matches (?^:package DBICTest::Schema::_no_skip_load_external::Foo;\nour \$skip_me = "bad mojo";\n1;) ok 3 # skip skipping dbicdump tests on Win32 ok 4 - DBICTest::Schema::_skip_load_external warning count ok 5 - t/var/dump/DBICTest/Schema/_skip_load_external/Foo.pm does not match (?^:package DBICTest::Schema::_skip_load_external::Foo;\nour \$skip_me = "bad mojo";\n1;) ok 6 # skip skipping dbicdump tests on Win32 unlink t\var\dump\DBICTest\Schema\_no_skip_load_external\Bar.pm unlink t\var\dump\DBICTest\Schema\_no_skip_load_external\Foo.pm rmdir _no_skip_load_external unlink t\var\dump\DBICTest\Schema\_no_skip_load_external.pm unlink t\var\dump\DBICTest\Schema\_skip_load_external\Bar.pm unlink t\var\dump\DBICTest\Schema\_skip_load_external\Foo.pm rmdir _skip_load_external unlink t\var\dump\DBICTest\Schema\_skip_load_external.pm rmdir Schema rmdir DBICTest rmdir t/var/dump ok 7 - DBICTest::Schema::_config_file warning count ok 8 - t/var/dump/DBICTest/Schema/_config_file/Foo.pm does not match (?^:has_many) ok 9 # skip skipping dbicdump tests on Win32 ok 10 - error matches expected pattern ok 11 - DBICTest::Schema::_clashing_monikers warning count ok 12 # skip skipping dbicdump tests on Win32 unlink t\var\dump\DBICTest\Schema\_config_file\Bar.pm unlink t\var\dump\DBICTest\Schema\_config_file\Foo.pm rmdir _config_file unlink t\var\dump\DBICTest\Schema\_config_file.pm rmdir Schema rmdir DBICTest rmdir t/var/dump ok 13 - DBICTest::Schema::_preserve_column_accessors warning count ok 14 - t/var/dump/DBICTest/Schema/_preserve_column_accessors/Baz.pm matches (?^:\n\n=head1 UNIQUE CONSTRAINTS\n\n=head2 C\n\n=over 4\n\n=item \* L\n\n=back\n\n=cut\n\n__PACKAGE__->add_unique_constraint\("baz_num_unique"\, \["baz_num"\]\);\n\n) ok 15 - t/var/dump/DBICTest/Schema/_preserve_column_accessors/RouteChange.pm does not match (?^:\baccessor\b) ok 16 # skip skipping dbicdump tests on Win32 unlink t\var\dump\DBICTest\Schema\_preserve_column_accessors\Bar.pm unlink t\var\dump\DBICTest\Schema\_preserve_column_accessors\Baz.pm unlink t\var\dump\DBICTest\Schema\_preserve_column_accessors\Email.pm unlink t\var\dump\DBICTest\Schema\_preserve_column_accessors\Foo.pm unlink t\var\dump\DBICTest\Schema\_preserve_column_accessors\Quux.pm unlink t\var\dump\DBICTest\Schema\_preserve_column_accessors\RouteChange.pm unlink t\var\dump\DBICTest\Schema\_preserve_column_accessors\StationVisited.pm rmdir _preserve_column_accessors unlink t\var\dump\DBICTest\Schema\_preserve_column_accessors.pm rmdir Schema rmdir DBICTest rmdir t/var/dump ok 17 - DBICTest::Schema::_sorted_rels warning count ok 18 - t/var/dump/DBICTest/Schema/_sorted_rels/Baz.pm matches (?^s:->might_have\(\n "quux".*->belongs_to\(\n "station_visited") ok 19 # skip skipping dbicdump tests on Win32 unlink t\var\dump\DBICTest\Schema\_sorted_rels\Bar.pm unlink t\var\dump\DBICTest\Schema\_sorted_rels\Baz.pm unlink t\var\dump\DBICTest\Schema\_sorted_rels\Email.pm unlink t\var\dump\DBICTest\Schema\_sorted_rels\Foo.pm unlink t\var\dump\DBICTest\Schema\_sorted_rels\Quux.pm unlink t\var\dump\DBICTest\Schema\_sorted_rels\RouteChange.pm unlink t\var\dump\DBICTest\Schema\_sorted_rels\StationVisited.pm rmdir _sorted_rels unlink t\var\dump\DBICTest\Schema\_sorted_rels.pm rmdir Schema rmdir DBICTest rmdir t/var/dump ok 20 - DBICTest::Schema::_sorted_uniqs warning count ok 21 - t/var/dump/DBICTest/Schema/_sorted_uniqs/Bar.pm matches (?^s:->add_unique_constraint\("uniq1_unique".*->add_unique_constraint\("uniq2_unique") ok 22 # skip skipping dbicdump tests on Win32 unlink t\var\dump\DBICTest\Schema\_sorted_uniqs\Bar.pm unlink t\var\dump\DBICTest\Schema\_sorted_uniqs\Foo.pm rmdir _sorted_uniqs unlink t\var\dump\DBICTest\Schema\_sorted_uniqs.pm rmdir Schema rmdir DBICTest rmdir t/var/dump ok 23 - DBICTest::Schema::_plural_monikers warning count ok 24 - t/var/dump/DBICTest/Schema/_plural_monikers/Foos.pm matches (?^:\n=head1 NAME\n\nDBICTest::Schema::_plural_monikers::Foos\n\n=cut\n\n) ok 25 - t/var/dump/DBICTest/Schema/_plural_monikers/Bars.pm matches (?^:\n=head1 NAME\n\nDBICTest::Schema::_plural_monikers::Bars\n\n=cut\n\n) ok 26 # skip skipping dbicdump tests on Win32 unlink t\var\dump\DBICTest\Schema\_plural_monikers\Bars.pm unlink t\var\dump\DBICTest\Schema\_plural_monikers\Foos.pm rmdir _plural_monikers unlink t\var\dump\DBICTest\Schema\_plural_monikers.pm rmdir Schema rmdir DBICTest rmdir t/var/dump ok 27 - DBICTest::Schema::_singular_monikers warning count ok 28 - t/var/dump/DBICTest/Schema/_singular_monikers/Bar.pm matches (?^:\n=head1 NAME\n\nDBICTest::Schema::_singular_monikers::Bar\n\n=cut\n\n) ok 29 - t/var/dump/DBICTest/Schema/_singular_monikers/Foo.pm matches (?^:\n=head1 NAME\n\nDBICTest::Schema::_singular_monikers::Foo\n\n=cut\n\n) ok 30 # skip skipping dbicdump tests on Win32 unlink t\var\dump\DBICTest\Schema\_singular_monikers\Bar.pm unlink t\var\dump\DBICTest\Schema\_singular_monikers\Foo.pm rmdir _singular_monikers unlink t\var\dump\DBICTest\Schema\_singular_monikers.pm rmdir Schema rmdir DBICTest rmdir t/var/dump ok 31 - DBICTest::Schema::_preserve_monikers warning count ok 32 - t/var/dump/DBICTest/Schema/_preserve_monikers/Foos.pm matches (?^:\n=head1 NAME\n\nDBICTest::Schema::_preserve_monikers::Foos\n\n=cut\n\n) ok 33 - t/var/dump/DBICTest/Schema/_preserve_monikers/Bars.pm matches (?^:\n=head1 NAME\n\nDBICTest::Schema::_preserve_monikers::Bars\n\n=cut\n\n) ok 34 # skip skipping dbicdump tests on Win32 unlink t\var\dump\DBICTest\Schema\_preserve_monikers\Bars.pm unlink t\var\dump\DBICTest\Schema\_preserve_monikers\Foos.pm rmdir _preserve_monikers unlink t\var\dump\DBICTest\Schema\_preserve_monikers.pm rmdir Schema rmdir DBICTest rmdir t/var/dump ok 35 - DBICTest::DumpMore::1 warning count ok 36 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:^use utf8;\n) ok 37 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:package DBICTest::DumpMore::1;) ok 38 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:->load_classes) ok 39 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:^use utf8;\n) ok 40 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:package DBICTest::DumpMore::1::Bar;) ok 41 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:\n=head1 NAME\n\nDBICTest::DumpMore::1::Bar\n\n=cut\n\nuse strict;\nuse warnings;\n\n) ok 42 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:\n=head1 BASE CLASS: L\n\n=cut\n\nuse base 'My::ResultBaseClass';\n\n) ok 43 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:\n=head1 ADDITIONAL CLASSES USED\n\n=over 4\n\n=item \* L\n\n=back\n\n=cut\n\n) ok 44 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:\n=head1 ADDITIONAL BASE CLASSES\n\n=over 4\n\n=item \* L\n\n=back\n\n=cut\n\n) ok 45 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:\n=head1 LEFT BASE CLASSES\n\n=over 4\n\n=item \* L\n\n=back\n\n=cut\n\n) ok 46 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:\n=head1 COMPONENTS LOADED\n\n=over 4\n\n=item \* L\n\n=item \* L\n\n=back\n\n=cut\n\n) ok 47 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:\n=head1 TABLE: C\n\n=cut\n\n__PACKAGE__->table\("bar"\);\n\n) ok 48 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:\n=head1 ACCESSORS\n\n) ok 49 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:\n=head2 barid\n\n data_type: 'integer'\n is_auto_increment: 1\n is_nullable: 0\n\n) ok 50 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:\n=head2 fooref\n\n data_type: 'integer'\n is_foreign_key: 1\n is_nullable: 1\n\n) ok 51 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:\n=head1 PRIMARY KEY\n\n=over 4\n\n=item \* L\n\n=back\n\n=cut\n\n__PACKAGE__->set_primary_key\("barid"\);\n) ok 52 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:\n=head1 RELATIONS\n\n) ok 53 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:\n=head2 fooref\n\nType: belongs_to\n\nRelated object: L\n\n=cut\n\n) ok 54 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:\n1;\n$) ok 55 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:^use utf8;\n) ok 56 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:package DBICTest::DumpMore::1::Foo;) ok 57 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:\n=head1 NAME\n\nDBICTest::DumpMore::1::Foo\n\n=cut\n\nuse strict;\nuse warnings;\n\n) ok 58 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:\n=head1 BASE CLASS: L\n\n=cut\n\nuse base 'My::ResultBaseClass';\n\n) ok 59 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:\n=head1 ADDITIONAL CLASSES USED\n\n=over 4\n\n=item \* L\n\n=back\n\n=cut\n\n) ok 60 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:\n=head1 ADDITIONAL BASE CLASSES\n\n=over 4\n\n=item \* L\n\n=back\n\n=cut\n\n) ok 61 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:\n=head1 LEFT BASE CLASSES\n\n=over 4\n\n=item \* L\n\n=back\n\n=cut\n\n) ok 62 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:\n=head1 COMPONENTS LOADED\n\n=over 4\n\n=item \* L\n\n=item \* L\n\n=back\n\n=cut\n\n) ok 63 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:\n=head1 TABLE: C\n\n=cut\n\n__PACKAGE__->table\("foo"\);\n\n) ok 64 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:\n=head1 ACCESSORS\n\n) ok 65 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:\n=head2 fooid\n\n data_type: 'integer'\n is_auto_increment: 1\n is_nullable: 0\n\n) ok 66 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:\n=head2 footext\n\n data_type: 'text'\n default_value: 'footext'\n extra: {is_footext => 1}\n is_nullable: 1\n\n) ok 67 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:\n=head1 PRIMARY KEY\n\n=over 4\n\n=item \* L\n\n=back\n\n=cut\n\n__PACKAGE__->set_primary_key\("fooid"\);\n) ok 68 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:\n=head1 RELATIONS\n\n) ok 69 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:\n=head2 bars\n\nType: has_many\n\nRelated object: L\n\n=cut\n\n) ok 70 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:1;\n$) ok 71 # skip skipping dbicdump tests on Win32 ok 72 - DBICTest::DumpMore::1 warning count ok 73 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:package DBICTest::DumpMore::1;) ok 74 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:->load_classes) ok 75 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:package DBICTest::DumpMore::1::Bar;) ok 76 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:->set_primary_key) ok 77 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:1;\n$) ok 78 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:package DBICTest::DumpMore::1::Foo;) ok 79 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:->set_primary_key) ok 80 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:1;\n\# XXX This is my custom content XXX) ok 81 # skip skipping dbicdump tests on Win32 ok 82 - DBICTest::DumpMore::1 warning count ok 83 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:package DBICTest::DumpMore::1;) ok 84 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:->load_classes) ok 85 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:package DBICTest::DumpMore::1::Bar;) ok 86 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:->set_primary_key) ok 87 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:1;\n$) ok 88 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:package DBICTest::DumpMore::1::Foo;) ok 89 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:->set_primary_key) ok 90 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:1;\n$) ok 91 - t/var/dump/DBICTest/DumpMore/1/Foo.pm does not match (?^:\# XXX This is my custom content XXX) ok 92 # skip skipping dbicdump tests on Win32 unlink t\var\dump\DBICTest\DumpMore\1\Bar.pm unlink t\var\dump\DBICTest\DumpMore\1\Foo.pm rmdir 1 unlink t\var\dump\DBICTest\DumpMore\1.pm rmdir DumpMore rmdir DBICTest rmdir t/var/dump ok 93 - DBICTest::DumpMore::1 warning count ok 94 - t/var/dump/DBICTest/DumpMore/1/Result/Foo.pm does not match (?^m:^=) ok 95 # skip skipping dbicdump tests on Win32 ok 96 - DBICTest::DumpMore::1 warning count ok 97 - DBICTest::DumpMore::1 warning 0 ok 98 - t/var/dump/DBICTest/DumpMore/1/Result/Foo.pm matches (?^m:^__PACKAGE__\-\>table\(\"foo_schema\.foo\"\)\;) ok 99 - t/var/dump/DBICTest/DumpMore/1/Result/Foo.pm matches (?^m:^__PACKAGE__->has_many\(\n "bars") ok 100 # skip skipping dbicdump tests on Win32 ok 101 - DBICTest::DumpMore::1 warning count ok 102 - DBICTest::DumpMore::1 warning 0 ok 103 - t/var/dump/DBICTest/DumpMore/1/Result/Bar.pm matches (?^m:^__PACKAGE__\-\>table\(\"bar\"\)\;) ok 104 - t/var/dump/DBICTest/DumpMore/1/Result/Foo.pm matches (?^m:^__PACKAGE__\-\>table\(\"foo\"\)\;) ok 105 # skip skipping dbicdump tests on Win32 ok 106 - DBICTest::DumpMore::1 warning count ok 107 - DBICTest::DumpMore::1 warning 0 ok 108 - t/var/dump/DBICTest/DumpMore/1/Result/MySchemaFoo.pm matches (?^m:^__PACKAGE__\-\>table\(\"my_schema\.foo\"\)\;) ok 109 - t/var/dump/DBICTest/DumpMore/1/Result/MySchemaFoo.pm matches (?^m:^__PACKAGE__->has_many\(\n "bars") ok 110 # skip skipping dbicdump tests on Win32 ok 111 - DBICTest::DumpMore::1 warning count ok 112 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:package DBICTest::DumpMore::1;) ok 113 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:->load_namespaces) ok 114 - t/var/dump/DBICTest/DumpMore/1/Result/Bar.pm matches (?^:package DBICTest::DumpMore::1::Result::Bar;) ok 115 - t/var/dump/DBICTest/DumpMore/1/Result/Bar.pm matches (?^:->set_primary_key) ok 116 - t/var/dump/DBICTest/DumpMore/1/Result/Bar.pm matches (?^:1;\n$) ok 117 - t/var/dump/DBICTest/DumpMore/1/Result/Foo.pm matches (?^:package DBICTest::DumpMore::1::Result::Foo;) ok 118 - t/var/dump/DBICTest/DumpMore/1/Result/Foo.pm matches (?^:->set_primary_key) ok 119 - t/var/dump/DBICTest/DumpMore/1/Result/Foo.pm matches (?^:1;\n$) ok 120 # skip skipping dbicdump tests on Win32 ok 121 - DBICTest::DumpMore::1 warning count ok 122 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:package DBICTest::DumpMore::1;) ok 123 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:->load_namespaces) ok 124 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:result_namespace => "Res") ok 125 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:resultset_namespace => "RSet") ok 126 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:default_resultset_class => "RSetBase") ok 127 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?^:package DBICTest::DumpMore::1::Res::Bar;) ok 128 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?^:->set_primary_key) ok 129 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?^:1;\n$) ok 130 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?^:package DBICTest::DumpMore::1::Res::Foo;) ok 131 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?^:->set_primary_key) ok 132 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?^:1;\n$) ok 133 # skip skipping dbicdump tests on Win32 ok 134 - DBICTest::DumpMore::1 warning count ok 135 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:package DBICTest::DumpMore::1;) ok 136 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:->load_namespaces) ok 137 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:result_namespace => "\+DBICTest::DumpMore::1::Res") ok 138 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:resultset_namespace => "RSet") ok 139 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:default_resultset_class => "RSetBase") ok 140 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:use base 'My::SchemaBaseClass') ok 141 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?^:package DBICTest::DumpMore::1::Res::Bar;) ok 142 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?^:use base 'My::ResultBaseClass') ok 143 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?^:->set_primary_key) ok 144 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?^:1;\n$) ok 145 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?^:package DBICTest::DumpMore::1::Res::Foo;) ok 146 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?^:use base 'My::ResultBaseClass') ok 147 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?^:->set_primary_key) ok 148 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?^:1;\n$) ok 149 # skip skipping dbicdump tests on Win32 ok 150 - error matches expected pattern ok 151 - DBICTest::DumpMore::1 warning count ok 152 # skip skipping dbicdump tests on Win32 ok 153 - DBICTest::DumpMore::1 warning count ok 154 # skip skipping dbicdump tests on Win32 ok 155 - DBICTest::DumpMore::Upgrade warning count ok 156 # skip skipping dbicdump tests on Win32 ok 157 - DBICTest::DumpMore::Upgrade warning count ok 158 - t/var/dump/DBICTest/DumpMore/Upgrade/Result/Foo.pm matches (?^:sub custom_method { 'custom_method works' }\n0;\n\n\# You can replace.*\n1;\n\z) ok 159 # skip skipping dbicdump tests on Win32 1..159 unlink t\var\dump\DBICTest\DumpMore\1\Bar.pm unlink t\var\dump\DBICTest\DumpMore\1\Foo.pm unlink t\var\dump\DBICTest\DumpMore\1\Result\MySchemaBar.pm unlink t\var\dump\DBICTest\DumpMore\1\Result\MySchemaFoo.pm rmdir Result rmdir 1 unlink t\var\dump\DBICTest\DumpMore\1.pm unlink t\var\dump\DBICTest\DumpMore\Upgrade\Result\Bar.pm unlink t\var\dump\DBICTest\DumpMore\Upgrade\Result\Foo.pm rmdir Result rmdir Upgrade unlink t\var\dump\DBICTest\DumpMore\Upgrade.pm rmdir DumpMore rmdir DBICTest rmdir t/var/dump rmdir t/var ok t/24loader_subclass.t ................... 1..9 ok 1 - connect_info(TestLoaderSubclass) isa TestLoaderSubclass ok 2 - connect_info(TestLoaderSubclass_NoRebless) isa TestLoaderSubclass_NoRebless ok 3 - connect_info(::DBI::SQLite) isa DBIx::Class::Schema::Loader::DBI::SQLite ok 4 - loader_class(TestLoaderSubclass) isa TestLoaderSubclass ok 5 - loader_class(TestLoaderSubclass_NoRebless) isa TestLoaderSubclass_NoRebless ok 6 - loader_class(::DBI::SQLite) isa DBIx::Class::Schema::Loader::DBI::SQLite ok 7 - make_schema_at(TestLoaderSubclass) isa TestLoaderSubclass ok 8 - make_schema_at(TestLoaderSubclass_NoRebless) isa TestLoaderSubclass_NoRebless ok 9 - make_schema_at(::DBI::SQLite) isa DBIx::Class::Schema::Loader::DBI::SQLite unlink t\var\dbictest.db rmdir t/var ok t/25backcompat.t ........................ ok 1 - Loader initialization ok 2 - dynamic schema in backcompat mode detected ok 3 - dynamic schema in 0.04006 mode warning ok 4 - warning refers to upgrading doc ok 5 - correct monikers in 0.04006 mode ok 6 - found a bar isa DBIXCSL_Test::Schema::Bar ok 7 - correct rel name in 0.04006 mode isa DBIXCSL_Test::Schema::Foos ok 8 ok 9 - correct rel type and name for UNIQUE FK in 0.04006 mode isa DBIx::Class::ResultSet ok 10 ok 11 - correct rel name inflection in 0.04006 mode isa DBIx::Class::ResultSet ok 12 - correct column accessor in 0.04006 mode ok 13 - correct column accessor for column with word ending with digit in v4 mode ok 14 - Loader initialization ok 15 - no warnings with naming attribute set ok 16 - correct monikers in 0.04006 mode ok 17 - found a bar isa DBIXCSL_Test::Schema::Result::Bar ok 18 - correct rel name in 0.04006 mode isa DBIXCSL_Test::Schema::Result::Foos ok 19 ok 20 - correct rel type and name for UNIQUE FK in 0.04006 mode isa DBIx::Class::ResultSet ok 21 ok 22 - correct rel name inflection in 0.04006 mode isa DBIx::Class::ResultSet ok 23 - correct column accessor in 0.04006 mode ok 24 - correct column accessor for column with word ending with digit in v4 mode ok 25 - Loader initialization ok 26 - no warnings with naming attribute set ok 27 - correct monikers in current mode ok 28 ok 29 - correct rel name in current mode isa DBIXCSL_Test::Schema::Result::Foo ok 30 ok 31 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Result::Quux ok 32 ok 33 - correct rel name inflection in current mode isa DBIx::Class::ResultSet ok 34 ok 35 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Result::Quux ok 36 - correct column accessor in current mode ok 37 - correct column accessor for column with word ending with digit in current mode ok 38 - Loader initialization ok 39 - correct nummber of warnings for upgraded dynamic schema with external content for unsingularized Result. ok 40 - detected external content warning ok 41 - external custom content for unsingularized Result was loaded by upgraded dynamic Schema ok 42 - The object isa DBIXCSL_Test::Schema::Baz ok 43 - external content from unchanged Result class ok 44 - The object isa DBIXCSL_Test::Schema::Foo ok 45 - correct monikers in current mode ok 46 ok 47 - correct rel name in current mode isa DBIXCSL_Test::Schema::Foo ok 48 ok 49 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Quux ok 50 ok 51 - correct rel name inflection in current mode isa DBIx::Class::ResultSet ok 52 ok 53 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Quux ok 54 - correct column accessor in current mode ok 55 - correct column accessor for column with word ending with digit in current mode ok 56 - Loader initialization ok 57 - correct nummber of warnings for upgraded dynamic schema with external content for unsingularized Result with use_namespaces. ok 58 - detected external content warning ok 59 - external custom content for unsingularized Result was loaded by upgraded dynamic Schema ok 60 - The object isa DBIXCSL_Test::Schema::Result::Baz ok 61 - The object isa DBIXCSL_Test::Schema::Result::Foo ok 62 - correct monikers in current mode ok 63 ok 64 - correct rel name in current mode isa DBIXCSL_Test::Schema::Result::Foo ok 65 ok 66 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Result::Quux ok 67 ok 68 - correct rel name inflection in current mode isa DBIx::Class::ResultSet ok 69 ok 70 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Result::Quux ok 71 - correct column accessor in current mode ok 72 - correct column accessor for column with word ending with digit in current mode ok 73 - Loader initialization ok 74 - correct monikers in current mode ok 75 ok 76 - correct rel name in current mode isa DBIXCSL_Test::Schema::Foo ok 77 ok 78 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Quux ok 79 ok 80 - correct rel name inflection in current mode isa DBIx::Class::ResultSet ok 81 ok 82 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Quux ok 83 - correct column accessor in current mode ok 84 - correct column accessor for column with word ending with digit in current mode ok 85 - external custom content for unsingularized Result was loaded by upgraded static Schema ok 86 - The object isa DBIXCSL_Test::Schema::Baz ok 87 - The object isa DBIXCSL_Test::Schema::Foo ok 88 - package line translated correctly from external custom content in static dump ok 89 - external custom content loaded into static dump correctly ok 90 - Loader initialization ok 91 - static schema in backcompat mode detected ok 92 - correct version detected ok 93 - refers to upgrading doc ok 94 - correct number of warnings for static schema in backcompat mode ok 95 - correct monikers in 0.04006 mode ok 96 - found a bar isa DBIXCSL_Test::Schema::Bar ok 97 - correct rel name in 0.04006 mode isa DBIXCSL_Test::Schema::Foos ok 98 ok 99 - correct rel type and name for UNIQUE FK in 0.04006 mode isa DBIx::Class::ResultSet ok 100 ok 101 - correct rel name inflection in 0.04006 mode isa DBIx::Class::ResultSet ok 102 - correct column accessor in 0.04006 mode ok 103 - correct column accessor for column with word ending with digit in v4 mode ok 104 - Loader initialization ok 105 - correct monikers in 0.04006 mode ok 106 - found a bar isa DBIXCSL_Test::Schema::Bar ok 107 - correct rel name in 0.04006 mode isa DBIXCSL_Test::Schema::Foos ok 108 ok 109 - correct rel type and name for UNIQUE FK in 0.04006 mode isa DBIx::Class::ResultSet ok 110 ok 111 - correct rel name inflection in 0.04006 mode isa DBIx::Class::ResultSet ok 112 - correct column accessor in 0.04006 mode ok 113 - correct column accessor for column with word ending with digit in v4 mode ok 114 - Loader initialization ok 115 - correct warnings on upgrading static schema (with "naming" set) ok 116 - correct warnings on upgrading static schema (with "naming" set) ok 117 - correct number of warnings on upgrading static schema (with "naming" set) ok 118 - correct monikers in current mode ok 119 ok 120 - correct rel name in current mode isa DBIXCSL_Test::Schema::Result::Foo ok 121 ok 122 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Result::Quux ok 123 ok 124 - correct rel name inflection in current mode isa DBIx::Class::ResultSet ok 125 ok 126 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Result::Quux ok 127 - correct column accessor in current mode ok 128 - correct column accessor for column with word ending with digit in current mode ok 129 - un-singularized results were replaced during upgrade ok 130 - custom content was carried over from un-singularized Result ok 131 - The object isa DBIXCSL_Test::Schema::Result::Baz ok 132 - custom content from unsingularized Result loaded into static dump correctly ok 133 - Loader initialization ok 134 - static schema in backcompat mode detected ok 135 - correct version detected ok 136 - refers to upgrading doc ok 137 - correct number of warnings for static schema in backcompat mode ok 138 - correct monikers in 0.04006 mode ok 139 - found a bar isa DBIXCSL_Test::Schema::Bar ok 140 - correct rel name in 0.04006 mode isa DBIXCSL_Test::Schema::Foos ok 141 ok 142 - correct rel type and name for UNIQUE FK in 0.04006 mode isa DBIx::Class::ResultSet ok 143 ok 144 - correct rel name inflection in 0.04006 mode isa DBIx::Class::ResultSet ok 145 - correct column accessor in 0.04006 mode ok 146 - correct column accessor for column with word ending with digit in v4 mode ok 147 - Loader initialization ok 148 - correct warnings on upgrading static schema (with "naming" set and use_namespaces not set) ok 149 - correct warnings on upgrading static schema (with "naming" set and use_namespaces not set) ok 150 - correct warnings on upgrading static schema (with "naming" set and use_namespaces not set) ok 151 - correct number of warnings on upgrading static schema (with "naming" set) ok 152 - correct monikers in current mode ok 153 ok 154 - correct rel name in current mode isa DBIXCSL_Test::Schema::Foo ok 155 ok 156 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Quux ok 157 ok 158 - correct rel name inflection in current mode isa DBIx::Class::ResultSet ok 159 ok 160 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Quux ok 161 - correct column accessor in current mode ok 162 - correct column accessor for column with word ending with digit in current mode ok 163 - un-singularized results were replaced during upgrade ok 164 - custom content was carried over from un-singularized Result ok 165 - The object isa DBIXCSL_Test::Schema::Baz ok 166 - custom content from unsingularized Result loaded into static dump correctly ok 167 - Loader initialization ok 168 - static schema in backcompat mode detected ok 169 - correct version detected ok 170 - refers to upgrading doc ok 171 - correct number of warnings for static schema in backcompat mode ok 172 - correct monikers in 0.04006 mode ok 173 - found a bar isa DBIXCSL_Test::Schema::Result::Bar ok 174 - correct rel name in 0.04006 mode isa DBIXCSL_Test::Schema::Result::Foos ok 175 ok 176 - correct rel type and name for UNIQUE FK in 0.04006 mode isa DBIx::Class::ResultSet ok 177 ok 178 - correct rel name inflection in 0.04006 mode isa DBIx::Class::ResultSet ok 179 - correct column accessor in 0.04006 mode ok 180 - correct column accessor for column with word ending with digit in v4 mode ok 181 - use_namespaces in backcompat mode ok 182 - Loader initialization ok 183 - correct warnings on upgrading static schema (with "naming" set and use_namespaces => 0) ok 184 - correct warnings on upgrading static schema (with "naming" set and use_namespaces => 0) ok 185 - correct number of warnings on upgrading static schema (with "naming" set) ok 186 - correct monikers in current mode ok 187 ok 188 - correct rel name in current mode isa DBIXCSL_Test::Schema::Foo ok 189 ok 190 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Quux ok 191 ok 192 - correct rel name inflection in current mode isa DBIx::Class::ResultSet ok 193 ok 194 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Quux ok 195 - correct column accessor in current mode ok 196 - correct column accessor for column with word ending with digit in current mode ok 197 - un-singularized results were replaced during upgrade and Result dir removed ok 198 - Result dir was removed for load_classes downgrade ok 199 - load_classes in upgraded mode ok 200 - custom content was carried over from un-singularized Result ok 201 - external content was carried over from un-singularized Result ok 202 - The object isa DBIXCSL_Test::Schema::Baz ok 203 - The object isa DBIXCSL_Test::Schema::Baz ok 204 - The object isa DBIXCSL_Test::Schema::Foo ok 205 - external content from unsingularized Result loaded into static dump correctly ok 206 - custom content from unsingularized Result loaded into static dump correctly ok 207 - Loader initialization ok 208 - correct warnings on dumping static schema with use_namespaces => 0 ok 209 - correct warnings on dumping static schema with use_namespaces => 0 ok 210 - correct number of warnings on dumping static schema with use_namespaces => 0 ok 211 - correct monikers in current mode ok 212 ok 213 - correct rel name in current mode isa DBIXCSL_Test::Schema::Foo ok 214 ok 215 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Quux ok 216 ok 217 - correct rel name inflection in current mode isa DBIx::Class::ResultSet ok 218 ok 219 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Quux ok 220 - correct column accessor in current mode ok 221 - correct column accessor for column with word ending with digit in current mode ok 222 - Loader initialization ok 223 - correct warnings on re-dumping static schema with load_classes ok 224 - correct warnings on re-dumping static schema with load_classes ok 225 - correct warnings on re-dumping static schema with load_classes ok 226 - correct number of warnings on re-dumping static schema with load_classes ok 227 - load_classes preserved on re-dump ok 228 - correct monikers in current mode ok 229 ok 230 - correct rel name in current mode isa DBIXCSL_Test::Schema::Foo ok 231 ok 232 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Quux ok 233 ok 234 - correct rel name inflection in current mode isa DBIx::Class::ResultSet ok 235 ok 236 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Quux ok 237 - correct column accessor in current mode ok 238 - correct column accessor for column with word ending with digit in current mode ok 239 - Loader initialization ok 240 - correct warnings on upgrading to use_namespaces ok 241 - correct warnings on upgrading to use_namespaces ok 242 - correct number of warnings on upgrading to use_namespaces ok 243 - correct monikers in current mode ok 244 ok 245 - correct rel name in current mode isa DBIXCSL_Test::Schema::Result::Foo ok 246 ok 247 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Result::Quux ok 248 ok 249 - correct rel name inflection in current mode isa DBIx::Class::ResultSet ok 250 ok 251 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Result::Quux ok 252 - correct column accessor in current mode ok 253 - correct column accessor for column with word ending with digit in current mode ok 254 - schema dir contains only 1 entry ok 255 - schema dir contains only a Result/ directory ok 256 - custom content was carried over during use_namespaces upgrade ok 257 - The object isa DBIXCSL_Test::Schema::Result::Baz ok 258 - custom content from un-namespaced Result loaded into static dump correctly ok 259 - Loader initialization ok 260 - correct warnings on dumping static schema ok 261 - correct warnings on dumping static schema ok 262 - correct number of warnings on dumping static schema ok 263 - correct monikers in current mode ok 264 ok 265 - correct rel name in current mode isa DBIXCSL_Test::Schema::Result::Foo ok 266 ok 267 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Result::Quux ok 268 ok 269 - correct rel name inflection in current mode isa DBIx::Class::ResultSet ok 270 ok 271 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Result::Quux ok 272 - correct column accessor in current mode ok 273 - correct column accessor for column with word ending with digit in current mode ok 274 - defaults to use_namespaces on regular dump ok 275 - Loader initialization ok 276 - correct warnings on re-dumping static schema ok 277 - correct warnings on re-dumping static schema ok 278 - correct number of warnings on re-dumping static schema ok 279 - use_namespaces preserved on re-dump ok 280 - correct monikers in current mode ok 281 ok 282 - correct rel name in current mode isa DBIXCSL_Test::Schema::Result::Foo ok 283 ok 284 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Result::Quux ok 285 ok 286 - correct rel name inflection in current mode isa DBIx::Class::ResultSet ok 287 ok 288 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Result::Quux ok 289 - correct column accessor in current mode ok 290 - correct column accessor for column with word ending with digit in current mode ok 291 - Loader initialization ok 292 - correct warnings on downgrading to load_classes ok 293 - correct warnings on downgrading to load_classes ok 294 - correct number of warnings on downgrading to load_classes ok 295 - correct monikers in current mode ok 296 ok 297 - correct rel name in current mode isa DBIXCSL_Test::Schema::Foo ok 298 ok 299 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Quux ok 300 ok 301 - correct rel name inflection in current mode isa DBIx::Class::ResultSet ok 302 ok 303 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Quux ok 304 - correct column accessor in current mode ok 305 - correct column accessor for column with word ending with digit in current mode ok 306 - load_classes downgrade correct ok 307 - correct number of Results after upgrade and Result dir removed ok 308 - Result dir was removed for load_classes downgrade ok 309 - custom content was carried over during load_classes downgrade ok 310 - The object isa DBIXCSL_Test::Schema::Baz ok 311 - custom content from namespaced Result loaded into static dump correctly during load_classes downgrade ok 312 - Loader initialization ok 313 - correct warnings on dumping static schema ok 314 - correct warnings on dumping static schema ok 315 - correct number of warnings on dumping static schema ok 316 - correct monikers in current mode ok 317 ok 318 - correct rel name in current mode isa DBIXCSL_Test::Schema::MyResult::Foo ok 319 ok 320 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::MyResult::Quux ok 321 ok 322 - correct rel name inflection in current mode isa DBIx::Class::ResultSet ok 323 ok 324 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::MyResult::Quux ok 325 - correct column accessor in current mode ok 326 - correct column accessor for column with word ending with digit in current mode ok 327 - defaults to use_namespaces and uses custom result_namespace ok 328 - Loader initialization ok 329 - correct warnings on re-dumping static schema ok 330 - correct warnings on re-dumping static schema ok 331 - correct number of warnings on re-dumping static schema ok 332 - use_namespaces and custom result_namespace preserved on re-dump ok 333 - correct monikers in current mode ok 334 ok 335 - correct rel name in current mode isa DBIXCSL_Test::Schema::MyResult::Foo ok 336 ok 337 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::MyResult::Quux ok 338 ok 339 - correct rel name inflection in current mode isa DBIx::Class::ResultSet ok 340 ok 341 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::MyResult::Quux ok 342 - correct column accessor in current mode ok 343 - correct column accessor for column with word ending with digit in current mode ok 344 - Loader initialization ok 345 - correct warnings on downgrading to load_classes ok 346 - correct warnings on downgrading to load_classes ok 347 - correct number of warnings on downgrading to load_classes ok 348 - correct monikers in current mode ok 349 ok 350 - correct rel name in current mode isa DBIXCSL_Test::Schema::Foo ok 351 ok 352 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Quux ok 353 ok 354 - correct rel name inflection in current mode isa DBIx::Class::ResultSet ok 355 ok 356 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Quux ok 357 - correct column accessor in current mode ok 358 - correct column accessor for column with word ending with digit in current mode ok 359 - load_classes downgrade correct ok 360 - correct number of Results after upgrade and Result dir removed ok 361 - Result dir was removed for load_classes downgrade ok 362 - custom content was carried over during load_classes downgrade ok 363 - The object isa DBIXCSL_Test::Schema::Baz ok 364 - custom content from namespaced Result loaded into static dump correctly during load_classes downgrade ok 365 - Loader initialization ok 366 - Loader initialization ok 367 - using new result_namespace ok 368 - correct number of Results after rewritten result_namespace ok 369 - original Result dir was removed when rewriting result_namespace ok 370 - custom content was carried over when rewriting result_namespace ok 371 - The object isa DBIXCSL_Test::Schema::MyResult::Baz ok 372 - custom content from namespaced Result loaded into static dump correctly when rewriting result_namespace ok 373 - Loader initialization ok 374 - using new result_namespace ok 375 - correct number of Results after rewritten result_namespace ok 376 - original Result dir was removed when rewriting result_namespace ok 377 - external content was carried over when rewriting result_namespace ok 378 - custom content was carried over when rewriting result_namespace ok 379 - The object isa DBIXCSL_Test::Schema::Mtfnpy::Baz ok 380 - The object isa DBIXCSL_Test::Schema::Mtfnpy::Baz ok 381 - The object isa DBIXCSL_Test::Schema::Mtfnpy::Foo ok 382 - custom content from namespaced Result loaded into static dump correctly when rewriting result_namespace ok 383 - external content from unsingularized Result loaded into static dump correctly ok 384 - Loader initialization ok 385 - Loader initialization ok 386 - correct version dumped after upgrade of v4 static schema ok 387 - Loader initialization ok 388 - correct monikers in 0.04006 mode ok 389 - found a bar isa DBIXCSL_Test::Schema::Bar ok 390 - correct rel name in 0.04006 mode isa DBIXCSL_Test::Schema::Foos ok 391 ok 392 - correct rel type and name for UNIQUE FK in 0.04006 mode isa DBIx::Class::ResultSet ok 393 ok 394 - correct rel name inflection in 0.04006 mode isa DBIx::Class::ResultSet ok 395 - correct column accessor in 0.04006 mode ok 396 - correct column accessor for column with word ending with digit in v4 mode ok 397 - Loader initialization ok 398 - correct monikers in current mode ok 399 ok 400 - correct rel name in current mode isa DBIXCSL_Test::Schema::Foo ok 401 ok 402 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Quux ok 403 ok 404 - correct rel name inflection in current mode isa DBIx::Class::ResultSet ok 405 ok 406 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Quux ok 407 - correct column accessor in current mode ok 408 - correct column accessor for column with word ending with digit in current mode ok 409 - custom content was preserved from Result pre-upgrade ok 410 - The object isa DBIXCSL_Test::Schema::Foo ok 411 - custom content from Result with unchanged name loaded into static dump correctly ok 412 - Loader initialization ok 413 - backcompat warning ok 414 - correct monikers in v5 mode ok 415 ok 416 - correct rel name in v5 mode isa DBIXCSL_Test::Schema::Result::Foo ok 417 ok 418 - correct rel type and name for UNIQUE FK in v5 mode isa DBIXCSL_Test::Schema::Result::Quux ok 419 ok 420 - correct rel name inflection in v5 mode isa DBIx::Class::ResultSet ok 421 - correct column accessor in v5 mode ok 422 - correct column accessor for column with word ending with digit in v5 mode ok 423 - Loader initialization ok 424 - correct monikers in current mode ok 425 ok 426 - correct rel name in current mode isa DBIXCSL_Test::Schema::Result::Foo ok 427 ok 428 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Result::Quux ok 429 ok 430 - correct rel name inflection in current mode isa DBIx::Class::ResultSet ok 431 ok 432 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Result::Quux ok 433 - correct column accessor in current mode ok 434 - correct column accessor for column with word ending with digit in current mode ok 435 - external custom content loaded for v5 -> v6 ok 436 - The object isa DBIXCSL_Test::Schema::Result::StationVisited ok 437 - The object isa DBIXCSL_Test::Schema::Result::StationVisited ok 438 - The object isa DBIXCSL_Test::Schema::Result::Quux ok 439 - Loader initialization ok 440 - backcompat warning ok 441 - correct monikers in v6 mode ok 442 ok 443 - correct rel name in v6 mode isa DBIXCSL_Test::Schema::Result::Foo ok 444 ok 445 - correct rel type and name for UNIQUE FK in v6 mode isa DBIXCSL_Test::Schema::Result::Quux ok 446 ok 447 - correct rel name inflection in v6 mode isa DBIx::Class::ResultSet ok 448 ok 449 - correct rel name in v6 mode isa DBIXCSL_Test::Schema::Result::Quux ok 450 - correct column accessor in v6 mode ok 451 - correct column accessor for column with word ending with digit in v6 mode ok 452 - Loader initialization ok 453 - correct monikers in current mode ok 454 ok 455 - correct rel name in current mode isa DBIXCSL_Test::Schema::Result::Foo ok 456 ok 457 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Result::Quux ok 458 ok 459 - correct rel name inflection in current mode isa DBIx::Class::ResultSet ok 460 ok 461 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Result::Quux ok 462 - correct column accessor in current mode ok 463 - correct column accessor for column with word ending with digit in current mode ok 464 - external custom content loaded for v6 -> v7 ok 465 - The object isa DBIXCSL_Test::Schema::Result::Quux ok 466 - The object isa DBIXCSL_Test::Schema::Result::Quux 1..466 unlink t\var\dbictest_with_unique.db rmdir t/var ok t/26dump_use_moose.t .................... ok 1 - DBICTest::DumpMore::1 warning count ok 2 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:\nuse Moose;\nuse MooseX::MarkAsMethods autoclean => 1;\nextends 'My::SchemaBaseClass';\n\n) ok 3 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:\n__PACKAGE__->meta->make_immutable\(inline_constructor => 0\);\n1;(?!\n1;\n)\n.*) ok 4 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:\nuse Moose;\nuse MooseX::NonMoose;\nuse MooseX::MarkAsMethods autoclean => 1;\nextends 'My::ResultBaseClass';\n\n) ok 5 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:=head1 L ROLES APPLIED\n\n=over 4\n\n=item \* L\n\n=item \* L\n\n=back\n\n=cut\n\n) ok 6 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:\nwith 'TestRole', 'TestRole2';\n\n) ok 7 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:\n__PACKAGE__->meta->make_immutable;\n1;(?!\n1;\n)\n.*) ok 8 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:\nuse Moose;\nuse MooseX::NonMoose;\nuse MooseX::MarkAsMethods autoclean => 1;\nextends 'My::ResultBaseClass';\n\n) ok 9 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:=head1 L ROLES APPLIED\n\n=over 4\n\n=item \* L\n\n=item \* L\n\n=back\n\n=cut\n\n) ok 10 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:\nwith 'TestRole', 'TestRole2';\n\n) ok 11 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:\n__PACKAGE__->meta->make_immutable;\n1;(?!\n1;\n)\n.*) ok 12 # skip skipping dbicdump tests on Win32 unlink t\var\dump\DBICTest\DumpMore\1\Bar.pm unlink t\var\dump\DBICTest\DumpMore\1\Foo.pm rmdir 1 unlink t\var\dump\DBICTest\DumpMore\1.pm rmdir DumpMore rmdir DBICTest rmdir t/var/dump ok 13 - DBICTest::DumpMore::1 warning count ok 14 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:\nuse namespace::autoclean;\n) ok 15 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:\nuse namespace::autoclean;\n) ok 16 # skip skipping dbicdump tests on Win32 unlink t\var\dump\DBICTest\DumpMore\1\Bar.pm unlink t\var\dump\DBICTest\DumpMore\1\Foo.pm rmdir 1 unlink t\var\dump\DBICTest\DumpMore\1.pm rmdir DumpMore rmdir DBICTest rmdir t/var/dump ok 17 - DBICTest::DumpMore::1 warning count ok 18 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:\nuse base 'My::SchemaBaseClass';\n) ok 19 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:\nuse base 'My::ResultBaseClass';\n) ok 20 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:\nuse base 'My::ResultBaseClass';\n) ok 21 # skip skipping dbicdump tests on Win32 ok 22 - DBICTest::DumpMore::1 warning count ok 23 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:\nuse Moose;\nuse MooseX::MarkAsMethods autoclean => 1;\nextends 'My::SchemaBaseClass';\n\n) ok 24 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:\n__PACKAGE__->meta->make_immutable\(inline_constructor => 0\);\n1;(?!\n1;\n)\n.*) ok 25 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:\nuse Moose;\nuse MooseX::NonMoose;\nuse MooseX::MarkAsMethods autoclean => 1;\nextends 'My::ResultBaseClass';\n\n) ok 26 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:\n__PACKAGE__->meta->make_immutable;\n1;(?!\n1;\n)\n.*) ok 27 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:\nuse Moose;\nuse MooseX::NonMoose;\nuse MooseX::MarkAsMethods autoclean => 1;\nextends 'My::ResultBaseClass';\n\n) ok 28 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:\n__PACKAGE__->meta->make_immutable;\n1;(?!\n1;\n)\n.*) ok 29 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:\# XXX This is my custom content XXX) ok 30 # skip skipping dbicdump tests on Win32 unlink t\var\dump\DBICTest\DumpMore\1\Bar.pm unlink t\var\dump\DBICTest\DumpMore\1\Foo.pm rmdir 1 unlink t\var\dump\DBICTest\DumpMore\1.pm rmdir DumpMore rmdir DBICTest rmdir t/var/dump ok 31 - DBICTest::DumpMore::1 warning count ok 32 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:\nuse base 'My::SchemaBaseClass';\n) ok 33 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:\nuse base 'My::ResultBaseClass';\n) ok 34 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:\nuse base 'My::ResultBaseClass';\n) ok 35 # skip skipping dbicdump tests on Win32 ok 36 - DBICTest::DumpMore::1 warning count ok 37 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:\nuse Moose;\nuse MooseX::MarkAsMethods autoclean => 1;\nextends 'My::SchemaBaseClass';\n\n) ok 38 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:\n__PACKAGE__->meta->make_immutable\(inline_constructor => 0\);\n1;(?!\n1;\n)\n.*) ok 39 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:\nuse Moose;\nuse MooseX::NonMoose;\nuse MooseX::MarkAsMethods autoclean => 1;\nextends 'My::ResultBaseClass';\n\n) ok 40 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:\n__PACKAGE__->meta->make_immutable;\n1;(?!\n1;\n)\n.*) ok 41 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:\nuse Moose;\nuse MooseX::NonMoose;\nuse MooseX::MarkAsMethods autoclean => 1;\nextends 'My::ResultBaseClass';\n\n) ok 42 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:\n__PACKAGE__->meta->make_immutable;\n1;(?!\n1;\n)\n.*) ok 43 - t/var/dump/DBICTest/DumpMore/1/Foo.pm does not match (?^s:\n__PACKAGE__->meta->make_immutable;\n.*\n__PACKAGE__->meta->make_immutable;) ok 44 # skip skipping dbicdump tests on Win32 ok 45 - DBICTest::DumpMore::1 warning count ok 46 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:\nuse Moose;\nuse MooseX::MarkAsMethods autoclean => 1;\nextends 'My::SchemaBaseClass';\n\n) ok 47 - t/var/dump/DBICTest/DumpMore/1.pm matches (?^:\n__PACKAGE__->meta->make_immutable\(inline_constructor => 0\);\n1;(?!\n1;\n)\n.*) ok 48 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:\nuse Moose;\nuse MooseX::NonMoose;\nuse MooseX::MarkAsMethods autoclean => 1;\nextends 'My::ResultBaseClass';\n\n) ok 49 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?^:\n__PACKAGE__->meta->make_immutable;\n1;(?!\n1;\n)\n.*) ok 50 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:\nuse Moose;\nuse MooseX::NonMoose;\nuse MooseX::MarkAsMethods autoclean => 1;\nextends 'My::ResultBaseClass';\n\n) ok 51 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?^:\n__PACKAGE__->meta->make_immutable;\n1;(?!\n1;\n)\n.*) ok 52 - t/var/dump/DBICTest/DumpMore/1/Foo.pm does not match (?^s:\n__PACKAGE__->meta->make_immutable;\n.*\n__PACKAGE__->meta->make_immutable;) ok 53 # skip skipping dbicdump tests on Win32 ok 54 - error matches expected pattern ok 55 - DBICTest::DumpMore::1 warning count ok 56 # skip skipping dbicdump tests on Win32 1..56 unlink t\var\dump\DBICTest\DumpMore\1\Bar.pm unlink t\var\dump\DBICTest\DumpMore\1\Foo.pm rmdir 1 unlink t\var\dump\DBICTest\DumpMore\1.pm rmdir DumpMore rmdir DBICTest rmdir t/var/dump rmdir t/var ok t/27filter_generated.t .................. 1..19 ok 1 - got correct file type ok 2 - correct class for schema type file passed to filter ok 3 - got correct file type ok 4 - correct class for result type file passed to filter ok 5 - got correct file type ok 6 - correct class for result type file passed to filter ok 7 - got correct file type ok 8 - correct class for schema type file passed to filter ok 9 - got correct file type ok 10 - correct class for result type file passed to filter ok 11 - got correct file type ok 12 - correct class for result type file passed to filter ok 13 - correct number of schema files passed to filter ok 14 - correct number of result files passed to filter ok 15 - No package means no file written ok 16 - Even though we processed the missing class ok 17 - We get the whole autogenerated text ok 18 - Can insert text ok 19 - Can insert text via command filter unlink t\var\dump\DBICTest\Schema\1\Result\Bar.pm unlink t\var\dump\DBICTest\Schema\1\Result\Foo.pm rmdir Result rmdir 1 unlink t\var\dump\DBICTest\Schema\2\Result\Bar.pm unlink t\var\dump\DBICTest\Schema\2\Result\Foo.pm rmdir Result rmdir 2 unlink t\var\dump\DBICTest\Schema\2.pm rmdir Schema rmdir DBICTest rmdir t/var/dump rmdir t/var ok t/30_01comments.t ....................... 1..4 ok 1 - Short table comment inline ok 2 - Long table comment in DESCRIPTION ok 3 - Short column comment recorded ok 4 - Long column comment recorded unlink t\var\dump\DBICTest\Schema\1\Result\Bar.pm unlink t\var\dump\DBICTest\Schema\1\Result\ColumnComment.pm unlink t\var\dump\DBICTest\Schema\1\Result\Foo.pm unlink t\var\dump\DBICTest\Schema\1\Result\TableComment.pm rmdir Result rmdir 1 unlink t\var\dump\DBICTest\Schema\1.pm rmdir Schema rmdir DBICTest rmdir t/var/dump rmdir t/var ok t/30_02bad_comment_table.t .............. 1..1 ok 1 - No error from invalid comment tables unlink t\var\dump\DBICTest\Schema\1\Result\Bar.pm unlink t\var\dump\DBICTest\Schema\1\Result\ColumnComment.pm unlink t\var\dump\DBICTest\Schema\1\Result\Foo.pm unlink t\var\dump\DBICTest\Schema\1\Result\TableComment.pm rmdir Result rmdir 1 unlink t\var\dump\DBICTest\Schema\1.pm rmdir Schema rmdir DBICTest rmdir t/var/dump rmdir t/var ok t/30_03no_comment_table.t ............... 1..1 ok 1 - No error from lack of comment tables unlink t\var\dump\DBICTest\Schema\1\Result\Bar.pm unlink t\var\dump\DBICTest\Schema\1\Result\Foo.pm rmdir Result rmdir 1 unlink t\var\dump\DBICTest\Schema\1.pm rmdir Schema rmdir DBICTest rmdir t/var/dump rmdir t/var ok t/40overwrite_modifications.t ........... 1..5 ok 1 ok 2 - looks like it dumped ok 3 - throws error dumping without overwrite_modifications ok 4 ok 5 - does not throw when dumping with overwrite_modifications rmdir t/var ok t/45relationships.t ..................... ok 1 - regularly-made schema has fooref rel ok 2 - skip_relationships blocks generation of fooref rel ok 3 - single level hash in rel_name_map picked up correctly ok 4 - double level hash in rel_name_map picked up correctly ok 5 - correct args for Foo passed ok 6 - correct args for Foo passed ok 7 - rel_name_map overrode local_info correctly ok 8 - rel_name_map overrode remote_info correctly ok 9 - throws error for invalid (scalar) relationship_attrs ok 10 - throws error for invalid (arrayref) relationship_attrs ok 11 - fooref rel is present ok 12 - relationship_attrs settings seem to be getting through to the generated rels ok 13 - belongs_to in relationship_attrs overrides all def ok 14 - correct rel_type ok 15 - correct local_table ok 16 - correct local_cols ok 17 - correct remote_table ok 18 - correct remote_cols ok 19 - got correct rel attrs for fooref in bar ok 20 - correct local source ok 21 - correct remote source ok 22 - correct rel_type ok 23 - correct local_table ok 24 - correct local_cols ok 25 - correct remote_table ok 26 - correct remote_cols ok 27 - got default rel attrs for bars in foo ok 28 - correct local source ok 29 - correct remote source ok 30 - dumping schema with coderef relationship_attrs survived ok 31 - relationship_attrs coderef was invoked correct number of times ok 32 - correct relationship attributes for 'bars' in 'Foo' ok 33 - correct relationship attributes for 'fooref' in 'Bar' 1..33 unlink t\var\dbictest.db rmdir t/var ok t/46relationships_multi_m2m.t ........... ok 1 - DBICTest::Schema::1::Result::Foo->can('bars') ok 2 - DBICTest::Schema::1::Result::Foo->can('other_bars') ok 3 - DBICTest::Schema::1::Result::Bar->can('foos') ok 4 - DBICTest::Schema::1::Result::Bar->can('other_foos') ok 5 - link_class ok 6 - link_moniker ok 7 - link_rel_name ok 8 - link_class ok 9 - link_moniker ok 10 - link_rel_name ok 11 - link_class ok 12 - link_moniker ok 13 - link_rel_name ok 14 - link_class ok 15 - link_moniker ok 16 - link_rel_name ok 17 - DBICTest::Schema::2::Result::Foo->can('bars_ones') ok 18 - bars_ones count ok 19 - DBICTest::Schema::2::Result::Foo->can('bars_twos') ok 20 - bars_twos count ok 21 - DBICTest::Schema::2::Result::Bar->can('foos_ones') ok 22 - foos_ones count ok 23 - DBICTest::Schema::2::Result::Bar->can('foos_twos') ok 24 - foos_twos count 1..24 unlink t\var\dbictest_multi_m2m.db rmdir t/var ok t/50rt59849.t ........................... 1..35 ok 1 - (naming => 'current') get schema ok 2 - (naming => 'current') get a ResultSet for Foo ok 3 - (naming => 'current') get the first foo ok 4 - (naming => 'current') $foo is defined ok 5 - The object isa DBICTestMethods::Namespaces::Schema::Result::Foo ok 6 - (naming => 'current') call the file-defined Foo->biz method ok 7 - (naming => 'current') biz() method returns correct string ok 8 - (naming => 'current', use_namespaces => 0) get schema ok 9 - (naming => 'current', use_namespaces => 0) get a ResultSet for Foo ok 10 - (naming => 'current', use_namespaces => 0) get the first foo ok 11 - (naming => 'current', use_namespaces => 0) $foo is defined ok 12 - The object isa DBICTestMethods::Backcompat::Schema::Foo ok 13 - (naming => 'current', use_namespaces => 0) call the file-defined Foo->biz method ok 14 - (naming => 'current', use_namespaces => 0) biz() method returns correct string ok 15 - (naming => 'current', use_namespaces => 1) get schema ok 16 - (naming => 'current', use_namespaces => 1) get a ResultSet for Foo ok 17 - (naming => 'current', use_namespaces => 1) get the first foo ok 18 - (naming => 'current', use_namespaces => 1) $foo is defined ok 19 - The object isa DBICTestMethods::Namespaces::Schema::Result::Foo ok 20 - (naming => 'current', use_namespaces => 1) call the file-defined Foo->biz method ok 21 - (naming => 'current', use_namespaces => 1) biz() method returns correct string ok 22 - (no naming or namespaces options (0.04006 mode)) get schema ok 23 - (no naming or namespaces options (0.04006 mode)) get a ResultSet for Foo ok 24 - (no naming or namespaces options (0.04006 mode)) get the first foo ok 25 - (no naming or namespaces options (0.04006 mode)) $foo is defined ok 26 - The object isa DBICTestMethods::Backcompat::Schema::Foo ok 27 - (no naming or namespaces options (0.04006 mode)) call the file-defined Foo->biz method ok 28 - (no naming or namespaces options (0.04006 mode)) biz() method returns correct string ok 29 - (no naming, but with use_namespaces options (0.04006 mode)) get schema ok 30 - (no naming, but with use_namespaces options (0.04006 mode)) get a ResultSet for Foo ok 31 - (no naming, but with use_namespaces options (0.04006 mode)) get the first foo ok 32 - (no naming, but with use_namespaces options (0.04006 mode)) $foo is defined ok 33 - The object isa DBICTestMethods::Namespaces::Schema::Result::Foo ok 34 - (no naming, but with use_namespaces options (0.04006 mode)) call the file-defined Foo->biz method ok 35 - (no naming, but with use_namespaces options (0.04006 mode)) biz() method returns correct string unlink t\var\dbictest.db rmdir t/var ok t/60dbicdump_config.t ................... 1..2 ok 1 - dbicdump executed successfully ok 2 - loader options read correctly from config_file unlink t\var\dbicdump_config\my.conf rmdir t/var/dbicdump_config unlink t\var\dbicdump_config_dump\DBICTest\Schema\Result\Bar.pm unlink t\var\dbicdump_config_dump\DBICTest\Schema\Result\Foo.pm rmdir Result rmdir Schema unlink t\var\dbicdump_config_dump\DBICTest\Schema.pm rmdir DBICTest rmdir t/var/dbicdump_config_dump rmdir t/var ok t/65dbicdump_invocations.t .............. 1..3 ok 1 - dbicdump executed successfully ok 2 - dbicdump executed successfully ok 3 - dbicdump executed successfully ok t/70schema_base_dispatched.t ............ 1..10 ok 1 - connected using schema_base_class ok 2 - connected using schema_components ok 3 - connected dynamic schema ok 4 - schema class connection method ran only once ok 5 - connected using schema_base_class in dynamic schema ok 6 - connected using schema_components in dynamic schema ok 7 - connected dynamic schema a second time ok 8 - schema class connection method ran only once when connecting a second time ok 9 - connected using schema_base_class in dynamic schema a second time ok 10 - connected using schema_components in dynamic schema a second time unlink t\var\dbictest.db rmdir t/var ok t/80split_name.t ........................ 1..18 ok 1 - by underscore ok 2 - by double underscore ok 3 - by underscore with full capitalization ok 4 - by underscore with lcfirst capitalization ok 5 - lcfirst camelCase identifier ok 6 - ucfirst camelCase identifier ok 7 - CAMELCase identifier (word with all caps) ok 8 - CamelCASE identifier (second word with all caps) ok 9 - by non-alphanum chars ok 10 - by underscore for v=7 ok 11 - by double underscore for v=7 ok 12 - by underscore with full capitalization for v=7 ok 13 - by underscore with lcfirst capitalization for v=7 ok 14 - lcfirst camelCase identifier for v=7 ok 15 - ucfirst camelCase identifier for v=7 ok 16 - CAMELCase identifier (word with all caps) for v=7 ok 17 - CamelCASE identifier (second word with all caps) for v=7 ok 18 - by non-alphanum chars for v=7 ok t/90bug_58_mro.t ........................ skipped: perl 5.8 required for this test t/backcompat/0.04006/10sqlite_common.t .. skipped: set SCHEMA_LOADER_TESTS_BACKCOMPAT to enable these tests t/backcompat/0.04006/11mysql_common.t ... skipped: set SCHEMA_LOADER_TESTS_BACKCOMPAT to enable these tests t/backcompat/0.04006/12pg_common.t ...... skipped: set SCHEMA_LOADER_TESTS_BACKCOMPAT to enable these tests t/backcompat/0.04006/13db2_common.t ..... skipped: set SCHEMA_LOADER_TESTS_BACKCOMPAT to enable these tests t/backcompat/0.04006/14ora_common.t ..... skipped: set SCHEMA_LOADER_TESTS_BACKCOMPAT to enable these tests t/backcompat/0.04006/20invocations.t .... skipped: set SCHEMA_LOADER_TESTS_BACKCOMPAT to enable these tests t/backcompat/0.04006/21misc_fatal.t ..... skipped: set SCHEMA_LOADER_TESTS_BACKCOMPAT to enable these tests t/backcompat/0.04006/22dump.t ........... skipped: set SCHEMA_LOADER_TESTS_BACKCOMPAT to enable these tests t/backcompat/0.04006/23dumpmore.t ....... skipped: set SCHEMA_LOADER_TESTS_BACKCOMPAT to enable these tests All tests successful. Files=42, Tests=1274, 83 wallclock secs ( 0.25 usr + 0.08 sys = 0.33 CPU) Result: PASS ILMARI/DBIx-Class-Schema-Loader-0.07036.tar.gz nmake test TEST_VERBOSE=1 -- OK Fetching with LWP: http://cpan.nas.activestate.com/authors/id/I/IL/ILMARI/CHECKSUMS Dagfinn Ilmari Mannsaker <ilmari+cpan@ilmari.org> Create a DBIx::Class::Schema based on a database >>> (cd C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS && tar cvf - DBIx-Class-Schema-Loader-0.07036.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/I/IL/ILMARI/DBIx-Class-Schema-Loader-0.07036.tar.gz DBIx-Class-Schema-Loader-0.07036.ppd blib/ blib/lib/ blib/lib/DBIx/ blib/lib/DBIx/Class/ blib/lib/DBIx/Class/Schema/ blib/lib/DBIx/Class/Schema/Loader/ blib/lib/DBIx/Class/Schema/Loader/Base.pm blib/lib/DBIx/Class/Schema/Loader/DBI/ blib/lib/DBIx/Class/Schema/Loader/DBI/ADO/ blib/lib/DBIx/Class/Schema/Loader/DBI/ADO/Microsoft_SQL_Server.pm blib/lib/DBIx/Class/Schema/Loader/DBI/ADO/MS_Jet.pm blib/lib/DBIx/Class/Schema/Loader/DBI/ADO.pm blib/lib/DBIx/Class/Schema/Loader/DBI/Component/ blib/lib/DBIx/Class/Schema/Loader/DBI/Component/QuotedDefault.pm blib/lib/DBIx/Class/Schema/Loader/DBI/DB2.pm blib/lib/DBIx/Class/Schema/Loader/DBI/Firebird.pm blib/lib/DBIx/Class/Schema/Loader/DBI/Informix.pm blib/lib/DBIx/Class/Schema/Loader/DBI/InterBase.pm blib/lib/DBIx/Class/Schema/Loader/DBI/MSSQL.pm blib/lib/DBIx/Class/Schema/Loader/DBI/mysql.pm blib/lib/DBIx/Class/Schema/Loader/DBI/ODBC/ blib/lib/DBIx/Class/Schema/Loader/DBI/ODBC/ACCESS.pm blib/lib/DBIx/Class/Schema/Loader/DBI/ODBC/Firebird.pm blib/lib/DBIx/Class/Schema/Loader/DBI/ODBC/Microsoft_SQL_Server.pm blib/lib/DBIx/Class/Schema/Loader/DBI/ODBC/SQL_Anywhere.pm blib/lib/DBIx/Class/Schema/Loader/DBI/ODBC.pm blib/lib/DBIx/Class/Schema/Loader/DBI/Oracle.pm blib/lib/DBIx/Class/Schema/Loader/DBI/Pg.pm blib/lib/DBIx/Class/Schema/Loader/DBI/SQLAnywhere.pm blib/lib/DBIx/Class/Schema/Loader/DBI/SQLite.pm blib/lib/DBIx/Class/Schema/Loader/DBI/Sybase/ blib/lib/DBIx/Class/Schema/Loader/DBI/Sybase/Common.pm blib/lib/DBIx/Class/Schema/Loader/DBI/Sybase/Microsoft_SQL_Server.pm blib/lib/DBIx/Class/Schema/Loader/DBI/Sybase.pm blib/lib/DBIx/Class/Schema/Loader/DBI/Writing.pm blib/lib/DBIx/Class/Schema/Loader/DBI.pm blib/lib/DBIx/Class/Schema/Loader/DBObject/ blib/lib/DBIx/Class/Schema/Loader/DBObject/Informix.pm blib/lib/DBIx/Class/Schema/Loader/DBObject/Sybase.pm blib/lib/DBIx/Class/Schema/Loader/DBObject.pm blib/lib/DBIx/Class/Schema/Loader/Manual/ blib/lib/DBIx/Class/Schema/Loader/Manual/UpgradingFromV4.pod blib/lib/DBIx/Class/Schema/Loader/Optional/ blib/lib/DBIx/Class/Schema/Loader/Optional/Dependencies.pm blib/lib/DBIx/Class/Schema/Loader/Optional/Dependencies.pod blib/lib/DBIx/Class/Schema/Loader/RelBuilder/ blib/lib/DBIx/Class/Schema/Loader/RelBuilder/Compat/ blib/lib/DBIx/Class/Schema/Loader/RelBuilder/Compat/v0_040.pm blib/lib/DBIx/Class/Schema/Loader/RelBuilder/Compat/v0_05.pm blib/lib/DBIx/Class/Schema/Loader/RelBuilder/Compat/v0_06.pm blib/lib/DBIx/Class/Schema/Loader/RelBuilder/Compat/v0_07.pm blib/lib/DBIx/Class/Schema/Loader/RelBuilder.pm blib/lib/DBIx/Class/Schema/Loader/Table/ blib/lib/DBIx/Class/Schema/Loader/Table/Informix.pm blib/lib/DBIx/Class/Schema/Loader/Table/Sybase.pm blib/lib/DBIx/Class/Schema/Loader/Table.pm blib/lib/DBIx/Class/Schema/Loader/Utils.pm blib/lib/DBIx/Class/Schema/Loader.pm blib/script/ blib/script/dbicdump blib/script/dbicdump.bat >>> mv C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/DBIx-Class-Schema-Loader-0.07036.ppd C:/cpanfly-5.14/var/REPO/I/IL/ILMARI Running test for module 'JSON::Syck' Running make for T/TO/TODDR/YAML-Syck-1.27.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/arch C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/lib C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/lib C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/lib C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib to PERL5LIB for 'get' Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\T\TO\TODDR\YAML-Syck-1.27.tar.gz ok YAML-Syck-1.27/ YAML-Syck-1.27/gram.h YAML-Syck-1.27/emitter.c YAML-Syck-1.27/Syck.xs YAML-Syck-1.27/token.c YAML-Syck-1.27/Makefile.PL YAML-Syck-1.27/Changes YAML-Syck-1.27/ppport_sort.h YAML-Syck-1.27/perl_syck.h YAML-Syck-1.27/syck_st.h YAML-Syck-1.27/t/ YAML-Syck-1.27/t/meta.t YAML-Syck-1.27/t/json-refs.t YAML-Syck-1.27/t/TestYAML.pm YAML-Syck-1.27/t/bug/ YAML-Syck-1.27/t/bug/rt-54167.t YAML-Syck-1.27/t/bug/doesnt-stringify.t YAML-Syck-1.27/t/bug/rt-49404-double_free.t YAML-Syck-1.27/t/yaml-dumpinto.t YAML-Syck-1.27/t/json-numbers.t YAML-Syck-1.27/t/leak.t YAML-Syck-1.27/t/yaml-tie.t YAML-Syck-1.27/t/1-basic.t YAML-Syck-1.27/t/12-dumpfile.t YAML-Syck-1.27/t/4-perl_tag_scheme.t YAML-Syck-1.27/t/11-loadfile.t YAML-Syck-1.27/t/json-null.t YAML-Syck-1.27/t/2-scalars.t YAML-Syck-1.27/t/json-basic.t YAML-Syck-1.27/t/yaml-implicit-warnings.t YAML-Syck-1.27/t/json-minus.t YAML-Syck-1.27/t/yaml-utf.t YAML-Syck-1.27/t/yaml-blessed-ref.t YAML-Syck-1.27/t/json-crlf.t YAML-Syck-1.27/t/yaml-str-colon-first.t YAML-Syck-1.27/t/json-singlequote.t YAML-Syck-1.27/t/yaml-alias.t YAML-Syck-1.27/t/json-dumpinto.t YAML-Syck-1.27/t/json-empty.t YAML-Syck-1.27/t/3-objects.t YAML-Syck-1.27/t/json-loadfile.t YAML-Syck-1.27/t/load-blessed.t YAML-Syck-1.27/t/json-circular-ref.t YAML-Syck-1.27/t/json-indent.t YAML-Syck-1.27/t/json-newline.t YAML-Syck-1.27/syck.h YAML-Syck-1.27/bytecode.c YAML-Syck-1.27/inc/ YAML-Syck-1.27/inc/parent.pm YAML-Syck-1.27/inc/Test/ YAML-Syck-1.27/inc/Test/Builder.pm YAML-Syck-1.27/inc/Test/More.pm YAML-Syck-1.27/inc/Test/Builder/ YAML-Syck-1.27/inc/Test/Builder/IO/ YAML-Syck-1.27/inc/Test/Builder/IO/Scalar.pm YAML-Syck-1.27/inc/Test/Builder/Module.pm YAML-Syck-1.27/inc/PerlIO.pm YAML-Syck-1.27/inc/Module/ YAML-Syck-1.27/inc/Module/Install/ YAML-Syck-1.27/inc/Module/Install/WriteAll.pm YAML-Syck-1.27/inc/Module/Install/Makefile.pm YAML-Syck-1.27/inc/Module/Install/Win32.pm YAML-Syck-1.27/inc/Module/Install/Can.pm YAML-Syck-1.27/inc/Module/Install/Fetch.pm YAML-Syck-1.27/inc/Module/Install/Metadata.pm YAML-Syck-1.27/inc/Module/Install/Include.pm YAML-Syck-1.27/inc/Module/Install/Base.pm YAML-Syck-1.27/inc/Module/Install/Compiler.pm YAML-Syck-1.27/inc/Module/Install.pm YAML-Syck-1.27/META.yml YAML-Syck-1.27/handler.c YAML-Syck-1.27/perl_common.h YAML-Syck-1.27/README YAML-Syck-1.27/node.c YAML-Syck-1.27/MANIFEST YAML-Syck-1.27/ppport_math.h YAML-Syck-1.27/implicit.c YAML-Syck-1.27/gram.c YAML-Syck-1.27/syck_.c YAML-Syck-1.27/ppport.h YAML-Syck-1.27/COPYING YAML-Syck-1.27/lib/ YAML-Syck-1.27/lib/JSON/ YAML-Syck-1.27/lib/JSON/Syck.pm YAML-Syck-1.27/lib/YAML/ YAML-Syck-1.27/lib/YAML/Loader/ YAML-Syck-1.27/lib/YAML/Loader/Syck.pm YAML-Syck-1.27/lib/YAML/Dumper/ YAML-Syck-1.27/lib/YAML/Dumper/Syck.pm YAML-Syck-1.27/lib/YAML/Syck.pm YAML-Syck-1.27/COMPATIBILITY YAML-Syck-1.27/syck_st.c Prepending C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/arch C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/lib C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/lib C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/lib C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib to PERL5LIB for 'make' CPAN.pm: Building T/TO/TODDR/YAML-Syck-1.27.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for YAML::Syck Writing MYMETA.yml and MYMETA.json >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/JSON/Syck.pm blib\lib\JSON\Syck.pm cp lib/YAML/Loader/Syck.pm blib\lib\YAML\Loader\Syck.pm cp lib/YAML/Dumper/Syck.pm blib\lib\YAML\Dumper\Syck.pm cp lib/YAML/Syck.pm blib\lib\YAML\Syck.pm cl -c -I. -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -D_USE_32BIT_TIME_T -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl-5.14\lib\CORE" bytecode.c bytecode.c bytecode.re(442) : warning C4244: 'initializing' : conversion from 'double ' to 'int ', possible loss of data cl -c -I. -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -D_USE_32BIT_TIME_T -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl-5.14\lib\CORE" emitter.c emitter.c emitter.c(303) : warning C4018: '>=' : signed/unsigned mismatch emitter.c(335) : warning C4018: '>' : signed/unsigned mismatch emitter.c(477) : warning C4018: '>' : signed/unsigned mismatch cl -c -I. -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -D_USE_32BIT_TIME_T -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl-5.14\lib\CORE" gram.c gram.c gram.c(1115) : warning C4013: 'sycklex' undefined; assuming extern returning int gram.c(1784) : warning C4102: 'yyerrorlab' : unreferenced label cl -c -I. -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -D_USE_32BIT_TIME_T -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl-5.14\lib\CORE" handler.c handler.c cl -c -I. -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -D_USE_32BIT_TIME_T -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl-5.14\lib\CORE" implicit.c implicit.c cl -c -I. -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -D_USE_32BIT_TIME_T -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl-5.14\lib\CORE" node.c node.c cl -c -I. -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -D_USE_32BIT_TIME_T -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl-5.14\lib\CORE" syck_.c syck_.c cl -c -I. -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -D_USE_32BIT_TIME_T -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl-5.14\lib\CORE" syck_st.c syck_st.c cl -c -I. -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -D_USE_32BIT_TIME_T -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl-5.14\lib\CORE" token.c token.c token.re(791) : warning C4244: '=' : conversion from 'long ' to 'char ', possible loss of data token.re(904) : warning C4244: '=' : conversion from 'long ' to 'char ', possible loss of data C:\Perl-5.14\bin\perl.exe "-Iinc" C:\cpanfly-5.14\var\megalib\ExtUtils\xsubpp -typemap C:\Perl-5.14\lib\ExtUtils\typemap Syck.xs > Syck.xsc && C:\Perl-5.14\bin\perl.exe "-Iinc" -MExtUtils::Command -e mv -- Syck.xsc Syck.c cl -c -I. -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -D_USE_32BIT_TIME_T -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl-5.14\lib\CORE" Syck.c Syck.c perl_syck.h(640) : warning C4018: '<' : signed/unsigned mismatch perl_syck.h(692) : warning C4018: '<' : signed/unsigned mismatch perl_syck.h(1069) : warning C4013: 'syck_str_is_unquotable_integer' undefined; assuming extern returning int perl_syck.h(1044) : warning C4018: '<' : signed/unsigned mismatch Running Mkbootstrap for YAML::Syck () C:\Perl-5.14\bin\perl.exe "-Iinc" -MExtUtils::Command -e chmod -- 644 Syck.bs C:\Perl-5.14\bin\perl.exe "-Iinc" -MExtUtils::Mksymlists -e "Mksymlists('NAME'=>\"YAML::Syck\", 'DLBASE' => 'Syck', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);" link -out:blib\arch\auto\YAML\Syck\Syck.dll -dll -nologo -nodefaultlib -debug -opt:ref,icf -libpath:"C:\Perl-5.14\lib\CORE" -machine:x86 bytecode.obj emitter.obj gram.obj handler.obj implicit.obj node.obj syck_.obj syck_st.obj token.obj Syck.obj C:\Perl-5.14\lib\CORE\perl514.lib oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib comctl32.lib msvcrt.lib -def:Syck.def Creating library blib\arch\auto\YAML\Syck\Syck.lib and object blib\arch\auto\YAML\Syck\Syck.exp if exist blib\arch\auto\YAML\Syck\Syck.dll.manifest mt -nologo -manifest blib\arch\auto\YAML\Syck\Syck.dll.manifest -outputresource:blib\arch\auto\YAML\Syck\Syck.dll;2 if exist blib\arch\auto\YAML\Syck\Syck.dll.manifest del blib\arch\auto\YAML\Syck\Syck.dll.manifest C:\Perl-5.14\bin\perl.exe "-Iinc" -MExtUtils::Command -e chmod -- 755 blib\arch\auto\YAML\Syck\Syck.dll C:\Perl-5.14\bin\perl.exe "-Iinc" -MExtUtils::Command -e cp -- Syck.bs blib\arch\auto\YAML\Syck\Syck.bs C:\Perl-5.14\bin\perl.exe "-Iinc" -MExtUtils::Command -e chmod -- 644 blib\arch\auto\YAML\Syck\Syck.bs TODDR/YAML-Syck-1.27.tar.gz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/arch C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/lib C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/lib C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/lib C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/*.t t/*/*.t t/1-basic.t ................... 1..11 ok 1 ok 2 ok 3 not ok 4 - Bad data dies on Load # TODO RT 34073 - Parsing YAML without separator # Failed (TODO) test 'Bad data dies on Load' # at t/1-basic.t line 14. # got: '' # expected: anything else not ok 5 - Bad data fails load # TODO RT 34073 - Parsing YAML without separator # Failed (TODO) test 'Bad data fails load' # at t/1-basic.t line 15. # got: '--' # expected: undef ok 6 - Bad data fails load not ok 7 - Bad data dies on Load # TODO Load fails on empty string # Failed (TODO) test 'Bad data dies on Load' # at t/1-basic.t line 23. # got: '' # expected: anything else not ok 8 - Bad data dies on Load # TODO Load fails on empty string # Failed (TODO) test 'Bad data dies on Load' # at t/1-basic.t line 30. # got: '' # expected: anything else not ok 9 - Bad data fails load # TODO Load fails on empty string # Failed (TODO) test 'Bad data fails load' # at t/1-basic.t line 31. # got: 'feefifofum # # dkjdkdk' # expected: undef not ok 10 - Bad data dies on Load # TODO RT 23850 - META.yml of DMAKI/DateTime-Format-Japanese-0.01.tar.gz cannot be parsed # Failed (TODO) test 'Bad data dies on Load' # at t/1-basic.t line 38. # got: 'Syck parser (line 3, column -1): syntax error at t/1-basic.t line 35. # ' # expected: '' not ok 11 - Bad data fails load # TODO RT 23850 - META.yml of DMAKI/DateTime-Format-Japanese-0.01.tar.gz cannot be parsed # Failed (TODO) test 'Bad data fails load' # at t/1-basic.t line 39. # Structures begin differing at: # $got = undef # $expected = ARRAY(0xb5ada4) ok t/11-loadfile.t ............... 1..12 ok 1 - LoadFile(*DATA) works ok 2 - LoadFile(\*DATA) works ok 3 - LoadFile works with file names ok 4 - LoadFile works with IO::File ok 5 - LoadFile works with indirect filehandles ok 6 - LoadFile works with ordinary filehandles ok 7 - LoadFile works with glob refs ok 8 - LoadFile works with in-memory files ok 9 - LoadFile dies loading an empty file ok 10 - LoadFile returns undef loading an empty file ok 11 - No failure reading an empty file handle ok 12 - LoadFile returns undef loading an empty file ok t/12-dumpfile.t ............... 1..6 ok 1 - DumpFile works with filenames ok 2 - DumpFile works with IO::File ok 3 - DumpFile works with indirect file handles ok 4 - DumpFile works with ordinary file handles ok 5 - DumpFile works with glob refs ok 6 - DumpFile works with in-memory files ok t/2-scalars.t ................. 1..134 ok 1 - YAML::Syck has a version and is loaded ok 2 - Dump a simple number ok 3 - Load a simple number ok 4 - A pointer to 42 dumps ok 5 - A pointer to 42 loads ok 6 - A Circular Reference Loads. ok 7 - A Circular Reference Round Trips. 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 - no error ok 21 ok 22 - no error 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 - recurse 1 ok 49 - recurse 2 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok 85 ok 86 ok 87 ok 88 not ok 89 - HASH(0xe2246c) # TODO roundtrip is breaking for this right now: '--- # ... X: '' # ' # Failed (TODO) test 'HASH(0xe2246c)' # at t/2-scalars.t line 243. # got: undef # expected: 'HASH(0xe22d7c)' ok 90 - RT 47944 - back quote is a reserved character ok 91 ok 92 ok 93 ok 94 ok 95 ok 96 ok 97 ok 98 ok 99 ok 100 ok 101 ok 102 ok 103 ok 104 ok 105 ok 106 ok 107 ok 108 ok 109 ok 110 ok 111 ok 112 ok 113 ok 114 ok 115 ok 116 ok 117 ok 118 ok 119 ok 120 ok 121 - Dumped version of file is unquoted ok 122 - Dumped version of file is unquoted ok 123 - Dumped version of file is unquoted ok 124 - Dumped version of file is unquoted ok 125 - Dumped version of file is unquoted ok 126 - Dumped version of file is unquoted ok 127 - Dumped version of file is unquoted ok 128 - hex Dump preserves as string ok 129 - hex Load preserves as string ok 130 - oct Dump preserves by quoting ok 131 - oct Load preserves by quoting ok 132 - 00 Dump preserves by quoting ok 133 - 00 Load preserves by quoting not ok 134 - RT 54780 - Wrong loading of YAML with double quoted style # TODO not handling double quoted style right # Failed (TODO) test 'RT 54780 - Wrong loading of YAML with double quoted style' # at t/2-scalars.t line 286. # got: 'content\ string # other\ content # \ # new # ' # expected: 'content string # other content # # new # ' ok t/3-objects.t ................. 1..51 ok 1 ok 2 ok 3 - ref - !!perl/hash:foo ok 4 - data - !!perl/hash:foo ok 5 - ref - !perl/foo ok 6 - data - !perl/foo ok 7 - ref - !hs/Foo ok 8 - data - !hs/Foo ok 9 - ref - !haskell.org/Foo ok 10 - data - !haskell.org/Foo ok 11 - ref - !haskell.org/^Foo ok 12 - data - !haskell.org/^Foo ok 13 - ref - !!perl ok 14 - data - !!perl ok 15 - ref - !!moose ok 16 - data - !!moose ok 17 - ref - !ruby/object:Test::Bear ok 18 - data - !ruby/object:Test::Bear ok 19 - Testing regexes with the >=5.13.5 caret syntax ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 - blessed to code ok 28 - it's a hash ok 29 - blessed to foobar ok 30 - it's a CODE ok 31 - blessed to code ok 32 - it's a CODE ok 33 - ref - !!perl/hash:foo ok 34 - data - !!perl/hash:foo ok 35 - ref - !perl/foo ok 36 - data - !perl/foo ok 37 - ref - !hs/Foo ok 38 - data - !hs/Foo ok 39 - ref - !haskell.org/Foo ok 40 - data - !haskell.org/Foo ok 41 - ref - !haskell.org/^Foo ok 42 - data - !haskell.org/^Foo ok 43 - ref - !!perl ok 44 - data - !!perl ok 45 - ref - !!moose ok 46 - data - !!moose ok 47 - ref - !ruby/object:Test::Bear ok 48 - data - !ruby/object:Test::Bear ok 49 - Deep hash round trips ok 50 - Deep hash round trips and strip blessings ok 51 - Deep hash round trips and doesn't strips blessings ok t/4-perl_tag_scheme.t ......... 1..18 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 t/bug/doesnt-stringify.t ...... 1..2 ok 1 ok 2 ok t/bug/rt-49404-double_free.t .. 1..4 ok 1 ok 2 ok 3 ok 4 ok t/bug/rt-54167.t .............. 1..2 ok 1 - each() iterates properly before YAML::Syck::Dump ok 2 - each() iterates properly after YAML::Syck::Dump ok t/json-basic.t ................ 1..104 ok 1 - roundtrip "foo" -> 'foo' -> "foo" -> sq:0 utf8:0 ok 2 - roundtrip "foo" -> 'foo' -> "foo" -> sq:0 utf8:1 ok 3 - roundtrip 'foo' -> 'foo' -> 'foo' -> sq:1 utf8:0 ok 4 - roundtrip 'foo' -> 'foo' -> 'foo' -> sq:1 utf8:1 ok 5 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:0 utf8:0 ok 6 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:0 utf8:1 ok 7 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:1 utf8:0 ok 8 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:1 utf8:1 ok 9 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:0 utf8:0 ok 10 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:0 utf8:1 ok 11 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:1 utf8:0 ok 12 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:1 utf8:1 ok 13 - roundtrip 2 -> 2 -> 2 -> sq:0 utf8:0 ok 14 - roundtrip 2 -> 2 -> 2 -> sq:0 utf8:1 ok 15 - roundtrip 2 -> 2 -> 2 -> sq:1 utf8:0 ok 16 - roundtrip 2 -> 2 -> 2 -> sq:1 utf8:1 ok 17 - roundtrip "foo'bar" -> 'foo\'bar' -> "foo'bar" -> sq:0 utf8:0 ok 18 - roundtrip "foo'bar" -> 'foo\'bar' -> "foo'bar" -> sq:0 utf8:1 ok 19 - roundtrip 'foo\'bar' -> 'foo\'bar' -> 'foo\'bar' -> sq:1 utf8:0 ok 20 - roundtrip 'foo\'bar' -> 'foo\'bar' -> 'foo\'bar' -> sq:1 utf8:1 ok 21 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:0 utf8:0 ok 22 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:0 utf8:1 ok 23 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:1 utf8:0 ok 24 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:1 utf8:1 ok 25 - roundtrip {"foo":"bar"} -> {'foo' => 'bar'} -> {"foo":"bar"} -> sq:0 utf8:0 ok 26 - roundtrip {"foo":"bar"} -> {'foo' => 'bar'} -> {"foo":"bar"} -> sq:0 utf8:1 ok 27 - roundtrip {'foo':'bar'} -> {'foo' => 'bar'} -> {'foo':'bar'} -> sq:1 utf8:0 ok 28 - roundtrip {'foo':'bar'} -> {'foo' => 'bar'} -> {'foo':'bar'} -> sq:1 utf8:1 ok 29 - roundtrip {"foo":"bar"} -> {'foo' => 'bar'} -> {"foo":"bar"} -> sq:0 utf8:0 ok 30 - roundtrip {"foo":"bar"} -> {'foo' => 'bar'} -> {"foo":"bar"} -> sq:0 utf8:1 ok 31 - roundtrip {'foo':'bar'} -> {'foo' => 'bar'} -> {'foo':'bar'} -> sq:1 utf8:0 ok 32 - roundtrip {'foo':'bar'} -> {'foo' => 'bar'} -> {'foo':'bar'} -> sq:1 utf8:1 ok 33 - roundtrip [{"foo":2},{"foo":"bar"}] -> [{'foo' => 2},{'foo' => 'bar'}] -> [{"foo":2},{"foo":"bar"}] -> sq:0 utf8:0 ok 34 - roundtrip [{"foo":2},{"foo":"bar"}] -> [{'foo' => 2},{'foo' => 'bar'}] -> [{"foo":2},{"foo":"bar"}] -> sq:0 utf8:1 ok 35 - roundtrip [{'foo':2},{'foo':'bar'}] -> [{'foo' => 2},{'foo' => 'bar'}] -> [{'foo':2},{'foo':'bar'}] -> sq:1 utf8:0 ok 36 - roundtrip [{'foo':2},{'foo':'bar'}] -> [{'foo' => 2},{'foo' => 'bar'}] -> [{'foo':2},{'foo':'bar'}] -> sq:1 utf8:1 ok 37 - roundtrip "媾" -> '媾' -> "媾" -> sq:0 utf8:0 ok 38 - roundtrip "媾" -> "\x{5abe}" -> "媾" -> sq:0 utf8:1 ok 39 - roundtrip '媾' -> '媾' -> '媾' -> sq:1 utf8:0 ok 40 - roundtrip '媾' -> "\x{5abe}" -> '媾' -> sq:1 utf8:1 ok 41 - roundtrip null -> undef -> null -> sq:0 utf8:0 ok 42 - roundtrip null -> undef -> null -> sq:0 utf8:1 ok 43 - roundtrip null -> undef -> null -> sq:1 utf8:0 ok 44 - roundtrip null -> undef -> null -> sq:1 utf8:1 ok 45 - roundtrip {"foo":null} -> {'foo' => undef} -> {"foo":null} -> sq:0 utf8:0 ok 46 - roundtrip {"foo":null} -> {'foo' => undef} -> {"foo":null} -> sq:0 utf8:1 ok 47 - roundtrip {'foo':null} -> {'foo' => undef} -> {'foo':null} -> sq:1 utf8:0 ok 48 - roundtrip {'foo':null} -> {'foo' => undef} -> {'foo':null} -> sq:1 utf8:1 ok 49 - roundtrip "" -> '' -> "" -> sq:0 utf8:0 ok 50 - roundtrip "" -> '' -> "" -> sq:0 utf8:1 ok 51 - roundtrip '' -> '' -> '' -> sq:1 utf8:0 ok 52 - roundtrip '' -> '' -> '' -> sq:1 utf8:1 ok 53 - roundtrip [null,null] -> [undef,undef] -> [null,null] -> sq:0 utf8:0 ok 54 - roundtrip [null,null] -> [undef,undef] -> [null,null] -> sq:0 utf8:1 ok 55 - roundtrip [null,null] -> [undef,undef] -> [null,null] -> sq:1 utf8:0 ok 56 - roundtrip [null,null] -> [undef,undef] -> [null,null] -> sq:1 utf8:1 ok 57 - roundtrip ["",null] -> ['',undef] -> ["",null] -> sq:0 utf8:0 ok 58 - roundtrip ["",null] -> ['',undef] -> ["",null] -> sq:0 utf8:1 ok 59 - roundtrip ['',null] -> ['',undef] -> ['',null] -> sq:1 utf8:0 ok 60 - roundtrip ['',null] -> ['',undef] -> ['',null] -> sq:1 utf8:1 ok 61 - roundtrip {"foo":""} -> {'foo' => ''} -> {"foo":""} -> sq:0 utf8:0 ok 62 - roundtrip {"foo":""} -> {'foo' => ''} -> {"foo":""} -> sq:0 utf8:1 ok 63 - roundtrip {'foo':''} -> {'foo' => ''} -> {'foo':''} -> sq:1 utf8:0 ok 64 - roundtrip {'foo':''} -> {'foo' => ''} -> {'foo':''} -> sq:1 utf8:1 ok 65 - roundtrip ["\"://\""] -> ['"://"'] -> ["\"://\""] -> sq:0 utf8:0 ok 66 - roundtrip ["\"://\""] -> ['"://"'] -> ["\"://\""] -> sq:0 utf8:1 ok 67 - roundtrip ['\'://\''] -> ['\'://\''] -> ['\'://\''] -> sq:1 utf8:0 ok 68 - roundtrip ['\'://\''] -> ['\'://\''] -> ['\'://\''] -> sq:1 utf8:1 ok 69 - roundtrip "~foo" -> '~foo' -> "~foo" -> sq:0 utf8:0 ok 70 - roundtrip "~foo" -> '~foo' -> "~foo" -> sq:0 utf8:1 ok 71 - roundtrip '~foo' -> '~foo' -> '~foo' -> sq:1 utf8:0 ok 72 - roundtrip '~foo' -> '~foo' -> '~foo' -> sq:1 utf8:1 not ok 73 - roundtrip "\/" -> '\\/' -> "\\/" -> sq:0 utf8:0 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip "\/" -> '\\/' -> "\\/" -> sq:0 utf8:0 ' # at t/json-basic.t line 89. # got: '"\\/"' # expected: '"\/"' not ok 74 - roundtrip "\/" -> '\\/' -> "\\/" -> sq:0 utf8:1 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip "\/" -> '\\/' -> "\\/" -> sq:0 utf8:1 ' # at t/json-basic.t line 89. # got: '"\\/"' # expected: '"\/"' not ok 75 - roundtrip '\/' -> '\\/' -> '\\/' -> sq:1 utf8:0 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\/' -> '\\/' -> '\\/' -> sq:1 utf8:0 ' # at t/json-basic.t line 89. # got: ''\\/'' # expected: ''\/'' not ok 76 - roundtrip '\/' -> '\\/' -> '\\/' -> sq:1 utf8:1 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\/' -> '\\/' -> '\\/' -> sq:1 utf8:1 ' # at t/json-basic.t line 89. # got: ''\\/'' # expected: ''\/'' ok 77 - roundtrip "\"" -> '"' -> "\"" -> sq:0 utf8:0 ok 78 - roundtrip "\"" -> '"' -> "\"" -> sq:0 utf8:1 ok 79 - roundtrip '\'' -> '\'' -> '\'' -> sq:1 utf8:0 ok 80 - roundtrip '\'' -> '\'' -> '\'' -> sq:1 utf8:1 ok 81 - roundtrip "\b" -> '' -> "\b" -> sq:0 utf8:0 # TODO backslashed char not working yet ok 82 - roundtrip "\b" -> '' -> "\b" -> sq:0 utf8:1 # TODO backslashed char not working yet not ok 83 - roundtrip '\b' -> '\\b' -> '\\b' -> sq:1 utf8:0 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\b' -> '\\b' -> '\\b' -> sq:1 utf8:0 ' # at t/json-basic.t line 89. # got: ''\\b'' # expected: ''\b'' not ok 84 - roundtrip '\b' -> '\\b' -> '\\b' -> sq:1 utf8:1 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\b' -> '\\b' -> '\\b' -> sq:1 utf8:1 ' # at t/json-basic.t line 89. # got: ''\\b'' # expected: ''\b'' ok 85 - roundtrip "\f" -> ' ' -> "\f" -> sq:0 utf8:0 # TODO backslashed char not working yet ok 86 - roundtrip "\f" -> ' ' -> "\f" -> sq:0 utf8:1 # TODO backslashed char not working yet not ok 87 - roundtrip '\f' -> '\\f' -> '\\f' -> sq:1 utf8:0 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\f' -> '\\f' -> '\\f' -> sq:1 utf8:0 ' # at t/json-basic.t line 89. # got: ''\\f'' # expected: ''\f'' not ok 88 - roundtrip '\f' -> '\\f' -> '\\f' -> sq:1 utf8:1 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\f' -> '\\f' -> '\\f' -> sq:1 utf8:1 ' # at t/json-basic.t line 89. # got: ''\\f'' # expected: ''\f'' ok 89 - roundtrip "\n" -> ' # ' -> "\n" -> sq:0 utf8:0 # TODO backslashed char not working yet ok 90 - roundtrip "\n" -> ' # ' -> "\n" -> sq:0 utf8:1 # TODO backslashed char not working yet not ok 91 - roundtrip '\n' -> '\\n' -> '\\n' -> sq:1 utf8:0 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\n' -> '\\n' -> '\\n' -> sq:1 utf8:0 ' # at t/json-basic.t line 89. # got: ''\\n'' # expected: ''\n'' not ok 92 - roundtrip '\n' -> '\\n' -> '\\n' -> sq:1 utf8:1 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\n' -> '\\n' -> '\\n' -> sq:1 utf8:1 ' # at t/json-basic.t line 89. # got: ''\\n'' # expected: ''\n'' ok 93 - roundtrip "\r" -> ' ' -> "\r" -> sq:0 utf8:0 # TODO backslashed char not working yet ok 94 - roundtrip "\r" -> ' ' -> "\r" -> sq:0 utf8:1 # TODO backslashed char not working yet not ok 95 - roundtrip '\r' -> '\\r' -> '\\r' -> sq:1 utf8:0 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\r' -> '\\r' -> '\\r' -> sq:1 utf8:0 ' # at t/json-basic.t line 89. # got: ''\\r'' # expected: ''\r'' not ok 96 - roundtrip '\r' -> '\\r' -> '\\r' -> sq:1 utf8:1 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\r' -> '\\r' -> '\\r' -> sq:1 utf8:1 ' # at t/json-basic.t line 89. # got: ''\\r'' # expected: ''\r'' ok 97 - roundtrip "\t" -> ' ' -> "\t" -> sq:0 utf8:0 # TODO backslashed char not working yet ok 98 - roundtrip "\t" -> ' ' -> "\t" -> sq:0 utf8:1 # TODO backslashed char not working yet not ok 99 - roundtrip '\t' -> '\\t' -> '\\t' -> sq:1 utf8:0 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\t' -> '\\t' -> '\\t' -> sq:1 utf8:0 ' # at t/json-basic.t line 89. # got: ''\\t'' # expected: ''\t'' not ok 100 - roundtrip '\t' -> '\\t' -> '\\t' -> sq:1 utf8:1 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\t' -> '\\t' -> '\\t' -> sq:1 utf8:1 ' # at t/json-basic.t line 89. # got: ''\\t'' # expected: ''\t'' not ok 101 - roundtrip "\u0001" -> '\\u0001' -> "\\u0001" -> sq:0 utf8:0 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip "\u0001" -> '\\u0001' -> "\\u0001" -> sq:0 utf8:0 ' # at t/json-basic.t line 89. # got: '"\\u0001"' # expected: '"\u0001"' not ok 102 - roundtrip "\u0001" -> '\\u0001' -> "\\u0001" -> sq:0 utf8:1 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip "\u0001" -> '\\u0001' -> "\\u0001" -> sq:0 utf8:1 ' # at t/json-basic.t line 89. # got: '"\\u0001"' # expected: '"\u0001"' not ok 103 - roundtrip '\u0001' -> '\\u0001' -> '\\u0001' -> sq:1 utf8:0 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\u0001' -> '\\u0001' -> '\\u0001' -> sq:1 utf8:0 ' # at t/json-basic.t line 89. # got: ''\\u0001'' # expected: ''\u0001'' not ok 104 - roundtrip '\u0001' -> '\\u0001' -> '\\u0001' -> sq:1 utf8:1 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\u0001' -> '\\u0001' -> '\\u0001' -> sq:1 utf8:1 ' # at t/json-basic.t line 89. # got: ''\\u0001'' # expected: ''\u0001'' ok t/json-circular-ref.t ......... 1..8 ok 1 - A Structure should come back on a JSON dump with circular blessed references ok 2 - Die is thrown when the circular blessed ref happens ok 3 - A Structure should come back on a JSON dump with duplicate references ok 4 - Die is thrown when the circular ref happens ok 5 - A Structure should come back on a JSON dump with duplicate references ok 6 - No die is thrown when the circular ref happens ok 7 - A Complex structure should come back on a JSON dump with duplicate references ok 8 - No die is thrown when the circular ref happens ok t/json-crlf.t ................. 1..6 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok t/json-dumpinto.t ............. 1..7 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok t/json-empty.t ................ 1..1 ok 1 ok t/json-indent.t ............... 1..1 ok 1 ok t/json-loadfile.t ............. 1..12 ok 1 - LoadFile(*DATA) works ok 2 - LoadFile(\*DATA) works ok 3 - LoadFile works with file names ok 4 - LoadFile works with IO::File ok 5 - LoadFile works with indirect filehandles ok 6 - LoadFile works with ordinary filehandles ok 7 - LoadFile works with glob refs ok 8 - LoadFile works with in-memory files ok 9 - LoadFile dies loading an empty file ok 10 - LoadFile returns undef loading an empty file ok 11 - LoadFile dies loading an empty file ok 12 - LoadFile returns undef loading an empty file ok t/json-minus.t ................ 1..1 ok 1 ok t/json-newline.t .............. 1..1 ok 1 ok t/json-null.t ................. 1..2 ok 1 ok 2 ok t/json-numbers.t .............. 1..53 ok 1 - cmp sort causes numbers to coerce into strings and thus be quoted. ok 2 - Numeric sort doesn't coerce non-numeric strings into numbers because they still contain their valid string ok 3 - Strings are quoted. Numbers are not ok 4 - Ocatls don't get treated as numbers ok 5 - Hex doesn't get treated as a number ok 6 - Floats with leading 0 don't get excluded by octal check ok 7 - numbers with underscores get quoted. ok 8 - numbers with commas get quoted. ok 9 - Scientific notation gets quoted. ok 10 - Scientific notation gets quoted. ok 11 - Scientific notation gets quoted. ok 12 - "0" != 0 in JSON. 0 is false "0" is true. ok 13 - Strigified integer is stringified in JSON ok 14 - "0" != 0 in JSON. 0 is false "0" is true. ok 15 - Strigified integer is stringified in JSON ok 16 - "0" != 0 in JSON. 0 is false "0" is true. ok 17 - Strigified integer is stringified in JSON ok 18 - "0" != 0 in JSON. 0 is false "0" is true. ok 19 - Strigified integer is stringified in JSON ok 20 - "0" != 0 in JSON. 0 is false "0" is true. ok 21 - Strigified integer is stringified in JSON ok 22 - "0" != 0 in JSON. 0 is false "0" is true. ok 23 - Strigified integer is stringified in JSON ok 24 - "0" != 0 in JSON. 0 is false "0" is true. ok 25 - Strigified integer is stringified in JSON ok 26 - "0" != 0 in JSON. 0 is false "0" is true. ok 27 - Strigified integer is stringified in JSON ok 28 - "0" != 0 in JSON. 0 is false "0" is true. ok 29 - Strigified integer is stringified in JSON ok 30 - "0" != 0 in JSON. 0 is false "0" is true. ok 31 - Strigified integer is stringified in JSON ok 32 - "0" != 0 in JSON. 0 is false "0" is true. ok 33 - Strigified integer is stringified in JSON ok 34 - "0" != 0 in JSON. 0 is false "0" is true. ok 35 - Strigified integer is stringified in JSON ok 36 - "0" != 0 in JSON. 0 is false "0" is true. ok 37 - Strigified integer is stringified in JSON ok 38 - "0" != 0 in JSON. 0 is false "0" is true. ok 39 - Strigified integer is stringified in JSON ok 40 - "0" != 0 in JSON. 0 is false "0" is true. ok 41 - Strigified integer is stringified in JSON ok 42 - "0" != 0 in JSON. 0 is false "0" is true. ok 43 - Strigified integer is stringified in JSON ok 44 - "0" != 0 in JSON. 0 is false "0" is true. ok 45 - Strigified integer is stringified in JSON ok 46 - "0" != 0 in JSON. 0 is false "0" is true. ok 47 - Strigified integer is stringified in JSON ok 48 - "0" != 0 in JSON. 0 is false "0" is true. ok 49 - Strigified integer is stringified in JSON ok 50 - "0" != 0 in JSON. 0 is false "0" is true. ok 51 - Strigified integer is stringified in JSON ok 52 - "0" != 0 in JSON. 0 is false "0" is true. ok 53 - Strigified integer is stringified in JSON ok t/json-refs.t ................. 1..2 ok 1 ok 2 ok t/json-singlequote.t .......... 1..5 ok 1 ok 2 ok 3 ok 4 ok 5 - no extra space in the URL ok t/leak.t ...................... 1..11 ok 1 - No leaks - array ok 2 - No leaks - hash ok 3 - No leaks - code ok 4 - Load failed (expected) ok 5 - No leaks - Load failure ok 6 - Load failed on code syntax error (expected) not ok 7 - No leaks - Load failure (code) # TODO It looks like evals leak, but we're better than Storable # Failed (TODO) test 'No leaks - Load failure (code)' # at t/leak.t line 105. # got: '10' # expected: '0' ok 8 - Dump succeeded ok 9 - No leaks - Dump ok 10 - Dump succeeded not ok 11 - No leaks - Dump code # TODO It looks like evals leak, but we're better than Storable # Failed (TODO) test 'No leaks - Dump code' # at t/leak.t line 141. # got: '100' # expected: '0' ok t/load-blessed.t .............. 1..11 ok 1 ok 2 - scalar [ LoadBlessed = 1 ] ok 3 - scalar [ LoadBlessed = 0 ] ok 4 - scalar blessed as object [ LoadBlessed = 1 ] ok 5 - scalar blessed as object [ LoadBlessed = 0 ] ok 6 - array ref blessed as object [ LoadBlessed = 1 ] ok 7 - array ref blessed as object [ LoadBlessed = 0 ] ok 8 - regexp blessed as object [ LoadBlessed = 1 ] ok 9 - regexp blessed as object [ LoadBlessed = 0 ] ok 10 - code blessed as object [ LoadBlessed = 1 ] ok 11 - code blessed as object [ LoadBlessed = 0 ] ok t/meta.t ...................... 1..1 ok 1 - META.yml file is correct - To regenerate, run: 'make purge; perl Makefile.pl' ok t/yaml-alias.t ................ 1..14 ok 1 - array with anchor ok 2 - touched array with anchor ok 3 - hash with anchor ok 4 - touched hash with anchor ok 5 - huge array with anchor ok 6 - touched huge array with anchor ok 7 - circular ok 8 - touched circular ok 9 - many anchors ok 10 - touched many anchors ok 11 - scalar reference ok 12 - touched scalar reference not ok 13 - object # TODO Skip this because anchor #1 is going to be truncated. no problem # Failed (TODO) test 'object' # at t/yaml-alias.t line 72. # got: '--- # - !!perl/scalar:obj_scal scal # - &1 !!perl/array:obj_array # - array # - &2 !!perl/hash:obj_hash # key: value # - !!perl/scalar:obj_scal scal # - *1 # - *2 # ' # expected: '--- # - !!perl/scalar:obj_scal scal # - &2 !!perl/array:obj_array # - array # - &3 !!perl/hash:obj_hash # key: value # - !!perl/scalar:obj_scal scal # - *2 # - *3 # ' ok 14 - touched object ok t/yaml-blessed-ref.t .......... 1..1 ok 1 - YAML::Syck ok t/yaml-dumpinto.t ............. 1..8 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok t/yaml-implicit-warnings.t .... ok 1 - no warnings 1..1 ok t/yaml-str-colon-first.t ...... 1..129 ok 1 - our string \#0 starting with a : survived the round-trip ok 2 - our string \#32 starting with a : survived the round-trip ok 3 - our string \#64 starting with a : survived the round-trip ok 4 - our string \#96 starting with a : survived the round-trip ok 5 - our string \#128 starting with a : survived the round-trip ok 6 - our string \#160 starting with a : survived the round-trip ok 7 - our string \#192 starting with a : survived the round-trip ok 8 - our string \#224 starting with a : survived the round-trip ok 9 - our string \#256 starting with a : survived the round-trip ok 10 - our string \#288 starting with a : survived the round-trip ok 11 - our string \#320 starting with a : survived the round-trip ok 12 - our string \#352 starting with a : survived the round-trip ok 13 - our string \#384 starting with a : survived the round-trip ok 14 - our string \#416 starting with a : survived the round-trip ok 15 - our string \#448 starting with a : survived the round-trip ok 16 - our string \#480 starting with a : survived the round-trip ok 17 - our string \#512 starting with a : survived the round-trip ok 18 - our string \#544 starting with a : survived the round-trip ok 19 - our string \#576 starting with a : survived the round-trip ok 20 - our string \#608 starting with a : survived the round-trip ok 21 - our string \#640 starting with a : survived the round-trip ok 22 - our string \#672 starting with a : survived the round-trip ok 23 - our string \#704 starting with a : survived the round-trip ok 24 - our string \#736 starting with a : survived the round-trip ok 25 - our string \#768 starting with a : survived the round-trip ok 26 - our string \#800 starting with a : survived the round-trip ok 27 - our string \#832 starting with a : survived the round-trip ok 28 - our string \#864 starting with a : survived the round-trip ok 29 - our string \#896 starting with a : survived the round-trip ok 30 - our string \#928 starting with a : survived the round-trip ok 31 - our string \#960 starting with a : survived the round-trip ok 32 - our string \#992 starting with a : survived the round-trip ok 33 - our string \#1024 starting with a : survived the round-trip ok 34 - our string \#1056 starting with a : survived the round-trip ok 35 - our string \#1088 starting with a : survived the round-trip ok 36 - our string \#1120 starting with a : survived the round-trip ok 37 - our string \#1152 starting with a : survived the round-trip ok 38 - our string \#1184 starting with a : survived the round-trip ok 39 - our string \#1216 starting with a : survived the round-trip ok 40 - our string \#1248 starting with a : survived the round-trip ok 41 - our string \#1280 starting with a : survived the round-trip ok 42 - our string \#1312 starting with a : survived the round-trip ok 43 - our string \#1344 starting with a : survived the round-trip ok 44 - our string \#1376 starting with a : survived the round-trip ok 45 - our string \#1408 starting with a : survived the round-trip ok 46 - our string \#1440 starting with a : survived the round-trip ok 47 - our string \#1472 starting with a : survived the round-trip ok 48 - our string \#1504 starting with a : survived the round-trip ok 49 - our string \#1536 starting with a : survived the round-trip ok 50 - our string \#1568 starting with a : survived the round-trip ok 51 - our string \#1600 starting with a : survived the round-trip ok 52 - our string \#1632 starting with a : survived the round-trip ok 53 - our string \#1664 starting with a : survived the round-trip ok 54 - our string \#1696 starting with a : survived the round-trip ok 55 - our string \#1728 starting with a : survived the round-trip ok 56 - our string \#1760 starting with a : survived the round-trip ok 57 - our string \#1792 starting with a : survived the round-trip ok 58 - our string \#1824 starting with a : survived the round-trip ok 59 - our string \#1856 starting with a : survived the round-trip ok 60 - our string \#1888 starting with a : survived the round-trip ok 61 - our string \#1920 starting with a : survived the round-trip ok 62 - our string \#1952 starting with a : survived the round-trip ok 63 - our string \#1984 starting with a : survived the round-trip ok 64 - our string \#2016 starting with a : survived the round-trip ok 65 - our string \#2048 starting with a : survived the round-trip ok 66 - our string \#2080 starting with a : survived the round-trip ok 67 - our string \#2112 starting with a : survived the round-trip ok 68 - our string \#2144 starting with a : survived the round-trip ok 69 - our string \#2176 starting with a : survived the round-trip ok 70 - our string \#2208 starting with a : survived the round-trip ok 71 - our string \#2240 starting with a : survived the round-trip ok 72 - our string \#2272 starting with a : survived the round-trip ok 73 - our string \#2304 starting with a : survived the round-trip ok 74 - our string \#2336 starting with a : survived the round-trip ok 75 - our string \#2368 starting with a : survived the round-trip ok 76 - our string \#2400 starting with a : survived the round-trip ok 77 - our string \#2432 starting with a : survived the round-trip ok 78 - our string \#2464 starting with a : survived the round-trip ok 79 - our string \#2496 starting with a : survived the round-trip ok 80 - our string \#2528 starting with a : survived the round-trip ok 81 - our string \#2560 starting with a : survived the round-trip ok 82 - our string \#2592 starting with a : survived the round-trip ok 83 - our string \#2624 starting with a : survived the round-trip ok 84 - our string \#2656 starting with a : survived the round-trip ok 85 - our string \#2688 starting with a : survived the round-trip ok 86 - our string \#2720 starting with a : survived the round-trip ok 87 - our string \#2752 starting with a : survived the round-trip ok 88 - our string \#2784 starting with a : survived the round-trip ok 89 - our string \#2816 starting with a : survived the round-trip ok 90 - our string \#2848 starting with a : survived the round-trip ok 91 - our string \#2880 starting with a : survived the round-trip ok 92 - our string \#2912 starting with a : survived the round-trip ok 93 - our string \#2944 starting with a : survived the round-trip ok 94 - our string \#2976 starting with a : survived the round-trip ok 95 - our string \#3008 starting with a : survived the round-trip ok 96 - our string \#3040 starting with a : survived the round-trip ok 97 - our string \#3072 starting with a : survived the round-trip ok 98 - our string \#3104 starting with a : survived the round-trip ok 99 - our string \#3136 starting with a : survived the round-trip ok 100 - our string \#3168 starting with a : survived the round-trip ok 101 - our string \#3200 starting with a : survived the round-trip ok 102 - our string \#3232 starting with a : survived the round-trip ok 103 - our string \#3264 starting with a : survived the round-trip ok 104 - our string \#3296 starting with a : survived the round-trip ok 105 - our string \#3328 starting with a : survived the round-trip ok 106 - our string \#3360 starting with a : survived the round-trip ok 107 - our string \#3392 starting with a : survived the round-trip ok 108 - our string \#3424 starting with a : survived the round-trip ok 109 - our string \#3456 starting with a : survived the round-trip ok 110 - our string \#3488 starting with a : survived the round-trip ok 111 - our string \#3520 starting with a : survived the round-trip ok 112 - our string \#3552 starting with a : survived the round-trip ok 113 - our string \#3584 starting with a : survived the round-trip ok 114 - our string \#3616 starting with a : survived the round-trip ok 115 - our string \#3648 starting with a : survived the round-trip ok 116 - our string \#3680 starting with a : survived the round-trip ok 117 - our string \#3712 starting with a : survived the round-trip ok 118 - our string \#3744 starting with a : survived the round-trip ok 119 - our string \#3776 starting with a : survived the round-trip ok 120 - our string \#3808 starting with a : survived the round-trip ok 121 - our string \#3840 starting with a : survived the round-trip ok 122 - our string \#3872 starting with a : survived the round-trip ok 123 - our string \#3904 starting with a : survived the round-trip ok 124 - our string \#3936 starting with a : survived the round-trip ok 125 - our string \#3968 starting with a : survived the round-trip ok 126 - our string \#4000 starting with a : survived the round-trip ok 127 - our string \#4032 starting with a : survived the round-trip ok 128 - our string \#4064 starting with a : survived the round-trip ok 129 - our string \#4096 starting with a : survived the round-trip ok t/yaml-tie.t .................. 1..6 ok 1 ok 2 ok 3 not ok 4 # TODO Tied hashes don't dump # Failed (TODO) test at t/yaml-tie.t line 27. # got: '--- {} # # ' # expected: '--- !!perl/hash:Tie::StdHash # a: 1 # b: 2 # c: '3.1415' # d: 4 # ' ok 5 not ok 6 # TODO Tied hashes don't dump # Failed (TODO) test at t/yaml-tie.t line 42. # got: '--- {} # # ' # expected: '--- !!perl/hash:Tie::StdHash # a: 1 # b: 2 # c: '3.1415' # d: 4 # ' ok # Failed test at t/yaml-utf.t line 28. Wide character in print at C:\cpanfly-5.14\var\cpan\build\YAML-Syck-1.27-NGXyTh\inc/Test/Builder.pm line 1758. # got: '--- "♥" # ' # expected: '--- ♥ # ' # Looks like you failed 1 test of 3. t/yaml-utf.t .................. 1..3 ok 1 not ok 2 ok 3 Dubious, test returned 1 (wstat 256, 0x100) Failed 1/3 subtests Test Summary Report ------------------- t/json-basic.t (Wstat: 0 Tests: 104 Failed: 0) TODO passed: 81-82, 85-86, 93-94, 97-98 t/yaml-utf.t (Wstat: 256 Tests: 3 Failed: 1) Failed test: 2 Non-zero exit status: 1 Files=32, Tests=628, 5 wallclock secs ( 0.25 usr + 0.14 sys = 0.39 CPU) Result: FAIL Failed 1/32 test programs. 1/628 subtests failed. NMAKE : fatal error U1077: 'C:\Perl-5.14\bin\perl.exe' : return code '0x1' Stop. TODDR/YAML-Syck-1.27.tar.gz nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports TODDR/YAML-Syck-1.27.tar.gz Running test for module 'Path::Class' Running make for K/KW/KWILLIAMS/Path-Class-0.32.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/arch C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/lib C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/lib C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/lib C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib to PERL5LIB for 'get' Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\K\KW\KWILLIAMS\Path-Class-0.32.tar.gz ok Path-Class-0.32 Path-Class-0.32/README Path-Class-0.32/Changes Path-Class-0.32/LICENSE Path-Class-0.32/INSTALL Path-Class-0.32/dist.ini Path-Class-0.32/META.yml Path-Class-0.32/MANIFEST Path-Class-0.32/Build.PL Path-Class-0.32/SIGNATURE Path-Class-0.32/README.pod Path-Class-0.32/Makefile.PL Path-Class-0.32/t Path-Class-0.32/t/01-basic.t Path-Class-0.32/t/02-foreign.t Path-Class-0.32/t/04-subclass.t Path-Class-0.32/t/05-traverse.t Path-Class-0.32/lib/Path Path-Class-0.32/lib/Path/Class.pm Path-Class-0.32/t/03-filesystem.t Path-Class-0.32/t/author-critic.t Path-Class-0.32/t/07-recurseprune.t Path-Class-0.32/t/06-traverse_filt.t Path-Class-0.32/lib/Path/Class Path-Class-0.32/lib/Path/Class/Dir.pm Path-Class-0.32/lib/Path/Class/File.pm Path-Class-0.32/lib/Path/Class/Entity.pm Prepending C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/arch C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/lib C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/lib C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/lib C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib to PERL5LIB for 'make' CPAN.pm: Building K/KW/KWILLIAMS/Path-Class-0.32.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Path::Class Writing MYMETA.yml and MYMETA.json >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp README.pod blib\lib\Path\README.pod cp lib/Path/Class/Entity.pm blib\lib\Path\Class\Entity.pm cp lib/Path/Class.pm blib\lib\Path\Class.pm cp lib/Path/Class/Dir.pm blib\lib\Path\Class\Dir.pm cp lib/Path/Class/File.pm blib\lib\Path\Class\File.pm KWILLIAMS/Path-Class-0.32.tar.gz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/arch C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/lib C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/lib C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/lib C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/01-basic.t .......... 1..68 # Running under perl version 5.014000 for Unix # Win32::BuildNumber 1400 # Current time local: Thu Sep 5 02:05:02 2013 # Current time GMT: Thu Sep 5 09:05:02 2013 # Using Test.pm version 1.26 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 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok t/02-foreign.t ........ 1..29 # Running under perl version 5.014000 for MSWin32 # Win32::BuildNumber 1400 # Current time local: Thu Sep 5 02:05:02 2013 # Current time GMT: Thu Sep 5 09:05:02 2013 # Using Test.pm version 1.26 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 # skip Can't test VMS code on other platforms ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 # skip Can't test VMS code on other platforms 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 t/03-filesystem.t ..... 1..83 ok 1 - use Path::Class; ok 2 - Got a filename via tmpnam() ok 3 - Opened C:\cpanfly-5.14\var\tmp\zLxCAkqpls for writing ok 4 - Printed to C:\cpanfly-5.14\var\tmp\zLxCAkqpls ok 5 - C:\cpanfly-5.14\var\tmp\zLxCAkqpls should exist ok 6 - Read contents of C:\cpanfly-5.14\var\tmp\zLxCAkqpls correctly ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 - Opened C:\cpanfly-5.14\var\tmp\QX10pYUmgr for reading ok 15 ok 16 ok 17 - Removed C:\cpanfly-5.14\var\tmp\QX10pYUmgr ok 18 - C:\cpanfly-5.14\var\tmp\QX10pYUmgr no longer exists ok 19 - Created t\foo\bar ok 20 - t\foo\bar is a directory 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 - regex split with chomp ok 51 - string split with chomp ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 - from . to C:\cpanfly-5.14\var\cpan\build\Path-Class-0.32-8vS3Q7 to . ok 61 - t subsumes t/foo/bar ok 62 - t doesn't contain t/foo/bar ok 63 - t still subsumes t/foo/bar ok 64 - t now contains t/foo/bar ok 65 ok 66 - a should come before a/b ok 67 - a should come before a/c ok 68 - a/b should come before a/b/e/h ok 69 - a/b should come before a/c/f/i ok 70 - a/c should come before a/b/e/h ok 71 - a/c should come before a/c/f/i ok 72 - a should come before a/b ok 73 - a should come before a/c ok 74 - a/b should come before a/b/e/h ok 75 - a/c should come before a/c/f/i ok 76 - Ensure depth-first search ok 77 - a/b should come before a ok 78 - a/c should come before a ok 79 - a/b/e/h should come before a/b ok 80 - a/c/f/i should come before a/c ok 81 - Ensure depth-first search ok 82 - The object isa Path::Class::Dir ok 83 - The object isa Path::Class::Dir ok t/04-subclass.t ....... 1..6 ok 1 - The object isa My::File ok 2 ok 3 - The object isa My::Dir ok 4 ok 5 - The object isa My::File ok 6 ok t/05-traverse.t ....... 1..4 ok 1 - use Path::Class; ok 2 ok 3 ok 4 ok t/06-traverse_filt.t .. 1..4 ok 1 - use Path::Class; ok 2 ok 3 ok 4 ok t/07-recurseprune.t ... 1..8 ok 1 - use Path::Class; ok 2 ok 3 ok 4 ok 5 - use Path::Class::Entity; ok 6 ok 7 ok 8 ok t/author-critic.t ..... skipped: these tests are for testing by the author All tests successful. Files=8, Tests=202, 2 wallclock secs ( 0.05 usr + 0.01 sys = 0.06 CPU) Result: PASS KWILLIAMS/Path-Class-0.32.tar.gz nmake test TEST_VERBOSE=1 -- OK PPD for Path-Class-0.32 already made Running make for J/JJ/JJNAPIORK/DBIx-Class-Fixtures-1.001020.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\Path-Class-0.32-8vS3Q7/blib/arch C:\cpanfly-5.14\var\cpan\build\Path-Class-0.32-8vS3Q7/blib/lib C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/arch C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/lib C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/lib C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/lib C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Fixtures-1.001020-fayxNS Prepending C:\cpanfly-5.14\var\cpan\build\Path-Class-0.32-8vS3Q7/blib/arch C:\cpanfly-5.14\var\cpan\build\Path-Class-0.32-8vS3Q7/blib/lib C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/arch C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/lib C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/lib C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/lib C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib to PERL5LIB for 'make' CPAN.pm: Building J/JJ/JJNAPIORK/DBIx-Class-Fixtures-1.001020.tar.gz Warning: Prerequisite 'JSON::Syck => 1.27' for 'JJNAPIORK/DBIx-Class-Fixtures-1.001020.tar.gz' failed when processing 'TODDR/YAML-Syck-1.27.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/DBIx/Class/Fixtures/Schema.pm blib\lib\DBIx\Class\Fixtures\Schema.pm cp lib/DBIx/Class/Fixtures/DBI/mysql.pm blib\lib\DBIx\Class\Fixtures\DBI\mysql.pm cp lib/DBIx/Class/Fixtures/DBI/Pg.pm blib\lib\DBIx\Class\Fixtures\DBI\Pg.pm cp lib/DBIx/Class/Fixtures/External/File.pm blib\lib\DBIx\Class\Fixtures\External\File.pm cp lib/DBIx/Class/Fixtures/DBI.pm blib\lib\DBIx\Class\Fixtures\DBI.pm cp lib/DBIx/Class/Fixtures.pm blib\lib\DBIx\Class\Fixtures.pm JJNAPIORK/DBIx-Class-Fixtures-1.001020.tar.gz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\Path-Class-0.32-8vS3Q7/blib/arch C:\cpanfly-5.14\var\cpan\build\Path-Class-0.32-8vS3Q7/blib/lib C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/arch C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/lib C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/lib C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/lib C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/*.t # Testing DBIx::Class::Fixtures 1.001020, Perl 5.014000, C:\Perl-5.14\bin\perl.exe t/00-load.t .................. 1..1 ok 1 - use DBIx::Class::Fixtures; ok t/01-new.t ................... 1..3 ok 1 - new errors without config dir ok 2 - new errors with non-existent config dir ok 3 - object created with correct config dir ok t/02-dump-basic.t ............ 1..17 -- -- Created by SQL::Translator::Producer::SQLite -- Created on Tue Aug 8 01:53:20 2006 -- BEGIN TRANSACTION -- -- Table: cd_to_producer -- CREATE TABLE cd_to_producer ( cd integer NOT NULL, producer integer NOT NULL, PRIMARY KEY (cd, producer) ) -- -- Table: artist -- CREATE TABLE artist ( artistid INTEGER PRIMARY KEY NOT NULL, name varchar(100) ) -- -- Table: cd -- CREATE TABLE cd ( cdid INTEGER PRIMARY KEY NOT NULL, artist integer NOT NULL, title varchar(100) NOT NULL, year varchar(100) NOT NULL ) -- -- Table: track -- CREATE TABLE track ( trackid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, position integer NOT NULL, title varchar(100) NOT NULL, last_updated_on datetime NULL ) -- -- Table: tags -- CREATE TABLE tags ( tagid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, tag varchar(100) NOT NULL ) -- -- Table: producer -- CREATE TABLE producer ( producerid INTEGER PRIMARY KEY NOT NULL, name varchar(100) NOT NULL ) COMMIT ok 1 - got schema ok 2 - object created with correct config dir ok 3 - simple dump executed okay ok 4 - artist directory created ok 5 - right number of fixtures created ok 6 - fixture evals into hash ok 7 - fixture has correct keys ok 8 - dumped fixture is equivalent to artist row ok 9 - new dbic row created from fixture ok 10 - object created with correct config dir ok 11 - simple dump executed okay ok 12 - artist directory created ok 13 - right number of fixtures created ok 14 - fixture evals into hash ok 15 - fixture has correct keys ok 16 - dumped fixture is equivalent to artist row ok 17 - new dbic row created from fixture ok t/03-dump-quantity.t ......... 1..10 -- -- Created by SQL::Translator::Producer::SQLite -- Created on Tue Aug 8 01:53:20 2006 -- BEGIN TRANSACTION -- -- Table: cd_to_producer -- CREATE TABLE cd_to_producer ( cd integer NOT NULL, producer integer NOT NULL, PRIMARY KEY (cd, producer) ) -- -- Table: artist -- CREATE TABLE artist ( artistid INTEGER PRIMARY KEY NOT NULL, name varchar(100) ) -- -- Table: cd -- CREATE TABLE cd ( cdid INTEGER PRIMARY KEY NOT NULL, artist integer NOT NULL, title varchar(100) NOT NULL, year varchar(100) NOT NULL ) -- -- Table: track -- CREATE TABLE track ( trackid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, position integer NOT NULL, title varchar(100) NOT NULL, last_updated_on datetime NULL ) -- -- Table: tags -- CREATE TABLE tags ( tagid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, tag varchar(100) NOT NULL ) -- -- Table: producer -- CREATE TABLE producer ( producerid INTEGER PRIMARY KEY NOT NULL, name varchar(100) NOT NULL ) COMMIT ok 1 - got schema ok 2 - object created with correct config dir ok 3 - quantity dump executed okay ok 4 - right number of cd fixtures created ok 5 - fixture evals into hash ok 6 - dumped fixture is equivalent to cd row ok 7 - fixture evals into hash ok 8 - dumped fixture is equivalent to cd row ok 9 - fixture evals into hash ok 10 - dumped fixture is equivalent to cd row ok t/04-dump-fetch.t ............ 1..11 -- -- Created by SQL::Translator::Producer::SQLite -- Created on Tue Aug 8 01:53:20 2006 -- BEGIN TRANSACTION -- -- Table: cd_to_producer -- CREATE TABLE cd_to_producer ( cd integer NOT NULL, producer integer NOT NULL, PRIMARY KEY (cd, producer) ) -- -- Table: artist -- CREATE TABLE artist ( artistid INTEGER PRIMARY KEY NOT NULL, name varchar(100) ) -- -- Table: cd -- CREATE TABLE cd ( cdid INTEGER PRIMARY KEY NOT NULL, artist integer NOT NULL, title varchar(100) NOT NULL, year varchar(100) NOT NULL ) -- -- Table: track -- CREATE TABLE track ( trackid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, position integer NOT NULL, title varchar(100) NOT NULL, last_updated_on datetime NULL ) -- -- Table: tags -- CREATE TABLE tags ( tagid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, tag varchar(100) NOT NULL ) -- -- Table: producer -- CREATE TABLE producer ( producerid INTEGER PRIMARY KEY NOT NULL, name varchar(100) NOT NULL ) COMMIT ok 1 - got schema ok 2 - object created with correct config dir ok 3 - fetch dump executed okay ok 4 - right number of artist fixtures created ok 5 - artist 1 dumped okay ok 6 - artist 2 dumped okay ok 7 - artist1's cd rel dumped okay ok 8 - artist1's cd rel dumped okay ok 9 - artist1's cd rel dumped okay ok 10 - artist2's cd rel dumped okay ok 11 - no extra cd fixtures dumped ok t/05-dump-rules.t ............ 1..15 -- -- Created by SQL::Translator::Producer::SQLite -- Created on Tue Aug 8 01:53:20 2006 -- BEGIN TRANSACTION -- -- Table: cd_to_producer -- CREATE TABLE cd_to_producer ( cd integer NOT NULL, producer integer NOT NULL, PRIMARY KEY (cd, producer) ) -- -- Table: artist -- CREATE TABLE artist ( artistid INTEGER PRIMARY KEY NOT NULL, name varchar(100) ) -- -- Table: cd -- CREATE TABLE cd ( cdid INTEGER PRIMARY KEY NOT NULL, artist integer NOT NULL, title varchar(100) NOT NULL, year varchar(100) NOT NULL ) -- -- Table: track -- CREATE TABLE track ( trackid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, position integer NOT NULL, title varchar(100) NOT NULL, last_updated_on datetime NULL ) -- -- Table: tags -- CREATE TABLE tags ( tagid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, tag varchar(100) NOT NULL ) -- -- Table: producer -- CREATE TABLE producer ( producerid INTEGER PRIMARY KEY NOT NULL, name varchar(100) NOT NULL ) COMMIT ok 1 - got schema ok 2 - object created with correct config dir ok 3 - fetch dump executed okay ok 4 - cd not matching rule not fetched ok 5 - cd not matching rule not fetched ok 6 - cd matching rule fetched ok 7 - cd fixture evals into hash ok 8 - track not matching rule not fetched ok 9 - track matching rule fetched ok 10 - track not matching rule not fetched ok 11 - cd fixture evals into hash ok 12 - track not matching rule not fetched ok 13 - track matching rule fetched ok 14 - track not matching rule not fetched ok 15 - Found sets ok t/06-dump-date.t ............. skipped: Set $ENV{FIXTURETEST_DSN}, _USER and _PASS to point at MySQL DB to run this test t/07-dump-all.t .............. 1..16 -- -- Created by SQL::Translator::Producer::SQLite -- Created on Tue Aug 8 01:53:20 2006 -- BEGIN TRANSACTION -- -- Table: cd_to_producer -- CREATE TABLE cd_to_producer ( cd integer NOT NULL, producer integer NOT NULL, PRIMARY KEY (cd, producer) ) -- -- Table: artist -- CREATE TABLE artist ( artistid INTEGER PRIMARY KEY NOT NULL, name varchar(100) ) -- -- Table: cd -- CREATE TABLE cd ( cdid INTEGER PRIMARY KEY NOT NULL, artist integer NOT NULL, title varchar(100) NOT NULL, year varchar(100) NOT NULL ) -- -- Table: track -- CREATE TABLE track ( trackid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, position integer NOT NULL, title varchar(100) NOT NULL, last_updated_on datetime NULL ) -- -- Table: tags -- CREATE TABLE tags ( tagid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, tag varchar(100) NOT NULL ) -- -- Table: producer -- CREATE TABLE producer ( producerid INTEGER PRIMARY KEY NOT NULL, name varchar(100) NOT NULL ) COMMIT ok 1 - got schema ok 2 - object created with correct config dir ok 3 - fetch dump executed okay ok 4 - all objects from $source dumped ok 5 - all objects from $source dumped ok 6 - all objects from $source dumped ok 7 - all objects from $source dumped ok 8 - all objects from $source dumped ok 9 - all objects from $source dumped ok 10 - object created with correct config dir ok 11 - fetch dump executed okay ok 12 - all objects from $source dumped ok 13 - all objects from $source dumped ok 14 - all objects from $source dumped ok 15 - all objects from $source dumped ok 16 - all objects from $source dumped ok t/08-dump-includes.t ......... 1..7 -- -- Created by SQL::Translator::Producer::SQLite -- Created on Tue Aug 8 01:53:20 2006 -- BEGIN TRANSACTION -- -- Table: cd_to_producer -- CREATE TABLE cd_to_producer ( cd integer NOT NULL, producer integer NOT NULL, PRIMARY KEY (cd, producer) ) -- -- Table: artist -- CREATE TABLE artist ( artistid INTEGER PRIMARY KEY NOT NULL, name varchar(100) ) -- -- Table: cd -- CREATE TABLE cd ( cdid INTEGER PRIMARY KEY NOT NULL, artist integer NOT NULL, title varchar(100) NOT NULL, year varchar(100) NOT NULL ) -- -- Table: track -- CREATE TABLE track ( trackid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, position integer NOT NULL, title varchar(100) NOT NULL, last_updated_on datetime NULL ) -- -- Table: tags -- CREATE TABLE tags ( tagid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, tag varchar(100) NOT NULL ) -- -- Table: producer -- CREATE TABLE producer ( producerid INTEGER PRIMARY KEY NOT NULL, name varchar(100) NOT NULL ) COMMIT ok 1 - got schema ok 2 - object created with correct config dir ok 3 - simple dump executed okay ok 4 - producer directory created ok 5 - right number of fixtures created ok 6 - artist directory created ok 7 - right number of fixtures created ok t/09-dump-scalar-ref.t ....... 1..7 -- -- Created by SQL::Translator::Producer::SQLite -- Created on Tue Aug 8 01:53:20 2006 -- BEGIN TRANSACTION -- -- Table: cd_to_producer -- CREATE TABLE cd_to_producer ( cd integer NOT NULL, producer integer NOT NULL, PRIMARY KEY (cd, producer) ) -- -- Table: artist -- CREATE TABLE artist ( artistid INTEGER PRIMARY KEY NOT NULL, name varchar(100) ) -- -- Table: cd -- CREATE TABLE cd ( cdid INTEGER PRIMARY KEY NOT NULL, artist integer NOT NULL, title varchar(100) NOT NULL, year varchar(100) NOT NULL ) -- -- Table: track -- CREATE TABLE track ( trackid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, position integer NOT NULL, title varchar(100) NOT NULL, last_updated_on datetime NULL ) -- -- Table: tags -- CREATE TABLE tags ( tagid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, tag varchar(100) NOT NULL ) -- -- Table: producer -- CREATE TABLE producer ( producerid INTEGER PRIMARY KEY NOT NULL, name varchar(100) NOT NULL ) COMMIT ok 1 - got schema ok 2 - object created with correct config dir ok 3 - simple dump executed okay ok 4 - right number of fixtures created ok 5 - correct artist dumped ok 6 - right number of fixtures created ok 7 - correct cd dumped ok t/10-dump-cleanup.t .......... 1..4 -- -- Created by SQL::Translator::Producer::SQLite -- Created on Tue Aug 8 01:53:20 2006 -- BEGIN TRANSACTION -- -- Table: cd_to_producer -- CREATE TABLE cd_to_producer ( cd integer NOT NULL, producer integer NOT NULL, PRIMARY KEY (cd, producer) ) -- -- Table: artist -- CREATE TABLE artist ( artistid INTEGER PRIMARY KEY NOT NULL, name varchar(100) ) -- -- Table: cd -- CREATE TABLE cd ( cdid INTEGER PRIMARY KEY NOT NULL, artist integer NOT NULL, title varchar(100) NOT NULL, year varchar(100) NOT NULL ) -- -- Table: track -- CREATE TABLE track ( trackid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, position integer NOT NULL, title varchar(100) NOT NULL, last_updated_on datetime NULL ) -- -- Table: tags -- CREATE TABLE tags ( tagid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, tag varchar(100) NOT NULL ) -- -- Table: producer -- CREATE TABLE producer ( producerid INTEGER PRIMARY KEY NOT NULL, name varchar(100) NOT NULL ) COMMIT ok 1 - got schema ok 2 - object created with correct config dir ok 3 - simple dump executed okay ok 4 - file still exists ok DBIx::Class::Storage::DBI::__ANON__(): DBI Exception: DBD::SQLite::db do failed: table cd_to_producer already exists [for Statement " -- -- Table: cd_to_producer -- CREATE TABLE cd_to_producer ( cd integer NOT NULL, producer integer NOT NULL, PRIMARY KEY (cd, producer) )"] at t/lib/DBICTest.pm line 113 # Looks like your test exited with 255 just after 37. t/12-populate-basic.t ........ -- -- Created by SQL::Translator::Producer::SQLite -- Created on Tue Aug 8 01:53:20 2006 -- BEGIN TRANSACTION -- -- Table: cd_to_producer -- CREATE TABLE cd_to_producer ( cd integer NOT NULL, producer integer NOT NULL, PRIMARY KEY (cd, producer) ) -- -- Table: artist -- CREATE TABLE artist ( artistid INTEGER PRIMARY KEY NOT NULL, name varchar(100) ) -- -- Table: cd -- CREATE TABLE cd ( cdid INTEGER PRIMARY KEY NOT NULL, artist integer NOT NULL, title varchar(100) NOT NULL, year varchar(100) NOT NULL ) -- -- Table: track -- CREATE TABLE track ( trackid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, position integer NOT NULL, title varchar(100) NOT NULL, last_updated_on datetime NULL ) -- -- Table: tags -- CREATE TABLE tags ( tagid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, tag varchar(100) NOT NULL ) -- -- Table: producer -- CREATE TABLE producer ( producerid INTEGER PRIMARY KEY NOT NULL, name varchar(100) NOT NULL ) COMMIT ok 1 - got schema ok 2 - object created with correct config dir ok 3 - simple dump executed okay ok 4 - correct number of simple cd ok 5 - correct number of simple cd_to_producer ok 6 - correct number of simple track ok 7 - correct number of simple producer ok 8 - correct number of simple artist ok 9 - simple artist row 1 imported okay ok 10 - correct number of simple tag ok 11 - quantity dump executed okay ok 12 - correct number of quantity cd ok 13 - quantity cd row 1 imported okay ok 14 - quantity cd row 2 imported okay ok 15 - quantity cd row 3 imported okay ok 16 - correct number of quantity cd_to_producer ok 17 - correct number of quantity track ok 18 - correct number of quantity producer ok 19 - correct number of quantity artist ok 20 - correct number of quantity tag ok 21 - fetch dump executed okay ok 22 - correct number of fetch cd ok 23 - fetch cd row 5 imported okay ok 24 - correct number of fetch cd_to_producer ok 25 - correct number of fetch track ok 26 - correct number of fetch producer ok 27 - correct number of fetch artist ok 28 - correct number of fetch tag ok 29 - rules dump executed okay ok 30 - correct number of rules cd ok 31 - correct number of rules cd_to_producer ok 32 - correct number of rules track ok 33 - rules track row 5 imported okay ok 34 - rules track row 14 imported okay ok 35 - correct number of rules producer ok 36 - correct number of rules artist ok 37 - correct number of rules tag -- -- Created by SQL::Translator::Producer::SQLite -- Created on Tue Aug 8 01:53:20 2006 -- BEGIN TRANSACTION -- -- Table: cd_to_producer -- CREATE TABLE cd_to_producer ( cd integer NOT NULL, producer integer NOT NULL, PRIMARY KEY (cd, producer) ) 1..37 Dubious, test returned 255 (wstat 65280, 0xff00) All 37 subtests passed # Failed test 'artist imported to sqlite okay' # at t/13-populate-two-dbs.t line 59. # got: '0' # expected: '1' # Looks like you failed 1 test of 7. t/13-populate-two-dbs.t ...... 1..7 -- -- Created by SQL::Translator::Producer::SQLite -- Created on Tue Aug 8 01:53:20 2006 -- BEGIN TRANSACTION -- -- Table: cd_to_producer -- CREATE TABLE cd_to_producer ( cd integer NOT NULL, producer integer NOT NULL, PRIMARY KEY (cd, producer) ) -- -- Table: artist -- CREATE TABLE artist ( artistid INTEGER PRIMARY KEY NOT NULL, name varchar(100) ) -- -- Table: cd -- CREATE TABLE cd ( cdid INTEGER PRIMARY KEY NOT NULL, artist integer NOT NULL, title varchar(100) NOT NULL, year varchar(100) NOT NULL ) -- -- Table: track -- CREATE TABLE track ( trackid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, position integer NOT NULL, title varchar(100) NOT NULL, last_updated_on datetime NULL ) -- -- Table: tags -- CREATE TABLE tags ( tagid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, tag varchar(100) NOT NULL ) -- -- Table: producer -- CREATE TABLE producer ( producerid INTEGER PRIMARY KEY NOT NULL, name varchar(100) NOT NULL ) COMMIT ok 1 - got schema ok 2 -- -- Created by SQL::Translator::Producer::SQLite -- Created on Tue Aug 8 01:53:20 2006 -- BEGIN TRANSACTION -- -- Table: artist -- CREATE TABLE artist ( artistid INTEGER PRIMARY KEY NOT NULL, name varchar(100) ) -- -- Table: cd -- CREATE TABLE cd ( cdid INTEGER PRIMARY KEY NOT NULL, artist integer NOT NULL, title varchar(100) NOT NULL, year varchar(100) NOT NULL ) -- -- Table: friend -- CREATE TABLE friend ( friendid INTEGER PRIMARY KEY NOT NULL, name varchar(100) NOT NULL ) COMMIT ok 3 - object created with correct config dir ok 4 - simple dump executed okay ok 5 - mysql populate okay ok 6 - sqlite populate okay not ok 7 - artist imported to sqlite okay Dubious, test returned 1 (wstat 256, 0x100) Failed 1/7 subtests t/14-populate-post.t ......... 1..5 -- -- Created by SQL::Translator::Producer::SQLite -- Created on Tue Aug 8 01:53:20 2006 -- BEGIN TRANSACTION -- -- Table: cd_to_producer -- CREATE TABLE cd_to_producer ( cd integer NOT NULL, producer integer NOT NULL, PRIMARY KEY (cd, producer) ) -- -- Table: artist -- CREATE TABLE artist ( artistid INTEGER PRIMARY KEY NOT NULL, name varchar(100) ) -- -- Table: cd -- CREATE TABLE cd ( cdid INTEGER PRIMARY KEY NOT NULL, artist integer NOT NULL, title varchar(100) NOT NULL, year varchar(100) NOT NULL ) -- -- Table: track -- CREATE TABLE track ( trackid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, position integer NOT NULL, title varchar(100) NOT NULL, last_updated_on datetime NULL ) -- -- Table: tags -- CREATE TABLE tags ( tagid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, tag varchar(100) NOT NULL ) -- -- Table: producer -- CREATE TABLE producer ( producerid INTEGER PRIMARY KEY NOT NULL, name varchar(100) NOT NULL ) COMMIT ok 1 - got schema ok 2 - object created with correct config dir ok 3 - simple dump executed okay ok 4 - Got post-ddl producer isa DBICTest::Producer ok 5 - Got producer name ok t/15-multiple-belongs-to.t ... 1..7 -- -- Created by SQL::Translator::Producer::SQLite -- Created on Tue Aug 8 01:53:20 2006 -- BEGIN TRANSACTION -- -- Table: cd_to_producer -- CREATE TABLE cd_to_producer ( cd integer NOT NULL, producer integer NOT NULL, PRIMARY KEY (cd, producer) ) -- -- Table: artist -- CREATE TABLE artist ( artistid INTEGER PRIMARY KEY NOT NULL, name varchar(100) ) -- -- Table: cd -- CREATE TABLE cd ( cdid INTEGER PRIMARY KEY NOT NULL, artist integer NOT NULL, title varchar(100) NOT NULL, year varchar(100) NOT NULL ) -- -- Table: track -- CREATE TABLE track ( trackid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, position integer NOT NULL, title varchar(100) NOT NULL, last_updated_on datetime NULL ) -- -- Table: tags -- CREATE TABLE tags ( tagid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, tag varchar(100) NOT NULL ) -- -- Table: producer -- CREATE TABLE producer ( producerid INTEGER PRIMARY KEY NOT NULL, name varchar(100) NOT NULL ) COMMIT ok 1 - got schema ok 2 - object created with correct config dir ok 3 - fetch dump executed okay ok 4 - We fetched some producers ok 5 - We fetched some cd/producer xrefs ok 6 - We fetched some cds ok 7 - We fetched some artists ok # Failed test 'right number of artist fixtures created' # at t/16-rules-hasmany.t line 27. # got: '0' # expected: '1' # Failed test 'right number of cd fixtures created' # at t/16-rules-hasmany.t line 27. # got: '0' # expected: '2' # Looks like you planned 11 tests but ran 5. # Looks like you failed 2 tests of 5 run. t/16-rules-hasmany.t ......... 1..11 -- -- Created by SQL::Translator::Producer::SQLite -- Created on Tue Aug 8 01:53:20 2006 -- BEGIN TRANSACTION -- -- Table: cd_to_producer -- CREATE TABLE cd_to_producer ( cd integer NOT NULL, producer integer NOT NULL, PRIMARY KEY (cd, producer) ) -- -- Table: artist -- CREATE TABLE artist ( artistid INTEGER PRIMARY KEY NOT NULL, name varchar(100) ) -- -- Table: cd -- CREATE TABLE cd ( cdid INTEGER PRIMARY KEY NOT NULL, artist integer NOT NULL, title varchar(100) NOT NULL, year varchar(100) NOT NULL ) -- -- Table: track -- CREATE TABLE track ( trackid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, position integer NOT NULL, title varchar(100) NOT NULL, last_updated_on datetime NULL ) -- -- Table: tags -- CREATE TABLE tags ( tagid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, tag varchar(100) NOT NULL ) -- -- Table: producer -- CREATE TABLE producer ( producerid INTEGER PRIMARY KEY NOT NULL, name varchar(100) NOT NULL ) COMMIT ok 1 - got schema ok 2 - object created with correct config dir ok 3 - quantity dump executed okay not ok 4 - right number of artist fixtures created not ok 5 - right number of cd fixtures created Dubious, test returned 2 (wstat 512, 0x200) Failed 8/11 subtests t/17-dump_all_config_sets.t .. 1..9 ok 1 -- -- Created by SQL::Translator::Producer::SQLite -- Created on Tue Aug 8 01:53:20 2006 -- BEGIN TRANSACTION -- -- Table: cd_to_producer -- CREATE TABLE cd_to_producer ( cd integer NOT NULL, producer integer NOT NULL, PRIMARY KEY (cd, producer) ) -- -- Table: artist -- CREATE TABLE artist ( artistid INTEGER PRIMARY KEY NOT NULL, name varchar(100) ) -- -- Table: cd -- CREATE TABLE cd ( cdid INTEGER PRIMARY KEY NOT NULL, artist integer NOT NULL, title varchar(100) NOT NULL, year varchar(100) NOT NULL ) -- -- Table: track -- CREATE TABLE track ( trackid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, position integer NOT NULL, title varchar(100) NOT NULL, last_updated_on datetime NULL ) -- -- Table: tags -- CREATE TABLE tags ( tagid INTEGER PRIMARY KEY NOT NULL, cd integer NOT NULL, tag varchar(100) NOT NULL ) -- -- Table: producer -- CREATE TABLE producer ( producerid INTEGER PRIMARY KEY NOT NULL, name varchar(100) NOT NULL ) COMMIT ok 2 - got schema ok 3 - object created with correct config dir ok 4 - artist directory created ok 5 - right number of fixtures created ok 6 - fixture evals into hash ok 7 - fixture has correct keys ok 8 - dumped fixture is equivalent to artist row ok 9 - new dbic row created from fixture ok t/18-extra.t ................. ok 1 ok 2 - fetch dump executed okay ok 3 ok 4 - File Created ok 5 ok 6 - File Deleted ok 7 - populated ok 8 - key is key ok 9 - File Restored 1..9 ok Test Summary Report ------------------- t/12-populate-basic.t (Wstat: 65280 Tests: 37 Failed: 0) Non-zero exit status: 255 t/13-populate-two-dbs.t (Wstat: 256 Tests: 7 Failed: 1) Failed test: 7 Non-zero exit status: 1 t/16-rules-hasmany.t (Wstat: 512 Tests: 5 Failed: 2) Failed tests: 4-5 Non-zero exit status: 2 Parse errors: Bad plan. You planned 11 tests but ran 5. Files=18, Tests=170, 39 wallclock secs ( 0.11 usr + 0.05 sys = 0.16 CPU) Result: FAIL Failed 3/18 test programs. 3/170 subtests failed. NMAKE : fatal error U1077: 'C:\Perl-5.14\bin\perl.exe' : return code '0xff' Stop. JJNAPIORK/DBIx-Class-Fixtures-1.001020.tar.gz nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports JJNAPIORK/DBIx-Class-Fixtures-1.001020.tar.gz Running make for P/PN/PNU/DBIx-Class-Migration-0.040.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\Path-Class-0.32-8vS3Q7/blib/arch C:\cpanfly-5.14\var\cpan\build\Path-Class-0.32-8vS3Q7/blib/lib C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/arch C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/lib C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/lib C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/lib C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Migration-0.040-Q2NqRj Prepending C:\cpanfly-5.14\var\cpan\build\Path-Class-0.32-8vS3Q7/blib/arch C:\cpanfly-5.14\var\cpan\build\Path-Class-0.32-8vS3Q7/blib/lib C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/arch C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/lib C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/lib C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/lib C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib to PERL5LIB for 'make' CPAN.pm: Building P/PN/PNU/DBIx-Class-Migration-0.040.tar.gz Warning: Prerequisite 'DBIx::Class::Fixtures => 1.001016' for 'PNU/DBIx-Class-Migration-0.040.tar.gz' failed when processing 'JJNAPIORK/DBIx-Class-Fixtures-1.001020.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/DBIx/Class/Migration/Script/Help.pod blib\lib\DBIx\Class\Migration\Script\Help.pod cp lib/DBIx/Class/Migration/Tutorial/Conclusion.pod blib\lib\DBIx\Class\Migration\Tutorial\Conclusion.pod cp lib/DBIx/Class/Migration/Types.pm blib\lib\DBIx\Class\Migration\Types.pm cp lib/DBIx/Class/Migration/RunScript/Trait/TargetPath.pm blib\lib\DBIx\Class\Migration\RunScript\Trait\TargetPath.pm cp lib/DBIx/Class/Migration/RunScript/Trait/SchemaLoader.pm blib\lib\DBIx\Class\Migration\RunScript\Trait\SchemaLoader.pm cp lib/Catalyst/TraitFor/Model/DBIC/Schema/FromMigration.pm blib\lib\Catalyst\TraitFor\Model\DBIC\Schema\FromMigration.pm cp lib/DBIx/Class/Migration/Script/Help/sandbox_class.pod blib\lib\DBIx\Class\Migration\Script\Help\sandbox_class.pod cp lib/DBIx/Class/Migration/Tutorial.pod blib\lib\DBIx\Class\Migration\Tutorial.pod cp lib/DBIx/Class/Migration/Tutorial/SecondMigration.pod blib\lib\DBIx\Class\Migration\Tutorial\SecondMigration.pod cp lib/DBIx/Class/Migration/Script/Help/prepare.pod blib\lib\DBIx\Class\Migration\Script\Help\prepare.pod cp lib/DBIx/Class/Migration/Script/Help/dbi_connect_attrs.pod blib\lib\DBIx\Class\Migration\Script\Help\dbi_connect_attrs.pod cp lib/DBIx/Class/Migration/Script/Help/databases.pod blib\lib\DBIx\Class\Migration\Script\Help\databases.pod cp lib/DBIx/Class/Migration/Script/Help/install_version_storage.pod blib\lib\DBIx\Class\Migration\Script\Help\install_version_storage.pod cp lib/DBIx/Class/Migration/Script/Help/dump_all_sets.pod blib\lib\DBIx\Class\Migration\Script\Help\dump_all_sets.pod cp lib/DBIx/Class/Migration/PostgresqlSandbox.pm blib\lib\DBIx\Class\Migration\PostgresqlSandbox.pm cp lib/DBIx/Class/Migration/Script/Help/password.pod blib\lib\DBIx\Class\Migration\Script\Help\password.pod cp lib/Test/DBIx/Class/FixtureCommand/Population.pm blib\lib\Test\DBIx\Class\FixtureCommand\Population.pm cp lib/DBIx/Class/Migration/Script/Help/help.pod blib\lib\DBIx\Class\Migration\Script\Help\help.pod cp lib/DBIx/Class/Migration/Script/Help/status.pod blib\lib\DBIx\Class\Migration\Script\Help\status.pod cp lib/DBIx/Class/Migration/Script/Help/make_schema.pod blib\lib\DBIx\Class\Migration\Script\Help\make_schema.pod cp lib/DBIx/Class/Migration/Script/Help/diagram.pod blib\lib\DBIx\Class\Migration\Script\Help\diagram.pod cp lib/DBIx/Class/Migration/Script/Help/dbic_fixture_class.pod blib\lib\DBIx\Class\Migration\Script\Help\dbic_fixture_class.pod cp lib/DBIx/Class/Migration/Script/Help/extra_schemaloader_args.pod blib\lib\DBIx\Class\Migration\Script\Help\extra_schemaloader_args.pod cp lib/DBIx/Class/Migration/Script/Help/force_overwrite.pod blib\lib\DBIx\Class\Migration\Script\Help\force_overwrite.pod cp lib/DBIx/Class/Migration/Script/Help/username.pod blib\lib\DBIx\Class\Migration\Script\Help\username.pod cp lib/DBIx/Class/Migration/TempDirBuilder.pm blib\lib\DBIx\Class\Migration\TempDirBuilder.pm cp lib/DBIx/Class/Migration/Script/Help/dsn.pod blib\lib\DBIx\Class\Migration\Script\Help\dsn.pod cp lib/DBIx/Class/Migration/Script/Help/dbic_connect_attrs.pod blib\lib\DBIx\Class\Migration\Script\Help\dbic_connect_attrs.pod cp lib/DBIx/Class/Migration/ShareDirBuilder.pm blib\lib\DBIx\Class\Migration\ShareDirBuilder.pm cp lib/DBIx/Class/Migration/Script/Help/delete_named_sets.pod blib\lib\DBIx\Class\Migration\Script\Help\delete_named_sets.pod cp lib/DBIx/Class/Migration/Tutorial/FirstMigration.pod blib\lib\DBIx\Class\Migration\Tutorial\FirstMigration.pod cp lib/DBIx/Class/Migration/Features.pod blib\lib\DBIx\Class\Migration\Features.pod cp lib/DBIx/Class/Migration/Script/Help/install.pod blib\lib\DBIx\Class\Migration\Script\Help\install.pod cp lib/DBIx/Class/Migration/Population.pm blib\lib\DBIx\Class\Migration\Population.pm cp lib/DBIx/Class/Migration/Script/Help/fixture_sets.pod blib\lib\DBIx\Class\Migration\Script\Help\fixture_sets.pod cp lib/DBIx/Class/Migration/Script/Help/to_version.pod blib\lib\DBIx\Class\Migration\Script\Help\to_version.pod cp lib/DBIx/Class/Migration/MySQLSandbox.pm blib\lib\DBIx\Class\Migration\MySQLSandbox.pm cp lib/DBIx/Class/Migration/Tutorial/ThirdMigration.pod blib\lib\DBIx\Class\Migration\Tutorial\ThirdMigration.pod cp lib/DBIx/Class/Migration/Tutorial/Catalyst.pod blib\lib\DBIx\Class\Migration\Tutorial\Catalyst.pod cp lib/DBIx/Class/Migration/Script/Help/includes.pod blib\lib\DBIx\Class\Migration\Script\Help\includes.pod cp lib/DBIx/Class/Migration/Script.pm blib\lib\DBIx\Class\Migration\Script.pm cp lib/DBIx/Class/Migration/TargetDirSandboxBuilder.pm blib\lib\DBIx\Class\Migration\TargetDirSandboxBuilder.pm cp lib/DBIx/Class/Migration/Script/Help/dbic_fixtures_extra_args.pod blib\lib\DBIx\Class\Migration\Script\Help\dbic_fixtures_extra_args.pod cp lib/DBIx/Class/Migration/SchemaLoader.pm blib\lib\DBIx\Class\Migration\SchemaLoader.pm cp lib/DBIx/Class/Migration/TempDirSandboxBuilder.pm blib\lib\DBIx\Class\Migration\TempDirSandboxBuilder.pm cp lib/DBIx/Class/Migration.pm blib\lib\DBIx\Class\Migration.pm cp lib/DBIx/Class/Migration/Sandbox.pm blib\lib\DBIx\Class\Migration\Sandbox.pm cp lib/DBIx/Class/Migration/Script/Help/target_dir.pod blib\lib\DBIx\Class\Migration\Script\Help\target_dir.pod cp lib/DBIx/Class/Migration/RunScript/Trait/Dump.pm blib\lib\DBIx\Class\Migration\RunScript\Trait\Dump.pm cp lib/DBIx/Class/Migration/Tutorial/AddMySQL.pod blib\lib\DBIx\Class\Migration\Tutorial\AddMySQL.pod cp lib/DBIx/Class/Migration/SqliteSandbox.pm blib\lib\DBIx\Class\Migration\SqliteSandbox.pm cp lib/DBIx/Class/Migration/Script/Help/downgrade.pod blib\lib\DBIx\Class\Migration\Script\Help\downgrade.pod cp lib/DBIx/Class/Migration/RunScript/Trait/Populate.pm blib\lib\DBIx\Class\Migration\RunScript\Trait\Populate.pm cp lib/DBIx/Class/Migration/Script/Help/delete_table_rows.pod blib\lib\DBIx\Class\Migration\Script\Help\delete_table_rows.pod cp lib/DBIx/Class/Migration/Tutorial/Setup.pod blib\lib\DBIx\Class\Migration\Tutorial\Setup.pod cp lib/Catalyst/TraitFor/Model/DBIC/Schema/FromMigration/_MigrationHelper.pm blib\lib\Catalyst\TraitFor\Model\DBIC\Schema\FromMigration\_MigrationHelper.pm cp lib/DBIx/Class/Migration/Script/Help/version.pod blib\lib\DBIx\Class\Migration\Script\Help\version.pod cp lib/DBIx/Class/Migration/RunScript.pm blib\lib\DBIx\Class\Migration\RunScript.pm cp lib/DBIx/Class/Migration/Script/Help/upgrade.pod blib\lib\DBIx\Class\Migration\Script\Help\upgrade.pod cp lib/DBIx/Class/Migration/Script/Help/populate.pod blib\lib\DBIx\Class\Migration\Script\Help\populate.pod cp lib/DBIx/Class/Migration/Script/Help/install_if_needed.pod blib\lib\DBIx\Class\Migration\Script\Help\install_if_needed.pod cp lib/DBIx/Class/Migration/Script/Help/drop_tables.pod blib\lib\DBIx\Class\Migration\Script\Help\drop_tables.pod cp lib/DBIx/Class/Migration/FAQ.pod blib\lib\DBIx\Class\Migration\FAQ.pod cp lib/DBIx/Class/Migration/Script/Help/dump_named_sets.pod blib\lib\DBIx\Class\Migration\Script\Help\dump_named_sets.pod cp lib/DBIx/Class/Migration/Tutorial/Testing.pod blib\lib\DBIx\Class\Migration\Tutorial\Testing.pod cp lib/DBIx/Class/Migration/Script/Help/schema_class.pod blib\lib\DBIx\Class\Migration\Script\Help\schema_class.pod C:\Perl-5.14\bin\perl.exe -MExtUtils::Command -e cp -- bin/dbic-migration blib\script\dbic-migration pl2bat.bat blib\script\dbic-migration PNU/DBIx-Class-Migration-0.040.tar.gz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\Path-Class-0.32-8vS3Q7/blib/arch C:\cpanfly-5.14\var\cpan\build\Path-Class-0.32-8vS3Q7/blib/lib C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/arch C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/lib C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/lib C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/lib C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t Attribute (dbic_fixture_class) does not pass the type constraint because: Validation failed for 'MooseX::Types::LoadableClass::LoadableClass' with value "DBIx::Class::Fixtures" at constructor DBIx::Class::Migration::Population::new (defined at C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Migration-0.040-Q2NqRj\blib\lib/DBIx/Class/Migration/Population.pm line 116) line 46. DBIx::Class::Migration::Population::new("DBIx::Class::Migration::Population", "schema_class", "Local::Schema") called at t/00-clean.t line 12 t/00-clean.t .................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run t/help.t ...................... skipped: DBICM_TEST_HELP not set Can't locate Import/Into.pm in @INC (@INC contains: t/lib C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Migration-0.040-Q2NqRj\blib\lib C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Migration-0.040-Q2NqRj\blib\arch C:\cpanfly-5.14\var\cpan\build\Path-Class-0.32-8vS3Q7/blib/arch C:\cpanfly-5.14\var\cpan\build\Path-Class-0.32-8vS3Q7/blib/lib C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/arch C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/lib C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/lib C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/lib C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl-5.14/site/lib C:/Perl-5.14/lib .) at C:/cpanfly-5.14/var/megalib/Package/Variant.pm line 4. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Variant.pm line 4. Compilation failed in require at C:/cpanfly-5.14/var/megalib/SQL/Translator/Role/ListAttr.pm line 32. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/SQL/Translator/Role/ListAttr.pm line 32. Compilation failed in require at C:/cpanfly-5.14/var/megalib/SQL/Translator/Schema/Procedure.pm line 32. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/SQL/Translator/Schema/Procedure.pm line 32. Compilation failed in require at C:/cpanfly-5.14/var/megalib/SQL/Translator/Schema.pm line 31. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/SQL/Translator/Schema.pm line 31. Compilation failed in require at C:/cpanfly-5.14/var/megalib/SQL/Translator.pm line 19. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/SQL/Translator.pm line 19. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Migration-0.040-Q2NqRj\blib\lib/DBIx/Class/Migration.pm line 13. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Migration-0.040-Q2NqRj\blib\lib/DBIx/Class/Migration.pm line 13. Compilation failed in require at t/install-version-storage.t line 8. BEGIN failed--compilation aborted at t/install-version-storage.t line 8. t/install-version-storage.t ... Dubious, test returned 2 (wstat 512, 0x200) No subtests run t/migration-mysql.t ........... skipped: DBICM_TEST_MYSQL not set t/migration-postgresql.t ...... skipped: DBICM_TEST_PG not set Can't locate Import/Into.pm in @INC (@INC contains: t/lib C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Migration-0.040-Q2NqRj\blib\lib C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Migration-0.040-Q2NqRj\blib\arch C:\cpanfly-5.14\var\cpan\build\Path-Class-0.32-8vS3Q7/blib/arch C:\cpanfly-5.14\var\cpan\build\Path-Class-0.32-8vS3Q7/blib/lib C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/arch C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/lib C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/lib C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/lib C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl-5.14/site/lib C:/Perl-5.14/lib .) at C:/cpanfly-5.14/var/megalib/Package/Variant.pm line 4. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Variant.pm line 4. Compilation failed in require at C:/cpanfly-5.14/var/megalib/SQL/Translator/Role/ListAttr.pm line 32. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/SQL/Translator/Role/ListAttr.pm line 32. Compilation failed in require at C:/cpanfly-5.14/var/megalib/SQL/Translator/Schema/Procedure.pm line 32. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/SQL/Translator/Schema/Procedure.pm line 32. Compilation failed in require at C:/cpanfly-5.14/var/megalib/SQL/Translator/Schema.pm line 31. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/SQL/Translator/Schema.pm line 31. Compilation failed in require at C:/cpanfly-5.14/var/megalib/SQL/Translator.pm line 19. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/SQL/Translator.pm line 19. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Migration-0.040-Q2NqRj\blib\lib/DBIx/Class/Migration.pm line 13. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Migration-0.040-Q2NqRj\blib\lib/DBIx/Class/Migration.pm line 13. Compilation failed in require at t/migration-sqlite.t line 5. BEGIN failed--compilation aborted at t/migration-sqlite.t line 5. t/migration-sqlite.t .......... Dubious, test returned 2 (wstat 512, 0x200) No subtests run # Failed test at t/missing-schema-version.t line 11. # died: Can't locate Import/Into.pm in @INC (@INC contains: t/lib C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Migration-0.040-Q2NqRj\blib\lib C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Migration-0.040-Q2NqRj\blib\arch C:\cpanfly-5.14\var\cpan\build\Path-Class-0.32-8vS3Q7/blib/arch C:\cpanfly-5.14\var\cpan\build\Path-Class-0.32-8vS3Q7/blib/lib C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/arch C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/lib C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/lib C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/lib C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl-5.14/site/lib C:/Perl-5.14/lib .) at C:/cpanfly-5.14/var/megalib/Package/Variant.pm line 4. # BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Variant.pm line 4. # Compilation failed in require at C:/cpanfly-5.14/var/megalib/SQL/Translator/Role/ListAttr.pm line 32. # BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/SQL/Translator/Role/ListAttr.pm line 32. # Compilation failed in require at C:/cpanfly-5.14/var/megalib/SQL/Translator/Schema/Procedure.pm line 32. # BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/SQL/Translator/Schema/Procedure.pm line 32. # Compilation failed in require at C:/cpanfly-5.14/var/megalib/SQL/Translator/Schema.pm line 31. # BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/SQL/Translator/Schema.pm line 31. # Compilation failed in require at C:/cpanfly-5.14/var/megalib/SQL/Translator.pm line 19. # BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/SQL/Translator.pm line 19. # Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Migration-0.040-Q2NqRj\blib\lib/DBIx/Class/Migration.pm line 13. # BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Migration-0.040-Q2NqRj\blib\lib/DBIx/Class/Migration.pm line 13. # Compilation failed in require at constructor DBIx::Class::Migration::Script::new (defined at C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Migration-0.040-Q2NqRj\blib\lib/DBIx/Class/Migration/Script.pm line 247) line 151. # Failed test 'threw Regexp ((?^:A \$VERSION needs to be specified in your schema class Local\:\:Schema))' # at t/missing-schema-version.t line 17. # expecting: Regexp ((?^:A \$VERSION needs to be specified in your schema class Local\:\:Schema)) # found: Can't locate object method "status" via package "DBIx::Class::Migration" at C:/cpanfly-5.14/var/megalib/Moose/Meta/Method/Delegation.pm line 110. # Looks like you failed 2 tests of 3. t/missing-schema-version.t .... ok 1 - use Local::Schema; not ok 2 not ok 3 - threw Regexp ((?^:A \$VERSION needs to be specified in your schema class Local\:\:Schema)) 1..3 Dubious, test returned 2 (wstat 512, 0x200) Failed 2/3 subtests t/ordering.t .................. skipped: DBICM_TEST_PG not set Can't locate Import/Into.pm in @INC (@INC contains: t/lib C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Migration-0.040-Q2NqRj\blib\lib C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Migration-0.040-Q2NqRj\blib\arch C:\cpanfly-5.14\var\cpan\build\Path-Class-0.32-8vS3Q7/blib/arch C:\cpanfly-5.14\var\cpan\build\Path-Class-0.32-8vS3Q7/blib/lib C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/arch C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/lib C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/lib C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/lib C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl-5.14/site/lib C:/Perl-5.14/lib .) at C:/cpanfly-5.14/var/megalib/Package/Variant.pm line 4. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Variant.pm line 4. Compilation failed in require at C:/cpanfly-5.14/var/megalib/SQL/Translator/Role/ListAttr.pm line 32. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/SQL/Translator/Role/ListAttr.pm line 32. Compilation failed in require at C:/cpanfly-5.14/var/megalib/SQL/Translator/Schema/Procedure.pm line 32. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/SQL/Translator/Schema/Procedure.pm line 32. Compilation failed in require at C:/cpanfly-5.14/var/megalib/SQL/Translator/Schema.pm line 31. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/SQL/Translator/Schema.pm line 31. Compilation failed in require at C:/cpanfly-5.14/var/megalib/SQL/Translator.pm line 19. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/SQL/Translator.pm line 19. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Migration-0.040-Q2NqRj\blib\lib/DBIx/Class/Migration.pm line 13. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Migration-0.040-Q2NqRj\blib\lib/DBIx/Class/Migration.pm line 13. Compilation failed in require at t/runscript.t line 5. BEGIN failed--compilation aborted at t/runscript.t line 5. t/runscript.t ................. Dubious, test returned 2 (wstat 512, 0x200) No subtests run DBIx::Class::Schema::deploy(): Can't deploy without a ddl_dir or SQL::Translator >= 0.11016 (see DBIx::Class::Optional::Dependencies for details) at t/script.t line 16 Can't call method "migration" on an undefined value at t/script.t line 28. END failed--call queue aborted at t/script.t line 72. t/script.t .................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Import/Into.pm in @INC (@INC contains: t/lib C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Migration-0.040-Q2NqRj\blib\lib C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Migration-0.040-Q2NqRj\blib\arch C:\cpanfly-5.14\var\cpan\build\Path-Class-0.32-8vS3Q7/blib/arch C:\cpanfly-5.14\var\cpan\build\Path-Class-0.32-8vS3Q7/blib/lib C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/arch C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/lib C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/lib C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/lib C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl-5.14/site/lib C:/Perl-5.14/lib .) at C:/cpanfly-5.14/var/megalib/Package/Variant.pm line 4. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Variant.pm line 4. Compilation failed in require at C:/cpanfly-5.14/var/megalib/SQL/Translator/Role/ListAttr.pm line 32. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/SQL/Translator/Role/ListAttr.pm line 32. Compilation failed in require at C:/cpanfly-5.14/var/megalib/SQL/Translator/Schema/Procedure.pm line 32. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/SQL/Translator/Schema/Procedure.pm line 32. Compilation failed in require at C:/cpanfly-5.14/var/megalib/SQL/Translator/Schema.pm line 31. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/SQL/Translator/Schema.pm line 31. Compilation failed in require at C:/cpanfly-5.14/var/megalib/SQL/Translator.pm line 19. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/SQL/Translator.pm line 19. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Migration-0.040-Q2NqRj\blib\lib/DBIx/Class/Migration.pm line 13. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Migration-0.040-Q2NqRj\blib\lib/DBIx/Class/Migration.pm line 13. Compilation failed in require at t/upgrade-downgrade-sqlite.t line 5. BEGIN failed--compilation aborted at t/upgrade-downgrade-sqlite.t line 5. t/upgrade-downgrade-sqlite.t .. Dubious, test returned 2 (wstat 512, 0x200) No subtests run # Failed test 'use DBIx::Class::Migration;' # at t/use.t line 6. # Tried to use 'DBIx::Class::Migration'. # Error: Can't locate Import/Into.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Migration-0.040-Q2NqRj\blib\lib C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Migration-0.040-Q2NqRj\blib\arch C:\cpanfly-5.14\var\cpan\build\Path-Class-0.32-8vS3Q7/blib/arch C:\cpanfly-5.14\var\cpan\build\Path-Class-0.32-8vS3Q7/blib/lib C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/arch C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/lib C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/lib C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/lib C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\Path-Class-0.32-8vS3Q7/blib/arch C:\cpanfly-5.14\var\cpan\build\Path-Class-0.32-8vS3Q7/blib/lib C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/arch C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-XYsBYS/blib/lib C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/arch C:\cpanfly-5.14\var\cpan\build\Config-Any-0.23-OuRXiV/blib/lib C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Visitor-0.30-36IxfV/blib/lib C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/arch C:\cpanfly-5.14\var\cpan\build\DateTime-1.03-58OabX/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl-5.14/site/lib C:/Perl-5.14/lib .) at C:/cpanfly-5.14/var/megalib/Package/Variant.pm line 4. # BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Variant.pm line 4. # Compilation failed in require at C:/cpanfly-5.14/var/megalib/SQL/Translator/Role/ListAttr.pm line 32. # BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/SQL/Translator/Role/ListAttr.pm line 32. # Compilation failed in require at C:/cpanfly-5.14/var/megalib/SQL/Translator/Schema/Procedure.pm line 32. # BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/SQL/Translator/Schema/Procedure.pm line 32. # Compilation failed in require at C:/cpanfly-5.14/var/megalib/SQL/Translator/Schema.pm line 31. # BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/SQL/Translator/Schema.pm line 31. # Compilation failed in require at C:/cpanfly-5.14/var/megalib/SQL/Translator.pm line 19. # BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/SQL/Translator.pm line 19. # Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Migration-0.040-Q2NqRj\blib\lib/DBIx/Class/Migration.pm line 13. # BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\DBIx-Class-Migration-0.040-Q2NqRj\blib\lib/DBIx/Class/Migration.pm line 13. # Compilation failed in require at (eval 34) line 2. # BEGIN failed--compilation aborted at (eval 34) line 2. # Looks like you failed 1 test of 16. t/use.t ....................... 1..16 not ok 1 - use DBIx::Class::Migration; ok 2 - use DBIx::Class::Migration::SchemaLoader; ok 3 - use DBIx::Class::Migration::Script; ok 4 - use DBIx::Class::Migration::SqliteSandbox; ok 5 - use Catalyst::TraitFor::Model::DBIC::Schema::FromMigration::_MigrationHelper; ok 6 - use Catalyst::TraitFor::Model::DBIC::Schema::FromMigration; ok 7 - use DBIx::Class::Migration::Sandbox; ok 8 - use DBIx::Class::Migration::ShareDirBuilder; ok 9 - use DBIx::Class::Migration::TempDirBuilder; ok 10 - use DBIx::Class::Migration::TargetDirSandboxBuilder; ok 11 - use DBIx::Class::Migration::TempDirSandboxBuilder; ok 12 - use DBIx::Class::Migration::RunScript; ok 13 - use Test::DBIx::Class::FixtureCommand::Population; ok 14 - use DBIx::Class::Migration::Population; ok 15 - use DBIx::Class::Migration::MySQLSandbox; ok 16 - use DBIx::Class::Migration::PostgresqlSandbox; Dubious, test returned 1 (wstat 256, 0x100) Failed 1/16 subtests Test Summary Report ------------------- t/00-clean.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/install-version-storage.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/migration-sqlite.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/missing-schema-version.t (Wstat: 512 Tests: 3 Failed: 2) Failed tests: 2-3 Non-zero exit status: 2 t/runscript.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/script.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/upgrade-downgrade-sqlite.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/use.t (Wstat: 256 Tests: 16 Failed: 1) Failed test: 1 Non-zero exit status: 1 Files=12, Tests=19, 14 wallclock secs ( 0.08 usr + 0.03 sys = 0.11 CPU) Result: FAIL Failed 8/12 test programs. 3/19 subtests failed. NMAKE : fatal error U1077: 'C:\Perl-5.14\bin\perl.exe' : return code '0x1' Stop. PNU/DBIx-Class-Migration-0.040.tar.gz one dependency not OK (DBIx::Class::Fixtures); additionally test harness failed nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports PNU/DBIx-Class-Migration-0.040.tar.gz Finished 2013-09-05T02:06:06