PATH=C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\cygwin\bin;C:\cpanfly-5.12\var\megalib\bin;C:\Perl64-5.12\site\bin;C:\Perl64-5.12\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files (x86)\Perforce;C:\instantclient_11_2;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files (x86)\Perforce;C:\mysql\bin
Start 2013-09-18T21:54:48
ActivePerl-1200 CPAN-2.00
LIB=C:\PlatSDK\Lib\AMD64;C:\PlatSDK\Lib\AMD64\atlmfc
INCLUDE=C:\PlatSDK\Include;C:\PlatSDK\Include\crt;C:\PlatSDK\Include\crt\sys;C:\PlatSDK\Include\mfc;C:\PlatSDK\Include\atl
PATH=C:/CPANFL~1.12/var/libs/bin;C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\cygwin\bin;C:\CPANFL~1.12\var\megalib\bin;C:\Perl64-5.12\site\bin;C:\Perl64-5.12\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\INSTAN~1;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\mysql\bin
Reading 'C:\cpanfly-5.12\var\cpan\Metadata'
Database was generated on Thu, 19 Sep 2013 03:08:37 GMT
Running make for J/JJ/JJNAPIORK/DBIx-Class-Migration-0.041.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/J/JJ/JJNAPIORK/DBIx-Class-Migration-0.041.tar.gz
Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\J\JJ\JJNAPIORK\DBIx-Class-Migration-0.041.tar.gz ok
DBIx-Class-Migration-0.041
DBIx-Class-Migration-0.041/TODO
DBIx-Class-Migration-0.041/README
DBIx-Class-Migration-0.041/Changes
DBIx-Class-Migration-0.041/t
DBIx-Class-Migration-0.041/t/use.t
DBIx-Class-Migration-0.041/LICENSE
DBIx-Class-Migration-0.041/dist.ini
DBIx-Class-Migration-0.041/t/help.t
DBIx-Class-Migration-0.041/META.yml
DBIx-Class-Migration-0.041/MANIFEST
DBIx-Class-Migration-0.041/t/script.t
DBIx-Class-Migration-0.041/README.mkdn
DBIx-Class-Migration-0.041/Makefile.PL
DBIx-Class-Migration-0.041/t/00-clean.t
DBIx-Class-Migration-0.041/t/ordering.t
DBIx-Class-Migration-0.041/t/runscript.t
DBIx-Class-Migration-0.041/bin
DBIx-Class-Migration-0.041/bin/dbic-migration
DBIx-Class-Migration-0.041/t/migration-mysql.t
DBIx-Class-Migration-0.041/t/migration-sqlite.t
DBIx-Class-Migration-0.041/t/lib/Local
DBIx-Class-Migration-0.041/t/lib/Local/Schema.pm
DBIx-Class-Migration-0.041/t/share
DBIx-Class-Migration-0.041/t/share/donotremove.txt
DBIx-Class-Migration-0.041/t/migration-postgresql.t
DBIx-Class-Migration-0.041/t/lib/Local/v2
DBIx-Class-Migration-0.041/t/lib/Local/v2/Schema.pm
DBIx-Class-Migration-0.041/examples/MusicBase/t
DBIx-Class-Migration-0.041/examples/MusicBase/t/use.t
DBIx-Class-Migration-0.041/examples/MusicBase/t/web.t
DBIx-Class-Migration-0.041/t/missing-schema-version.t
DBIx-Class-Migration-0.041/examples/MusicBase
DBIx-Class-Migration-0.041/examples/MusicBase/app.psgi
DBIx-Class-Migration-0.041/examples/MusicBase/dist.ini
DBIx-Class-Migration-0.041/lib/DBIx/Class
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration.pm
DBIx-Class-Migration-0.041/t/install-version-storage.t
DBIx-Class-Migration-0.041/t/upgrade-downgrade-sqlite.t
DBIx-Class-Migration-0.041/t/lib/Local/Schema/Result
DBIx-Class-Migration-0.041/t/lib/Local/Schema/Result/Cd.pm
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/FAQ.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Types.pm
DBIx-Class-Migration-0.041/examples/MusicBase/t/more-than-1.t
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script.pm
DBIx-Class-Migration-0.041/t/lib/Local/Schema/Result/Track.pm
DBIx-Class-Migration-0.041/t/lib/Local/v2/Schema/Result
DBIx-Class-Migration-0.041/t/lib/Local/v2/Schema/Result/Cd.pm
DBIx-Class-Migration-0.041/examples/MusicBase/lib
DBIx-Class-Migration-0.041/examples/MusicBase/lib/MusicBase.pm
DBIx-Class-Migration-0.041/examples/MusicBase/t/upgrade-1to2.t
DBIx-Class-Migration-0.041/examples/MusicBase/t/upgrade-2to3.t
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Sandbox.pm
DBIx-Class-Migration-0.041/t/lib/Local/Schema/Result/Artist.pm
DBIx-Class-Migration-0.041/t/lib/Local/Schema/Result/Country.pm
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Features.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/RunScript.pm
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Tutorial.pod
DBIx-Class-Migration-0.041/t/lib/Local/Schema/Result/ArtistCd.pm
DBIx-Class-Migration-0.041/t/lib/Local/v2/Schema/Result/Track.pm
DBIx-Class-Migration-0.041/examples/MusicBase/share/html
DBIx-Class-Migration-0.041/examples/MusicBase/share/html/index.tt
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Population.pm
DBIx-Class-Migration-0.041/t/lib/Local/Schema/ResultSet
DBIx-Class-Migration-0.041/t/lib/Local/Schema/ResultSet/Artist.pm
DBIx-Class-Migration-0.041/t/lib/Local/v2/Schema/Result/Artist.pm
DBIx-Class-Migration-0.041/examples/MusicBase/lib/MusicBase
DBIx-Class-Migration-0.041/examples/MusicBase/lib/MusicBase/Web.pm
DBIx-Class-Migration-0.041/t/lib/Local/v2/Schema/Result/Country.pm
DBIx-Class-Migration-0.041/examples/MusicBase/bin
DBIx-Class-Migration-0.041/examples/MusicBase/bin/my-dbic-migration
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/MySQLSandbox.pm
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/SchemaLoader.pm
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help.pod
DBIx-Class-Migration-0.041/t/lib/Local/v2/Schema/Result/ArtistCd.pm
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/SqliteSandbox.pm
DBIx-Class-Migration-0.041/t/lib/Local/v2/Schema/ResultSet
DBIx-Class-Migration-0.041/t/lib/Local/v2/Schema/ResultSet/Artist.pm
DBIx-Class-Migration-0.041/examples/MusicBase/lib/MusicBase/Schema.pm
DBIx-Class-Migration-0.041/examples/MusicBase/share
DBIx-Class-Migration-0.041/examples/MusicBase/share/db-diagram-v3.png
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/TempDirBuilder.pm
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/ShareDirBuilder.pm
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Tutorial
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Tutorial/Setup.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/dsn.pod
DBIx-Class-Migration-0.041/examples/MusicBase/share/etc
DBIx-Class-Migration-0.041/examples/MusicBase/share/etc/musicbase_web.pl
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/PostgresqlSandbox.pm
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/help.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Tutorial/Testing.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Tutorial/AddMySQL.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Tutorial/Catalyst.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/status.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/RunScript/Trait
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/RunScript/Trait/Dump.pm
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/diagram.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/install.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/prepare.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/upgrade.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/version.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Tutorial/Conclusion.pod
DBIx-Class-Migration-0.041/lib/Test/DBIx/Class/FixtureCommand
DBIx-Class-Migration-0.041/lib/Test/DBIx/Class/FixtureCommand/Population.pm
DBIx-Class-Migration-0.041/examples/MusicBase/lib/MusicBase/Web/View
DBIx-Class-Migration-0.041/examples/MusicBase/lib/MusicBase/Web/View/HTML.pm
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/TempDirSandboxBuilder.pm
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/includes.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/password.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/populate.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/username.pod
DBIx-Class-Migration-0.041/examples/MusicBase/share/etc/musicbase_web_test.pl
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/databases.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/downgrade.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/TargetDirSandboxBuilder.pm
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/target_dir.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/to_version.pod
DBIx-Class-Migration-0.041/examples/MusicBase/lib/MusicBase/Schema/Result
DBIx-Class-Migration-0.041/examples/MusicBase/lib/MusicBase/Schema/Result/Cd.pm
DBIx-Class-Migration-0.041/examples/MusicBase/lib/MusicBase/Web/Model
DBIx-Class-Migration-0.041/examples/MusicBase/lib/MusicBase/Web/Model/Schema.pm
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/RunScript/Trait/Populate.pm
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/drop_tables.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/make_schema.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Tutorial/FirstMigration.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Tutorial/ThirdMigration.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/fixture_sets.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/schema_class.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Tutorial/SecondMigration.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/RunScript/Trait/TargetPath.pm
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/dump_all_sets.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/sandbox_class.pod
DBIx-Class-Migration-0.041/examples/MusicBase/lib/MusicBase/Schema/Result/Track.pm
DBIx-Class-Migration-0.041/examples/MusicBase/lib/MusicBase/Web/Controller
DBIx-Class-Migration-0.041/examples/MusicBase/lib/MusicBase/Web/Controller/Root.pm
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/1/all_tables/cd
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/1/all_tables/cd/1.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/1/all_tables/cd/2.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/1/all_tables/cd/3.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/all_tables/cd
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/all_tables/cd/1.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/all_tables/cd/2.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/all_tables/cd/3.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/conf
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/conf/countries.json
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/cd
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/cd/1.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/cd/2.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/cd/3.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/cd/4.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/conf
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/conf/countries.json
DBIx-Class-Migration-0.041/examples/MusicBase/lib/MusicBase/Schema/Result/Artist.pm
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/1/conf
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/1/conf/all_tables.json
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/conf/all_tables.json
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/conf/all_tables.json
DBIx-Class-Migration-0.041/lib/Catalyst/TraitFor/Model/DBIC/Schema
DBIx-Class-Migration-0.041/lib/Catalyst/TraitFor/Model/DBIC/Schema/FromMigration.pm
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/RunScript/Trait/SchemaLoader.pm
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/dump_named_sets.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/force_overwrite.pod
DBIx-Class-Migration-0.041/examples/MusicBase/lib/MusicBase/Schema/Result/Country.pm
DBIx-Class-Migration-0.041/examples/MusicBase/lib/MusicBase/Schema
DBIx-Class-Migration-0.041/examples/MusicBase/lib/MusicBase/Schema/MigrationScript.pm
DBIx-Class-Migration-0.041/examples/MusicBase/lib/MusicBase/Schema/Result/ArtistCd.pm
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/1/all_tables/track
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/1/all_tables/track/1.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/1/all_tables/track/2.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/1/all_tables/track/3.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/1/all_tables/track/4.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/1/all_tables/track/5.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/1/all_tables/track/6.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/1/all_tables/track/7.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/all_tables/track
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/all_tables/track/1.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/all_tables/track/2.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/all_tables/track/3.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/all_tables/track/4.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/all_tables/track/5.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/all_tables/track/6.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/all_tables/track/7.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/track
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/track/1.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/track/2.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/track/3.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/track/4.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/track/5.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/track/6.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/track/7.fix
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/dbi_connect_attrs.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/delete_named_sets.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/delete_table_rows.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/install_if_needed.pod
DBIx-Class-Migration-0.041/examples/MusicBase/lib/MusicBase/Schema/ResultSet
DBIx-Class-Migration-0.041/examples/MusicBase/lib/MusicBase/Schema/ResultSet/Artist.pm
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/1/all_tables/artist
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/1/all_tables/artist/1.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/1/all_tables/artist/2.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/all_tables/artist
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/all_tables/artist/1.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/all_tables/artist/2.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/countries/country
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/countries/country/1.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/countries/country/2.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/countries/country/3.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/artist
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/artist/1.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/artist/2.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/artist/3.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/countries/country
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/countries/country/1.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/countries/country/2.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/countries/country/3.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/countries/country/4.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/countries/country/5.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/countries/country/6.fix
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/dbic_connect_attrs.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/dbic_fixture_class.pod
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/all_tables/country
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/all_tables/country/1.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/all_tables/country/2.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/all_tables/country/3.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/country
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/country/1.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/country/2.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/country/3.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/country/4.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/country/5.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/country/6.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/countries
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/countries/_dumper_version
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/countries
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/countries/_dumper_version
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/1/all_tables
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/1/all_tables/_dumper_version
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/all_tables
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/2/all_tables/_dumper_version
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/_dumper_version
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/MySQL/deploy/3
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/MySQL/deploy/3/001-auto.sql
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/artist_cd
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/artist_cd/1-1.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/artist_cd/1-2.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/artist_cd/2-3.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/fixtures/3/all_tables/artist_cd/3-4.fix
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/_common/deploy/1
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/_common/deploy/1/002-demo.pl
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/SQLite/deploy/1
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/SQLite/deploy/1/001-auto.sql
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/SQLite/deploy/2
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/SQLite/deploy/2/001-auto.sql
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/SQLite/deploy/3
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/SQLite/deploy/3/001-auto.sql
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/extra_schemaloader_args.pod
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/install_version_storage.pod
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/_source/deploy/1
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/_source/deploy/1/001-auto.yml
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/_source/deploy/2
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/_source/deploy/2/001-auto.yml
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/_source/deploy/3
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/_source/deploy/3/001-auto.yml
DBIx-Class-Migration-0.041/lib/DBIx/Class/Migration/Script/Help/dbic_fixtures_extra_args.pod
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/SQLite/downgrade/2-1
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/SQLite/downgrade/2-1/001-auto.sql
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/SQLite/downgrade/3-2
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/SQLite/downgrade/3-2/001-auto.sql
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/SQLite/upgrade/2-3
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/SQLite/upgrade/2-3/003-alter_cd.sql
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/SQLite/upgrade/2-3/006-new_artist.pl
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/MySQL/deploy/3/001-auto-__VERSION.sql
DBIx-Class-Migration-0.041/lib/Catalyst/TraitFor/Model/DBIC/Schema/FromMigration
DBIx-Class-Migration-0.041/lib/Catalyst/TraitFor/Model/DBIC/Schema/FromMigration/_MigrationHelper.pm
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/SQLite/deploy/1/001-auto-__VERSION.sql
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/SQLite/deploy/2/001-auto-__VERSION.sql
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/SQLite/deploy/3/001-auto-__VERSION.sql
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/SQLite/upgrade/1-2
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/SQLite/upgrade/1-2/001-add_country.sql
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/_source/deploy/1/001-auto-__VERSION.yml
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/_source/deploy/2/001-auto-__VERSION.yml
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/_source/deploy/3/001-auto-__VERSION.yml
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/SQLite/upgrade/2-3/005-new_countries.pl
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/SQLite/upgrade/1-2/003-change_artist.sql
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/SQLite/upgrade/2-3/004-alter_country.sql
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/_common/upgrade/1-2
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/_common/upgrade/1-2/002-insert_countries.pl
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/SQLite/upgrade/2-3/001-create_artist_cd.sql
DBIx-Class-Migration-0.041/examples/MusicBase/share/migrations/SQLite/upgrade/2-3/002-populate_artist_cd.sql
CPAN.pm: Building J/JJ/JJNAPIORK/DBIx-Class-Migration-0.041.tar.gz
>>> C:\Perl64-5.12\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 ----
---- JJNAPIORK/DBIx-Class-Migration-0.041.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.12\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:\Perl64-5.12\bin\perl.exe Makefile.PL
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.73.
Warning: prerequisite JSON::Syck 1.27 not found. We have 1.22.
*** 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.08250 >= 0.08102)
- Data::Visitor ...too old. (0.28 < 0.3)
- File::Copy::Recursive ...loaded. (0.38 >= 0.38)
- DateTime ...too old. (0.73 < 1.03)
- DBIx::Class::Schema::Loader ...too old. (0.07033 < 0.07035)
- Class::Accessor::Grouped ...loaded. (0.10010 >= 0.1001)
- Path::Class ...loaded. (0.32 >= 0.32)
- Config::Any ...loaded. (0.23 >= 0.23)
- JSON::Syck ...too old. (1.22 < 1.27)
- Data::Dump::Streamer ...loaded. (2.33 >= 2.05)
- Hash::Merge ...loaded. (0.12 >= 0.1)
- Scalar::Util ...loaded. (1.27 >= 1.27)
- MIME::Base64 ...loaded. (3.13)
- 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]
DBIx::Class::Schema::Loader [requires]
JSON::Syck [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.12\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:\Perl64-5.12\bin\perl.exe Build.PL
compilet-wVIKg.c
Creating library compilet.lib and object compilet.exp
Generating code
Finished generating code
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'DateTime' version '1.03'
>>> C:\Perl64-5.12\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 'IV', 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
Generating code
Finished generating code
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:\Perl64-5.12\bin\perl.exe ./Build -- OK
Running Build test
>>> C:\Perl64-5.12\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 '(?-xism: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, 34 wallclock secs ( 0.73 usr + 0.25 sys = 0.98 CPU)
Result: PASS
DROLSKY/DateTime-1.03.tar.gz
C:\Perl64-5.12\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.12\var\cpan\build\DateTime-1.03-byu1O1/blib/arch C:\cpanfly-5.12\var\cpan\build\DateTime-1.03-byu1O1/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.12\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.12\var\cpan\build\DateTime-1.03-byu1O1/blib/arch C:\cpanfly-5.12\var\cpan\build\DateTime-1.03-byu1O1/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building D/DO/DOY/Data-Visitor-0.30.tar.gz
>>> C:\Perl64-5.12\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.12\var\cpan\build\DateTime-1.03-byu1O1/blib/arch C:\cpanfly-5.12\var\cpan\build\DateTime-1.03-byu1O1/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:\Perl64-5.12\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: '64102792'
# expected: '66247600'
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: '66247072'
# expected: '66246424'
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 .................
ok 1 - foo is weak
ok 2 - copy is equal
ok 3 - copy is weak
ok 4 - foo is weak
ok 5 - bar is not weak
not ok 6 - copy is weak # TODO can't tell apart different refs without making hash/array elems seen as scalar refs
# Failed (TODO) test 'copy is weak'
# at t/weak.t line 43.
not ok 7 - copy is equal # TODO can't tell apart different refs without making hash/array elems seen as scalar refs
# Failed (TODO) test 'copy is equal'
# at t/weak.t line 44.
# Structures begin differing at:
# $got->{bar} = undef
# $expected->{bar} = HASH(0x272de0)
not ok 8 - but not in bar # TODO can't tell apart different refs without making hash/array elems seen as scalar refs
# Failed (TODO) test 'but not in bar'
# at t/weak.t line 45.
1..8
ok
All tests successful.
Files=11, Tests=115, 6 wallclock secs ( 0.09 usr + 0.01 sys = 0.11 CPU)
Result: PASS
DOY/Data-Visitor-0.30.tar.gz
nmake test TEST_VERBOSE=1 -- OK
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/D/DO/DOY/CHECKSUMS
Jesse Luehrs <doy@cpan.org>
Visitor style traversal of Perl data structures
>>> (cd C:\cpanfly-5.12\var\cpan\build\Data-Visitor-0.30-Uam8iT && tar cvf - Data-Visitor-0.30.ppd blib) | gzip -c >C:/cpanfly-5.12/var/REPO/D/DO/DOY/Data-Visitor-0.30.tar.gz
Data-Visitor-0.30.ppd
blib/
blib/lib/
blib/lib/Data/
blib/lib/Data/Visitor/
blib/lib/Data/Visitor/Callback.pm
blib/lib/Data/Visitor.pm
>>> mv C:\cpanfly-5.12\var\cpan\build\Data-Visitor-0.30-Uam8iT/Data-Visitor-0.30.ppd C:/cpanfly-5.12/var/REPO/D/DO/DOY
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.12\var\cpan\build\Data-Visitor-0.30-Uam8iT/blib/arch C:\cpanfly-5.12\var\cpan\build\Data-Visitor-0.30-Uam8iT/blib/lib C:\cpanfly-5.12\var\cpan\build\DateTime-1.03-byu1O1/blib/arch C:\cpanfly-5.12\var\cpan\build\DateTime-1.03-byu1O1/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.12\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.12\var\cpan\build\Data-Visitor-0.30-Uam8iT/blib/arch C:\cpanfly-5.12\var\cpan\build\Data-Visitor-0.30-Uam8iT/blib/lib C:\cpanfly-5.12\var\cpan\build\DateTime-1.03-byu1O1/blib/arch C:\cpanfly-5.12\var\cpan\build\DateTime-1.03-byu1O1/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building I/IL/ILMARI/DBIx-Class-Schema-Loader-0.07036.tar.gz
>>> C:\Perl64-5.12\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.2301 >= 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.24 >= 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.08250 >= 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.10 >= 0.05)
- String::CamelCase ...loaded. (0.02 >= 0.02)
- Sub::Name ...loaded. (0.05)
- Try::Tiny ...loaded. (0.12)
- Digest::MD5 ...loaded. (2.52 >= 2.36)
- Exporter ...loaded. (5.68 >= 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:\Perl64-5.12\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.12\var\cpan\build\Data-Visitor-0.30-Uam8iT/blib/arch C:\cpanfly-5.12\var\cpan\build\Data-Visitor-0.30-Uam8iT/blib/lib C:\cpanfly-5.12\var\cpan\build\DateTime-1.03-byu1O1/blib/arch C:\cpanfly-5.12\var\cpan\build\DateTime-1.03-byu1O1/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:\Perl64-5.12\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 (?-xism: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 (?-xism: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 (?-xism: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 (?-xism:\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 (?-xism:\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-xim:->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-xim:->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 (?-xism:\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 (?-xism:\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 (?-xism:\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 (?-xism:\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 (?-xism:\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 (?-xism:\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 (?-xism:^use utf8;\n)
ok 37 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:package DBICTest::DumpMore::1;)
ok 38 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:->load_classes)
ok 39 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:^use utf8;\n)
ok 40 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:package DBICTest::DumpMore::1::Bar;)
ok 41 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:\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 (?-xism:\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 (?-xism:\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 (?-xism:\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 (?-xism:\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 (?-xism:\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 (?-xism:\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 (?-xism:\n=head1 ACCESSORS\n\n)
ok 49 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:\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 (?-xism:\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 (?-xism:\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 (?-xism:\n=head1 RELATIONS\n\n)
ok 53 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:\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 (?-xism:\n1;\n$)
ok 55 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:^use utf8;\n)
ok 56 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:package DBICTest::DumpMore::1::Foo;)
ok 57 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:\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 (?-xism:\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 (?-xism:\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 (?-xism:\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 (?-xism:\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 (?-xism:\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 (?-xism:\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 (?-xism:\n=head1 ACCESSORS\n\n)
ok 65 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:\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 (?-xism:\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 (?-xism:\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 (?-xism:\n=head1 RELATIONS\n\n)
ok 69 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:\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 (?-xism: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 (?-xism:package DBICTest::DumpMore::1;)
ok 74 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:->load_classes)
ok 75 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:package DBICTest::DumpMore::1::Bar;)
ok 76 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:->set_primary_key)
ok 77 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:1;\n$)
ok 78 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:package DBICTest::DumpMore::1::Foo;)
ok 79 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:->set_primary_key)
ok 80 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism: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 (?-xism:package DBICTest::DumpMore::1;)
ok 84 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:->load_classes)
ok 85 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:package DBICTest::DumpMore::1::Bar;)
ok 86 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:->set_primary_key)
ok 87 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:1;\n$)
ok 88 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:package DBICTest::DumpMore::1::Foo;)
ok 89 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:->set_primary_key)
ok 90 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:1;\n$)
ok 91 - t/var/dump/DBICTest/DumpMore/1/Foo.pm does not match (?-xism:\# 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-xis:^=)
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-xis:^__PACKAGE__\-\>table\(\"foo_schema\.foo\"\)\;)
ok 99 - t/var/dump/DBICTest/DumpMore/1/Result/Foo.pm matches (?m-xis:^__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-xis:^__PACKAGE__\-\>table\(\"bar\"\)\;)
ok 104 - t/var/dump/DBICTest/DumpMore/1/Result/Foo.pm matches (?m-xis:^__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-xis:^__PACKAGE__\-\>table\(\"my_schema\.foo\"\)\;)
ok 109 - t/var/dump/DBICTest/DumpMore/1/Result/MySchemaFoo.pm matches (?m-xis:^__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 (?-xism:package DBICTest::DumpMore::1;)
ok 113 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:->load_namespaces)
ok 114 - t/var/dump/DBICTest/DumpMore/1/Result/Bar.pm matches (?-xism:package DBICTest::DumpMore::1::Result::Bar;)
ok 115 - t/var/dump/DBICTest/DumpMore/1/Result/Bar.pm matches (?-xism:->set_primary_key)
ok 116 - t/var/dump/DBICTest/DumpMore/1/Result/Bar.pm matches (?-xism:1;\n$)
ok 117 - t/var/dump/DBICTest/DumpMore/1/Result/Foo.pm matches (?-xism:package DBICTest::DumpMore::1::Result::Foo;)
ok 118 - t/var/dump/DBICTest/DumpMore/1/Result/Foo.pm matches (?-xism:->set_primary_key)
ok 119 - t/var/dump/DBICTest/DumpMore/1/Result/Foo.pm matches (?-xism: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 (?-xism:package DBICTest::DumpMore::1;)
ok 123 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:->load_namespaces)
ok 124 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:result_namespace => "Res")
ok 125 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:resultset_namespace => "RSet")
ok 126 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:default_resultset_class => "RSetBase")
ok 127 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?-xism:package DBICTest::DumpMore::1::Res::Bar;)
ok 128 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?-xism:->set_primary_key)
ok 129 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?-xism:1;\n$)
ok 130 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?-xism:package DBICTest::DumpMore::1::Res::Foo;)
ok 131 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?-xism:->set_primary_key)
ok 132 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?-xism: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 (?-xism:package DBICTest::DumpMore::1;)
ok 136 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:->load_namespaces)
ok 137 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:result_namespace => "\+DBICTest::DumpMore::1::Res")
ok 138 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:resultset_namespace => "RSet")
ok 139 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:default_resultset_class => "RSetBase")
ok 140 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:use base 'My::SchemaBaseClass')
ok 141 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?-xism:package DBICTest::DumpMore::1::Res::Bar;)
ok 142 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?-xism:use base 'My::ResultBaseClass')
ok 143 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?-xism:->set_primary_key)
ok 144 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?-xism:1;\n$)
ok 145 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?-xism:package DBICTest::DumpMore::1::Res::Foo;)
ok 146 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?-xism:use base 'My::ResultBaseClass')
ok 147 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?-xism:->set_primary_key)
ok 148 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?-xism: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 (?-xism: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 (?-xism:\nuse Moose;\nuse MooseX::MarkAsMethods autoclean => 1;\nextends 'My::SchemaBaseClass';\n\n)
ok 3 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:\n__PACKAGE__->meta->make_immutable\(inline_constructor => 0\);\n1;(?!\n1;\n)\n.*)
ok 4 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:\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 (?-xism:=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 (?-xism:\nwith 'TestRole', 'TestRole2';\n\n)
ok 7 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:\n__PACKAGE__->meta->make_immutable;\n1;(?!\n1;\n)\n.*)
ok 8 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:\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 (?-xism:=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 (?-xism:\nwith 'TestRole', 'TestRole2';\n\n)
ok 11 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:\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 (?-xism:\nuse namespace::autoclean;\n)
ok 15 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:\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 (?-xism:\nuse base 'My::SchemaBaseClass';\n)
ok 19 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:\nuse base 'My::ResultBaseClass';\n)
ok 20 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:\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 (?-xism:\nuse Moose;\nuse MooseX::MarkAsMethods autoclean => 1;\nextends 'My::SchemaBaseClass';\n\n)
ok 24 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:\n__PACKAGE__->meta->make_immutable\(inline_constructor => 0\);\n1;(?!\n1;\n)\n.*)
ok 25 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:\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 (?-xism:\n__PACKAGE__->meta->make_immutable;\n1;(?!\n1;\n)\n.*)
ok 27 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:\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 (?-xism:\n__PACKAGE__->meta->make_immutable;\n1;(?!\n1;\n)\n.*)
ok 29 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:\# 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 (?-xism:\nuse base 'My::SchemaBaseClass';\n)
ok 33 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:\nuse base 'My::ResultBaseClass';\n)
ok 34 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:\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 (?-xism:\nuse Moose;\nuse MooseX::MarkAsMethods autoclean => 1;\nextends 'My::SchemaBaseClass';\n\n)
ok 38 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:\n__PACKAGE__->meta->make_immutable\(inline_constructor => 0\);\n1;(?!\n1;\n)\n.*)
ok 39 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:\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 (?-xism:\n__PACKAGE__->meta->make_immutable;\n1;(?!\n1;\n)\n.*)
ok 41 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:\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 (?-xism:\n__PACKAGE__->meta->make_immutable;\n1;(?!\n1;\n)\n.*)
ok 43 - t/var/dump/DBICTest/DumpMore/1/Foo.pm does not match (?s-xim:\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 (?-xism:\nuse Moose;\nuse MooseX::MarkAsMethods autoclean => 1;\nextends 'My::SchemaBaseClass';\n\n)
ok 47 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:\n__PACKAGE__->meta->make_immutable\(inline_constructor => 0\);\n1;(?!\n1;\n)\n.*)
ok 48 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:\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 (?-xism:\n__PACKAGE__->meta->make_immutable;\n1;(?!\n1;\n)\n.*)
ok 50 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:\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 (?-xism:\n__PACKAGE__->meta->make_immutable;\n1;(?!\n1;\n)\n.*)
ok 52 - t/var/dump/DBICTest/DumpMore/1/Foo.pm does not match (?s-xim:\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, 66 wallclock secs ( 0.28 usr + 0.03 sys = 0.31 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.12\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-8VFylx && tar cvf - DBIx-Class-Schema-Loader-0.07036.ppd blib) | gzip -c >C:/cpanfly-5.12/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.12\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-8VFylx/DBIx-Class-Schema-Loader-0.07036.ppd C:/cpanfly-5.12/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.12\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-8VFylx/blib/arch C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-8VFylx/blib/lib C:\cpanfly-5.12\var\cpan\build\Data-Visitor-0.30-Uam8iT/blib/arch C:\cpanfly-5.12\var\cpan\build\Data-Visitor-0.30-Uam8iT/blib/lib C:\cpanfly-5.12\var\cpan\build\DateTime-1.03-byu1O1/blib/arch C:\cpanfly-5.12\var\cpan\build\DateTime-1.03-byu1O1/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.12\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.12\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-8VFylx/blib/arch C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-8VFylx/blib/lib C:\cpanfly-5.12\var\cpan\build\Data-Visitor-0.30-Uam8iT/blib/arch C:\cpanfly-5.12\var\cpan\build\Data-Visitor-0.30-Uam8iT/blib/lib C:\cpanfly-5.12\var\cpan\build\DateTime-1.03-byu1O1/blib/arch C:\cpanfly-5.12\var\cpan\build\DateTime-1.03-byu1O1/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building T/TO/TODDR/YAML-Syck-1.27.tar.gz
>>> C:\Perl64-5.12\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 -Ox -GL -Wp64 -fp:precise -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DWIN64 -DCONSERVATIVE -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -Ox -GL -Wp64 -fp:precise -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl64-5.12\lib\CORE" bytecode.c
bytecode.c
bytecode.re(312) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
bytecode.re(345) : warning C4244: 'function' : conversion from '__int64' to 'long', possible loss of data
bytecode.re(442) : warning C4244: 'initializing' : conversion from 'double' to 'int', possible loss of data
cl -c -I. -nologo -GF -W3 -MD -Zi -DNDEBUG -Ox -GL -Wp64 -fp:precise -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DWIN64 -DCONSERVATIVE -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -Ox -GL -Wp64 -fp:precise -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl64-5.12\lib\CORE" emitter.c
emitter.c
emitter.c(104) : warning C4244: '=' : conversion from '__int64' to 'long', possible loss of data
emitter.c(219) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
emitter.c(302) : warning C4244: '=' : conversion from '__int64' to 'long', possible loss of data
emitter.c(307) : warning C4267: 'initializing' : conversion from 'size_t' to 'long', possible loss of data
emitter.c(335) : warning C4018: '>' : signed/unsigned mismatch
emitter.c(342) : warning C4267: '=' : conversion from 'size_t' to 'long', possible loss of data
emitter.c(350) : warning C4244: '=' : conversion from '__int64' to 'long', possible loss of data
emitter.c(381) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
emitter.c(409) : warning C4311: 'type cast' : pointer truncation from 'char *' to 'st_data_t'
emitter.c(420) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
emitter.c(424) : warning C4311: 'type cast' : pointer truncation from 'char *' to 'st_data_t'
emitter.c(431) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
emitter.c(468) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
emitter.c(471) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
emitter.c(477) : warning C4018: '>' : signed/unsigned mismatch
emitter.c(479) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
emitter.c(481) : warning C4244: 'function' : conversion from '__int64' to 'long', possible loss of data
emitter.c(483) : warning C4244: 'function' : conversion from '__int64' to 'long', possible loss of data
emitter.c(485) : warning C4244: 'function' : conversion from '__int64' to 'long', possible loss of data
emitter.c(497) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
emitter.c(1020) : warning C4244: 'function' : conversion from '__int64' to 'long', possible loss of data
emitter.c(1032) : warning C4244: 'function' : conversion from '__int64' to 'long', possible loss of data
emitter.c(1055) : warning C4244: 'function' : conversion from '__int64' to 'long', possible loss of data
emitter.c(1071) : warning C4244: 'function' : conversion from '__int64' to 'long', possible loss of data
emitter.c(1081) : warning C4244: 'function' : conversion from '__int64' to 'long', possible loss of data
emitter.c(1350) : warning C4311: 'type cast' : pointer truncation from 'char *' to 'st_data_t'
cl -c -I. -nologo -GF -W3 -MD -Zi -DNDEBUG -Ox -GL -Wp64 -fp:precise -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DWIN64 -DCONSERVATIVE -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -Ox -GL -Wp64 -fp:precise -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl64-5.12\lib\CORE" gram.c
gram.c
gram.c(1028) : warning C4244: 'initializing' : conversion from '__int64' to 'unsigned int', possible loss of data
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 -Ox -GL -Wp64 -fp:precise -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DWIN64 -DCONSERVATIVE -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -Ox -GL -Wp64 -fp:precise -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl64-5.12\lib\CORE" handler.c
handler.c
handler.c(39) : warning C4311: 'type cast' : pointer truncation from 'char *' to 'st_data_t'
handler.c(52) : warning C4311: 'type cast' : pointer truncation from 'char *' to 'st_data_t'
handler.c(59) : warning C4311: 'type cast' : pointer truncation from 'char *' to 'st_data_t'
handler.c(59) : warning C4311: 'type cast' : pointer truncation from 'SyckNode *' to 'st_data_t'
handler.c(79) : warning C4311: 'type cast' : pointer truncation from 'char *' to 'st_data_t'
handler.c(89) : warning C4311: 'type cast' : pointer truncation from 'char *' to 'st_data_t'
handler.c(102) : warning C4311: 'type cast' : pointer truncation from 'char *' to 'st_data_t'
handler.c(105) : warning C4311: 'type cast' : pointer truncation from 'char *' to 'st_data_t'
handler.c(105) : warning C4311: 'type cast' : pointer truncation from 'SyckNode *' to 'st_data_t'
cl -c -I. -nologo -GF -W3 -MD -Zi -DNDEBUG -Ox -GL -Wp64 -fp:precise -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DWIN64 -DCONSERVATIVE -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -Ox -GL -Wp64 -fp:precise -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl64-5.12\lib\CORE" implicit.c
implicit.c
implicit.re(39) : warning C4267: 'function' : conversion from 'size_t' to 'int', possible loss of data
implicit.re(41) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
implicit.re(138) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
implicit.re(139) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
implicit.re(202) : warning C4267: 'function' : conversion from 'size_t' to 'int', possible loss of data
implicit.re(176) : warning C4267: 'function' : conversion from 'size_t' to 'int', possible loss of data
implicit.re(185) : warning C4244: 'function' : conversion from '__int64' to 'int', possible loss of data
implicit.re(196) : warning C4244: 'function' : conversion from '__int64' to 'int', possible loss of data
implicit.re(174) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
implicit.re(172) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
cl -c -I. -nologo -GF -W3 -MD -Zi -DNDEBUG -Ox -GL -Wp64 -fp:precise -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DWIN64 -DCONSERVATIVE -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -Ox -GL -Wp64 -fp:precise -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl64-5.12\lib\CORE" node.c
node.c
node.c(104) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
node.c(125) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
cl -c -I. -nologo -GF -W3 -MD -Zi -DNDEBUG -Ox -GL -Wp64 -fp:precise -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DWIN64 -DCONSERVATIVE -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -Ox -GL -Wp64 -fp:precise -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl64-5.12\lib\CORE" syck_.c
syck_.c
syck_.c(52) : warning C4267: '=' : conversion from 'size_t' to 'long', possible loss of data
syck_.c(90) : warning C4244: '=' : conversion from '__int64' to 'long', possible loss of data
syck_.c(187) : warning C4311: 'type cast' : pointer truncation from 'char *' to 'st_data_t'
syck_.c(338) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
syck_.c(372) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
syck_.c(410) : warning C4244: '=' : conversion from '__int64' to 'long', possible loss of data
syck_.c(414) : warning C4244: '=' : conversion from '__int64' to 'long', possible loss of data
cl -c -I. -nologo -GF -W3 -MD -Zi -DNDEBUG -Ox -GL -Wp64 -fp:precise -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DWIN64 -DCONSERVATIVE -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -Ox -GL -Wp64 -fp:precise -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl64-5.12\lib\CORE" syck_st.c
syck_st.c
cl -c -I. -nologo -GF -W3 -MD -Zi -DNDEBUG -Ox -GL -Wp64 -fp:precise -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DWIN64 -DCONSERVATIVE -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -Ox -GL -Wp64 -fp:precise -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl64-5.12\lib\CORE" token.c
token.c
token.re(366) : warning C4244: '=' : conversion from '__int64' to 'int', possible loss of data
token.re(370) : warning C4244: '=' : conversion from '__int64' to 'int', possible loss of data
token.re(394) : warning C4244: '=' : conversion from '__int64' to 'int', possible loss of data
token.re(470) : warning C4244: 'function' : conversion from '__int64' to 'long', possible loss of data
token.re(458) : warning C4244: 'function' : conversion from '__int64' to 'long', possible loss of data
token.re(444) : warning C4244: 'function' : conversion from '__int64' to 'int', possible loss of data
token.re(449) : warning C4244: 'function' : conversion from '__int64' to 'int', possible loss of data
token.re(453) : warning C4244: 'function' : conversion from '__int64' to 'int', possible loss of data
token.re(546) : warning C4244: '=' : conversion from '__int64' to 'int', possible loss of data
token.re(630) : warning C4244: '+=' : conversion from '__int64' to 'int', possible loss of data
token.re(594) : warning C4244: '+=' : conversion from '__int64' to 'int', possible loss of data
token.re(605) : warning C4244: '+=' : conversion from '__int64' to 'int', possible loss of data
token.re(583) : warning C4244: '+=' : conversion from '__int64' to 'int', possible loss of data
token.re(651) : warning C4244: '=' : conversion from '__int64' to 'int', possible loss of data
token.re(740) : warning C4244: '=' : conversion from '__int64' to 'int', possible loss of data
token.re(791) : warning C4244: '=' : conversion from 'long' to 'char', possible loss of data
token.re(875) : warning C4244: 'function' : conversion from '__int64' to 'long', possible loss of data
token.re(904) : warning C4244: '=' : conversion from 'long' to 'char', possible loss of data
token.re(962) : warning C4244: '=' : conversion from '__int64' to 'int', possible loss of data
token.re(980) : warning C4244: '=' : conversion from '__int64' to 'long', possible loss of data
token.re(1029) : warning C4244: '=' : conversion from '__int64' to 'long', possible loss of data
token.re(1051) : warning C4244: '=' : conversion from '__int64' to 'long', possible loss of data
token.re(1063) : warning C4244: '=' : conversion from '__int64' to 'long', possible loss of data
C:\Perl64-5.12\bin\perl.exe "-Iinc" C:\cpanfly-5.12\var\megalib\ExtUtils\xsubpp -typemap C:\Perl64-5.12\lib\ExtUtils\typemap Syck.xs > Syck.xsc && C:\Perl64-5.12\bin\perl.exe "-Iinc" -MExtUtils::Command -e mv -- Syck.xsc Syck.c
cl -c -I. -nologo -GF -W3 -MD -Zi -DNDEBUG -Ox -GL -Wp64 -fp:precise -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DWIN64 -DCONSERVATIVE -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -Ox -GL -Wp64 -fp:precise -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl64-5.12\lib\CORE" Syck.c
Syck.c
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_common.h(71) : warning C4311: 'type cast' : pointer truncation from 'SV *' to 'unsigned long'
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_common.h(72) : warning C4267: 'function' : conversion from 'size_t' to 'I32', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_common.h(73) : warning C4311: 'type cast' : pointer truncation from 'SV *' to 'unsigned long'
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_common.h(101) : warning C4244: 'initializing' : conversion from '__int64' to 'int', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(816) : warning C4311: 'type cast' : pointer truncation from 'SV *' to 'st_data_t'
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(832) : warning C4311: 'type cast' : pointer truncation from 'SV *' to 'st_data_t'
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(855) : warning C4244: '=' : conversion from 'IV' to 'I32', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(872) : warning C4311: 'type cast' : pointer truncation from 'SV *' to 'st_data_t'
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(886) : warning C4312: 'type cast' : conversion from 'st_data_t' to 'SV *' of greater size
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(971) : warning C4311: 'type cast' : pointer truncation from 'SV *' to 'st_data_t'
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1034) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1060) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1069) : warning C4013: 'syck_str_is_unquotable_integer' undefined; assuming extern returning int
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1071) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1074) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1089) : warning C4311: 'type cast' : pointer truncation from 'SV *' to 'st_data_t'
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1092) : warning C4311: 'type cast' : pointer truncation from 'SV *' to 'st_data_t'
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1107) : warning C4244: '=' : conversion from 'IV' to 'I32', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1120) : warning C4244: 'function' : conversion from '__int64' to 'I32', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1131) : warning C4311: 'type cast' : pointer truncation from 'SV *' to 'st_data_t'
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1132) : warning C4311: 'type cast' : pointer truncation from 'SV *' to 'st_data_t'
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1144) : warning C4311: 'type cast' : pointer truncation from 'SV *' to 'st_data_t'
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1145) : warning C4311: 'type cast' : pointer truncation from 'SV *' to 'st_data_t'
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1227) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1231) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1262) : warning C4244: '=' : conversion from 'IV' to 'int', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1303) : warning C4311: 'type cast' : pointer truncation from 'SV *' to 'st_data_t'
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(106) : warning C4267: 'function' : conversion from 'size_t' to 'I32', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(109) : warning C4267: 'function' : conversion from 'size_t' to 'I32', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(128) : warning C4267: 'function' : conversion from 'size_t' to 'I32', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(551) : warning C4312: 'type cast' : conversion from 'unsigned long' to 'SV *' of greater size
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(552) : warning C4312: 'type cast' : conversion from 'unsigned long' to 'SV *' of greater size
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(816) : warning C4311: 'type cast' : pointer truncation from 'SV *' to 'st_data_t'
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(855) : warning C4244: '=' : conversion from 'IV' to 'I32', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(886) : warning C4312: 'type cast' : conversion from 'st_data_t' to 'SV *' of greater size
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(979) : warning C4311: 'type cast' : pointer truncation from 'SV *' to 'st_data_t'
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(986) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(994) : warning C4311: 'type cast' : pointer truncation from 'SV *' to 'st_data_t'
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(995) : warning C4311: 'type cast' : pointer truncation from 'SV *' to 'st_data_t'
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1018) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1022) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1034) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1047) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1048) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1055) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1060) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1071) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1074) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1089) : warning C4311: 'type cast' : pointer truncation from 'SV *' to 'st_data_t'
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1092) : warning C4311: 'type cast' : pointer truncation from 'SV *' to 'st_data_t'
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1107) : warning C4244: '=' : conversion from 'IV' to 'I32', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1120) : warning C4244: 'function' : conversion from '__int64' to 'I32', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1131) : warning C4311: 'type cast' : pointer truncation from 'SV *' to 'st_data_t'
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1132) : warning C4311: 'type cast' : pointer truncation from 'SV *' to 'st_data_t'
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1144) : warning C4311: 'type cast' : pointer truncation from 'SV *' to 'st_data_t'
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1145) : warning C4311: 'type cast' : pointer truncation from 'SV *' to 'st_data_t'
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1196) : warning C4267: '=' : conversion from 'size_t' to 'I32', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1197) : warning C4267: '=' : conversion from 'size_t' to 'int', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1227) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1231) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
c:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\perl_syck.h(1303) : warning C4311: 'type cast' : pointer truncation from 'SV *' to 'st_data_t'
Running Mkbootstrap for YAML::Syck ()
C:\Perl64-5.12\bin\perl.exe "-Iinc" -MExtUtils::Command -e chmod -- 644 Syck.bs
C:\Perl64-5.12\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 -ltcg -libpath:"C:\Perl64-5.12\lib\CORE" -machine:AMD64 bytecode.obj emitter.obj gram.obj handler.obj implicit.obj node.obj syck_.obj syck_st.obj token.obj Syck.obj C:\Perl64-5.12\lib\CORE\perl512.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 bufferoverflowU.lib msvcrt.lib -def:Syck.def
Creating library blib\arch\auto\YAML\Syck\Syck.lib and object blib\arch\auto\YAML\Syck\Syck.exp
Generating code
Finished generating code
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:\Perl64-5.12\bin\perl.exe "-Iinc" -MExtUtils::Command -e chmod -- 755 blib\arch\auto\YAML\Syck\Syck.dll
C:\Perl64-5.12\bin\perl.exe "-Iinc" -MExtUtils::Command -e cp -- Syck.bs blib\arch\auto\YAML\Syck\Syck.bs
C:\Perl64-5.12\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.12\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-8VFylx/blib/arch C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-8VFylx/blib/lib C:\cpanfly-5.12\var\cpan\build\Data-Visitor-0.30-Uam8iT/blib/arch C:\cpanfly-5.12\var\cpan\build\Data-Visitor-0.30-Uam8iT/blib/lib C:\cpanfly-5.12\var\cpan\build\DateTime-1.03-byu1O1/blib/arch C:\cpanfly-5.12\var\cpan\build\DateTime-1.03-byu1O1/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:\Perl64-5.12\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(0x2a72a0)
ok
Use of uninitialized value in goto at C:\cpanfly-5.12\var\cpan\build\YAML-Syck-1.27-5kPODe\blib\lib/YAML/Syck.pm line 124.
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(0x32f8260) # TODO roundtrip is breaking for this right now: '---
# ... X: ''
# '
# Failed (TODO) test 'HASH(0x32f8260)'
# at t/2-scalars.t line 243.
# got: undef
# expected: 'HASH(0x32e96e0)'
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 old <5.13.5 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)
ok 7 - No leaks - Load failure (code)
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.12\var\cpan\build\YAML-Syck-1.27-5kPODe\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, 4 wallclock secs ( 0.17 usr + 0.03 sys = 0.20 CPU)
Result: FAIL
Failed 1/32 test programs. 1/628 subtests failed.
NMAKE : fatal error U1077: 'C:\Perl64-5.12\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 make for J/JJ/JJNAPIORK/DBIx-Class-Fixtures-1.001020.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-8VFylx/blib/arch C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-8VFylx/blib/lib C:\cpanfly-5.12\var\cpan\build\Data-Visitor-0.30-Uam8iT/blib/arch C:\cpanfly-5.12\var\cpan\build\Data-Visitor-0.30-Uam8iT/blib/lib C:\cpanfly-5.12\var\cpan\build\DateTime-1.03-byu1O1/blib/arch C:\cpanfly-5.12\var\cpan\build\DateTime-1.03-byu1O1/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Fixtures-1.001020-klJ2h5
Prepending C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-8VFylx/blib/arch C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-8VFylx/blib/lib C:\cpanfly-5.12\var\cpan\build\Data-Visitor-0.30-Uam8iT/blib/arch C:\cpanfly-5.12\var\cpan\build\Data-Visitor-0.30-Uam8iT/blib/lib C:\cpanfly-5.12\var\cpan\build\DateTime-1.03-byu1O1/blib/arch C:\cpanfly-5.12\var\cpan\build\DateTime-1.03-byu1O1/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.12\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-8VFylx/blib/arch C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-8VFylx/blib/lib C:\cpanfly-5.12\var\cpan\build\Data-Visitor-0.30-Uam8iT/blib/arch C:\cpanfly-5.12\var\cpan\build\Data-Visitor-0.30-Uam8iT/blib/lib C:\cpanfly-5.12\var\cpan\build\DateTime-1.03-byu1O1/blib/arch C:\cpanfly-5.12\var\cpan\build\DateTime-1.03-byu1O1/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:\Perl64-5.12\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.012000, C:\Perl64-5.12\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
DBICTest::deploy_schema(): 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 75
# 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, 26 wallclock secs ( 0.06 usr + 0.03 sys = 0.09 CPU)
Result: FAIL
Failed 3/18 test programs. 3/170 subtests failed.
NMAKE : fatal error U1077: 'C:\Perl64-5.12\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 J/JJ/JJNAPIORK/DBIx-Class-Migration-0.041.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-8VFylx/blib/arch C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-8VFylx/blib/lib C:\cpanfly-5.12\var\cpan\build\Data-Visitor-0.30-Uam8iT/blib/arch C:\cpanfly-5.12\var\cpan\build\Data-Visitor-0.30-Uam8iT/blib/lib C:\cpanfly-5.12\var\cpan\build\DateTime-1.03-byu1O1/blib/arch C:\cpanfly-5.12\var\cpan\build\DateTime-1.03-byu1O1/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Migration-0.041-FDzVkT
Prepending C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-8VFylx/blib/arch C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-8VFylx/blib/lib C:\cpanfly-5.12\var\cpan\build\Data-Visitor-0.30-Uam8iT/blib/arch C:\cpanfly-5.12\var\cpan\build\Data-Visitor-0.30-Uam8iT/blib/lib C:\cpanfly-5.12\var\cpan\build\DateTime-1.03-byu1O1/blib/arch C:\cpanfly-5.12\var\cpan\build\DateTime-1.03-byu1O1/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building J/JJ/JJNAPIORK/DBIx-Class-Migration-0.041.tar.gz
Warning: Prerequisite 'DBIx::Class::Fixtures => 1.001016' for 'JJNAPIORK/DBIx-Class-Migration-0.041.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:\Perl64-5.12\bin\perl.exe -MExtUtils::Command -e cp -- bin/dbic-migration blib\script\dbic-migration
pl2bat.bat blib\script\dbic-migration
JJNAPIORK/DBIx-Class-Migration-0.041.tar.gz
nmake -- OK
Prepending C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-8VFylx/blib/arch C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Schema-Loader-0.07036-8VFylx/blib/lib C:\cpanfly-5.12\var\cpan\build\Data-Visitor-0.30-Uam8iT/blib/arch C:\cpanfly-5.12\var\cpan\build\Data-Visitor-0.30-Uam8iT/blib/lib C:\cpanfly-5.12\var\cpan\build\DateTime-1.03-byu1O1/blib/arch C:\cpanfly-5.12\var\cpan\build\DateTime-1.03-byu1O1/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:\Perl64-5.12\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 undef at constructor DBIx::Class::Migration::Population::new (defined at C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Migration-0.041-FDzVkT\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
Attribute (dbic_fixture_class) does not pass the type constraint because: Validation failed for 'MooseX::Types::LoadableClass::LoadableClass' with value undef at constructor DBIx::Class::Migration::new (defined at C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Migration-0.041-FDzVkT\blib\lib/DBIx/Class/Migration.pm line 541) line 105.
DBIx::Class::Migration::new("DBIx::Class::Migration", "schema", Local::Schema=HASH(0x27e1d8)) called at t/install-version-storage.t line 18
Can't call method "target_dir" on an undefined value at t/install-version-storage.t line 50.
END failed--call queue aborted at t/install-version-storage.t line 105.
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
Attribute (dbic_fixture_class) does not pass the type constraint because: Validation failed for 'MooseX::Types::LoadableClass::LoadableClass' with value undef at constructor DBIx::Class::Migration::new (defined at C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Migration-0.041-FDzVkT\blib\lib/DBIx/Class/Migration.pm line 541) line 105.
DBIx::Class::Migration::new("DBIx::Class::Migration", "schema_class", "Local::Schema") called at t/migration-sqlite.t line 9
Can't call method "target_dir" on an undefined value at t/migration-sqlite.t line 114.
END failed--call queue aborted at t/migration-sqlite.t line 105.
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: Attribute (dbic_fixture_class) does not pass the type constraint because: Validation failed for 'MooseX::Types::LoadableClass::LoadableClass' with value undef at constructor DBIx::Class::Migration::new (defined at C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Migration-0.041-FDzVkT\blib\lib/DBIx/Class/Migration.pm line 541) line 105.
# DBIx::Class::Migration::new() called at C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Migration-0.041-FDzVkT\blib\lib/DBIx/Class/Migration/Script.pm line 171
# DBIx::Class::Migration::Script::_build_migration() called at reader DBIx::Class::Migration::Script::migration (defined at C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Migration-0.041-FDzVkT\blib\lib/DBIx/Class/Migration/Script.pm line 102) line 7
# DBIx::Class::Migration::Script::migration() called at C:/cpanfly-5.12/var/megalib/Moose/Meta/Method/Delegation.pm line 92
# DBIx::Class::Migration::Script::cmd_status() called at C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Migration-0.041-FDzVkT\blib\lib/DBIx/Class/Migration/Script.pm line 224
# DBIx::Class::Migration::Script::run() called at C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Migration-0.041-FDzVkT\blib\lib/DBIx/Class/Migration/Script.pm line 233
# DBIx::Class::Migration::Script::run_with_options() called at t/missing-schema-version.t line 10
# Test::Exception::lives_ok() called at t/missing-schema-version.t line 11
# Failed test 'threw Regexp ((?-xism:A \$VERSION needs to be specified in your schema class Local\:\:Schema))'
# at t/missing-schema-version.t line 17.
# expecting: Regexp ((?-xism:A \$VERSION needs to be specified in your schema class Local\:\:Schema))
# found: Attribute (dbic_fixture_class) does not pass the type constraint because: Validation failed for 'MooseX::Types::LoadableClass::LoadableClass' with value undef at constructor DBIx::Class::Migration::new (defined at C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Migration-0.041-FDzVkT\blib\lib/DBIx/Class/Migration.pm line 541) line 105.
# DBIx::Class::Migration::new() called at C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Migration-0.041-FDzVkT\blib\lib/DBIx/Class/Migration/Script.pm line 171
# DBIx::Class::Migration::Script::_build_migration() called at reader DBIx::Class::Migration::Script::migration (defined at C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Migration-0.041-FDzVkT\blib\lib/DBIx/Class/Migration/Script.pm line 102) line 7
# DBIx::Class::Migration::Script::migration() called at C:/cpanfly-5.12/var/megalib/Moose/Meta/Method/Delegation.pm line 92
# DBIx::Class::Migration::Script::cmd_status() called at C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Migration-0.041-FDzVkT\blib\lib/DBIx/Class/Migration/Script.pm line 224
# DBIx::Class::Migration::Script::run() called at C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Migration-0.041-FDzVkT\blib\lib/DBIx/Class/Migration/Script.pm line 233
# DBIx::Class::Migration::Script::run_with_options() called at t/missing-schema-version.t line 16
# Test::Exception::throws_ok() called at t/missing-schema-version.t line 17
# 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 ((?-xism: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
Attribute (dbic_fixture_class) does not pass the type constraint because: Validation failed for 'MooseX::Types::LoadableClass::LoadableClass' with value undef at constructor DBIx::Class::Migration::new (defined at C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Migration-0.041-FDzVkT\blib\lib/DBIx/Class/Migration.pm line 541) line 105.
DBIx::Class::Migration::new("DBIx::Class::Migration", "schema_class", "Local::Schema") called at t/runscript.t line 11
Can't call method "target_dir" on an undefined value at t/runscript.t line 44.
END failed--call queue aborted at t/runscript.t line 105.
t/runscript.t .................
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
# Failed test at t/script.t line 23.
# died: Attribute (dbic_fixture_class) does not pass the type constraint because: Validation failed for 'MooseX::Types::LoadableClass::LoadableClass' with value undef at constructor DBIx::Class::Migration::new (defined at C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Migration-0.041-FDzVkT\blib\lib/DBIx/Class/Migration.pm line 541) line 105.
# DBIx::Class::Migration::new() called at C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Migration-0.041-FDzVkT\blib\lib/DBIx/Class/Migration/Script.pm line 171
# DBIx::Class::Migration::Script::_build_migration() called at reader DBIx::Class::Migration::Script::migration (defined at C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Migration-0.041-FDzVkT\blib\lib/DBIx/Class/Migration/Script.pm line 102) line 7
# DBIx::Class::Migration::Script::migration() called at C:/cpanfly-5.12/var/megalib/Moose/Meta/Method/Delegation.pm line 92
# DBIx::Class::Migration::Script::cmd_prepare() called at t/script.t line 23
# Test::Exception::lives_ok() called at t/script.t line 23
Attribute (dbic_fixture_class) does not pass the type constraint because: Validation failed for 'MooseX::Types::LoadableClass::LoadableClass' with value undef at constructor DBIx::Class::Migration::new (defined at C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Migration-0.041-FDzVkT\blib\lib/DBIx/Class/Migration.pm line 541) line 105.
DBIx::Class::Migration::new("DBIx::Class::Migration", "db_sandbox_class", "DBIx::Class::Migration::SqliteSandbox", "schema", Local::Schema=HASH(0x2801d8)) called at C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Migration-0.041-FDzVkT\blib\lib/DBIx/Class/Migration/Script.pm line 171
DBIx::Class::Migration::Script::_build_migration(DBIx::Class::Migration::Script=HASH(0x6907868)) called at reader DBIx::Class::Migration::Script::migration (defined at C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Migration-0.041-FDzVkT\blib\lib/DBIx/Class/Migration/Script.pm line 102) line 7
DBIx::Class::Migration::Script::migration(DBIx::Class::Migration::Script=HASH(0x6907868)) called at t/script.t line 28
main::END() called at t/script.t line 0
eval {...} called at t/script.t line 0
END failed--call queue aborted.
# Looks like you failed 1 test of 1.
# Looks like your test exited with 2 just after 1.
t/script.t ....................
not ok 1
1..1
Dubious, test returned 2 (wstat 512, 0x200)
Failed 1/1 subtests
Attribute (dbic_fixture_class) does not pass the type constraint because: Validation failed for 'MooseX::Types::LoadableClass::LoadableClass' with value undef at constructor DBIx::Class::Migration::new (defined at C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Migration-0.041-FDzVkT\blib\lib/DBIx/Class/Migration.pm line 541) line 105.
DBIx::Class::Migration::new("DBIx::Class::Migration", "schema_class", "Local::Schema") called at t/upgrade-downgrade-sqlite.t line 11
Use of uninitialized value $_[0] in string eq at C:/cpanfly-5.12/var/megalib/File/Spec/Win32.pm line 134.
Use of uninitialized value $_[0] in string eq at C:/cpanfly-5.12/var/megalib/File/Spec/Win32.pm line 134.
Use of uninitialized value $_[0] in string eq at C:/cpanfly-5.12/var/megalib/File/Spec/Win32.pm line 134.
t/upgrade-downgrade-sqlite.t ..
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/use.t .......................
1..16
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 # skip Don't test pg classes
ok
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: 1 Failed: 1)
Failed test: 1
Non-zero exit status: 2
t/upgrade-downgrade-sqlite.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
Files=12, Tests=20, 12 wallclock secs ( 0.02 usr + 0.05 sys = 0.06 CPU)
Result: FAIL
Failed 7/12 test programs. 3/20 subtests failed.
NMAKE : fatal error U1077: 'C:\Perl64-5.12\bin\perl.exe' : return code '0xff'
Stop.
JJNAPIORK/DBIx-Class-Migration-0.041.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 JJNAPIORK/DBIx-Class-Migration-0.041.tar.gz
Finished 2013-09-18T21:57:56