Start 2009-06-22T02:07:20 ActivePerl-1003 CPAN-1.94 LIB=C:\PROGRA~1\MICROS~4\VC98\Lib\PSDK;C:\PROGRA~1\MICROS~2\Lib;C:\PROGRA~1\MICROS~4\VC98\Lib;C:\PROGRA~1\MICROS~4\VC98\MFC\Lib INCLUDE=C:\PROGRA~1\MICROS~2\Include;C:\PROGRA~1\MICROS~4\VC98\ATL\Include;C:\PROGRA~1\MICROS~4\VC98\Include;C:\PROGRA~1\MICROS~4\VC98\MFC\Include PATH=C:/cpanfly/var/libs/bin;C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~4\VC98\Bin;C:\PROGRA~1\MICROS~4\Common\MSDev98\Bin;C:\Perl\site\bin;C:\Perl\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;c:\PROGRA~1\Perforce Going to read 'C:\cpanfly\var\cpan\Metadata' Database was generated on Sun, 21 Jun 2009 10:26:54 GMT Running make for F/FA/FAYLAND/Foorum-1.000009.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/F/FA/FAYLAND/Foorum-1.000009.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/F/FA/FAYLAND/CHECKSUMS Checksum for C:\cpanfly\var\cpan\sources\authors\id\F\FA\FAYLAND\Foorum-1.000009.tar.gz ok Foorum-1.000009/ Foorum-1.000009/Changes Foorum-1.000009/MANIFEST.SKIP Foorum-1.000009/conf/ Foorum-1.000009/conf/examples/ Foorum-1.000009/conf/examples/scraper.yml Foorum-1.000009/conf/examples/mail/ Foorum-1.000009/conf/examples/mail/sendmail.yml Foorum-1.000009/conf/examples/mail/SMTP.yml Foorum-1.000009/conf/examples/mail/Gmail.yml Foorum-1.000009/conf/examples/sphinx.conf Foorum-1.000009/conf/examples/theschwartz.yml Foorum-1.000009/conf/cron.yml Foorum-1.000009/MANIFEST Foorum-1.000009/inc/ Foorum-1.000009/inc/Module/ Foorum-1.000009/inc/Module/AutoInstall.pm Foorum-1.000009/inc/Module/Install.pm Foorum-1.000009/inc/Module/Install/ Foorum-1.000009/inc/Module/Install/Base.pm Foorum-1.000009/inc/Module/Install/Include.pm Foorum-1.000009/inc/Module/Install/Win32.pm Foorum-1.000009/inc/Module/Install/AutoInstall.pm Foorum-1.000009/inc/Module/Install/Metadata.pm Foorum-1.000009/inc/Module/Install/Can.pm Foorum-1.000009/inc/Module/Install/WriteAll.pm Foorum-1.000009/inc/Module/Install/Fetch.pm Foorum-1.000009/inc/Module/Install/Makefile.pm Foorum-1.000009/templates/ Foorum-1.000009/templates/user/ Foorum-1.000009/templates/user/login.html Foorum-1.000009/templates/user/profile/ Foorum-1.000009/templates/user/profile/forget_password.html Foorum-1.000009/templates/user/profile/profile_photo.html Foorum-1.000009/templates/user/profile/change_username.html Foorum-1.000009/templates/user/profile/edit.html Foorum-1.000009/templates/user/profile/change_email.html Foorum-1.000009/templates/user/profile/change_password.html Foorum-1.000009/templates/search/ Foorum-1.000009/templates/search/index.html Foorum-1.000009/templates/search/forum.html Foorum-1.000009/templates/topic/ Foorum-1.000009/templates/topic/print.html Foorum-1.000009/templates/topic/pdf_download.html Foorum-1.000009/templates/topic/index.html Foorum-1.000009/templates/topic/topic.pdf.html Foorum-1.000009/templates/topic/topic.rss.html Foorum-1.000009/templates/upload/ Foorum-1.000009/templates/upload/input.html Foorum-1.000009/templates/upload/upload.html Foorum-1.000009/templates/u/ Foorum-1.000009/templates/u/profile.html Foorum-1.000009/templates/u/shared.html Foorum-1.000009/templates/register/ Foorum-1.000009/templates/register/import_contacts.html Foorum-1.000009/templates/register/index.html Foorum-1.000009/templates/register/activation.html Foorum-1.000009/templates/forum/ Foorum-1.000009/templates/forum/about.html Foorum-1.000009/templates/forum/create.html Foorum-1.000009/templates/forum/forum.rss.html Foorum-1.000009/templates/forum/join_us.html Foorum-1.000009/templates/forum/members.html Foorum-1.000009/templates/forum/action_log.html Foorum-1.000009/templates/forum/board.html Foorum-1.000009/templates/forum/forum.html Foorum-1.000009/templates/my/ Foorum-1.000009/templates/my/starred.html Foorum-1.000009/templates/poll/ Foorum-1.000009/templates/poll/view_polls.html Foorum-1.000009/templates/poll/index.html Foorum-1.000009/templates/poll/new.html Foorum-1.000009/templates/settings/ Foorum-1.000009/templates/settings/index.html Foorum-1.000009/templates/include/ Foorum-1.000009/templates/include/user_profile.html Foorum-1.000009/templates/include/object_tds.html Foorum-1.000009/templates/include/user_profile_photo.html Foorum-1.000009/templates/include/user_profile_simple.html Foorum-1.000009/templates/config/ Foorum-1.000009/templates/config/format.html Foorum-1.000009/templates/format/ Foorum-1.000009/templates/format/emot.html Foorum-1.000009/templates/format/bbcode.html Foorum-1.000009/templates/forumadmin/ Foorum-1.000009/templates/forumadmin/links.html Foorum-1.000009/templates/forumadmin/bar.html Foorum-1.000009/templates/forumadmin/index.html Foorum-1.000009/templates/forumadmin/basic.html Foorum-1.000009/templates/forumadmin/announcement.html Foorum-1.000009/templates/wrapper.html Foorum-1.000009/templates/message/ Foorum-1.000009/templates/message/message.html Foorum-1.000009/templates/message/inbox.html Foorum-1.000009/templates/message/outbox.html Foorum-1.000009/templates/message/compose.html Foorum-1.000009/templates/message/bar.html Foorum-1.000009/templates/admin/ Foorum-1.000009/templates/admin/user/ Foorum-1.000009/templates/admin/user/edit.html Foorum-1.000009/templates/admin/user/index.html Foorum-1.000009/templates/admin/ban_ip/ Foorum-1.000009/templates/admin/ban_ip/default.html Foorum-1.000009/templates/admin/topic/ Foorum-1.000009/templates/admin/topic/index.html Foorum-1.000009/templates/admin/bar.html Foorum-1.000009/templates/admin/forum/ Foorum-1.000009/templates/admin/forum/index.html Foorum-1.000009/templates/admin/forum/merge_forums.html Foorum-1.000009/templates/admin/index.html Foorum-1.000009/templates/admin/settings/ Foorum-1.000009/templates/admin/settings/index.html Foorum-1.000009/templates/admin/log/ Foorum-1.000009/templates/admin/log/path_log.html Foorum-1.000009/templates/admin/log/error_log.html Foorum-1.000009/templates/style/ Foorum-1.000009/templates/style/style.json Foorum-1.000009/templates/style/style.css Foorum-1.000009/templates/lang/ Foorum-1.000009/templates/lang/cn/ Foorum-1.000009/templates/lang/cn/info/ Foorum-1.000009/templates/lang/cn/info/tos.html Foorum-1.000009/templates/lang/cn/info/index.html Foorum-1.000009/templates/lang/cn/info/about_us.html Foorum-1.000009/templates/lang/cn/info/contact_us.html Foorum-1.000009/templates/lang/cn/info/privacy.html Foorum-1.000009/templates/lang/cn/info/powered_by.html Foorum-1.000009/templates/lang/cn/email/ Foorum-1.000009/templates/lang/cn/email/activation.html Foorum-1.000009/templates/lang/cn/site/ Foorum-1.000009/templates/lang/cn/site/maintain.html Foorum-1.000009/templates/lang/tw/ Foorum-1.000009/templates/lang/tw/email/ Foorum-1.000009/templates/lang/tw/email/activation.html Foorum-1.000009/templates/lang/en/ Foorum-1.000009/templates/lang/en/info/ Foorum-1.000009/templates/lang/en/info/tos.html Foorum-1.000009/templates/lang/en/info/index.html Foorum-1.000009/templates/lang/en/info/about_us.html Foorum-1.000009/templates/lang/en/info/contact_us.html Foorum-1.000009/templates/lang/en/info/privacy.html Foorum-1.000009/templates/lang/en/info/powered_by.html Foorum-1.000009/templates/lang/en/email/ Foorum-1.000009/templates/lang/en/email/forum_pending_request.txt Foorum-1.000009/templates/lang/en/email/forget_password.txt Foorum-1.000009/templates/lang/en/email/new_comment.html Foorum-1.000009/templates/lang/en/email/welcome_to_join.html Foorum-1.000009/templates/lang/en/email/welcome_to_join.txt Foorum-1.000009/templates/lang/en/email/new_message.txt Foorum-1.000009/templates/lang/en/email/activation.html Foorum-1.000009/templates/lang/en/email/starred_notification.html Foorum-1.000009/templates/lang/en/email/new_message.html Foorum-1.000009/templates/lang/en/help/ Foorum-1.000009/templates/lang/en/help/email.html Foorum-1.000009/templates/lang/en/help/WhatsNewMore.html Foorum-1.000009/templates/lang/en/help/WhatsNew.html Foorum-1.000009/templates/lang/en/help/index.html Foorum-1.000009/templates/lang/en/help/background.html Foorum-1.000009/templates/lang/en/help/user_point.html Foorum-1.000009/templates/lang/en/help/user_status.html Foorum-1.000009/templates/lang/en/site/ Foorum-1.000009/templates/lang/en/site/maintain.html Foorum-1.000009/templates/comment/ Foorum-1.000009/templates/comment/show_with_head.html Foorum-1.000009/templates/comment/post.html Foorum-1.000009/templates/comment/show.html Foorum-1.000009/templates/comment/new.html Foorum-1.000009/templates/site/ Foorum-1.000009/templates/site/popular.html Foorum-1.000009/templates/site/recent.html Foorum-1.000009/templates/site/popular.rss.html Foorum-1.000009/templates/site/online.html Foorum-1.000009/templates/site/whos_view_this_page.html Foorum-1.000009/templates/site/user.html Foorum-1.000009/templates/site/stats/ Foorum-1.000009/templates/site/stats/chart.html Foorum-1.000009/templates/site/recent.rss.html Foorum-1.000009/templates/simple/ Foorum-1.000009/templates/simple/message.html Foorum-1.000009/templates/simple/error.html Foorum-1.000009/templates/simple/info_or_error.html Foorum-1.000009/templates/sub/ Foorum-1.000009/templates/sub/date.html Foorum-1.000009/templates/sub/pager.html Foorum-1.000009/foorum.yml Foorum-1.000009/META.yml Foorum-1.000009/bin/ Foorum-1.000009/bin/cron/ Foorum-1.000009/bin/cron/TheSchwartz_client.pl Foorum-1.000009/bin/cron/TheSchwartz_Parallel_worker.pl Foorum-1.000009/bin/cron/TheSchwartz_worker.pl Foorum-1.000009/bin/setup.pl Foorum-1.000009/bin/db/ Foorum-1.000009/bin/db/foorum.sql Foorum-1.000009/bin/db/theschwartz.sqlite.sql Foorum-1.000009/bin/db/foorum.pg.sql Foorum-1.000009/bin/db/dev.txt Foorum-1.000009/bin/db/theschwartz.sql Foorum-1.000009/bin/db/theschwartz.pg.sql Foorum-1.000009/bin/db/foorum.sqlite.sql Foorum-1.000009/bin/setup/ Foorum-1.000009/bin/setup/sphinx.pl Foorum-1.000009/bin/foorum_server.pl Foorum-1.000009/bin/release/ Foorum-1.000009/bin/release/.perltidyrc Foorum-1.000009/bin/release/dbicx_autodoc.pl Foorum-1.000009/bin/release/autodoc-templates/ Foorum-1.000009/bin/release/autodoc-templates/pod.html Foorum-1.000009/bin/release/autodoc-templates/columns_row.tt2 Foorum-1.000009/bin/release/autodoc-templates/column_type.tt2 Foorum-1.000009/bin/release/autodoc-templates/column_info.tt2 Foorum-1.000009/bin/release/autodoc-templates/AUTODOC.html Foorum-1.000009/bin/release/autodoc-templates/unique_constraints_table.tt2 Foorum-1.000009/bin/release/autodoc-templates/html_footer.tt2 Foorum-1.000009/bin/release/autodoc-templates/column_name.tt2 Foorum-1.000009/bin/release/autodoc-templates/tabs.tt2 Foorum-1.000009/bin/release/autodoc-templates/columns_table.tt2 Foorum-1.000009/bin/release/autodoc-templates/html_tabs.tt2 Foorum-1.000009/bin/release/autodoc-templates/relationship_table.tt2 Foorum-1.000009/bin/release/autodoc-templates/table_comment.tt2 Foorum-1.000009/bin/release/autodoc-templates/stylesheet.css Foorum-1.000009/bin/release/autodoc-templates/html_header.tt2 Foorum-1.000009/bin/release/js-min.pl Foorum-1.000009/bin/release/perlcritic.pl Foorum-1.000009/bin/release/bdfgw.pl Foorum-1.000009/bin/release/css-min.pl Foorum-1.000009/bin/release/wiki2pod.pl Foorum-1.000009/bin/release/acme_playcode.pl Foorum-1.000009/bin/release/critic.txt Foorum-1.000009/bin/release/release.pl Foorum-1.000009/bin/release/perltidy.pl Foorum-1.000009/bin/release/g2b.pl Foorum-1.000009/bin/upgrade/ Foorum-1.000009/bin/upgrade/0.2.2/ Foorum-1.000009/bin/upgrade/0.2.2/up.pl Foorum-1.000009/bin/upgrade/0.2.9/ Foorum-1.000009/bin/upgrade/0.2.9/up.pl Foorum-1.000009/bin/upgrade/0.1.8/ Foorum-1.000009/bin/upgrade/0.1.8/up.pl Foorum-1.000009/bin/upgrade/0.1.7/ Foorum-1.000009/bin/upgrade/0.1.7/up.pl Foorum-1.000009/bin/upgrade/0.2.0/ Foorum-1.000009/bin/upgrade/0.2.0/scraper.pl Foorum-1.000009/bin/upgrade/0.2.8/ Foorum-1.000009/bin/upgrade/0.2.8/up.pl Foorum-1.000009/bin/upgrade/0.1.1/ Foorum-1.000009/bin/upgrade/0.1.1/foorum.sql Foorum-1.000009/bin/upgrade/0.1.5/ Foorum-1.000009/bin/upgrade/0.1.5/up.pl Foorum-1.000009/bin/upgrade/0.2.7/ Foorum-1.000009/bin/upgrade/0.2.7/up.pl Foorum-1.000009/bin/upgrade/0.2.3/ Foorum-1.000009/bin/upgrade/0.2.3/up.pl Foorum-1.000009/bin/upgrade/0.1.2/ Foorum-1.000009/bin/upgrade/0.1.2/up.pl Foorum-1.000009/bin/upgrade/0.1.3/ Foorum-1.000009/bin/upgrade/0.1.3/up.pl Foorum-1.000009/bin/testfunction/ Foorum-1.000009/bin/testfunction/mail.pl Foorum-1.000009/bin/deploy/ Foorum-1.000009/bin/deploy/dreamhost.htaccess Foorum-1.000009/bin/deploy/dreamhost.fastcgi.pl Foorum-1.000009/AUTHORS Foorum-1.000009/Makefile.PL Foorum-1.000009/Changes2 Foorum-1.000009/t/ Foorum-1.000009/t/03xutils.t Foorum-1.000009/t/search/ Foorum-1.000009/t/search/02database.t Foorum-1.000009/t/search/01main.t Foorum-1.000009/t/schema/ Foorum-1.000009/t/schema/forum.t Foorum-1.000009/t/schema/banned_ip.t Foorum-1.000009/t/schema/user_online.t Foorum-1.000009/t/schema/upload.t Foorum-1.000009/t/schema/message.t Foorum-1.000009/t/schema/security_code.t Foorum-1.000009/t/schema/forum_settings.t Foorum-1.000009/t/schema/upload/ Foorum-1.000009/t/schema/upload/test.txt Foorum-1.000009/t/schema/star.t Foorum-1.000009/t/schema/topic.t Foorum-1.000009/t/schema/visit.t Foorum-1.000009/t/schema/hit.t Foorum-1.000009/t/schema/user_forum.t Foorum-1.000009/t/schema/user.t Foorum-1.000009/t/schema/filter_word.t Foorum-1.000009/t/schema/comment.t Foorum-1.000009/t/01yaml.t Foorum-1.000009/t/formatter/ Foorum-1.000009/t/formatter/ubb.t Foorum-1.000009/t/formatter/wiki.t Foorum-1.000009/t/formatter/pod.t Foorum-1.000009/t/formatter/textile.t Foorum-1.000009/t/formatter/plain.t Foorum-1.000009/t/06release.t Foorum-1.000009/t/02utils.t Foorum-1.000009/t/05sutils.t Foorum-1.000009/t/theschwartz/ Foorum-1.000009/t/theschwartz/daily_report.t Foorum-1.000009/t/theschwartz/resend_activation.t Foorum-1.000009/t/04logger.t Foorum-1.000009/t/template/ Foorum-1.000009/t/template/01wrapper.t Foorum-1.000009/t/scraper/ Foorum-1.000009/t/scraper/01mailman.t Foorum-1.000009/t/scraper/01mailman/ Foorum-1.000009/t/scraper/01mailman/001126.html Foorum-1.000009/t/scraper/01mailman/date.html Foorum-1.000009/t/scraper/01mailman/001128.html Foorum-1.000009/t/scraper/01mailman/thread.html Foorum-1.000009/t/lib/ Foorum-1.000009/t/lib/Foorum/ Foorum-1.000009/t/lib/Foorum/theschwartz.db Foorum-1.000009/t/lib/Foorum/foorum.backup.db Foorum-1.000009/t/lib/Foorum/TestUtils.pm Foorum-1.000009/t/lib/Foorum/foorum.db Foorum-1.000009/t/lib/Foorum/theschwartz.backup.db Foorum-1.000009/t/lib/Foorum/TestTheSchwartz.pm Foorum-1.000009/t/001pod.t Foorum-1.000009/README Foorum-1.000009/lib/ Foorum-1.000009/lib/Foorum.pm Foorum-1.000009/lib/Foorum/ Foorum-1.000009/lib/Foorum/Search/ Foorum-1.000009/lib/Foorum/Search/Sphinx.pm Foorum-1.000009/lib/Foorum/Search/Database.pm Foorum-1.000009/lib/Foorum/Search.pm Foorum-1.000009/lib/Foorum/CronUtils.pm Foorum-1.000009/lib/Foorum/I18N/ Foorum-1.000009/lib/Foorum/I18N/tw.po Foorum-1.000009/lib/Foorum/I18N/cn.po Foorum-1.000009/lib/Foorum/XUtils.pm Foorum-1.000009/lib/Foorum/ResultSet/ Foorum-1.000009/lib/Foorum/ResultSet/Message.pm Foorum-1.000009/lib/Foorum/ResultSet/ForumSettings.pm Foorum-1.000009/lib/Foorum/ResultSet/Hit.pm Foorum-1.000009/lib/Foorum/ResultSet/Comment.pm Foorum-1.000009/lib/Foorum/ResultSet/Star.pm Foorum-1.000009/lib/Foorum/ResultSet/Upload.pm Foorum-1.000009/lib/Foorum/ResultSet/ScheduledEmail.pm Foorum-1.000009/lib/Foorum/ResultSet/BannedIp.pm Foorum-1.000009/lib/Foorum/ResultSet/UserOnline.pm Foorum-1.000009/lib/Foorum/ResultSet/Forum.pm Foorum-1.000009/lib/Foorum/ResultSet/Share.pm Foorum-1.000009/lib/Foorum/ResultSet/FilterWord.pm Foorum-1.000009/lib/Foorum/ResultSet/User.pm Foorum-1.000009/lib/Foorum/ResultSet/Topic.pm Foorum-1.000009/lib/Foorum/ResultSet/Visit.pm Foorum-1.000009/lib/Foorum/ResultSet/SecurityCode.pm Foorum-1.000009/lib/Foorum/ResultSet/UserForum.pm Foorum-1.000009/lib/Foorum/View/ Foorum-1.000009/lib/Foorum/View/JSON.pm Foorum-1.000009/lib/Foorum/View/TT.pm Foorum-1.000009/lib/Foorum/Schema.pm Foorum-1.000009/lib/Foorum/Logger.pm Foorum-1.000009/lib/Foorum/Release.pm Foorum-1.000009/lib/Foorum/Plugin/ Foorum-1.000009/lib/Foorum/Plugin/FoorumUtils.pm Foorum-1.000009/lib/Foorum/Action/ Foorum-1.000009/lib/Foorum/Action/PathLogger.pm Foorum-1.000009/lib/Foorum/Controller/ Foorum-1.000009/lib/Foorum/Controller/Site.pm Foorum-1.000009/lib/Foorum/Controller/Message.pm Foorum-1.000009/lib/Foorum/Controller/Search.pm Foorum-1.000009/lib/Foorum/Controller/Logon.pm Foorum-1.000009/lib/Foorum/Controller/TopicAction.pm Foorum-1.000009/lib/Foorum/Controller/Register.pm Foorum-1.000009/lib/Foorum/Controller/Poll.pm Foorum-1.000009/lib/Foorum/Controller/U.pm Foorum-1.000009/lib/Foorum/Controller/Comment.pm Foorum-1.000009/lib/Foorum/Controller/ForumAdmin.pm Foorum-1.000009/lib/Foorum/Controller/My.pm Foorum-1.000009/lib/Foorum/Controller/StaticInfo.pm Foorum-1.000009/lib/Foorum/Controller/Profile.pm Foorum-1.000009/lib/Foorum/Controller/Forum.pm Foorum-1.000009/lib/Foorum/Controller/Site/ Foorum-1.000009/lib/Foorum/Controller/Site/Popular.pm Foorum-1.000009/lib/Foorum/Controller/Admin.pm Foorum-1.000009/lib/Foorum/Controller/Root.pm Foorum-1.000009/lib/Foorum/Controller/Topic.pm Foorum-1.000009/lib/Foorum/Controller/Settings.pm Foorum-1.000009/lib/Foorum/Controller/Ajax.pm Foorum-1.000009/lib/Foorum/Controller/Utils.pm Foorum-1.000009/lib/Foorum/Controller/Get.pm Foorum-1.000009/lib/Foorum/Controller/Ajax/ Foorum-1.000009/lib/Foorum/Controller/Ajax/Poll.pm Foorum-1.000009/lib/Foorum/Controller/Admin/ Foorum-1.000009/lib/Foorum/Controller/Admin/Log.pm Foorum-1.000009/lib/Foorum/Controller/Admin/Forum.pm Foorum-1.000009/lib/Foorum/Controller/Admin/User.pm Foorum-1.000009/lib/Foorum/Controller/Admin/BanIP.pm Foorum-1.000009/lib/Foorum/Controller/Admin/Topic.pm Foorum-1.000009/lib/Foorum/Controller/Admin/Settings.pm Foorum-1.000009/lib/Foorum/Controller/Admin/Tools.pm Foorum-1.000009/lib/Foorum/Formatter.pm Foorum-1.000009/lib/Foorum/Model/ Foorum-1.000009/lib/Foorum/Model/Policy.pm Foorum-1.000009/lib/Foorum/Model/Object.pm Foorum-1.000009/lib/Foorum/Model/Log.pm Foorum-1.000009/lib/Foorum/Model/UserAuth.pm Foorum-1.000009/lib/Foorum/Model/DBIC.pm Foorum-1.000009/lib/Foorum/SUtils.pm Foorum-1.000009/lib/Foorum/Manual/ Foorum-1.000009/lib/Foorum/Manual/Configure.pod Foorum-1.000009/lib/Foorum/Manual/PreRelease.pod Foorum-1.000009/lib/Foorum/Manual/HowRSS.pod Foorum-1.000009/lib/Foorum/Manual/I18N.pod Foorum-1.000009/lib/Foorum/Manual/Upgrade.pod Foorum-1.000009/lib/Foorum/Manual/README.pod Foorum-1.000009/lib/Foorum/Manual/Tutorial4.pod Foorum-1.000009/lib/Foorum/Manual/Tutorial3.pod Foorum-1.000009/lib/Foorum/Manual/Tutorial5.pod Foorum-1.000009/lib/Foorum/Manual/INSTALL.pod Foorum-1.000009/lib/Foorum/Manual/TroubleShooting.pod Foorum-1.000009/lib/Foorum/Manual/Tutorial2.pod Foorum-1.000009/lib/Foorum/Manual/AUTHORS.pod Foorum-1.000009/lib/Foorum/Manual/Tutorial1.pod Foorum-1.000009/lib/Foorum/Manual/RULES.pod Foorum-1.000009/lib/Foorum/Scraper/ Foorum-1.000009/lib/Foorum/Scraper/MailMan.pm Foorum-1.000009/lib/Foorum/TheSchwartz/ Foorum-1.000009/lib/Foorum/TheSchwartz/Worker/ Foorum-1.000009/lib/Foorum/TheSchwartz/Worker/Every15Min.pm Foorum-1.000009/lib/Foorum/TheSchwartz/Worker/Hit.pm Foorum-1.000009/lib/Foorum/TheSchwartz/Worker/SendScheduledEmail.pm Foorum-1.000009/lib/Foorum/TheSchwartz/Worker/RemoveOldDataFromDB.pm Foorum-1.000009/lib/Foorum/TheSchwartz/Worker/DailyReport.pm Foorum-1.000009/lib/Foorum/TheSchwartz/Worker/ResendActivation.pm Foorum-1.000009/lib/Foorum/TheSchwartz/Worker/Topic_ViewAsPDF.pm Foorum-1.000009/lib/Foorum/TheSchwartz/Worker/RemoveObject.pm Foorum-1.000009/lib/Foorum/TheSchwartz/Worker/ResizeProfilePhoto.pm Foorum-1.000009/lib/Foorum/TheSchwartz/Worker/SendStarredNofication.pm Foorum-1.000009/lib/Foorum/TheSchwartz/Worker/Scraper.pm Foorum-1.000009/lib/Foorum/TheSchwartz/Worker/DailyChart.pm Foorum-1.000009/lib/Foorum/TheSchwartz/Worker/ValidateForumData.pm Foorum-1.000009/lib/Foorum/Utils.pm Foorum-1.000009/lib/Foorum/Formatter/ Foorum-1.000009/lib/Foorum/Formatter/BBCode2.pm Foorum-1.000009/lib/Foorum/Formatter/Pod.pm Foorum-1.000009/lib/Foorum/Schema/ Foorum-1.000009/lib/Foorum/Schema/PollResult.pm Foorum-1.000009/lib/Foorum/Schema/Message.pm Foorum-1.000009/lib/Foorum/Schema/ForumSettings.pm Foorum-1.000009/lib/Foorum/Schema/Hit.pm Foorum-1.000009/lib/Foorum/Schema/UserRole.pm Foorum-1.000009/lib/Foorum/Schema/MessageUnread.pm Foorum-1.000009/lib/Foorum/Schema/Poll.pm Foorum-1.000009/lib/Foorum/Schema/Variables.pm Foorum-1.000009/lib/Foorum/Schema/Comment.pm Foorum-1.000009/lib/Foorum/Schema/Star.pm Foorum-1.000009/lib/Foorum/Schema/Upload.pm Foorum-1.000009/lib/Foorum/Schema/UserProfilePhoto.pm Foorum-1.000009/lib/Foorum/Schema/ScheduledEmail.pm Foorum-1.000009/lib/Foorum/Schema/BannedIp.pm Foorum-1.000009/lib/Foorum/Schema/UserOnline.pm Foorum-1.000009/lib/Foorum/Schema/Forum.pm Foorum-1.000009/lib/Foorum/Schema/Session.pm Foorum-1.000009/lib/Foorum/Schema/Share.pm Foorum-1.000009/lib/Foorum/Schema/FilterWord.pm Foorum-1.000009/lib/Foorum/Schema/UserDetails.pm Foorum-1.000009/lib/Foorum/Schema/User.pm Foorum-1.000009/lib/Foorum/Schema/PollOption.pm Foorum-1.000009/lib/Foorum/Schema/LogAction.pm Foorum-1.000009/lib/Foorum/Schema/Topic.pm Foorum-1.000009/lib/Foorum/Schema/UserSettings.pm Foorum-1.000009/lib/Foorum/Schema/LogError.pm Foorum-1.000009/lib/Foorum/Schema/UserActivation.pm Foorum-1.000009/lib/Foorum/Schema/Visit.pm Foorum-1.000009/lib/Foorum/Schema/Stat.pm Foorum-1.000009/lib/Foorum/Schema/SecurityCode.pm Foorum-1.000009/lib/Foorum/Schema/UserForum.pm Foorum-1.000009/lib/Foorum/Schema/LogPath.pm Foorum-1.000009/INSTALL Foorum-1.000009/docs/ Foorum-1.000009/docs/PreRelease.html Foorum-1.000009/docs/Tutorial5.html Foorum-1.000009/docs/Tutorial3.html Foorum-1.000009/docs/AUTHORS.html Foorum-1.000009/docs/Tutorial1.html Foorum-1.000009/docs/HowRSS.html Foorum-1.000009/docs/I18N.html Foorum-1.000009/docs/index.html Foorum-1.000009/docs/static/ Foorum-1.000009/docs/static/d_20071112.css Foorum-1.000009/docs/static/d_ie.css Foorum-1.000009/docs/static/prettify.js Foorum-1.000009/docs/README.html Foorum-1.000009/docs/Tutorial2.html Foorum-1.000009/docs/Foorum-Schema.html Foorum-1.000009/docs/INSTALL.html Foorum-1.000009/docs/Tutorial4.html Foorum-1.000009/docs/TroubleShooting.html Foorum-1.000009/docs/Upgrade.html Foorum-1.000009/docs/Configure.html Foorum-1.000009/docs/RULES.html Foorum-1.000009/root/ Foorum-1.000009/root/upload/ Foorum-1.000009/root/upload/index.html Foorum-1.000009/root/upload/.htaccess Foorum-1.000009/root/favicon.ico Foorum-1.000009/root/static/ Foorum-1.000009/root/static/favicon.ico Foorum-1.000009/root/static/js/ Foorum-1.000009/root/static/js/jquery/ Foorum-1.000009/root/static/js/jquery/history_remote.js Foorum-1.000009/root/static/js/jquery/validate/ Foorum-1.000009/root/static/js/jquery/validate/messages_tw.js Foorum-1.000009/root/static/js/jquery/validate/messages_cn.js Foorum-1.000009/root/static/js/jquery/jquery.lightbox-0.4.js Foorum-1.000009/root/static/js/jquery/iepnghack.js Foorum-1.000009/root/static/js/jquery/jquery.form.js Foorum-1.000009/root/static/js/jquery/flot.js Foorum-1.000009/root/static/js/jquery/autosave.js Foorum-1.000009/root/static/js/jquery/localisation.js Foorum-1.000009/root/static/js/jquery/jquery.metadata.js Foorum-1.000009/root/static/js/jquery/cookie.js Foorum-1.000009/root/static/js/jquery/debug.js Foorum-1.000009/root/static/js/jquery/validate.js Foorum-1.000009/root/static/js/jquery/corner.js Foorum-1.000009/root/static/js/jquery/blockUI.js Foorum-1.000009/root/static/js/min/ Foorum-1.000009/root/static/js/min/jquery/ Foorum-1.000009/root/static/js/min/jquery/history_remote.js Foorum-1.000009/root/static/js/min/jquery/validate/ Foorum-1.000009/root/static/js/min/jquery/validate/messages_tw.js Foorum-1.000009/root/static/js/min/jquery/validate/messages_cn.js Foorum-1.000009/root/static/js/min/jquery/jquery.lightbox-0.4.js Foorum-1.000009/root/static/js/min/jquery/iepnghack.js Foorum-1.000009/root/static/js/min/jquery/jquery.form.js Foorum-1.000009/root/static/js/min/jquery/flot.js Foorum-1.000009/root/static/js/min/jquery/autosave.js Foorum-1.000009/root/static/js/min/jquery/localisation.js Foorum-1.000009/root/static/js/min/jquery/jquery.metadata.js Foorum-1.000009/root/static/js/min/jquery/cookie.js Foorum-1.000009/root/static/js/min/jquery/debug.js Foorum-1.000009/root/static/js/min/jquery/validate.js Foorum-1.000009/root/static/js/min/jquery/corner.js Foorum-1.000009/root/static/js/min/jquery/blockUI.js Foorum-1.000009/root/static/js/min/site/ Foorum-1.000009/root/static/js/min/site/formatter/ Foorum-1.000009/root/static/js/min/site/formatter/ubb.js Foorum-1.000009/root/static/js/min/site/formatter/ubbhelp-cn.js Foorum-1.000009/root/static/js/min/site/formatter/ubbhelp-en.js Foorum-1.000009/root/static/js/min/site/formatter/ubbhelp-tw.js Foorum-1.000009/root/static/js/min/site/message.js Foorum-1.000009/root/static/js/min/site/new_post.js Foorum-1.000009/root/static/js/min/site/star.js Foorum-1.000009/root/static/js/min/utils.js Foorum-1.000009/root/static/js/site/ Foorum-1.000009/root/static/js/site/formatter/ Foorum-1.000009/root/static/js/site/formatter/ubb.js Foorum-1.000009/root/static/js/site/formatter/ubbhelp-cn.js Foorum-1.000009/root/static/js/site/formatter/ubbhelp-en.js Foorum-1.000009/root/static/js/site/formatter/ubbhelp-tw.js Foorum-1.000009/root/static/js/site/message.js Foorum-1.000009/root/static/js/site/new_post.js Foorum-1.000009/root/static/js/site/star.js Foorum-1.000009/root/static/js/utils.js Foorum-1.000009/root/static/css/ Foorum-1.000009/root/static/css/jquery/ Foorum-1.000009/root/static/css/jquery/jquery.lightbox-0.4.css Foorum-1.000009/root/static/css/default.css Foorum-1.000009/root/static/css/common.css Foorum-1.000009/root/static/css/min/ Foorum-1.000009/root/static/css/min/jquery/ Foorum-1.000009/root/static/css/min/jquery/jquery.lightbox-0.4.css Foorum-1.000009/root/static/css/min/default.css Foorum-1.000009/root/static/css/min/common.css Foorum-1.000009/root/static/css/min/form.css Foorum-1.000009/root/static/css/form.css Foorum-1.000009/root/static/images/ Foorum-1.000009/root/static/images/del.gif Foorum-1.000009/root/static/images/edit.gif Foorum-1.000009/root/static/images/myprofile/ Foorum-1.000009/root/static/images/myprofile/gtalk.png Foorum-1.000009/root/static/images/myprofile/msn.png Foorum-1.000009/root/static/images/myprofile/skype.png Foorum-1.000009/root/static/images/myprofile/yahoo.png Foorum-1.000009/root/static/images/myprofile/mail.png Foorum-1.000009/root/static/images/bbcode/ Foorum-1.000009/root/static/images/bbcode/wm.gif Foorum-1.000009/root/static/images/bbcode/smilie.gif Foorum-1.000009/root/static/images/bbcode/emot/ Foorum-1.000009/root/static/images/bbcode/emot/unsure.gif Foorum-1.000009/root/static/images/bbcode/emot/cheesy.gif Foorum-1.000009/root/static/images/bbcode/emot/angry.gif Foorum-1.000009/root/static/images/bbcode/emot/confused.gif Foorum-1.000009/root/static/images/bbcode/emot/ghostface.gif Foorum-1.000009/root/static/images/bbcode/emot/cool.gif Foorum-1.000009/root/static/images/bbcode/emot/smiled.gif Foorum-1.000009/root/static/images/bbcode/emot/sick.gif Foorum-1.000009/root/static/images/bbcode/emot/Oo.gif Foorum-1.000009/root/static/images/bbcode/emot/unhappy.gif Foorum-1.000009/root/static/images/bbcode/emot/sneaky2.gif Foorum-1.000009/root/static/images/bbcode/emot/mad.gif Foorum-1.000009/root/static/images/bbcode/emot/biggrin.gif Foorum-1.000009/root/static/images/bbcode/emot/index.html Foorum-1.000009/root/static/images/bbcode/emot/sleeping.gif Foorum-1.000009/root/static/images/bbcode/emot/wink.gif Foorum-1.000009/root/static/images/bbcode/emot/inlove.gif Foorum-1.000009/root/static/images/bbcode/emot/smile.gif Foorum-1.000009/root/static/images/bbcode/emot/wow.gif Foorum-1.000009/root/static/images/bbcode/emot/dozingoff.gif Foorum-1.000009/root/static/images/bbcode/emot/shifty.gif Foorum-1.000009/root/static/images/bbcode/emot/sad.gif Foorum-1.000009/root/static/images/bbcode/emot/tounge.gif Foorum-1.000009/root/static/images/bbcode/emot/crazy.gif Foorum-1.000009/root/static/images/bbcode/emot/blush.gif Foorum-1.000009/root/static/images/bbcode/emot/cry.gif Foorum-1.000009/root/static/images/bbcode/emot/bigsmile.gif Foorum-1.000009/root/static/images/bbcode/emot/sads.gif Foorum-1.000009/root/static/images/bbcode/emot/blink.gif Foorum-1.000009/root/static/images/bbcode/emot/wacko.gif Foorum-1.000009/root/static/images/bbcode/emot/notify.gif Foorum-1.000009/root/static/images/bbcode/emot/why.gif Foorum-1.000009/root/static/images/bbcode/italicize.gif Foorum-1.000009/root/static/images/bbcode/rm.gif Foorum-1.000009/root/static/images/bbcode/code.gif Foorum-1.000009/root/static/images/bbcode/fly.gif Foorum-1.000009/root/static/images/bbcode/quote.gif Foorum-1.000009/root/static/images/bbcode/index.html Foorum-1.000009/root/static/images/bbcode/swf.gif Foorum-1.000009/root/static/images/bbcode/sound.gif Foorum-1.000009/root/static/images/bbcode/image.gif Foorum-1.000009/root/static/images/bbcode/bold.gif Foorum-1.000009/root/static/images/bbcode/glow.gif Foorum-1.000009/root/static/images/bbcode/underline.gif Foorum-1.000009/root/static/images/bbcode/list.gif Foorum-1.000009/root/static/images/bbcode/center.gif Foorum-1.000009/root/static/images/bbcode/url.gif Foorum-1.000009/root/static/images/poll/ Foorum-1.000009/root/static/images/poll/bar7.gif Foorum-1.000009/root/static/images/poll/bar9.gif Foorum-1.000009/root/static/images/poll/bar6.gif Foorum-1.000009/root/static/images/poll/bar2.gif Foorum-1.000009/root/static/images/poll/bar8.gif Foorum-1.000009/root/static/images/poll/bar5.gif Foorum-1.000009/root/static/images/poll/bar3.gif Foorum-1.000009/root/static/images/poll/bar4.gif Foorum-1.000009/root/static/images/poll/bar1.gif Foorum-1.000009/root/static/images/poll/bar10.gif Foorum-1.000009/root/static/images/board/ Foorum-1.000009/root/static/images/board/online.gif Foorum-1.000009/root/static/images/board/locked.gif Foorum-1.000009/root/static/images/board/on.gif Foorum-1.000009/root/static/images/board/off.gif Foorum-1.000009/root/static/images/lightbox/ Foorum-1.000009/root/static/images/lightbox/lightbox-ico-loading.gif Foorum-1.000009/root/static/images/lightbox/lightbox-btn-prev.gif Foorum-1.000009/root/static/images/lightbox/lightbox-btn-close.gif Foorum-1.000009/root/static/images/lightbox/lightbox-blank.gif Foorum-1.000009/root/static/images/lightbox/lightbox-btn-next.gif Foorum-1.000009/root/static/images/background/ Foorum-1.000009/root/static/images/background/60.gif Foorum-1.000009/root/static/images/background/42.jpg Foorum-1.000009/root/static/images/background/48.jpg Foorum-1.000009/root/static/images/background/66.jpg Foorum-1.000009/root/static/images/background/1.jpg Foorum-1.000009/root/static/images/background/0.gif Foorum-1.000009/root/static/images/background/31.gif Foorum-1.000009/root/static/images/background/45.gif Foorum-1.000009/root/static/images/background/8.gif Foorum-1.000009/root/static/images/replynow.gif Foorum-1.000009/root/static/images/site/ Foorum-1.000009/root/static/images/site/gender_F.gif Foorum-1.000009/root/static/images/site/help.gif Foorum-1.000009/root/static/images/site/feed-icon-16x16.gif Foorum-1.000009/root/static/images/site/top.gif Foorum-1.000009/root/static/images/site/loading.gif Foorum-1.000009/root/static/images/site/gender_M.gif Foorum-1.000009/root/static/images/site/new.gif Foorum-1.000009/root/static/images/site/locked.gif Foorum-1.000009/root/static/images/site/new-window-icon.gif Foorum-1.000009/root/static/images/site/t/ Foorum-1.000009/root/static/images/site/t/unshare.gif Foorum-1.000009/root/static/images/site/t/share.gif Foorum-1.000009/root/static/images/site/t/star_on.gif Foorum-1.000009/root/static/images/site/t/star_off.gif Foorum-1.000009/root/static/images/site/s/ Foorum-1.000009/root/static/images/site/s/pdf.gif Foorum-1.000009/root/static/images/site/s/delicious.gif Foorum-1.000009/root/static/images/site/s/print.gif Foorum-1.000009/root/static/images/site/s/digg.gif Foorum-1.000009/root/static/images/site/elite.gif Foorum-1.000009/root/static/images/site/message.gif Foorum-1.000009/root/static/images/dot.gif Foorum-1.000009/root/static/images/posttime.gif CPAN.pm: Going to build F/FA/FAYLAND/Foorum-1.000009.tar.gz >>> C:\Perl\bin\perl.exe Makefile.PL *** Module::AutoInstall version 1.03 *** 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] - Template ...loaded. (2.20 >= 2.20) - DBIx::Class ...too old. (0.08102 < 0.08107) - Catalyst ...loaded. (5.80005 >= 5.80005) - Moose ...loaded. (0.81 >= 0.75) - Digest ...loaded. (1.16) - DateTime ...loaded. (0.50) - Date::Calc ...loaded. (5.4) - Encode::Guess ...loaded. (2.03) - File::Path ...loaded. (2.07) - File::Copy ...loaded. (2.11) - List::Util ...loaded. (1.21) - List::MoreUtils ...loaded. (0.22) - Catalyst::View::TT ...loaded. (0.29 >= 0.29) - Catalyst::View::JSON ...loaded. (0.25 >= 0.25) - Catalyst::Model::DBIC::Schema ...too old. (0.23 < 0.24) - Catalyst::Plugin::Static::Simple ...loaded. (0.21) - YAML::XS ...loaded. (0.32) - Catalyst::Plugin::ConfigLoader ...loaded. (0.23 >= 0.23) - Cache::FileCache ...loaded. (0) - Catalyst::Plugin::Cache ...loaded. (0.08) - Catalyst::Plugin::PageCache ...loaded. (0.21 >= 0.21) - Set::Object ...loaded. (1.27) - Catalyst::Plugin::Authentication ...loaded. (0.10013 >= 0.10011) - Catalyst::Plugin::Authentication::Credential::Password ...loaded. (0) - Catalyst::Authentication::Store::FromSub::Hash ...loaded. (0.09 >= 0.06) - Catalyst::Plugin::Session ...loaded. (0.23 >= 0.190) - Catalyst::Plugin::Session::State::Cookie ...loaded. (0.11 >= 0.11) - Catalyst::Plugin::Session::Store::Delegate ...loaded. (0.04) - Catalyst::Plugin::Session::Store::DBIC ...loaded. (0.09) - Catalyst::Plugin::Session::DynamicExpiry ...loaded. (0.02) - Catalyst::Plugin::FormValidator::Simple ...loaded. (0.12) - Catalyst::Plugin::Captcha ...loaded. (0.03) - Catalyst::Plugin::I18N ...loaded. (0.09 >= 0.08) - Template::Plugin::FillInForm ...loaded. (0.04) - Template::Plugin::Date ...loaded. (2.77) - File::Remove ...loaded. (1.42) - HTML::Email::Obfuscate ...loaded. (1.00) - Locale::Country::Multilingual ...loaded. (0.23 >= 0.03) - Net::IP::Match::Regexp ...loaded. (1.01) - Net::CIDR::Lite ...loaded. (0.20) - WWW::Contact ...missing. (would need 0.22) - Sphinx::Search ...loaded. (0.22) - TheSchwartz::Moosified ...loaded. (0.04 >= 0.03) - Schedule::Cron ...missing. - MIME::Entity ...loaded. (5.427) - Email::Send ...loaded. (2.197) - Text::Textile ...loaded. (2.03) - Pod::Xhtml ...loaded. (1.59) - URI::Find::UTF8 ...loaded. (0.02) - Text::GooglewikiFormat ...loaded. (0.05 >= 0.05) [Cron script run-once] - File::HomeDir ...loaded. (0.86) [Enable QueryLog debug for DBIx::Class Model?] - Catalyst::TraitFor::Model::DBIC::Schema::QueryLog ...loaded. (0.02) [Email::Send through Gmail] - Email::Send::SMTP::TLS ...missing. ==> Auto-install the 1 optional module(s) from CPAN? [y/N] n [Be a Foorum developer] - File::Next ...loaded. (1.02) - CSS::Minifier ...loaded. (0.01) - JavaScript::Minifier ...loaded. (1.05) - Encode::HanConvert ...missing. - Perl::Critic ...loaded. (1.098) - Perl::Tidy ...loaded. (20090616) - SQL::Translator ...loaded. (0.09006) - DBICx:::AutoDoc ...missing. - Acme::PlayCode ...loaded. (0.11 >= 0.11) - Pod::From::GoogleWiki ...loaded. (0.07 >= 0.05) ==> Auto-install the 2 optional module(s) from CPAN? [y/N] n *** Module::AutoInstall configuration finished. Checking if your kit is complete... Looks good Argument "undef" isn't numeric in numeric lt (<) at C:/cpanfly/var/megalib/ExtUtils/MakeMaker.pm line 462. Warning: prerequisite Catalyst::Model::DBIC::Schema 0.24 not found. We have 0.23. Argument "undef" isn't numeric in numeric lt (<) at C:/cpanfly/var/megalib/ExtUtils/MakeMaker.pm line 462. Warning: prerequisite DBIx::Class 0.08107 not found. We have 0.08102. Warning: prerequisite Schedule::Cron 0 not found. Warning: prerequisite WWW::Contact 0.22 not found. Writing Makefile for Foorum ---- Unsatisfied dependencies detected during ---- ---- FAYLAND/Foorum-1.000009.tar.gz ---- Catalyst::Model::DBIC::Schema [requires] WWW::Contact [requires] DBIx::Class [requires] Schedule::Cron [requires] Running make test Delayed until after prerequisites Running test for module 'Catalyst::Model::DBIC::Schema' Running make for M/MS/MSTROUT/Catalyst-Model-DBIC-Schema-0.25.tar.gz Checksum for C:\cpanfly\var\cpan\sources\authors\id\M\MS\MSTROUT\Catalyst-Model-DBIC-Schema-0.25.tar.gz ok Catalyst-Model-DBIC-Schema-0.25/ Catalyst-Model-DBIC-Schema-0.25/MANIFEST Catalyst-Model-DBIC-Schema-0.25/META.yml Catalyst-Model-DBIC-Schema-0.25/Makefile.PL Catalyst-Model-DBIC-Schema-0.25/inc/ Catalyst-Model-DBIC-Schema-0.25/inc/Module/ Catalyst-Model-DBIC-Schema-0.25/inc/Module/Install.pm Catalyst-Model-DBIC-Schema-0.25/inc/Module/Install/ Catalyst-Model-DBIC-Schema-0.25/inc/Module/Install/Fetch.pm Catalyst-Model-DBIC-Schema-0.25/inc/Module/Install/Makefile.pm Catalyst-Model-DBIC-Schema-0.25/inc/Module/Install/Include.pm Catalyst-Model-DBIC-Schema-0.25/inc/Module/Install/AutoInstall.pm Catalyst-Model-DBIC-Schema-0.25/inc/Module/Install/Base.pm Catalyst-Model-DBIC-Schema-0.25/inc/Module/Install/Can.pm Catalyst-Model-DBIC-Schema-0.25/inc/Module/Install/WriteAll.pm Catalyst-Model-DBIC-Schema-0.25/inc/Module/Install/Win32.pm Catalyst-Model-DBIC-Schema-0.25/inc/Module/Install/Metadata.pm Catalyst-Model-DBIC-Schema-0.25/inc/Module/AutoInstall.pm Catalyst-Model-DBIC-Schema-0.25/README Catalyst-Model-DBIC-Schema-0.25/TODO Catalyst-Model-DBIC-Schema-0.25/lib/ Catalyst-Model-DBIC-Schema-0.25/lib/Catalyst/ Catalyst-Model-DBIC-Schema-0.25/lib/Catalyst/Model/ Catalyst-Model-DBIC-Schema-0.25/lib/Catalyst/Model/DBIC/ Catalyst-Model-DBIC-Schema-0.25/lib/Catalyst/Model/DBIC/Schema.pm Catalyst-Model-DBIC-Schema-0.25/lib/Catalyst/Model/DBIC/Schema/ Catalyst-Model-DBIC-Schema-0.25/lib/Catalyst/Model/DBIC/Schema/Types.pm Catalyst-Model-DBIC-Schema-0.25/lib/Catalyst/TraitFor/ Catalyst-Model-DBIC-Schema-0.25/lib/Catalyst/TraitFor/Model/ Catalyst-Model-DBIC-Schema-0.25/lib/Catalyst/TraitFor/Model/DBIC/ Catalyst-Model-DBIC-Schema-0.25/lib/Catalyst/TraitFor/Model/DBIC/Schema/ Catalyst-Model-DBIC-Schema-0.25/lib/Catalyst/TraitFor/Model/DBIC/Schema/Caching.pm Catalyst-Model-DBIC-Schema-0.25/lib/Catalyst/TraitFor/Model/DBIC/Schema/Replicated.pm Catalyst-Model-DBIC-Schema-0.25/lib/Catalyst/Helper/ Catalyst-Model-DBIC-Schema-0.25/lib/Catalyst/Helper/Model/ Catalyst-Model-DBIC-Schema-0.25/lib/Catalyst/Helper/Model/DBIC/ Catalyst-Model-DBIC-Schema-0.25/lib/Catalyst/Helper/Model/DBIC/Schema.pm Catalyst-Model-DBIC-Schema-0.25/t/ Catalyst-Model-DBIC-Schema-0.25/t/08helper.t Catalyst-Model-DBIC-Schema-0.25/t/07connect_info.t Catalyst-Model-DBIC-Schema-0.25/t/02pod.t Catalyst-Model-DBIC-Schema-0.25/t/05testapp.t Catalyst-Model-DBIC-Schema-0.25/t/06c3_issues.t Catalyst-Model-DBIC-Schema-0.25/t/lib/ Catalyst-Model-DBIC-Schema-0.25/t/lib/AnotherSchemaClass/ Catalyst-Model-DBIC-Schema-0.25/t/lib/AnotherSchemaClass/Result/ Catalyst-Model-DBIC-Schema-0.25/t/lib/AnotherSchemaClass/Result/Users.pm Catalyst-Model-DBIC-Schema-0.25/t/lib/ASchemaClass.pm Catalyst-Model-DBIC-Schema-0.25/t/lib/TestAppC3Fail/ Catalyst-Model-DBIC-Schema-0.25/t/lib/TestAppC3Fail/Model/ Catalyst-Model-DBIC-Schema-0.25/t/lib/TestAppC3Fail/Model/DB.pm Catalyst-Model-DBIC-Schema-0.25/t/lib/TestAppC3Fail/Schema/ Catalyst-Model-DBIC-Schema-0.25/t/lib/TestAppC3Fail/Schema/DB/ Catalyst-Model-DBIC-Schema-0.25/t/lib/TestAppC3Fail/Schema/DB/Users.pm Catalyst-Model-DBIC-Schema-0.25/t/lib/TestAppC3Fail/Schema/DB.pm Catalyst-Model-DBIC-Schema-0.25/t/lib/AnotherSchemaClass.pm Catalyst-Model-DBIC-Schema-0.25/t/lib/ASchemaClass/ Catalyst-Model-DBIC-Schema-0.25/t/lib/ASchemaClass/Users.pm Catalyst-Model-DBIC-Schema-0.25/t/lib/TestAppC3Fail.pm Catalyst-Model-DBIC-Schema-0.25/t/01use.t Catalyst-Model-DBIC-Schema-0.25/Changes CPAN.pm: Going to build M/MS/MSTROUT/Catalyst-Model-DBIC-Schema-0.25.tar.gz >>> C:\Perl\bin\perl.exe Makefile.PL Cannot determine perl version info from lib/Catalyst/Model/DBIC/Schema.pm *** Module::AutoInstall version 1.03 *** 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.88) - Test::Exception ...loaded. (0.27) - DBIx::Class ...too old. (0.08102 < 0.08107) - Catalyst::Runtime ...loaded. (5.80005 >= 5.80005) - CatalystX::Component::Traits ...loaded. (0.03 >= 0.03) - Moose ...loaded. (0.81) - Moose::Autobox ...loaded. (0.09) - MooseX::Types ...loaded. (0.12) - namespace::autoclean ...loaded. (0.08) - Carp::Clan ...loaded. (6.00) - List::MoreUtils ...loaded. (0.22) - Tie::IxHash ...loaded. (1.21) [Catalyst::Helper support] - Catalyst::Devel ...missing. (would need 1.0) - DBIx::Class::Schema::Loader ...loaded. (0.04006 >= 0.04005) ==> Auto-install the 1 optional module(s) from CPAN? [y/N] n [Caching support] - DBIx::Class::Cursor::Cached ...missing. ==> Auto-install the 1 optional module(s) from CPAN? [y/N] n [Replication support] - MooseX::AttributeHelpers ...loaded. (0.19) - Hash::Merge ...loaded. (0.11) *** Module::AutoInstall configuration finished. Checking if your kit is complete... Looks good Warning: prerequisite DBIx::Class 0.08107 not found. We have 0.08102. Writing Makefile for Catalyst::Model::DBIC::Schema ---- Unsatisfied dependencies detected during ---- ---- MSTROUT/Catalyst-Model-DBIC-Schema-0.25.tar.gz ---- DBIx::Class [requires] Running make test Delayed until after prerequisites Running test for module 'DBIx::Class' Running make for R/RI/RIBASUSHI/DBIx-Class-0.08107.tar.gz Checksum for C:\cpanfly\var\cpan\sources\authors\id\R\RI\RIBASUSHI\DBIx-Class-0.08107.tar.gz ok DBIx-Class-0.08107/ DBIx-Class-0.08107/t/ DBIx-Class-0.08107/t/lib/ DBIx-Class-0.08107/t/lib/DBICTest/ DBIx-Class-0.08107/t/lib/DBICTest/Schema/ DBIx-Class-0.08107/t/lib/DBICTest/Schema/NoPrimaryKey.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/Year1999CDs.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/FourKeys.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/Dummy.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/Artist.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/Owners.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/Collection.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/ArtistSubclass.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/Artwork_to_Artist.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/Encoded.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/ArtistSourceName.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/Image.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/Year2000CDs.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/TreeLike.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/CD_to_Producer.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/LinerNotes.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/SelfRefAlias.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/FourKeys_to_TwoKeys.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/EventTZPg.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/BindType.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/TwoKeys.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/Producer.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/CollectionObject.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/Serialized.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/Employee.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/ForceForeign.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/Lyrics.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/EventTZDeprecated.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/TwoKeyTreeLike.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/Tag.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/OneKey.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/Event.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/Genre.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/Link.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/CD.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/Artwork.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/Bookmark.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/ArtistUndirectedMap.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/SelfRef.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/Track.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/SequenceTest.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/FileColumn.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/TypedObject.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/NoSuchClass.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/BooksInLibrary.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/LyricVersion.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema/EventTZ.pm DBIx-Class-0.08107/t/lib/DBICTest/ForeignComponent/ DBIx-Class-0.08107/t/lib/DBICTest/ForeignComponent/TestComp.pm DBIx-Class-0.08107/t/lib/DBICTest/SyntaxErrorComponent2.pm DBIx-Class-0.08107/t/lib/DBICTest/SyntaxErrorComponent3.pm DBIx-Class-0.08107/t/lib/DBICTest/Stats.pm DBIx-Class-0.08107/t/lib/DBICTest/FakeComponent.pm DBIx-Class-0.08107/t/lib/DBICTest/Taint/ DBIx-Class-0.08107/t/lib/DBICTest/Taint/Namespaces/ DBIx-Class-0.08107/t/lib/DBICTest/Taint/Namespaces/Result/ DBIx-Class-0.08107/t/lib/DBICTest/Taint/Namespaces/Result/Test.pm DBIx-Class-0.08107/t/lib/DBICTest/Taint/Classes/ DBIx-Class-0.08107/t/lib/DBICTest/Taint/Classes/Manual.pm DBIx-Class-0.08107/t/lib/DBICTest/Taint/Classes/Auto.pm DBIx-Class-0.08107/t/lib/DBICTest/AuthorCheck.pm DBIx-Class-0.08107/t/lib/DBICTest/ResultSetManager/ DBIx-Class-0.08107/t/lib/DBICTest/ResultSetManager/Foo.pm DBIx-Class-0.08107/t/lib/DBICTest/Schema.pm DBIx-Class-0.08107/t/lib/DBICTest/ForeignComponent.pm DBIx-Class-0.08107/t/lib/DBICTest/ErrorComponent.pm DBIx-Class-0.08107/t/lib/DBICTest/Plain.pm DBIx-Class-0.08107/t/lib/DBICTest/BaseResultSet.pm DBIx-Class-0.08107/t/lib/DBICTest/Plain/ DBIx-Class-0.08107/t/lib/DBICTest/Plain/Test.pm DBIx-Class-0.08107/t/lib/DBICTest/BaseResult.pm DBIx-Class-0.08107/t/lib/DBICTest/OptionalComponent.pm DBIx-Class-0.08107/t/lib/DBICTest/ResultSetManager.pm DBIx-Class-0.08107/t/lib/DBICTest/SyntaxErrorComponent1.pm DBIx-Class-0.08107/t/lib/DBICNSTest/ DBIx-Class-0.08107/t/lib/DBICNSTest/RtBug41083/ DBIx-Class-0.08107/t/lib/DBICNSTest/RtBug41083/ResultSet_A/ DBIx-Class-0.08107/t/lib/DBICNSTest/RtBug41083/ResultSet_A/A.pm DBIx-Class-0.08107/t/lib/DBICNSTest/RtBug41083/ResultSet.pm DBIx-Class-0.08107/t/lib/DBICNSTest/RtBug41083/Schema_A/ DBIx-Class-0.08107/t/lib/DBICNSTest/RtBug41083/Schema_A/A/ DBIx-Class-0.08107/t/lib/DBICNSTest/RtBug41083/Schema_A/A/Sub.pm DBIx-Class-0.08107/t/lib/DBICNSTest/RtBug41083/Schema_A/A.pm DBIx-Class-0.08107/t/lib/DBICNSTest/RtBug41083/Schema/ DBIx-Class-0.08107/t/lib/DBICNSTest/RtBug41083/Schema/Foo/ DBIx-Class-0.08107/t/lib/DBICNSTest/RtBug41083/Schema/Foo/Sub.pm DBIx-Class-0.08107/t/lib/DBICNSTest/RtBug41083/Schema/Foo.pm DBIx-Class-0.08107/t/lib/DBICNSTest/RtBug41083/ResultSet/ DBIx-Class-0.08107/t/lib/DBICNSTest/RtBug41083/ResultSet/Foo.pm DBIx-Class-0.08107/t/lib/DBICNSTest/ResultSet/ DBIx-Class-0.08107/t/lib/DBICNSTest/ResultSet/A.pm DBIx-Class-0.08107/t/lib/DBICNSTest/ResultSet/C.pm DBIx-Class-0.08107/t/lib/DBICNSTest/RSet/ DBIx-Class-0.08107/t/lib/DBICNSTest/RSet/C.pm DBIx-Class-0.08107/t/lib/DBICNSTest/RSet/A.pm DBIx-Class-0.08107/t/lib/DBICNSTest/Rslt/ DBIx-Class-0.08107/t/lib/DBICNSTest/Rslt/B.pm DBIx-Class-0.08107/t/lib/DBICNSTest/Rslt/A.pm DBIx-Class-0.08107/t/lib/DBICNSTest/Bogus/ DBIx-Class-0.08107/t/lib/DBICNSTest/Bogus/Bigos.pm DBIx-Class-0.08107/t/lib/DBICNSTest/Bogus/B.pm DBIx-Class-0.08107/t/lib/DBICNSTest/Bogus/A.pm DBIx-Class-0.08107/t/lib/DBICNSTest/RSBase.pm DBIx-Class-0.08107/t/lib/DBICNSTest/OtherRslt/ DBIx-Class-0.08107/t/lib/DBICNSTest/OtherRslt/D.pm DBIx-Class-0.08107/t/lib/DBICNSTest/Result/ DBIx-Class-0.08107/t/lib/DBICNSTest/Result/B.pm DBIx-Class-0.08107/t/lib/DBICNSTest/Result/A.pm DBIx-Class-0.08107/t/lib/DBIC/ DBIx-Class-0.08107/t/lib/DBIC/DebugObj.pm DBIx-Class-0.08107/t/lib/DBIC/SqlMakerTest.pm DBIx-Class-0.08107/t/lib/sqlite.sql DBIx-Class-0.08107/t/lib/DBICTest.pm DBIx-Class-0.08107/t/lib/DBICVersionOrig.pm DBIx-Class-0.08107/t/lib/DBICVersionNew.pm DBIx-Class-0.08107/t/73oracle.t DBIx-Class-0.08107/t/multi_create/ DBIx-Class-0.08107/t/multi_create/reentrance_count.t DBIx-Class-0.08107/t/multi_create/insert_defaults.t DBIx-Class-0.08107/t/multi_create/m2m.t DBIx-Class-0.08107/t/multi_create/cd_single.t DBIx-Class-0.08107/t/multi_create/multilev_might_have_PKeqFK.t DBIx-Class-0.08107/t/cdbi/ DBIx-Class-0.08107/t/cdbi/30-pager.t DBIx-Class-0.08107/t/cdbi/testlib/ DBIx-Class-0.08107/t/cdbi/testlib/Thing.pm DBIx-Class-0.08107/t/cdbi/testlib/OtherFilm.pm DBIx-Class-0.08107/t/cdbi/testlib/CDBase.pm DBIx-Class-0.08107/t/cdbi/testlib/MyStar.pm DBIx-Class-0.08107/t/cdbi/testlib/Actor.pm DBIx-Class-0.08107/t/cdbi/testlib/Director.pm DBIx-Class-0.08107/t/cdbi/testlib/MyBase.pm DBIx-Class-0.08107/t/cdbi/testlib/MyStarLink.pm DBIx-Class-0.08107/t/cdbi/testlib/Lazy.pm DBIx-Class-0.08107/t/cdbi/testlib/DBIC/ DBIx-Class-0.08107/t/cdbi/testlib/DBIC/Test/ DBIx-Class-0.08107/t/cdbi/testlib/DBIC/Test/SQLite.pm DBIx-Class-0.08107/t/cdbi/testlib/Log.pm DBIx-Class-0.08107/t/cdbi/testlib/Blurb.pm DBIx-Class-0.08107/t/cdbi/testlib/PgBase.pm DBIx-Class-0.08107/t/cdbi/testlib/OtherThing.pm DBIx-Class-0.08107/t/cdbi/testlib/MyFilm.pm DBIx-Class-0.08107/t/cdbi/testlib/Binary.pm DBIx-Class-0.08107/t/cdbi/testlib/Film.pm DBIx-Class-0.08107/t/cdbi/testlib/ActorAlias.pm DBIx-Class-0.08107/t/cdbi/testlib/MyStarLinkMCPK.pm DBIx-Class-0.08107/t/cdbi/testlib/Order.pm DBIx-Class-0.08107/t/cdbi/testlib/MyFoo.pm DBIx-Class-0.08107/t/cdbi/hasa_without_loading.t DBIx-Class-0.08107/t/cdbi/early_column_heisenbug.t DBIx-Class-0.08107/t/cdbi/24-meta_info.t DBIx-Class-0.08107/t/cdbi/13-constraint.t DBIx-Class-0.08107/t/cdbi/19-set_sql.t DBIx-Class-0.08107/t/cdbi/set_vs_DateTime.t DBIx-Class-0.08107/t/cdbi/68-inflate_has_a.t DBIx-Class-0.08107/t/cdbi/22-deflate_order.t DBIx-Class-0.08107/t/cdbi/abstract/ DBIx-Class-0.08107/t/cdbi/abstract/search_where.t DBIx-Class-0.08107/t/cdbi/mk_group_accessors.t DBIx-Class-0.08107/t/cdbi/02-Film.t DBIx-Class-0.08107/t/cdbi/multi_column_set.t DBIx-Class-0.08107/t/cdbi/sweet/ DBIx-Class-0.08107/t/cdbi/sweet/08pager.t DBIx-Class-0.08107/t/cdbi/16-reserved.t DBIx-Class-0.08107/t/cdbi/columns_as_hashes.t DBIx-Class-0.08107/t/cdbi/object_cache.t DBIx-Class-0.08107/t/cdbi/21-iterator.t DBIx-Class-0.08107/t/cdbi/12-filter.t DBIx-Class-0.08107/t/cdbi/has_many_loads_foreign_class.t DBIx-Class-0.08107/t/cdbi/14-might_have.t DBIx-Class-0.08107/t/cdbi/26-mutator.t DBIx-Class-0.08107/t/cdbi/23-cascade.t DBIx-Class-0.08107/t/cdbi/retrieve_from_sql_with_limit.t DBIx-Class-0.08107/t/cdbi/DeepAbstractSearch/ DBIx-Class-0.08107/t/cdbi/DeepAbstractSearch/01_search.t DBIx-Class-0.08107/t/cdbi/set_to_undef.t DBIx-Class-0.08107/t/cdbi/22-self_referential.t DBIx-Class-0.08107/t/cdbi/columns_dont_override_custom_accessors.t DBIx-Class-0.08107/t/cdbi/construct.t DBIx-Class-0.08107/t/cdbi/max_min_value_of.t DBIx-Class-0.08107/t/cdbi/06-hasa.t DBIx-Class-0.08107/t/cdbi/01-columns.t DBIx-Class-0.08107/t/cdbi/98-failure.t DBIx-Class-0.08107/t/cdbi/11-triggers.t DBIx-Class-0.08107/t/cdbi/04-lazy.t DBIx-Class-0.08107/t/cdbi/copy.t DBIx-Class-0.08107/t/cdbi/15-accessor.t DBIx-Class-0.08107/t/cdbi/08-inheritcols.t DBIx-Class-0.08107/t/cdbi/03-subclassing.t DBIx-Class-0.08107/t/cdbi/09-has_many.t DBIx-Class-0.08107/t/cdbi/18-has_a.t DBIx-Class-0.08107/t/search/ DBIx-Class-0.08107/t/search/subquery.t DBIx-Class-0.08107/t/search/preserve_original_rs.t DBIx-Class-0.08107/t/104view.t DBIx-Class-0.08107/t/92storage_on_connect_do.t DBIx-Class-0.08107/t/relationship/ DBIx-Class-0.08107/t/relationship/core.t DBIx-Class-0.08107/t/relationship/after_update.t DBIx-Class-0.08107/t/relationship/doesnt_exist.t DBIx-Class-0.08107/t/51threadtxn.t DBIx-Class-0.08107/t/resultset/ DBIx-Class-0.08107/t/resultset/as_query.t DBIx-Class-0.08107/t/resultset/update_delete.t DBIx-Class-0.08107/t/35disable_sth_caching.t DBIx-Class-0.08107/t/18insert_default.t DBIx-Class-0.08107/t/from_subquery.t DBIx-Class-0.08107/t/33storage_reconnect.t DBIx-Class-0.08107/t/76select.t DBIx-Class-0.08107/t/93nobindvars.t DBIx-Class-0.08107/t/100extra_source.t DBIx-Class-0.08107/t/count/ DBIx-Class-0.08107/t/count/in_subquery.t DBIx-Class-0.08107/t/count/distinct.t DBIx-Class-0.08107/t/count/prefetch.t DBIx-Class-0.08107/t/count/grouped_pager.t DBIx-Class-0.08107/t/count/joined.t DBIx-Class-0.08107/t/39load_namespaces_2.t DBIx-Class-0.08107/t/46where_attribute.t DBIx-Class-0.08107/t/96multi_create_new.t DBIx-Class-0.08107/t/77join_count.t DBIx-Class-0.08107/t/89dbicadmin.t DBIx-Class-0.08107/t/69update.t DBIx-Class-0.08107/t/95sql_maker_quote.t DBIx-Class-0.08107/t/26dumper.t DBIx-Class-0.08107/t/39load_namespaces_exception.t DBIx-Class-0.08107/t/resultset_class.t DBIx-Class-0.08107/t/91debug.t DBIx-Class-0.08107/t/03podcoverage.t DBIx-Class-0.08107/t/63register_class.t DBIx-Class-0.08107/t/100populate.t DBIx-Class-0.08107/t/41orrible.t DBIx-Class-0.08107/t/93single_accessor_object.t DBIx-Class-0.08107/t/70auto.t DBIx-Class-0.08107/t/54taint.t DBIx-Class-0.08107/t/76joins.t DBIx-Class-0.08107/t/inflate/ DBIx-Class-0.08107/t/inflate/file_column.t DBIx-Class-0.08107/t/inflate/hri.t DBIx-Class-0.08107/t/inflate/datetime_mysql.t DBIx-Class-0.08107/t/inflate/datetime_pg.t DBIx-Class-0.08107/t/inflate/datetime.t DBIx-Class-0.08107/t/inflate/serialize.t DBIx-Class-0.08107/t/inflate/core.t DBIx-Class-0.08107/t/30dbicplain.t DBIx-Class-0.08107/t/36datetime.t DBIx-Class-0.08107/t/39load_namespaces_1.t DBIx-Class-0.08107/t/746mssql.t DBIx-Class-0.08107/t/92storage.t DBIx-Class-0.08107/t/99dbic_sqlt_parser.t DBIx-Class-0.08107/t/75limit.t DBIx-Class-0.08107/t/78self_referencial.t DBIx-Class-0.08107/t/88result_set_column.t DBIx-Class-0.08107/t/18inserterror.t DBIx-Class-0.08107/t/74mssql.t DBIx-Class-0.08107/t/02pod.t DBIx-Class-0.08107/t/40resultsetmanager.t DBIx-Class-0.08107/t/32connect_code_ref.t DBIx-Class-0.08107/t/90join_torture.t DBIx-Class-0.08107/t/52cycle.t DBIx-Class-0.08107/t/34exception_action.t DBIx-Class-0.08107/t/94pk_mutation.t DBIx-Class-0.08107/t/745db2.t DBIx-Class-0.08107/t/zzzzzzz_perl_perf_bug.t DBIx-Class-0.08107/t/delete/ DBIx-Class-0.08107/t/delete/m2m.t DBIx-Class-0.08107/t/delete/related.t DBIx-Class-0.08107/t/20setuperrors.t DBIx-Class-0.08107/t/ordered/ DBIx-Class-0.08107/t/ordered/cascade_delete.t DBIx-Class-0.08107/t/39load_namespaces_4.t DBIx-Class-0.08107/t/746db2_400.t DBIx-Class-0.08107/t/79aliasing.t DBIx-Class-0.08107/t/96_is_deteministic_value.t DBIx-Class-0.08107/t/84serialize.t DBIx-Class-0.08107/t/72pg.t DBIx-Class-0.08107/t/95sql_maker.t DBIx-Class-0.08107/t/80unique.t DBIx-Class-0.08107/t/discard_changes_in_DESTROY.t DBIx-Class-0.08107/t/96multi_create.t DBIx-Class-0.08107/t/101populate_rs.t DBIx-Class-0.08107/t/prefetch/ DBIx-Class-0.08107/t/prefetch/attrs_untouched.t DBIx-Class-0.08107/t/prefetch/standard.t DBIx-Class-0.08107/t/prefetch/multiple_hasmany.t DBIx-Class-0.08107/t/prefetch/diamond.t DBIx-Class-0.08107/t/prefetch/rows_bug.t DBIx-Class-0.08107/t/91merge_attr.t DBIx-Class-0.08107/t/update/ DBIx-Class-0.08107/t/update/type_aware.t DBIx-Class-0.08107/t/94versioning.t DBIx-Class-0.08107/t/64db.t DBIx-Class-0.08107/t/90ensure_class_loaded.t DBIx-Class-0.08107/t/82cascade_copy.t DBIx-Class-0.08107/t/98savepoints.t DBIx-Class-0.08107/t/04dont_break_c3.t DBIx-Class-0.08107/t/50fork.t DBIx-Class-0.08107/t/67pager.t DBIx-Class-0.08107/t/39load_namespaces_3.t DBIx-Class-0.08107/t/103many_to_many_warning.t DBIx-Class-0.08107/t/42toplimit.t DBIx-Class-0.08107/t/61findnot.t DBIx-Class-0.08107/t/31stats.t DBIx-Class-0.08107/t/51threads.t DBIx-Class-0.08107/t/55storage_stress.t DBIx-Class-0.08107/t/73oracle_inflate.t DBIx-Class-0.08107/t/39load_namespaces_rt41083.t DBIx-Class-0.08107/t/83cache.t DBIx-Class-0.08107/t/96multi_create_torture.t DBIx-Class-0.08107/t/85utf8.t DBIx-Class-0.08107/t/05components.t DBIx-Class-0.08107/t/bind/ DBIx-Class-0.08107/t/bind/bindtype_columns.t DBIx-Class-0.08107/t/bind/order_by.t DBIx-Class-0.08107/t/bind/attribute.t DBIx-Class-0.08107/t/86might_have.t DBIx-Class-0.08107/t/19quotes.t DBIx-Class-0.08107/t/97result_class.t DBIx-Class-0.08107/t/60core.t DBIx-Class-0.08107/t/63register_source.t DBIx-Class-0.08107/t/81transactions.t DBIx-Class-0.08107/t/71mysql.t DBIx-Class-0.08107/t/resultset_overload.t DBIx-Class-0.08107/t/86sqlt.t DBIx-Class-0.08107/t/dbh_do.t DBIx-Class-0.08107/t/102load_classes.t DBIx-Class-0.08107/t/746sybase.t DBIx-Class-0.08107/t/65multipk.t DBIx-Class-0.08107/t/19quotes_newstyle.t DBIx-Class-0.08107/t/93storage_replication.t DBIx-Class-0.08107/t/87ordered.t DBIx-Class-0.08107/lib/ DBIx-Class-0.08107/lib/DBIx/ DBIx-Class-0.08107/lib/DBIx/Class/ DBIx-Class-0.08107/lib/DBIx/Class/Storage/ DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/ DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/Sybase.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/Replicated/ DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/Replicated/Balancer.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/Replicated/Types.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/Replicated/WithDSN.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/Replicated/Pool.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/Replicated/Balancer/ DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/Replicated/Balancer/Random.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/Replicated/Balancer/First.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/Replicated/Replicant.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/Oracle/ DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/Oracle/Generic.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/Oracle/WhereJoins.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/SQLite.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/NoBindVars.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/Oracle.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/ODBC/ DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/ODBC/ACCESS.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/ODBC/Microsoft_SQL_Server.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/ODBC/DB2_400_SQL.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/ODBC.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/Sybase/ DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/Sybase/Microsoft_SQL_Server.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/Sybase/MSSQL.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/MSSQL.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/DB2.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/Replicated.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/Role/ DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/Role/QueryCounter.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/mysql.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/Cursor.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/MultiColumnIn.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI/Pg.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/DBI.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/Statistics.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage/TxnScopeGuard.pm DBIx-Class-0.08107/lib/DBIx/Class/UTF8Columns.pm DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat/ DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat/GetSet.pm DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat/Relationships.pm DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat/DestroyWarning.pm DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat/Relationship.pm DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat/Retrieve.pm DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat/Constraints.pm DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat/ColumnsAsHash.pm DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat/Constructor.pm DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat/Triggers.pm DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat/Stringify.pm DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat/ColumnCase.pm DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat/Iterator.pm DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat/AutoUpdate.pm DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat/AccessorMapping.pm DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat/AbstractSearch.pm DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat/AttributeAPI.pm DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat/Copy.pm DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat/LiveObjectIndex.pm DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat/NoObjectIndex.pm DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat/TempColumns.pm DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat/SQLTransformer.pm DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat/Pager.pm DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat/LazyLoading.pm DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat/ImaDBI.pm DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat/ColumnGroups.pm DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat/ReadOnly.pm DBIx-Class-0.08107/lib/DBIx/Class/Serialize/ DBIx-Class-0.08107/lib/DBIx/Class/Serialize/Storable.pm DBIx-Class-0.08107/lib/DBIx/Class/SQLAHacks/ DBIx-Class-0.08107/lib/DBIx/Class/SQLAHacks/MySQL.pm DBIx-Class-0.08107/lib/DBIx/Class/SQLAHacks/OracleJoins.pm DBIx-Class-0.08107/lib/DBIx/Class/Manual/ DBIx-Class-0.08107/lib/DBIx/Class/Manual/Cookbook.pod DBIx-Class-0.08107/lib/DBIx/Class/Manual/Reading.pod DBIx-Class-0.08107/lib/DBIx/Class/Manual/Troubleshooting.pod DBIx-Class-0.08107/lib/DBIx/Class/Manual/Joining.pod DBIx-Class-0.08107/lib/DBIx/Class/Manual/Example.pod DBIx-Class-0.08107/lib/DBIx/Class/Manual/Component.pod DBIx-Class-0.08107/lib/DBIx/Class/Manual/DocMap.pod DBIx-Class-0.08107/lib/DBIx/Class/Manual/FAQ.pod DBIx-Class-0.08107/lib/DBIx/Class/Manual/Intro.pod DBIx-Class-0.08107/lib/DBIx/Class/Manual/Glossary.pod DBIx-Class-0.08107/lib/DBIx/Class/ResultSetProxy.pm DBIx-Class-0.08107/lib/DBIx/Class/PK/ DBIx-Class-0.08107/lib/DBIx/Class/PK/Auto.pm DBIx-Class-0.08107/lib/DBIx/Class/PK/Auto/ DBIx-Class-0.08107/lib/DBIx/Class/PK/Auto/SQLite.pm DBIx-Class-0.08107/lib/DBIx/Class/PK/Auto/Oracle.pm DBIx-Class-0.08107/lib/DBIx/Class/PK/Auto/MySQL.pm DBIx-Class-0.08107/lib/DBIx/Class/PK/Auto/Pg.pm DBIx-Class-0.08107/lib/DBIx/Class/PK/Auto/MSSQL.pm DBIx-Class-0.08107/lib/DBIx/Class/PK/Auto/DB2.pm DBIx-Class-0.08107/lib/DBIx/Class/Relationship/ DBIx-Class-0.08107/lib/DBIx/Class/Relationship/ManyToMany.pm DBIx-Class-0.08107/lib/DBIx/Class/Relationship/HasMany.pm DBIx-Class-0.08107/lib/DBIx/Class/Relationship/CascadeActions.pm DBIx-Class-0.08107/lib/DBIx/Class/Relationship/HasOne.pm DBIx-Class-0.08107/lib/DBIx/Class/Relationship/Base.pm DBIx-Class-0.08107/lib/DBIx/Class/Relationship/ProxyMethods.pm DBIx-Class-0.08107/lib/DBIx/Class/Relationship/Helpers.pm DBIx-Class-0.08107/lib/DBIx/Class/Relationship/BelongsTo.pm DBIx-Class-0.08107/lib/DBIx/Class/Relationship/Accessor.pm DBIx-Class-0.08107/lib/DBIx/Class/ResultSource/ DBIx-Class-0.08107/lib/DBIx/Class/ResultSource/View.pm DBIx-Class-0.08107/lib/DBIx/Class/ResultSource/Table.pm DBIx-Class-0.08107/lib/DBIx/Class/DB.pm DBIx-Class-0.08107/lib/DBIx/Class/ClassResolver/ DBIx-Class-0.08107/lib/DBIx/Class/ClassResolver/PassThrough.pm DBIx-Class-0.08107/lib/DBIx/Class/ResultSourceHandle.pm DBIx-Class-0.08107/lib/DBIx/Class/Componentised.pm DBIx-Class-0.08107/lib/DBIx/Class/ResultClass/ DBIx-Class-0.08107/lib/DBIx/Class/ResultClass/HashRefInflator.pm DBIx-Class-0.08107/lib/DBIx/Class/ResultSourceProxy/ DBIx-Class-0.08107/lib/DBIx/Class/ResultSourceProxy/Table.pm DBIx-Class-0.08107/lib/DBIx/Class/InflateColumn.pm DBIx-Class-0.08107/lib/DBIx/Class/ResultSetManager.pm DBIx-Class-0.08107/lib/DBIx/Class/AccessorGroup.pm DBIx-Class-0.08107/lib/DBIx/Class/Schema.pm DBIx-Class-0.08107/lib/DBIx/Class/ResultSet.pm DBIx-Class-0.08107/lib/DBIx/Class/Relationship.pm DBIx-Class-0.08107/lib/DBIx/Class/Cursor.pm DBIx-Class-0.08107/lib/DBIx/Class/ResultSource.pm DBIx-Class-0.08107/lib/DBIx/Class/Exception.pm DBIx-Class-0.08107/lib/DBIx/Class/ResultSetColumn.pm DBIx-Class-0.08107/lib/DBIx/Class/PK.pm DBIx-Class-0.08107/lib/DBIx/Class/Schema/ DBIx-Class-0.08107/lib/DBIx/Class/Schema/Versioned.pm DBIx-Class-0.08107/lib/DBIx/Class/SQLAHacks.pm DBIx-Class-0.08107/lib/DBIx/Class/StartupCheck.pm DBIx-Class-0.08107/lib/DBIx/Class/Row.pm DBIx-Class-0.08107/lib/DBIx/Class/Storage.pm DBIx-Class-0.08107/lib/DBIx/Class/Manual.pod DBIx-Class-0.08107/lib/DBIx/Class/InflateColumn/ DBIx-Class-0.08107/lib/DBIx/Class/InflateColumn/File.pm DBIx-Class-0.08107/lib/DBIx/Class/InflateColumn/DateTime.pm DBIx-Class-0.08107/lib/DBIx/Class/CDBICompat.pm DBIx-Class-0.08107/lib/DBIx/Class/Ordered.pm DBIx-Class-0.08107/lib/DBIx/Class/Core.pm DBIx-Class-0.08107/lib/DBIx/Class/ResultSourceProxy.pm DBIx-Class-0.08107/lib/DBIx/Class.pm DBIx-Class-0.08107/lib/SQL/ DBIx-Class-0.08107/lib/SQL/Translator/ DBIx-Class-0.08107/lib/SQL/Translator/Producer/ DBIx-Class-0.08107/lib/SQL/Translator/Producer/DBIx/ DBIx-Class-0.08107/lib/SQL/Translator/Producer/DBIx/Class/ DBIx-Class-0.08107/lib/SQL/Translator/Producer/DBIx/Class/File.pm DBIx-Class-0.08107/lib/SQL/Translator/Parser/ DBIx-Class-0.08107/lib/SQL/Translator/Parser/DBIx/ DBIx-Class-0.08107/lib/SQL/Translator/Parser/DBIx/Class.pm DBIx-Class-0.08107/inc/ DBIx-Class-0.08107/inc/Module/ DBIx-Class-0.08107/inc/Module/Install/ DBIx-Class-0.08107/inc/Module/Install/Makefile.pm DBIx-Class-0.08107/inc/Module/Install/Metadata.pm DBIx-Class-0.08107/inc/Module/Install/Base.pm DBIx-Class-0.08107/inc/Module/Install/Win32.pm DBIx-Class-0.08107/inc/Module/Install/Include.pm DBIx-Class-0.08107/inc/Module/Install/WriteAll.pm DBIx-Class-0.08107/inc/Module/Install/Fetch.pm DBIx-Class-0.08107/inc/Module/Install/Can.pm DBIx-Class-0.08107/inc/Module/Install/AutoInstall.pm DBIx-Class-0.08107/inc/Module/Install/Scripts.pm DBIx-Class-0.08107/inc/Module/Install.pm DBIx-Class-0.08107/inc/Module/AutoInstall.pm DBIx-Class-0.08107/examples/ DBIx-Class-0.08107/examples/Schema/ DBIx-Class-0.08107/examples/Schema/MyDatabase/ DBIx-Class-0.08107/examples/Schema/MyDatabase/Main.pm DBIx-Class-0.08107/examples/Schema/MyDatabase/Main/ DBIx-Class-0.08107/examples/Schema/MyDatabase/Main/Result/ DBIx-Class-0.08107/examples/Schema/MyDatabase/Main/Result/Artist.pm DBIx-Class-0.08107/examples/Schema/MyDatabase/Main/Result/Cd.pm DBIx-Class-0.08107/examples/Schema/MyDatabase/Main/Result/Track.pm DBIx-Class-0.08107/examples/Schema/testdb.pl DBIx-Class-0.08107/examples/Schema/db/ DBIx-Class-0.08107/examples/Schema/db/example.sql DBIx-Class-0.08107/examples/Schema/insertdb.pl DBIx-Class-0.08107/Makefile.PL DBIx-Class-0.08107/MANIFEST DBIx-Class-0.08107/script/ DBIx-Class-0.08107/script/dbicadmin DBIx-Class-0.08107/Changes DBIx-Class-0.08107/README DBIx-Class-0.08107/META.yml CPAN.pm: Going to build R/RI/RIBASUSHI/DBIx-Class-0.08107.tar.gz >>> C:\Perl\bin\perl.exe Makefile.PL *** Module::AutoInstall version 1.03 *** 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.88 >= 0.82) - Test::Builder ...loaded. (0.88 >= 0.33) - Test::Warn ...loaded. (0.11 >= 0.11) - Test::Exception ...loaded. (0.27) - Test::Deep ...loaded. (0.104) - DBD::SQLite ...too old. (1.14 < 1.25) - Data::Page ...loaded. (2.01 >= 2) - SQL::Abstract ...loaded. (1.56 >= 1.56) - SQL::Abstract::Limit ...loaded. (0.141 >= 0.13) - Class::C3::Componentised ...loaded. (1.0005 >= 1.0005) - Carp::Clan ...loaded. (6.00 >= 6) - DBI ...loaded. (1.609 >= 1.605) - Module::Find ...loaded. (0.06 >= 0.06) - Class::Inspector ...loaded. (1.24 >= 1.24) - Class::Accessor::Grouped ...loaded. (0.08003 >= 0.08003) - JSON::Any ...loaded. (1.19 >= 1.18) - Scope::Guard ...loaded. (0.03 >= 0.03) - Path::Class ...loaded. (0.17 >= 0.16) - Sub::Name ...loaded. (0.04 >= 0.04) - MRO::Compat ...loaded. (0.11 >= 0.09) - List::Util ...loaded. (1.21) - Scalar::Util ...loaded. (1.21) - Storable ...loaded. (2.20) *** Module::AutoInstall configuration finished. Checking if your kit is complete... Looks good Warning: prerequisite DBD::SQLite 1.25 not found. We have 1.14. Writing Makefile for DBIx::Class ---- Unsatisfied dependencies detected during ---- ---- RIBASUSHI/DBIx-Class-0.08107.tar.gz ---- DBD::SQLite [requires] Running make test Delayed until after prerequisites Running test for module 'DBD::SQLite' Running make for A/AD/ADAMK/DBD-SQLite-1.25.tar.gz Checksum for C:\cpanfly\var\cpan\sources\authors\id\A\AD\ADAMK\DBD-SQLite-1.25.tar.gz ok DBD-SQLite-1.25/ DBD-SQLite-1.25/META.yml DBD-SQLite-1.25/Makefile.PL DBD-SQLite-1.25/util/ DBD-SQLite-1.25/util/getsqlite.pl DBD-SQLite-1.25/SQLite.xs DBD-SQLite-1.25/dbdimp.h DBD-SQLite-1.25/LICENSE DBD-SQLite-1.25/README DBD-SQLite-1.25/ppport.h DBD-SQLite-1.25/sqlite3ext.h DBD-SQLite-1.25/lib/ DBD-SQLite-1.25/lib/DBD/ DBD-SQLite-1.25/lib/DBD/SQLite.pm DBD-SQLite-1.25/lib/DBD/SQLite/ DBD-SQLite-1.25/lib/DBD/SQLite/Cookbook.pod DBD-SQLite-1.25/SQLiteXS.h DBD-SQLite-1.25/sqlite3.c DBD-SQLite-1.25/inc/ DBD-SQLite-1.25/inc/Test/ DBD-SQLite-1.25/inc/Test/NoWarnings/ DBD-SQLite-1.25/inc/Test/NoWarnings/Warning.pm DBD-SQLite-1.25/inc/Test/NoWarnings.pm DBD-SQLite-1.25/dbdimp.c DBD-SQLite-1.25/MANIFEST DBD-SQLite-1.25/Changes DBD-SQLite-1.25/sqlite3.h DBD-SQLite-1.25/t/ DBD-SQLite-1.25/t/rt_25924_user_defined_func_unicode.t DBD-SQLite-1.25/t/07_error.t DBD-SQLite-1.25/t/13_create_collation.t DBD-SQLite-1.25/t/rt_40594_nullable.t DBD-SQLite-1.25/t/28_schemachange.t DBD-SQLite-1.25/t/21_blobtext.t DBD-SQLite-1.25/t/12_unicode.t DBD-SQLite-1.25/t/rt_31324_full_names.t DBD-SQLite-1.25/t/32_inactive_error.t DBD-SQLite-1.25/t/rt_27553_prepared_cache_and_analyze.t DBD-SQLite-1.25/t/10_create_aggregate.t DBD-SQLite-1.25/t/rt_29058_group_by.t DBD-SQLite-1.25/t/09_create_function.t DBD-SQLite-1.25/t/rt_36836_duplicate_key.t DBD-SQLite-1.25/t/08_busy.t DBD-SQLite-1.25/t/98_pod.t DBD-SQLite-1.25/t/02_logon.t DBD-SQLite-1.25/t/16_column_info.t DBD-SQLite-1.25/t/33_non_latin_path.t DBD-SQLite-1.25/t/rt_25371_asymmetric_unicode.t DBD-SQLite-1.25/t/17_createdrop.t DBD-SQLite-1.25/t/31_bind_weird_number_param.t DBD-SQLite-1.25/t/99_pmv.t DBD-SQLite-1.25/t/rt_29629_sqlite_where_length.t DBD-SQLite-1.25/t/rt_36838_unique_and_bus_error.t DBD-SQLite-1.25/t/26_commit.t DBD-SQLite-1.25/t/04_insert.t DBD-SQLite-1.25/t/05_select.t DBD-SQLite-1.25/t/24_numrows.t DBD-SQLite-1.25/t/18_insertfetch.t DBD-SQLite-1.25/t/rt_32889_prepare_cached_reexecute.t DBD-SQLite-1.25/t/22_listfields.t DBD-SQLite-1.25/t/19_bindparam.t DBD-SQLite-1.25/t/rt_25460_numeric_aggregate.t DBD-SQLite-1.25/t/14_progress_handler.t DBD-SQLite-1.25/t/30_auto_rollback.t DBD-SQLite-1.25/t/20_blobs.t DBD-SQLite-1.25/t/06_tran.t DBD-SQLite-1.25/t/lib/ DBD-SQLite-1.25/t/lib/Test.pm DBD-SQLite-1.25/t/03_create_table.t DBD-SQLite-1.25/t/25_chopblanks.t DBD-SQLite-1.25/t/27_metadata.t DBD-SQLite-1.25/t/97_meta.t DBD-SQLite-1.25/t/01_compile.t DBD-SQLite-1.25/t/rt_21406_auto_finish.t DBD-SQLite-1.25/t/29_cppcomments.t DBD-SQLite-1.25/t/rt_15186_prepcached.t DBD-SQLite-1.25/t/23_nulls.t DBD-SQLite-1.25/t/15_ak_dbd.t CPAN.pm: Going to build A/AD/ADAMK/DBD-SQLite-1.25.tar.gz >>> C:\Perl\bin\perl.exe Makefile.PL We're using the bundled sqlite library. Checking if your kit is complete... Looks good Multiple copies of Driver.xst found in: C:/cpanfly/var/megalib/auto/DBI/ C:/Perl/lib/auto/DBI/ at Makefile.PL line 275 Using DBI 1.609 (for perl 5.010000 on MSWin32-x86-multi-thread) installed in C:/cpanfly/var/megalib/auto/DBI/ Writing Makefile for DBD::SQLite >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/DBD/SQLite.pm blib\lib\DBD\SQLite.pm cp lib/DBD/SQLite/Cookbook.pod blib\lib\DBD\SQLite\Cookbook.pod C:\Perl\bin\perl.exe -p -e "s/~DRIVER~/SQLite/g" C:\cpanfly\var\megalib\auto\DBI\Driver.xst > SQLite.xsi C:\Perl\bin\perl.exe C:\cpanfly\var\megalib\ExtUtils\xsubpp -typemap C:\Perl\lib\ExtUtils\typemap SQLite.xs > SQLite.xsc && C:\Perl\bin\perl.exe -MExtUtils::Command -e "mv" -- SQLite.xsc SQLite.c cl -c -I. -IC:\cpanfly\var\megalib\auto\DBI -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -O2 -DVERSION=\"1.25\" -DXS_VERSION=\"1.25\" "-IC:\Perl\lib\CORE" -DSQLITE_CORE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_COLUMN_METADATA -DNDEBUG=1 -DSQLITE_PTR_SZ=4 SQLite.c Command line warning D4025 : overriding '/O1' with '/O2' SQLite.c SQLite.xs(30) : warning C4244: '=' : conversion from '__int64 ' to 'long ', possible loss of data cl -c -I. -IC:\cpanfly\var\megalib\auto\DBI -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -O2 -DVERSION=\"1.25\" -DXS_VERSION=\"1.25\" "-IC:\Perl\lib\CORE" -DSQLITE_CORE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_COLUMN_METADATA -DNDEBUG=1 -DSQLITE_PTR_SZ=4 dbdimp.c Command line warning D4025 : overriding '/O1' with '/O2' dbdimp.c dbdimp.c(262) : warning C4244: 'function' : conversion from '__int64 ' to 'long ', possible loss of data dbdimp.c(262) : warning C4761: integral size mismatch in argument; conversion supplied cl -c -I. -IC:\cpanfly\var\megalib\auto\DBI -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -O2 -DVERSION=\"1.25\" -DXS_VERSION=\"1.25\" "-IC:\Perl\lib\CORE" -DSQLITE_CORE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_COLUMN_METADATA -DNDEBUG=1 -DSQLITE_PTR_SZ=4 sqlite3.c Command line warning D4025 : overriding '/O1' with '/O2' sqlite3.c sqlite3.c(10882) : warning C4244: '=' : conversion from '__int64 ' to 'long ', possible loss of data sqlite3.c(65562) : warning C4049: compiler limit : terminating line number emission warning C4761: integral size mismatch in argument; conversion supplied warning C4761: integral size mismatch in argument; conversion supplied warning C4761: integral size mismatch in argument; conversion supplied Running Mkbootstrap for DBD::SQLite () C:\Perl\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644 SQLite.bs C:\Perl\bin\perl.exe -MExtUtils::Mksymlists -e "Mksymlists('NAME'=>\"DBD::SQLite\", 'DLBASE' => 'SQLite', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);" link -out:blib\arch\auto\DBD\SQLite\SQLite.dll -dll -nologo -nodefaultlib -debug -opt:ref,icf -libpath:"C:\Perl\lib\CORE" -machine:x86 SQLite.obj dbdimp.obj sqlite3.obj C:\Perl\lib\CORE\perl510.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 msvcrt.lib -def:SQLite.def Creating library blib\arch\auto\DBD\SQLite\SQLite.lib and object blib\arch\auto\DBD\SQLite\SQLite.exp if exist blib\arch\auto\DBD\SQLite\SQLite.dll.manifest mt -nologo -manifest blib\arch\auto\DBD\SQLite\SQLite.dll.manifest -outputresource:blib\arch\auto\DBD\SQLite\SQLite.dll;2 if exist blib\arch\auto\DBD\SQLite\SQLite.dll.manifest del blib\arch\auto\DBD\SQLite\SQLite.dll.manifest C:\Perl\bin\perl.exe -MExtUtils::Command -e "chmod" -- 755 blib\arch\auto\DBD\SQLite\SQLite.dll C:\Perl\bin\perl.exe -MExtUtils::Command -e "cp" -- SQLite.bs blib\arch\auto\DBD\SQLite\SQLite.bs C:\Perl\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644 blib\arch\auto\DBD\SQLite\SQLite.bs ADAMK/DBD-SQLite-1.25.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t # $DBI::VERSION=1.609 t/01_compile.t ........................... 1..4 ok 1 - Perl version is new enough ok 2 - use DBI; ok 3 - use DBD::SQLite; ok 4 - use t::lib::Test; ok # sqlite_version=3.6.13 t/02_logon.t ............................. 1..10 ok 1 - The object isa DBI::db ok 2 - ->{sqlite_version} ok ok 3 - AutoCommit is on by default ok 4 - Found initial busy_timeout ok 5 ok 6 - Set busy_timeout to new value ok 7 - The object isa DBI::db ok 8 - Unicode is on ok 9 - The object isa DBI::db ok 10 - no warnings ok t/03_create_table.t ...................... 1..7 ok 1 - The object isa DBI::db ok 2 - ->primary_key_info ok ok 3 - The object isa DBI::st ok 4 - ->execute ok ok 5 - Got 4 columns ok 6 - Table prepending is disabled by default ok 7 - no warnings ok t/04_insert.t ............................ 1..12 ok 1 - The object isa DBI::db ok 2 - CREATE TABLE f ok 3 - DELETE FROM f ok 4 - The object isa DBI::st ok 5 - ->execute returns 1 row ok 6 ok 7 ok 8 ok 9 ok 10 - last_insert_rowid should be 4 ok 11 ok 12 - no warnings ok t/05_select.t ............................ 1..22 ok 1 - The object isa DBI::db 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 - Check num_rows (1) == 1 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 - no warnings ok t/06_tran.t .............................. 1..3 ok 1 - The object isa DBI::db ok 2 - 0E0 ID, TITLE, TOTAL ok 3 - no warnings ok t/07_error.t ............................. 1..8 ok 1 - The object isa DBI::db ok 2 - Statement 1 generated an error ok 3 - $DBI::err ok ok 4 - $DBI::errstr ok ok 5 - Statement 2 generated an error ok 6 - $DBI::err ok ok 7 - $DBI::errstr ok ok 8 - no warnings ok t/08_busy.t .............................. 1..11 ok 1 - The object isa DBI::db ok 2 - The object isa DBI::db ok 3 ok 4 ok 5 ok 6 ok 7 # insert failed : DBD::SQLite::db do failed: database is locked at t/08_busy.t line 34. ok 8 ok 9 - Ready ok 10 ok 11 - no warnings ok t/09_create_function.t ................... 1..19 ok 1 - The object isa DBI::db ok 2 - Got a result ok 3 - SELECT add2(1,3) ok 4 - SELECT add2(a,b) FROM func_test ok 5 - SELECT my_sum( '2', 3, 4, '5') ok 6 ok 7 ok 8 - SELECT void_return( 'I died' ) ok 9 - SELECT return_null() ok 10 - SELECT return2() ok 11 - SELECT my_defined(1) ok 12 - SELECT my_defined('') ok 13 - SELECT my_defined('abc') ok 14 - SELECT my_defined(NULL) ok 15 - SELECT noop(NULL) ok 16 - SELECT noop(1) ok 17 - SELECT noop('') ok 18 - SELECT noop(1.0625) ok 19 - no warnings ok t/10_create_aggregate.t .................. 1..16 ok 1 - The object isa DBI::db 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 - no warnings ok t/12_unicode.t ........................... 1..19 ok 1 - Correct length for $bytestring ok 2 - Correct length for $utfstring ok 3 - $utfstring should be marked as UTF-8 by Perl ok 4 - $bytestring should *NOT* be marked as UTF-8 by Perl ok 5 - The object isa DBI::db ok 6 - Unicode is off ok 7 - CREATE TABLE ok 8 - Reading blob gives binary ok 9 - Reading text gives binary too (for now) ok 10 - No blob corruption ok 11 - Same text, different encoding ok 12 - The object isa DBI::db ok 13 - Unicode is on ok 14 - Reading blob still gives binary ok 15 - Reading text returns UTF-8 ok 16 - Still no blob corruption ok 17 - Same text ok 18 - Database actually understands char set ok 19 - no warnings ok t/13_create_collation.t .................. 1..9 ok 1 - The object isa DBI::db ok 2 - collate perl (Bergere, Bergère, HAT, HOT, berger, bergère, ferme, fève, fétu, fête, hâter, héraut, hétaïre, hétéroclite, hêtre, hôte // Bergere, Bergère, HAT, HOT, berger, bergère, ferme, fève, fétu, fête, hâter, héraut, hétaïre, hétéroclite, hêtre, hôte) ok 3 - collate perllocale (berger, Bergere, bergère, Bergère, ferme, fête, fétu, fève, HAT, hâter, héraut, hétaïre, hétéroclite, hêtre, HOT, hôte // berger, Bergere, bergère, Bergère, ferme, fête, fétu, fève, HAT, hâter, héraut, hétaïre, hétéroclite, hêtre, HOT, hôte) ok 4 - collate no_accents (berger, Bergère, bergère, Bergere, ferme, fête, fétu, fève, HAT, hâter, héraut, hétaïre, hétéroclite, hêtre, HOT, hôte // berger, Bergère, bergère, Bergere, ferme, fête, fétu, fève, HAT, hâter, héraut, hétaïre, hétéroclite, hêtre, HOT, hôte) ok 5 - The object isa DBI::db ok 6 - collate perl (Bergere, Bergère, HAT, HOT, berger, bergère, ferme, fève, fétu, fête, hâter, héraut, hétaïre, hétéroclite, hêtre, hôte // Bergere, Bergère, HAT, HOT, berger, bergère, ferme, fève, fétu, fête, hâter, héraut, hétaïre, hétéroclite, hêtre, hôte) ok 7 - collate perllocale (bergère, Bergère, berger, Bergere, fève, fétu, fête, ferme, hôte, hâter, héraut, hétéroclite, hétaïre, hêtre, HAT, HOT // bergère, Bergère, berger, Bergere, fève, fétu, fête, ferme, hôte, hâter, héraut, hétéroclite, hétaïre, hêtre, HAT, HOT) ok 8 - collate no_accents (berger, Bergère, bergère, Bergere, ferme, fête, fétu, fève, HAT, hâter, héraut, hétaïre, hétéroclite, hêtre, HOT, hôte // berger, Bergère, bergère, Bergere, ferme, fête, fétu, fève, HAT, hâter, héraut, hétaïre, hétéroclite, hêtre, HOT, hôte) ok 9 - no warnings ok t/14_progress_handler.t .................. 1..4 ok 1 - The object isa DBI::db ok 2 ok 3 ok 4 - no warnings ok t/15_ak_dbd.t ............................ 1..37 ok 1 - The object isa DBI::db ok 2 - CREATE TABLE ok 3 - ->quote(test1) ok ok 4 - ->disconnect ok 5 - The object isa DBI::db ok 6 - DROP ok 7 - CREATE TABLE ok 8 - INSERT 1 ok 9 - DELETE 1 ok 10 - The object isa DBI::st ok 11 - ->execute ok 12 - ->fetch returns undef ok 13 - ->finish ok 14 - The object isa DBI::st ok 15 - ->rows is negative ok 16 - ->execute ok ok 17 - ->rows returns 0 ok 18 - ->finish ok 19 - INSERT 2 ok 20 - The object isa DBI::st ok 21 - ->execute ok 22 - NULL returned ok ok 23 - ->finish ok 24 - DELETE ok 25 - INSERT 3 ok 26 - The object isa DBI::st ok 27 - ->execute ok 28 - ->fetchall_arrayref ok 29 - ->finish ok 30 - DELETE ok 31 - The object isa DBI::st ok 32 - Execute ok 33 - Reexecute ok 34 - ->finish ok 35 - INSERT 4 ok 36 - The object isa DBI::st ok 37 - no warnings ok t/16_column_info.t ....................... 1..7 ok 1 - Created test table ok 2 - No error creating the table ok 3 - We can get column information ok 4 - We got information on two columns ok 5 - We got the right info in TYPE_NAME ok 6 - We got the right info in COLUMN_NAME ok 7 - no warnings ok t/17_createdrop.t ........................ 1..4 ok 1 - The object isa DBI::db ok 2 - CREATE TABLE ok 3 - DROP TABLE ok 4 - no warnings ok t/18_insertfetch.t ....................... 1..10 ok 1 - The object isa DBI::db ok 2 - CREATE TABLE ok 3 - INSERT ok 4 - SELECT ok ok 5 - DELETE ok 6 - The object isa DBI::st ok 7 - ->execute ok 8 - fetch select deleted ok 9 - fetch empty statement handler ok 10 - no warnings ok t/19_bindparam.t ......................... 1..33 ok 1 - The object isa DBI::db ok 2 - CREATE TABLE ok 3 - The object isa DBI::st ok 4 - EXECUTE 1 ok 5 - EXECUTE 2 ok 6 - EXECUTE 3 ok 7 - bind 1 ok 8 - bind 2 ok 9 - ->execute ok 10 - bind 3 ok 11 - bind 4 ok 12 - ->execute ok 13 - ->disconnect ok 14 - The object isa DBI::db ok 15 - The object isa DBI::st ok 16 - ->execute ok 17 - ->bind_columns ok 18 - ->fetch ok 19 - id = 1 ok 20 - name = A ok 21 - ->fetch ok 22 - id = 2 ok 23 - name = Tim Bunce ok 24 - ->fetch ok 25 - id = 3 ok 26 - name = Jochen Wiedmann ok 27 - ->fetch ok 28 - id = 4 ok 29 - name = $konig ok 30 - ->fetch ok 31 - id = 5 ok 32 - name = undef ok 33 - no warnings ok t/20_blobs.t ............................. 1..10 ok 1 - The object isa DBI::db ok 2 - CREATE TABLE ok 3 - The object isa DBI::st ok 4 - ->bind_param ok 5 - ->execute ok 6 - The object isa DBI::st ok 7 - ->execute ok 8 - Got the blob back ok ok 9 - ->finish ok 10 - no warnings ok t/21_blobtext.t .......................... 1..27 ok 1 - The object isa DBI::db ok 2 ok 3 ok 4 # showblob length: 32768 # 00000000 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f # 00000020 202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f # 00000040 404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f # 00000060 606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f # 00000080 808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f # 000000a0 a0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf # 000000c0 c0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedf # 000000e0 e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 # showblob length: 32768 # 00000000 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f # 00000020 202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f # 00000040 404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f # 00000060 606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f # 00000080 808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f # 000000a0 a0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf # 000000c0 c0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedf # 000000e0 e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff ok 13 ok 14 ok 15 # showblob length: 32768 # 00000000 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f # 00000020 202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f # 00000040 404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f # 00000060 606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f # 00000080 808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f # 000000a0 a0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf # 000000c0 c0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedf # 000000e0 e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff ok 16 ok 17 ok 18 # showblob length: 32768 # 00000000 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f # 00000020 202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f # 00000040 404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f # 00000060 606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f # 00000080 808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f # 000000a0 a0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf # 000000c0 c0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedf # 000000e0 e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff ok 19 ok 20 ok 21 # showblob length: 32768 # 00000000 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f # 00000020 202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f # 00000040 404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f # 00000060 606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f # 00000080 808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f # 000000a0 a0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf # 000000c0 c0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedf # 000000e0 e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff ok 22 ok 23 ok 24 # showblob length: 32768 # 00000000 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f # 00000020 202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f # 00000040 404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f # 00000060 606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f # 00000080 808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f # 000000a0 a0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf # 000000c0 c0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedf # 000000e0 e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff ok 25 ok 26 ok 27 - no warnings ok t/22_listfields.t ........................ 1..12 ok 1 - The object isa DBI::db ok 2 - CREATE TABLE ok 3 - The object isa DBI::st ok 4 - ->execute ok 5 - Found 2 fields ok 6 - Names are ok ok 7 - ->finish ok ok 8 - The object isa DBI::st ok 9 - ->execute ok 10 - No fields in statement ok 11 - ->finish ok ok 12 - no warnings ok t/23_nulls.t ............................. 1..9 ok 1 - The object isa DBI::db ok 2 - CREATE TABLE ok 3 - INSERT ok 4 - The object isa DBI::st ok 5 - ->execute ok ok 6 - Two values in the row ok 7 - First column is undef ok 8 - Second column is defined ok 9 - ->finish ok t/24_numrows.t ........................... 1..18 ok 1 - The object isa DBI::db ok 2 - CREATE TABLE ok 3 - INSERT 1 ok 4 - The object isa DBI::st ok 5 - ->execute ok 6 - Got 1 rows ok 7 - ->finish ok 8 - INSERT 2 ok 9 - The object isa DBI::st ok 10 - ->execute ok 11 - Got 2 rows ok 12 - ->finish ok 13 - INSERT 3 ok 14 - The object isa DBI::st ok 15 - ->execute ok 16 - Got 2 rows ok 17 - ->finish ok 18 - no warnings ok t/25_chopblanks.t ........................ 1..14 ok 1 - The object isa DBI::db ok 2 - CREATE TABLE ok 3 - INSERT 1 ok 4 - INSERT 2 ok 5 - INSERT 3 ok 6 - The object isa DBI::st ok 7 - ->execute ok ok 8 - ChopBlanks = 0 ok 9 - ->finish ok 10 - The object isa DBI::st ok 11 - ->execute ok ok 12 - ChopBlanks = 1 ok 13 - ->finish ok 14 - no warnings ok t/26_commit.t ............................ 1..28 ok 1 - The object isa DBI::db ok 2 - CREATE TABLE ok 3 - AutoCommit is off ok 4 - ->err is false ok 5 - ->err is false ok 6 - INSERT 1 ok 7 - Found 1 rows ok 8 - ->rollback ok ok 9 - Found 0 rows ok 10 - DELETE 1 ok 11 - Found 0 rows ok 12 - ->commit ok ok 13 - Found 0 rows ok 14 - INSERT 1 ok 15 - Found 1 rows ok 16 - ->disconnect ok ok 17 - The object isa DBI::db ok 18 - Found 0 rows ok 19 - AutoCommit is on ok 20 - INSERT 1 ok 21 - Found 1 rows ok 22 - ->disconnect ok ok 23 - The object isa DBI::db ok 24 - Found 1 rows ok 25 - INSERT 2 ok 26 - Got one warning ok 27 - INSERT 3 ok 28 - Got one warning ok t/27_metadata.t .......................... 1..27 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 # Types: varchar(2) char(1) # Names: f1 f2 ok 24 ok 25 ok 26 ok 27 ok t/28_schemachange.t ...................... 1..9 ok 1 - The object isa DBI::db ok 2 - CREATE TABLE table1 (id INTEGER NOT NULL, name CHAR (64) NOT NULL) ok 3 - CREATE TABLE table2 (id INTEGER NOT NULL, name CHAR (64) NOT NULL) ok 4 - ->disconnect ok ok 5 - The object isa DBI::db ok 6 - waitpid ok 7 - DROP TABLE table1 ok 8 - CREATE TABLE table2 (id INTEGER NOT NULL, name CHAR (64) NOT NULL) ok 9 - ->disconnect ok ok t/29_cppcomments.t ....................... 1..3 ok 1 - dbdimp.c has no C++ comments ok 2 - SQLite.c has no C++ comments ok 3 - sqlite3.c has no C++ comments ok t/30_auto_rollback.t ..................... 1..6 ok 1 - The object isa DBI::db ok 2 - ->{PrintWarn} is false ok 3 - CREATE TABLE ok ok 4 - ->begin_work ok 5 - INSERT ok ok 6 - no warnings ok t/31_bind_weird_number_param.t ........... 1..3 ok 1 - The object isa DBI::db ok 2 - CREATE TABLE f ok 3 - accepts 12300: 12300 ok t/32_inactive_error.t .................... 1..4 ok 1 - The object isa DBI::db ok 2 ok 3 - Got 1 warning ok 4 - Got the expected warning ok t/33_non_latin_path.t .................... 1..25 ok 1 - longascii created ok 2 - The object isa DBI::db ok 3 - Could connect to database in longascii ok 4 - The object isa DBI::db ok 5 - Could connect to database in longascii ok 6 - Could connect to database in C:\cpanfly\var\tmp\UTVpyi7CAa\longascii.db ok 7 - adatbázis created ok 8 - The object isa DBI::db ok 9 - Could connect to database in adatbázis ok 10 - The object isa DBI::db ok 11 - Could connect to database in adatbázis ok 12 - Could connect to database in C:\cpanfly\var\tmp\UTVpyi7CAa\adatbázis.db ok 13 - name with spaces created ok 14 - The object isa DBI::db ok 15 - Could connect to database in name with spaces ok 16 - The object isa DBI::db ok 17 - Could connect to database in name with spaces ok 18 - Could connect to database in C:\cpanfly\var\tmp\UTVpyi7CAa\name with spaces.db ok 19 - ¿¿¿ ¿¿¿¿¿¿ created ok 20 - The object isa DBI::db ok 21 - Could connect to database in ¿¿¿ ¿¿¿¿¿¿ ok 22 - The object isa DBI::db ok 23 - Could connect to database in ¿¿¿ ¿¿¿¿¿¿ ok 24 - Could connect to database in C:\cpanfly\var\tmp\UTVpyi7CAa\¿¿¿ ¿¿¿¿¿¿.db ok 25 - no warnings ok t/97_meta.t .............................. 1..2 ok 1 - META.yml contains valid YAML ok 2 - META.yml meets the designated specification ok t/98_pod.t ............................... 1..2 ok 1 - blib\lib\DBD\SQLite.pm ok 2 - blib\lib\DBD\SQLite\Cookbook.pod ok t/99_pmv.t ............................... 1..51 ok 1 - lib/DBD/SQLite.pm ok 2 - t/01_compile.t ok 3 - t/02_logon.t ok 4 - t/03_create_table.t ok 5 - t/04_insert.t ok 6 - t/05_select.t ok 7 - t/06_tran.t ok 8 - t/07_error.t ok 9 - t/08_busy.t ok 10 - t/09_create_function.t ok 11 - t/10_create_aggregate.t ok 12 - t/12_unicode.t ok 13 - t/13_create_collation.t ok 14 - t/14_progress_handler.t ok 15 - t/15_ak_dbd.t ok 16 - t/16_column_info.t ok 17 - t/17_createdrop.t ok 18 - t/18_insertfetch.t ok 19 - t/19_bindparam.t ok 20 - t/20_blobs.t ok 21 - t/21_blobtext.t ok 22 - t/22_listfields.t ok 23 - t/23_nulls.t ok 24 - t/24_numrows.t ok 25 - t/25_chopblanks.t ok 26 - t/26_commit.t ok 27 - t/27_metadata.t ok 28 - t/28_schemachange.t ok 29 - t/29_cppcomments.t ok 30 - t/30_auto_rollback.t ok 31 - t/31_bind_weird_number_param.t ok 32 - t/32_inactive_error.t ok 33 - t/33_non_latin_path.t ok 34 - t/97_meta.t ok 35 - t/98_pod.t ok 36 - t/99_pmv.t ok 37 - t/rt_15186_prepcached.t ok 38 - t/rt_21406_auto_finish.t ok 39 - t/rt_25371_asymmetric_unicode.t ok 40 - t/rt_25460_numeric_aggregate.t ok 41 - t/rt_25924_user_defined_func_unicode.t ok 42 - t/rt_27553_prepared_cache_and_analyze.t ok 43 - t/rt_29058_group_by.t ok 44 - t/rt_29629_sqlite_where_length.t ok 45 - t/rt_31324_full_names.t ok 46 - t/rt_32889_prepare_cached_reexecute.t ok 47 - t/rt_36836_duplicate_key.t ok 48 - t/rt_36838_unique_and_bus_error.t ok 49 - t/rt_40594_nullable.t ok 50 - t/lib/Test.pm ok 51 - Makefile.PL ok t/rt_15186_prepcached.t .................. 1..13 ok 1 - The object isa DBI::db ok 2 - CREATE TABLE ok 3 - INSERT 1 ok 4 - INSERT 1 ok 5 - INSERT 1 ok 6 - The object isa DBI::st ok 7 - Query 1 Row 1 ok 8 - The object isa DBI::st ok 9 - Query 2 Row 1 ok 10 - Query 2 Row 2 ok 11 - The object isa DBI::st ok 12 - Query 2 Row 2 ok 13 - no warnings ok t/rt_21406_auto_finish.t ................. 1..11 ok 1 - The object isa DBI::db ok 2 - The object isa DBI::st ok 3 - ->execute ok ok 4 - Row 1 ok ok 5 - Row 2 ok ok 6 - The object isa DBI::st ok 7 - ->execute ok ok 8 - Row 1 ok ok 9 - Row 2 ok ok 10 - ->finish ok ok 11 - no warnings ok t/rt_25371_asymmetric_unicode.t .......... 1..23 ok 1 - The object isa DBI::db ok 2 - Unicode is on ok 3 - CREATE TABLE ok 4 - INSERT ok 5 - Value round-tripped ok ok 6 ok 7 - DELETE ok ok 8 - INSERT ok 9 - Value round-tripped ok ok 10 ok 11 ok 12 - DELETE ok ok 13 - INSERT ok 14 - Value round-tripped ok ok 15 ok 16 ok 17 - DELETE ok ok 18 - INSERT ok 19 - Value round-tripped ok ok 20 ok 21 ok 22 - DELETE ok ok 23 - no warnings ok t/rt_25460_numeric_aggregate.t ........... 1..14 ok 1 - The object isa DBI::db ok 2 - CREATE TABLE ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 - group/sum/sort/limit query ok ok 14 - no warnings ok t/rt_25924_user_defined_func_unicode.t ... 1..15 ok 1 - The object isa DBI::db ok 2 - CREATE TABLE ok 3 - INSERT ok 4 - unicode upcase ok ok 5 - DELETE ok ok 6 - INSERT ok 7 - unicode upcase ok ok 8 - DELETE ok ok 9 - INSERT ok 10 - unicode upcase ok ok 11 - DELETE ok ok 12 - INSERT ok 13 - unicode upcase ok ok 14 - DELETE ok ok 15 - no warnings ok t/rt_27553_prepared_cache_and_analyze.t .. 1..6 ok 1 - The object isa DBI::db ok 2 ok 3 ok 4 ok 5 ok 6 - no warnings ok t/rt_29058_group_by.t .................... 1..7 ok 1 - The object isa DBI::db ok 2 ok 3 - Got 2 results ok 4 - Got 2 results ok 5 - Got 2 results not ok 6 - we got 0 items # TODO This test is currently broken again. Wait for a better fix, or use known workarounds shown above # Failed (TODO) test 'we got 0 items' # at t/rt_29058_group_by.t line 62. # got: '0' # expected: '2' ok 7 - no warnings ok t/rt_29629_sqlite_where_length.t ......... 1..17 ok 1 - The object isa DBI::db ok 2 - insert ok 3 - execute, select length ok 4 - select length result ok 5 - execute: select count(*) from artist where length(name) > ? : [2] # TODO This test is currently broken again. Wait for a better fix, or use known workarounds. not ok 6 - result of: select count(*) from artist where length(name) > ? : [2] # TODO This test is currently broken again. Wait for a better fix, or use known workarounds. # Failed (TODO) test 'result of: select count(*) from artist where length(name) > ? : [2]' # at t/rt_29629_sqlite_where_length.t line 39. # got: '0' # expected: '1' ok 7 - execute: select count(*) from artist where length(name) > 2 ok 8 - result of: select count(*) from artist where length(name) > 2 ok 9 - execute: select count(*) from artist where length(name) > 1 ok 10 - result of: select count(*) from artist where length(name) > 1 ok 11 - execute: select count(*) from artist where length(name) > ? : [1] # TODO This test is currently broken again. Wait for a better fix, or use known workarounds. not ok 12 - result of: select count(*) from artist where length(name) > ? [1] # TODO This test is currently broken again. Wait for a better fix, or use known workarounds. # Failed (TODO) test 'result of: select count(*) from artist where length(name) > ? [1]' # at t/rt_29629_sqlite_where_length.t line 65. # got: '0' # expected: '1' ok 13 - execute: select count(*) from artist where length(name) > ? : [2] ok 14 - result of: select count(*) from artist where length(name) > ? : [2] ok 15 - execute: select count(*) from artist where length(name) > ?+0 : [2] ok 16 - result of: select count(*) from artist where length(name) > ?+0 : [2] ok 17 - no warnings ok t/rt_31324_full_names.t .................. 1..8 ok 1 - The object isa DBI::db ok 2 - The object isa DBI::st ok 3 - ->execute ok ok 4 - Shortname row ok ok 5 - The object isa DBI::st ok 6 - ->execute ok ok 7 - Shortname row ok ok 8 - no warnings ok t/rt_32889_prepare_cached_reexecute.t .... 1..32 ok 1 - The object isa DBI::db ok 2 - CREATE TABLE ok 3 - insert 1 ok 4 - insert 2 ok 5 - The object isa DBI::db ok 6 - No warnings ok 7 - The object isa DBI::db ok 8 - No warnings ok 9 - The object isa DBI::db ok 10 - Got row 1 ok 11 - No warnings ok 12 - The object isa DBI::db ok 13 - Got row 1 ok 14 - Got row 1 ok 15 - No warnings ok 16 - The object isa DBI::db ok 17 - Got row 1 ok 18 - Got a warning ok 19 - The object isa DBI::db ok 20 - No warnings ok 21 - The object isa DBI::db ok 22 - Got row 1 ok 23 - No warnings ok 24 - The object isa DBI::db ok 25 - Got row 1 ok 26 - Got row 1 ok 27 - No warnings ok 28 - The object isa DBI::db ok 29 - Got row 1 ok 30 - Got row 1 ok 31 - No warnings ok 32 - no warnings ok t/rt_36836_duplicate_key.t ............... 1..5 ok 1 - The object isa DBI::db ok 2 - create table ok 3 - insert ok 4 - duplicate ok 5 - no warnings ok t/rt_36838_unique_and_bus_error.t ........ 1..4 ok 1 - The object isa DBI::db ok 2 ok 3 - DBD::SQLite::db do failed: column num is not unique at t/rt_36838_unique_and_bus_error.t line 19. # ok 4 - no warnings ok t/rt_40594_nullable.t .................... 1..7 ok 1 - The object isa DBI::db ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok All tests successful. Test Summary Report ------------------- t/rt_29629_sqlite_where_length.t (Wstat: 0 Tests: 17 Failed: 0) TODO passed: 5, 11 Files=48, Tests=647, 34 wallclock secs ( 0.02 usr + 0.27 sys = 0.28 CPU) Result: PASS ADAMK/DBD-SQLite-1.25.tar.gz nmake test TEST_VERBOSE=1 -- OK PPD for DBD-SQLite-1.25 already made Running make for R/RI/RIBASUSHI/DBIx-Class-0.08107.tar.gz Prepending C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly\var\cpan\build\DBIx-Class-0.08107-sfDvbw Prepending C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build R/RI/RIBASUSHI/DBIx-Class-0.08107.tar.gz >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/DBIx/Class/CDBICompat/ImaDBI.pm blib\lib\DBIx\Class\CDBICompat\ImaDBI.pm cp lib/DBIx/Class/Manual/FAQ.pod blib\lib\DBIx\Class\Manual\FAQ.pod cp lib/DBIx/Class/Storage/DBI/ODBC/Microsoft_SQL_Server.pm blib\lib\DBIx\Class\Storage\DBI\ODBC\Microsoft_SQL_Server.pm cp lib/DBIx/Class/Manual/Example.pod blib\lib\DBIx\Class\Manual\Example.pod cp lib/DBIx/Class/Relationship/CascadeActions.pm blib\lib\DBIx\Class\Relationship\CascadeActions.pm cp lib/DBIx/Class/Storage/DBI/Sybase.pm blib\lib\DBIx\Class\Storage\DBI\Sybase.pm cp lib/DBIx/Class/CDBICompat/Copy.pm blib\lib\DBIx\Class\CDBICompat\Copy.pm cp lib/DBIx/Class/SQLAHacks/OracleJoins.pm blib\lib\DBIx\Class\SQLAHacks\OracleJoins.pm cp lib/DBIx/Class/CDBICompat/Constructor.pm blib\lib\DBIx\Class\CDBICompat\Constructor.pm cp lib/DBIx/Class/Manual/Reading.pod blib\lib\DBIx\Class\Manual\Reading.pod cp lib/DBIx/Class/Manual/Troubleshooting.pod blib\lib\DBIx\Class\Manual\Troubleshooting.pod cp lib/DBIx/Class/Storage/DBI/mysql.pm blib\lib\DBIx\Class\Storage\DBI\mysql.pm cp lib/DBIx/Class/CDBICompat/Triggers.pm blib\lib\DBIx\Class\CDBICompat\Triggers.pm cp lib/DBIx/Class/UTF8Columns.pm blib\lib\DBIx\Class\UTF8Columns.pm cp lib/DBIx/Class/CDBICompat/Stringify.pm blib\lib\DBIx\Class\CDBICompat\Stringify.pm cp lib/DBIx/Class/Storage/Statistics.pm blib\lib\DBIx\Class\Storage\Statistics.pm cp lib/DBIx/Class/Storage/DBI/Replicated/WithDSN.pm blib\lib\DBIx\Class\Storage\DBI\Replicated\WithDSN.pm cp lib/DBIx/Class/CDBICompat/ColumnCase.pm blib\lib\DBIx\Class\CDBICompat\ColumnCase.pm cp lib/DBIx/Class/PK/Auto/MySQL.pm blib\lib\DBIx\Class\PK\Auto\MySQL.pm cp lib/DBIx/Class/Storage/DBI/Replicated/Balancer.pm blib\lib\DBIx\Class\Storage\DBI\Replicated\Balancer.pm cp lib/DBIx/Class/ResultSourceProxy/Table.pm blib\lib\DBIx\Class\ResultSourceProxy\Table.pm cp lib/DBIx/Class/CDBICompat/GetSet.pm blib\lib\DBIx\Class\CDBICompat\GetSet.pm cp lib/DBIx/Class/Serialize/Storable.pm blib\lib\DBIx\Class\Serialize\Storable.pm cp lib/DBIx/Class/CDBICompat/Iterator.pm blib\lib\DBIx\Class\CDBICompat\Iterator.pm cp lib/DBIx/Class/Storage/DBI/Oracle/Generic.pm blib\lib\DBIx\Class\Storage\DBI\Oracle\Generic.pm cp lib/DBIx/Class/StartupCheck.pm blib\lib\DBIx\Class\StartupCheck.pm cp lib/DBIx/Class/Storage/DBI/Replicated/Pool.pm blib\lib\DBIx\Class\Storage\DBI\Replicated\Pool.pm cp lib/DBIx/Class/Storage/DBI/ODBC/ACCESS.pm blib\lib\DBIx\Class\Storage\DBI\ODBC\ACCESS.pm cp lib/DBIx/Class/PK/Auto/Pg.pm blib\lib\DBIx\Class\PK\Auto\Pg.pm cp lib/DBIx/Class/Row.pm blib\lib\DBIx\Class\Row.pm cp lib/DBIx/Class/CDBICompat/Relationships.pm blib\lib\DBIx\Class\CDBICompat\Relationships.pm cp lib/DBIx/Class/ResultSource.pm blib\lib\DBIx\Class\ResultSource.pm cp lib/DBIx/Class/CDBICompat/AutoUpdate.pm blib\lib\DBIx\Class\CDBICompat\AutoUpdate.pm cp lib/DBIx/Class/SQLAHacks/MySQL.pm blib\lib\DBIx\Class\SQLAHacks\MySQL.pm cp lib/DBIx/Class/ResultSetManager.pm blib\lib\DBIx\Class\ResultSetManager.pm cp lib/DBIx/Class/InflateColumn.pm blib\lib\DBIx\Class\InflateColumn.pm cp lib/DBIx/Class/Manual/Cookbook.pod blib\lib\DBIx\Class\Manual\Cookbook.pod cp lib/DBIx/Class/Storage/DBI/Replicated/Balancer/Random.pm blib\lib\DBIx\Class\Storage\DBI\Replicated\Balancer\Random.pm cp lib/DBIx/Class/Storage.pm blib\lib\DBIx\Class\Storage.pm cp lib/DBIx/Class/Manual.pod blib\lib\DBIx\Class\Manual.pod cp lib/DBIx/Class/ResultSetProxy.pm blib\lib\DBIx\Class\ResultSetProxy.pm cp lib/DBIx/Class/Manual/Intro.pod blib\lib\DBIx\Class\Manual\Intro.pod cp lib/DBIx/Class/PK/Auto.pm blib\lib\DBIx\Class\PK\Auto.pm cp lib/DBIx/Class/Storage/DBI/Replicated/Balancer/First.pm blib\lib\DBIx\Class\Storage\DBI\Replicated\Balancer\First.pm cp lib/DBIx/Class/InflateColumn/File.pm blib\lib\DBIx\Class\InflateColumn\File.pm cp lib/DBIx/Class/Storage/DBI/ODBC/DB2_400_SQL.pm blib\lib\DBIx\Class\Storage\DBI\ODBC\DB2_400_SQL.pm cp lib/DBIx/Class/Manual/Component.pod blib\lib\DBIx\Class\Manual\Component.pod cp lib/DBIx/Class/Storage/DBI/Cursor.pm blib\lib\DBIx\Class\Storage\DBI\Cursor.pm cp lib/DBIx/Class/Storage/DBI/ODBC.pm blib\lib\DBIx\Class\Storage\DBI\ODBC.pm cp lib/DBIx/Class/Relationship/ManyToMany.pm blib\lib\DBIx\Class\Relationship\ManyToMany.pm cp lib/DBIx/Class/Storage/DBI/SQLite.pm blib\lib\DBIx\Class\Storage\DBI\SQLite.pm cp lib/DBIx/Class/Relationship/HasOne.pm blib\lib\DBIx\Class\Relationship\HasOne.pm cp lib/DBIx/Class/ResultSource/View.pm blib\lib\DBIx\Class\ResultSource\View.pm cp lib/DBIx/Class/CDBICompat/LiveObjectIndex.pm blib\lib\DBIx\Class\CDBICompat\LiveObjectIndex.pm cp lib/DBIx/Class/Exception.pm blib\lib\DBIx\Class\Exception.pm cp lib/DBIx/Class/AccessorGroup.pm blib\lib\DBIx\Class\AccessorGroup.pm cp lib/DBIx/Class/DB.pm blib\lib\DBIx\Class\DB.pm cp lib/DBIx/Class/Storage/DBI/Sybase/MSSQL.pm blib\lib\DBIx\Class\Storage\DBI\Sybase\MSSQL.pm cp lib/DBIx/Class/Storage/DBI/MultiColumnIn.pm blib\lib\DBIx\Class\Storage\DBI\MultiColumnIn.pm cp lib/DBIx/Class/PK/Auto/SQLite.pm blib\lib\DBIx\Class\PK\Auto\SQLite.pm cp lib/DBIx/Class/CDBICompat.pm blib\lib\DBIx\Class\CDBICompat.pm cp lib/DBIx/Class/Ordered.pm blib\lib\DBIx\Class\Ordered.pm cp lib/DBIx/Class/Relationship/BelongsTo.pm blib\lib\DBIx\Class\Relationship\BelongsTo.pm cp lib/DBIx/Class/CDBICompat/NoObjectIndex.pm blib\lib\DBIx\Class\CDBICompat\NoObjectIndex.pm cp lib/DBIx/Class/CDBICompat/AccessorMapping.pm blib\lib\DBIx\Class\CDBICompat\AccessorMapping.pm cp lib/DBIx/Class/Schema.pm blib\lib\DBIx\Class\Schema.pm cp lib/DBIx/Class/Core.pm blib\lib\DBIx\Class\Core.pm cp lib/DBIx/Class/CDBICompat/TempColumns.pm blib\lib\DBIx\Class\CDBICompat\TempColumns.pm cp lib/DBIx/Class/Manual/DocMap.pod blib\lib\DBIx\Class\Manual\DocMap.pod cp lib/DBIx/Class/ResultSetColumn.pm blib\lib\DBIx\Class\ResultSetColumn.pm cp lib/DBIx/Class/Storage/DBI/Replicated/Types.pm blib\lib\DBIx\Class\Storage\DBI\Replicated\Types.pm cp lib/DBIx/Class/Storage/TxnScopeGuard.pm blib\lib\DBIx\Class\Storage\TxnScopeGuard.pm cp lib/DBIx/Class/Manual/Glossary.pod blib\lib\DBIx\Class\Manual\Glossary.pod cp lib/DBIx/Class/ClassResolver/PassThrough.pm blib\lib\DBIx\Class\ClassResolver\PassThrough.pm cp lib/DBIx/Class/Relationship/Helpers.pm blib\lib\DBIx\Class\Relationship\Helpers.pm cp lib/DBIx/Class/CDBICompat/ColumnGroups.pm blib\lib\DBIx\Class\CDBICompat\ColumnGroups.pm cp lib/DBIx/Class/ResultSourceHandle.pm blib\lib\DBIx\Class\ResultSourceHandle.pm cp lib/DBIx/Class/Relationship/Accessor.pm blib\lib\DBIx\Class\Relationship\Accessor.pm cp lib/DBIx/Class/Relationship/HasMany.pm blib\lib\DBIx\Class\Relationship\HasMany.pm cp lib/DBIx/Class/PK/Auto/MSSQL.pm blib\lib\DBIx\Class\PK\Auto\MSSQL.pm cp lib/DBIx/Class/Storage/DBI/DB2.pm blib\lib\DBIx\Class\Storage\DBI\DB2.pm cp lib/DBIx/Class/CDBICompat/DestroyWarning.pm blib\lib\DBIx\Class\CDBICompat\DestroyWarning.pm cp lib/DBIx/Class/Storage/DBI/NoBindVars.pm blib\lib\DBIx\Class\Storage\DBI\NoBindVars.pm cp lib/DBIx/Class/Storage/DBI/Oracle/WhereJoins.pm blib\lib\DBIx\Class\Storage\DBI\Oracle\WhereJoins.pm cp lib/SQL/Translator/Producer/DBIx/Class/File.pm blib\lib\SQL\Translator\Producer\DBIx\Class\File.pm cp lib/DBIx/Class/Storage/DBI/Sybase/Microsoft_SQL_Server.pm blib\lib\DBIx\Class\Storage\DBI\Sybase\Microsoft_SQL_Server.pm cp lib/DBIx/Class/ResultSet.pm blib\lib\DBIx\Class\ResultSet.pm cp lib/DBIx/Class/Storage/DBI/MSSQL.pm blib\lib\DBIx\Class\Storage\DBI\MSSQL.pm cp lib/DBIx/Class/ResultSource/Table.pm blib\lib\DBIx\Class\ResultSource\Table.pm cp lib/DBIx/Class/PK.pm blib\lib\DBIx\Class\PK.pm cp lib/DBIx/Class/CDBICompat/AbstractSearch.pm blib\lib\DBIx\Class\CDBICompat\AbstractSearch.pm cp lib/DBIx/Class.pm blib\lib\DBIx\Class.pm cp lib/DBIx/Class/CDBICompat/AttributeAPI.pm blib\lib\DBIx\Class\CDBICompat\AttributeAPI.pm cp lib/DBIx/Class/PK/Auto/DB2.pm blib\lib\DBIx\Class\PK\Auto\DB2.pm cp lib/DBIx/Class/Schema/Versioned.pm blib\lib\DBIx\Class\Schema\Versioned.pm cp lib/DBIx/Class/Storage/DBI/Replicated/Replicant.pm blib\lib\DBIx\Class\Storage\DBI\Replicated\Replicant.pm cp lib/DBIx/Class/Storage/DBI/Role/QueryCounter.pm blib\lib\DBIx\Class\Storage\DBI\Role\QueryCounter.pm cp lib/DBIx/Class/Storage/DBI/Replicated.pm blib\lib\DBIx\Class\Storage\DBI\Replicated.pm cp lib/DBIx/Class/Storage/DBI/Pg.pm blib\lib\DBIx\Class\Storage\DBI\Pg.pm cp lib/DBIx/Class/Storage/DBI.pm blib\lib\DBIx\Class\Storage\DBI.pm cp lib/DBIx/Class/Componentised.pm blib\lib\DBIx\Class\Componentised.pm cp lib/SQL/Translator/Parser/DBIx/Class.pm blib\lib\SQL\Translator\Parser\DBIx\Class.pm cp lib/DBIx/Class/Manual/Joining.pod blib\lib\DBIx\Class\Manual\Joining.pod cp lib/DBIx/Class/Relationship.pm blib\lib\DBIx\Class\Relationship.pm cp lib/DBIx/Class/Relationship/Base.pm blib\lib\DBIx\Class\Relationship\Base.pm cp lib/DBIx/Class/PK/Auto/Oracle.pm blib\lib\DBIx\Class\PK\Auto\Oracle.pm cp lib/DBIx/Class/Relationship/ProxyMethods.pm blib\lib\DBIx\Class\Relationship\ProxyMethods.pm cp lib/DBIx/Class/CDBICompat/SQLTransformer.pm blib\lib\DBIx\Class\CDBICompat\SQLTransformer.pm cp lib/DBIx/Class/CDBICompat/Pager.pm blib\lib\DBIx\Class\CDBICompat\Pager.pm cp lib/DBIx/Class/CDBICompat/Relationship.pm blib\lib\DBIx\Class\CDBICompat\Relationship.pm cp lib/DBIx/Class/ResultClass/HashRefInflator.pm blib\lib\DBIx\Class\ResultClass\HashRefInflator.pm cp lib/DBIx/Class/CDBICompat/Retrieve.pm blib\lib\DBIx\Class\CDBICompat\Retrieve.pm cp lib/DBIx/Class/ResultSourceProxy.pm blib\lib\DBIx\Class\ResultSourceProxy.pm cp lib/DBIx/Class/CDBICompat/Constraints.pm blib\lib\DBIx\Class\CDBICompat\Constraints.pm cp lib/DBIx/Class/CDBICompat/ReadOnly.pm blib\lib\DBIx\Class\CDBICompat\ReadOnly.pm cp lib/DBIx/Class/InflateColumn/DateTime.pm blib\lib\DBIx\Class\InflateColumn\DateTime.pm cp lib/DBIx/Class/CDBICompat/LazyLoading.pm blib\lib\DBIx\Class\CDBICompat\LazyLoading.pm cp lib/DBIx/Class/SQLAHacks.pm blib\lib\DBIx\Class\SQLAHacks.pm cp lib/DBIx/Class/CDBICompat/ColumnsAsHash.pm blib\lib\DBIx\Class\CDBICompat\ColumnsAsHash.pm cp lib/DBIx/Class/Storage/DBI/Oracle.pm blib\lib\DBIx\Class\Storage\DBI\Oracle.pm cp lib/DBIx/Class/Cursor.pm blib\lib\DBIx\Class\Cursor.pm C:\Perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e "cp" -- script/dbicadmin blib\script\dbicadmin pl2bat.bat blib\script\dbicadmin RIBASUSHI/DBIx-Class-0.08107.tar.gz nmake -- OK Prepending C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/*.t t/bind/*.t t/cdbi/*.t t/cdbi/DeepAbstractSearch/*.t t/cdbi/abstract/*.t t/cdbi/sweet/*.t t/count/*.t t/delete/*.t t/inflate/*.t t/multi_create/*.t t/ordered/*.t t/prefetch/*.t t/relationship/*.t t/resultset/*.t t/search/*.t t/update/*.t t/02pod.t ........................................ 1..122 ok 1 - blib\script\dbicadmin ok 2 - blib\lib\DBIx\Class.pm ok 3 - blib\lib\DBIx\Class\AccessorGroup.pm ok 4 - blib\lib\DBIx\Class\CDBICompat.pm ok 5 - blib\lib\DBIx\Class\Componentised.pm ok 6 - blib\lib\DBIx\Class\Core.pm ok 7 - blib\lib\DBIx\Class\Cursor.pm ok 8 - blib\lib\DBIx\Class\DB.pm ok 9 - blib\lib\DBIx\Class\Exception.pm ok 10 - blib\lib\DBIx\Class\InflateColumn.pm ok 11 - blib\lib\DBIx\Class\Manual.pod ok 12 - blib\lib\DBIx\Class\Ordered.pm ok 13 - blib\lib\DBIx\Class\PK.pm ok 14 - blib\lib\DBIx\Class\Relationship.pm ok 15 - blib\lib\DBIx\Class\ResultSet.pm ok 16 - blib\lib\DBIx\Class\ResultSetColumn.pm ok 17 - blib\lib\DBIx\Class\ResultSetManager.pm ok 18 - blib\lib\DBIx\Class\ResultSetProxy.pm ok 19 - blib\lib\DBIx\Class\ResultSource.pm ok 20 - blib\lib\DBIx\Class\ResultSourceHandle.pm ok 21 - blib\lib\DBIx\Class\ResultSourceProxy.pm ok 22 - blib\lib\DBIx\Class\Row.pm ok 23 - blib\lib\DBIx\Class\Schema.pm ok 24 - blib\lib\DBIx\Class\SQLAHacks.pm ok 25 - blib\lib\DBIx\Class\StartupCheck.pm ok 26 - blib\lib\DBIx\Class\Storage.pm ok 27 - blib\lib\DBIx\Class\UTF8Columns.pm ok 28 - blib\lib\DBIx\Class\CDBICompat\AbstractSearch.pm ok 29 - blib\lib\DBIx\Class\CDBICompat\AccessorMapping.pm ok 30 - blib\lib\DBIx\Class\CDBICompat\AttributeAPI.pm ok 31 - blib\lib\DBIx\Class\CDBICompat\AutoUpdate.pm ok 32 - blib\lib\DBIx\Class\CDBICompat\ColumnCase.pm ok 33 - blib\lib\DBIx\Class\CDBICompat\ColumnGroups.pm ok 34 - blib\lib\DBIx\Class\CDBICompat\ColumnsAsHash.pm ok 35 - blib\lib\DBIx\Class\CDBICompat\Constraints.pm ok 36 - blib\lib\DBIx\Class\CDBICompat\Constructor.pm ok 37 - blib\lib\DBIx\Class\CDBICompat\Copy.pm ok 38 - blib\lib\DBIx\Class\CDBICompat\DestroyWarning.pm ok 39 - blib\lib\DBIx\Class\CDBICompat\GetSet.pm ok 40 - blib\lib\DBIx\Class\CDBICompat\ImaDBI.pm ok 41 - blib\lib\DBIx\Class\CDBICompat\Iterator.pm ok 42 - blib\lib\DBIx\Class\CDBICompat\LazyLoading.pm ok 43 - blib\lib\DBIx\Class\CDBICompat\LiveObjectIndex.pm ok 44 - blib\lib\DBIx\Class\CDBICompat\NoObjectIndex.pm ok 45 - blib\lib\DBIx\Class\CDBICompat\Pager.pm ok 46 - blib\lib\DBIx\Class\CDBICompat\ReadOnly.pm ok 47 - blib\lib\DBIx\Class\CDBICompat\Relationship.pm ok 48 - blib\lib\DBIx\Class\CDBICompat\Relationships.pm ok 49 - blib\lib\DBIx\Class\CDBICompat\Retrieve.pm ok 50 - blib\lib\DBIx\Class\CDBICompat\SQLTransformer.pm ok 51 - blib\lib\DBIx\Class\CDBICompat\Stringify.pm ok 52 - blib\lib\DBIx\Class\CDBICompat\TempColumns.pm ok 53 - blib\lib\DBIx\Class\CDBICompat\Triggers.pm ok 54 - blib\lib\DBIx\Class\ClassResolver\PassThrough.pm ok 55 - blib\lib\DBIx\Class\InflateColumn\DateTime.pm ok 56 - blib\lib\DBIx\Class\InflateColumn\File.pm ok 57 - blib\lib\DBIx\Class\Manual\Component.pod ok 58 - blib\lib\DBIx\Class\Manual\Cookbook.pod ok 59 - blib\lib\DBIx\Class\Manual\DocMap.pod ok 60 - blib\lib\DBIx\Class\Manual\Example.pod ok 61 - blib\lib\DBIx\Class\Manual\FAQ.pod ok 62 - blib\lib\DBIx\Class\Manual\Glossary.pod ok 63 - blib\lib\DBIx\Class\Manual\Intro.pod ok 64 - blib\lib\DBIx\Class\Manual\Joining.pod ok 65 - blib\lib\DBIx\Class\Manual\Reading.pod ok 66 - blib\lib\DBIx\Class\Manual\Troubleshooting.pod ok 67 - blib\lib\DBIx\Class\PK\Auto.pm ok 68 - blib\lib\DBIx\Class\Relationship\Accessor.pm ok 69 - blib\lib\DBIx\Class\Relationship\Base.pm ok 70 - blib\lib\DBIx\Class\Relationship\BelongsTo.pm ok 71 - blib\lib\DBIx\Class\Relationship\CascadeActions.pm ok 72 - blib\lib\DBIx\Class\Relationship\HasMany.pm ok 73 - blib\lib\DBIx\Class\Relationship\HasOne.pm ok 74 - blib\lib\DBIx\Class\Relationship\Helpers.pm ok 75 - blib\lib\DBIx\Class\Relationship\ManyToMany.pm ok 76 - blib\lib\DBIx\Class\Relationship\ProxyMethods.pm ok 77 - blib\lib\DBIx\Class\ResultClass\HashRefInflator.pm ok 78 - blib\lib\DBIx\Class\ResultSource\Table.pm ok 79 - blib\lib\DBIx\Class\ResultSource\View.pm ok 80 - blib\lib\DBIx\Class\ResultSourceProxy\Table.pm ok 81 - blib\lib\DBIx\Class\Schema\Versioned.pm ok 82 - blib\lib\DBIx\Class\Serialize\Storable.pm ok 83 - blib\lib\DBIx\Class\SQLAHacks\MySQL.pm ok 84 - blib\lib\DBIx\Class\SQLAHacks\OracleJoins.pm ok 85 - blib\lib\DBIx\Class\Storage\DBI.pm ok 86 - blib\lib\DBIx\Class\Storage\Statistics.pm ok 87 - blib\lib\DBIx\Class\Storage\TxnScopeGuard.pm ok 88 - blib\lib\DBIx\Class\PK\Auto\DB2.pm ok 89 - blib\lib\DBIx\Class\PK\Auto\MSSQL.pm ok 90 - blib\lib\DBIx\Class\PK\Auto\MySQL.pm ok 91 - blib\lib\DBIx\Class\PK\Auto\Oracle.pm ok 92 - blib\lib\DBIx\Class\PK\Auto\Pg.pm ok 93 - blib\lib\DBIx\Class\PK\Auto\SQLite.pm ok 94 - blib\lib\DBIx\Class\Storage\DBI\Cursor.pm ok 95 - blib\lib\DBIx\Class\Storage\DBI\DB2.pm ok 96 - blib\lib\DBIx\Class\Storage\DBI\MSSQL.pm ok 97 - blib\lib\DBIx\Class\Storage\DBI\MultiColumnIn.pm ok 98 - blib\lib\DBIx\Class\Storage\DBI\mysql.pm ok 99 - blib\lib\DBIx\Class\Storage\DBI\NoBindVars.pm ok 100 - blib\lib\DBIx\Class\Storage\DBI\ODBC.pm ok 101 - blib\lib\DBIx\Class\Storage\DBI\Oracle.pm ok 102 - blib\lib\DBIx\Class\Storage\DBI\Pg.pm ok 103 - blib\lib\DBIx\Class\Storage\DBI\Replicated.pm ok 104 - blib\lib\DBIx\Class\Storage\DBI\SQLite.pm ok 105 - blib\lib\DBIx\Class\Storage\DBI\Sybase.pm ok 106 - blib\lib\SQL\Translator\Parser\DBIx\Class.pm ok 107 - blib\lib\DBIx\Class\Storage\DBI\ODBC\ACCESS.pm ok 108 - blib\lib\DBIx\Class\Storage\DBI\ODBC\DB2_400_SQL.pm ok 109 - blib\lib\DBIx\Class\Storage\DBI\ODBC\Microsoft_SQL_Server.pm ok 110 - blib\lib\DBIx\Class\Storage\DBI\Oracle\Generic.pm ok 111 - blib\lib\DBIx\Class\Storage\DBI\Oracle\WhereJoins.pm ok 112 - blib\lib\DBIx\Class\Storage\DBI\Replicated\Balancer.pm ok 113 - blib\lib\DBIx\Class\Storage\DBI\Replicated\Pool.pm ok 114 - blib\lib\DBIx\Class\Storage\DBI\Replicated\Replicant.pm ok 115 - blib\lib\DBIx\Class\Storage\DBI\Replicated\Types.pm ok 116 - blib\lib\DBIx\Class\Storage\DBI\Replicated\WithDSN.pm ok 117 - blib\lib\DBIx\Class\Storage\DBI\Role\QueryCounter.pm ok 118 - blib\lib\DBIx\Class\Storage\DBI\Sybase\Microsoft_SQL_Server.pm ok 119 - blib\lib\DBIx\Class\Storage\DBI\Sybase\MSSQL.pm ok 120 - blib\lib\SQL\Translator\Producer\DBIx\Class\File.pm ok 121 - blib\lib\DBIx\Class\Storage\DBI\Replicated\Balancer\First.pm ok 122 - blib\lib\DBIx\Class\Storage\DBI\Replicated\Balancer\Random.pm ok t/03podcoverage.t ................................ skipped: set TEST_POD to enable this test t/04dont_break_c3.t .............................. 1..2 ok 1 - Correctly skipped injecting a direct parent of class BBB ok 2 - Correctly skipped injecting an indirect parent of class BBB ok t/05components.t ................................. 1..6 ok 1 - foreign component ok 2 - inject_base filters duplicates ok 3 - warning issued for incorrect order in load_components() ok 4 - only one warning issued for incorrect load_components call ok 5 - warning not issued for correct order in load_components() ok 6 - use DBIx::Class::AccessorGroup; ok t/100extra_source.t .............................. 1..4 ok 1 - original source still primary source ok 2 - re-registering an existing source under the same name causes no errors ok 3 - registering extra source causes errors ok 4 - original source still primary source ok t/100populate.t .................................. 1..23 ok 1 - populate created correct number of rows with massive AoA bulk insert ok 2 - Readable exception thrown for failed populate ok 3 ok 4 - Link 2 id ok 5 - Link 2 url ok 6 - Link 2 title ok 7 ok 8 - Link 3 id ok 9 - Link 3 url ok 10 - Link 3 title ok 11 ok 12 - Link 4 id ok 13 - Link 4 url ok 14 - Link 4 title ok 15 - Link 5 id ok 16 - Link 5 url ok 17 - Link 5 title ok 18 - Link 6 id ok 19 - Link 6 url ok 20 - Link 6 title ok 21 - Link 7 id ok 22 - Link 7 url ok 23 - Link 7 title ok t/101populate_rs.t ............................... 1..142 ok 1 - Got a Schema object ok 2 - Got Good Artist Resultset ok 3 - Got Good CD Resultset ok 4 - The object isa DBIx::Class::Schema ok 5 - The object isa DBICTest::Artist ok 6 - The object isa DBICTest::Artist ok 7 - The object isa DBICTest::Artist ok 8 - The object isa DBICTest::Artist ok 9 - Got Expected Artist Name for Artist001 ok 10 - Got Expected Artist Name for Artist002 ok 11 - Got Expected Artist Name for Artist003 ok 12 - Got Expected Artist Name for Artist004 ok 13 - Got Right number of CDs for Artist1 ok 14 - Got Right number of CDs for Artist2 ok 15 - Got Right number of CDs for Artist3 ok 16 - Got Right number of CDs for Artist4 ok 17 - The object isa DBICTest::CD ok 18 - The object isa DBICTest::CD ok 19 - The object isa DBICTest::CD ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 - The object isa DBICTest::CD ok 27 ok 28 ok 29 - The object isa DBICTest::CD ok 30 ok 31 ok 32 - Got 'Artist' isa DBICTest::Artist ok 33 - Got 'Artist' isa DBICTest::Artist ok 34 - Got 'Artist' isa DBICTest::Artist ok 35 - Got 'Artist' isa DBICTest::Artist ok 36 - Got Correct name for result object ok 37 - Got Correct name for result object ok 38 - Got Correct name for result object ok 39 - Got Correct name for result object ok 40 - got Expected Number of Cds ok 41 - got Expected Number of Cds ok 42 - got Expected Number of Cds ok 43 - got Expected Number of Cds ok 44 - Got Expected CD Title ok 45 - Got Expected CD Title ok 46 - Got 'Artist' isa DBICTest::Artist ok 47 - Got 'Artist' isa DBICTest::Artist ok 48 - Got 'Artist' isa DBICTest::Artist ok 49 - Got 'Artist' isa DBICTest::Artist ok 50 - Got Correct name for result object ok 51 - Got Correct name for result object ok 52 - Got Correct artist PK for result object ok 53 - Got Correct name for result object ok 54 - Got Correct name for result object ok 55 - got Expected Number of Cds ok 56 - got Expected Number of Cds ok 57 - got Expected Number of Cds ok 58 - got Expected Number of Cds ok 59 - Got Expected CD Title ok 60 - Got Expected CD Title ok 61 - Created CD isa DBICTest::CD ok 62 - Set Artist isa DBICTest::Artist ok 63 - Set Artist to FredC ok 64 - Created CD isa DBICTest::CD ok 65 - Set Artist isa DBICTest::Artist ok 66 - Set Artist to FredD ok 67 - Created CD isa DBICTest::CD ok 68 - Set Artist isa DBICTest::Artist ok 69 - Set Artist to FredC ok 70 - Created CD isa DBICTest::CD ok 71 - Set Artist isa DBICTest::Artist ok 72 - Set Artist to FredD ok 73 - Got Expected Artist ID ok 74 - Got 'Artist' isa DBICTest::Artist ok 75 - Got 'Artist' isa DBICTest::Artist ok 76 - Got 'Artist' isa DBICTest::Artist ok 77 - Got 'Artist' isa DBICTest::Artist ok 78 - Got 'Artist' isa DBICTest::Artist ok 79 - Got Correct name 'VOID_PK_Manufactured Crap' for result object ok 80 - Got Correct name for result object ok 81 - Got Correct name for result object ok 82 - Got Correct name for result object ok 83 - Got Correct name 'is undef' for result object ok 84 - Has cds relationship ok 85 - Has cds relationship ok 86 - Has cds relationship ok 87 - Has cds relationship ok 88 - Has cds relationship ok 89 - got Expected Number of Cds ok 90 - got Expected Number of Cds ok 91 - got Expected Number of Cds ok 92 - got Expected Number of Cds ok 93 - got Expected Number of Cds ok 94 - Got Expected CD Title ok 95 - Got Expected CD Title ok 96 - Created CD isa DBICTest::CD ok 97 - Set Artist isa DBICTest::Artist ok 98 - Set Artist to FredCB ok 99 - Created CD isa DBICTest::CD ok 100 - Set Artist isa DBICTest::Artist ok 101 - Set Artist to FredDB ok 102 - Got Expected Artist ID ok 103 - Created CD isa DBICTest::CD ok 104 - Set Artist isa DBICTest::Artist ok 105 - Found Expected title ok 106 - Set Artist to FredCBB ok 107 - Created CD isa DBICTest::CD ok 108 - Set Artist isa DBICTest::Artist ok 109 - Found Expected title ok 110 - Set Artist to FredDBB ok 111 - Created CD isa DBICTest::CD ok 112 - Set Artist isa DBICTest::Artist ok 113 - Found Expected title ok 114 - Set Artist to something undefined ok 115 - Got 'Artist' isa DBICTest::Artist ok 116 - Got 'Artist' isa DBICTest::Artist ok 117 - Got 'Artist' isa DBICTest::Artist ok 118 - Got 'Artist' isa DBICTest::Artist ok 119 - Got Correct name for result object ok 120 - Got Correct name for result object ok 121 - Got Correct name for result object ok 122 - Got Correct name for result object ok 123 - Has cds relationship ok 124 - Has cds relationship ok 125 - Has cds relationship ok 126 - Has cds relationship ok 127 - got Expected Number of Cds ok 128 - got Expected Number of Cds ok 129 - got Expected Number of Cds ok 130 - got Expected Number of Cds ok 131 - Got a got CD ok 132 - Got a got CD ok 133 - Got Expected CD Title ok 134 - Got Expected CD Title ok 135 - got Unknown ok 136 - got Jumped ok 137 - got Cool ok 138 - Correct Name ok 139 - Correct Name ok 140 - Correct Name ok 141 - Correct Name ok 142 - Correct Name ok t/102load_classes.t .............................. 1..4 ok 1 - Loaded all loadable classes ok 2 - Warned about broken result class ok 3 - The object isa DBIx::Class::ResultSource::Table ok 4 - The object isa DBIx::Class::ResultSet ok t/103many_to_many_warning.t ...................... 1..4 ok 1 - Eval code without warnings suppression ok 2 - Warning triggered without DBIC_OVERWRITE_HELPER_METHODS_OK ok 3 - Eval code with warnings suppression ok 4 - No warning triggered with DBIC_OVERWRITE_HELPER_METHODS_OK ok t/104view.t ...................................... 1..2 ok 1 - View Year2000CDs sees all CDs in year 2000 ok 2 - View Year1999CDs sees all CDs in year 1999 ok t/18insert_default.t ............................. 1..3 ok 1 - Insert defaults ( $rs->create ({}) ) ok 2 - Autoinc PK works ok 3 - Default value works ok t/18inserterror.t ................................ 1..4 ok 1 - use DBICTest; ok 2 - use DBICTest::Schema; ok 3 ok 4 - No warning from Storage ok t/19quotes.t ..................................... 1..7 ok 1 - use DBICTest; ok 2 - use DBIC::DebugObj; ok 3 - got correct SQL for count query with quoting ok 4 - quoted ORDER BY with DESC (should use a scalarref anyway) ok 5 - did not quote ORDER BY with scalarref ok 6 - got correct SQL for count query with bracket quoting ok 7 - quoted table names for UPDATE ok t/19quotes_newstyle.t ............................ 1..7 ok 1 - use DBICTest; ok 2 - use DBIC::DebugObj; ok 3 - got correct SQL for count query with quoting ok 4 - quoted ORDER BY with DESC (should use a scalarref anyway) ok 5 - did not quote ORDER BY with scalarref ok 6 - got correct SQL for count query with bracket quoting ok 7 - quoted table names for UPDATE ok t/20setuperrors.t ................................ 1..1 ok 1 - columns() error when apparently misused ok t/26dumper.t ..................................... skipped: Set $ENV{DATA_DUMPER_TEST} to run this test t/30dbicplain.t .................................. 1..3 ok 1 - deprecation warning emitted ok ok 2 - no unexpected warnings ok 3 - count is valid ok t/31stats.t ...................................... 1..12 ok 1 - use DBICTest; ok 2 - Callback not called with debug disabled ok 3 - Debug callback worked. ok 4 - query_start called ok 5 - query_end called ok 6 - txn_begin not called ok 7 - txn_commit not called ok 8 - txn_begin called ok 9 - query_start called ok 10 - query_end called ok 11 - txn_commit called ok 12 - txn_rollback called ok t/32connect_code_ref.t ........................... 1..1 ok 1 - Three artists returned ok t/33storage_reconnect.t .......................... 1..6 ok 1 - Three artists returned ok 2 - SQLite can disconnect properly ok 3 - Three artists returned ok 4 - The operation failed ok 5 # skip Cannot reconnect if original connection didn't fail ok 6 # skip Cannot reconnect if original connection didn't fail ok t/34exception_action.t ........................... 1..9 ok 1 ok 2 - The object isa DBIx::Class::Exception ok 3 ok 4 ok 5 - Suppress exception ok 6 ok 7 ok 8 ok 9 - Exception thrown even after $storage is destroyed ok t/35disable_sth_caching.t ........................ 1..2 ok 1 - statement caching works ok 2 - disabling statement caching works ok t/36datetime.t ................................... 1..3 ok 1 - Starting with generic storage ok 2 - Got expected storage-set datetime_parser ok 3 - storage isa DBIx::Class::Storage::DBI::SQLite ok t/39load_namespaces_1.t .......................... 1..8 ok 1 ok 2 ok 3 - The object isa DBIx::Class::ResultSource::Table ok 4 - The object isa DBICNSTest::ResultSet::A ok 5 - The object isa DBIx::Class::ResultSource::Table ok 6 - The object isa DBIx::Class::ResultSet ok 7 ok 8 ok t/39load_namespaces_2.t .......................... 1..6 ok 1 ok 2 ok 3 - The object isa DBIx::Class::ResultSource::Table ok 4 - The object isa DBICNSTest::RSet::A ok 5 - The object isa DBIx::Class::ResultSource::Table ok 6 - The object isa DBIx::Class::ResultSet ok t/39load_namespaces_3.t .......................... 1..7 ok 1 ok 2 ok 3 - The object isa DBIx::Class::ResultSource::Table ok 4 - The object isa DBICNSTest::RSet::A ok 5 - The object isa DBIx::Class::ResultSource::Table ok 6 - The object isa DBIx::Class::ResultSet ok 7 - The object isa DBIx::Class::ResultSource::Table ok t/39load_namespaces_4.t .......................... 1..6 ok 1 ok 2 ok 3 - The object isa DBIx::Class::ResultSource::Table ok 4 - The object isa DBICNSTest::ResultSet::A ok 5 - The object isa DBIx::Class::ResultSource::Table ok 6 - The object isa DBICNSTest::RSBase ok t/39load_namespaces_exception.t .................. 1..1 ok 1 - Clear exception thrown ok t/39load_namespaces_rt41083.t .................... 1..8 ok 1 ok 2 - expected no resultset complaint ok 3 - expected no extra sources complaint ok 4 - List of resultsource registrations ok 5 ok 6 - expected no resultset complaint ok 7 - expected no extra sources complaint ok 8 - List of resultsource registrations ok t/40resultsetmanager.t ........................... 1..4 ok 1 - Foo class does not have bar method ok 2 - Foo resultset class has bar method ok 3 - Foo resultset class is correct isa DBICTest::ResultSetManager::Foo::_resultset ok 4 - bar method works ok t/41orrible.t .................................... 1..4 ok 1 - Munged stuff to make Oracle not explode ok 2 - WhereJoins search with empty where clause ok 3 - WhereJoins search with where clause ok 4 - WhereJoins search with or in where clause ok t/42toplimit.t ................................... 1..13 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 t/46where_attribute.t ............................ 1..16 ok 1 - select from a class with resultset_attributes okay ok 2 - select from a resultset with find_or_create for existing entry ok ok 3 - find_or_create on resultset with attribute for non-existent entry did not throw ok 4 - successfully did insert on resultset with attribute for non-existent entry ok 5 - delete on resultset with attribute did not throw ok 6 - delete on resultset with attributes succeeded ok 7 - many_to_many explicit query through linking table with query starting from resultset count correct ok 8 - many_to_many explicit query through linking table with query starting from row count correct ok 9 - many_to_many explicit query through linking table with where starting from row count correct ok 10 - many_to_many resultset with where in resultset attrs count correct ok 11 - many_to_many add_to_$rel($hash) with where in relationship attrs did not throw ok 12 - many_to_many add_to_$rel($hash) with where in relationship attrs count correct ok 13 - many_to_many add_to_$rel($object) with where in relationship attrs did not throw ok 14 - many_to_many add_to_$rel($object) with where in relationship attrs count correct ok 15 - many_to_many add_to_$rel($hash) did not throw ok 16 - many_to_many add_to_$rel($hash) count correct ok t/50fork.t ....................................... skipped: Set $ENV{DBICTEST_FORK_STRESS} to run this test t/51threads.t .................................... skipped: Set $ENV{DBICTEST_THREAD_STRESS} to run this test t/51threadtxn.t .................................. skipped: Set $ENV{DBICTEST_THREAD_STRESS} to run this test t/52cycle.t ...................................... 1..1 ok 1 - No cycles in schema ok t/54taint.t ...................................... 1..7 ok 1 - The Classes::Manual source has been registered ok 2 - Loading classes with explicit load_classes worked in taint mode ok 3 - The Classes::Auto source has been registered ok 4 - The Classes::Manual source has been re-registered ok 5 - Loading classes with Module::Find/load_classes worked in taint mode ok 6 - The Namespaces::Test source has been registered ok 7 - Loading classes with Module::Find/load_namespaces worked in taint mode ok t/55storage_stress.t ............................. skipped: Set $ENV{DBICTEST_STORAGE_STRESS} to run this test (it is very resource intensive!) t/60core.t ....................................... 1..106 ok 1 - Three artists returned ok 2 - Correct order too ok 3 - Accessor update ok ok 4 - 1 dirty column ok 5 - name is dirty ok 6 - And via get_column ok 7 - Update run ok 8 - Nothing is dirty ok 9 - Failed to make non-existent column dirty ok 10 - 1 fake dirty column ok 11 - name is fake dirty ok 12 - prefetch on same rel okay ok 13 - funny join is okay ok 14 - Changed artist returned by search ok 15 - Correct artist too ok 16 - Cascading delete on Ordered has_many works ok 17 - And then there were two ok 18 - It knows it's dead ok 19 - Can't delete twice ok 20 - But the object is still live ok 21 - Re-created ok 22 - And now there are three again ok 23 - Create produced record ok ok 24 - Oh my god! There's four of them! ok 25 - set_column ok ok 26 - Discard ok ok 27 - Retrieved correctly ok 28 - unique object id generated correctly ok 29 - Retrieved correctly ok 30 - unique object id generated correctly ok 31 - warned about deprecated find usage ok 32 - count ok ok 33 - find_or_new: found existing artist ok 34 - existing artist is in storage ok 35 - find_or_new: instantiated a new artist ok 36 - new artist is not in storage ok 37 - get_columns number of columns ok ok 38 - get_columns values ok ok 39 - set_columns ok ok 40 - set_columns ok ok 41 - column order ok 42 - subset of columns returned correctly ok 43 - Correct CD returned with include ok 44 - Additional column returned ok 45 - Correct CD returned with include ok 46 - Additional column returned ok 47 - Correct CD returned with include ok 48 - Additional column returned ok 49 - update_or_insert insert ok ok 50 - update_or_insert update ok ok 51 - have inflated object via accessor isa DateTime ok 52 - got id ok 53 - cd is CD object isa DBICTest::CD ok 54 - cd object is id 1 ok 55 - Ordered assigned proper position ok 56 ok 57 ok 58 - inflated accessored column isa DateTime ok 59 - DBIx::Class::Row::throw_exception(): Can't locate DBIx/Class/DoesNotExist.pm in @INC (@INC contains: t/lib C:\cpanfly\var\cpan\build\DBIx-Class-0.08107-sfDvbw\inc C:\cpanfly\var\cpan\build\DBIx-Class-0.08107-sfDvbw\blib\lib C:\cpanfly\var\cpan\build\DBIx-Class-0.08107-sfDvbw\blib\arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib C:/cpanfly/var/megalib C:/Perl/site/lib C:/Perl/lib .) at C:/cpanfly/var/megalib/Class/C3/Componentised.pm line 128. # ok 60 - mk_classdata usage ok ok 61 - Joined search with OR returned correct number of rows ok 62 - Search count with OR ok ok 63 - Collapsed joined search with OR returned correct number of rows ok 64 - Collapsed search count with OR ok ok 65 - Prefetch + distinct resulted in correct group_by ok 66 - Prefetched grouped search with OR returned correct number of rows ok 67 - Prefetched grouped count with OR ok ok 68 - multiple column COUNT DISTINCT ok ok 69 - multiple column COUNT DISTINCT ok ok 70 - multiple column COUNT DISTINCT using column syntax ok ok 71 - Related search ok ok 72 - Related object ok ok 73 - Has tagid loaded ok 74 - Has not tag loaded ok 75 - Storage available ok 76 - updated first artist name ok 77 - updated second artist name ok 78 - source_name is set to moniker ok 79 - SourceNameArtists result source exists ok 80 - Four artists returned ok 81 - ArtistSubclass exists ok 82 - stringify to false value doesn't cause error ok 83 - Cascading delete on Ordered has_many works ok 84 - Cascading through has_many top level. ok 85 - Cascading through has_many children. ok 86 - column_info ok ok 87 - Columns info flag set ok 88 - source_info data works ok 89 - initial columns ok 90 - nothing removed when removing a non-existent column ok 91 - removed two columns ok 92 - year purged from _columns ok 93 - genreid purged from _columns ok 94 - got id ok 95 - start_at is DateTime object isa DateTime ok 96 - create_on DateTime object isa DateTime ok 97 - got start date ok 98 - got created date ok 99 - ->table($table) returns $table ok 100 - new encodes ok 101 - insert does not encode again ok 102 # skip Remove in 0.09 ok 103 # skip Remove in 0.09 ok 104 # skip Remove in 0.09 ok 105 # skip Remove in 0.09 ok 106 # skip Remove in 0.09 ok t/61findnot.t .................................... 1..20 ok 1 - Find on primary id: artist not found ok 2 - Return something even in array context ok 3 - Array contains an undef as only element ok 4 - Find on unique constraint: artist not found ok 5 - Return something even in array context ok 6 - Array contains an undef as only element ok 7 - get a DBIx::Class::ResultSet object isa DBIx::Class::ResultSet ok 8 - Nothing next in ResultSet ok 9 - Return something even in array context ok 10 - Array contains an undef as only element ok 11 - Find on primary id: artist not found ok 12 - Return something even in array context ok 13 - Array contains an undef as only element ok 14 - get a DBIx::Class::ResultSet object isa DBIx::Class::ResultSet ok 15 - Nothing next in ResultSet ok 16 - Return something even in array context ok 17 - Array contains an undef as only element ok 18 - Artist found by key in the resultset ok 19 - Non-unique find generated a cursor inexhaustion warning ok 20 - Non-unique find generated a cursor inexhaustion warning ok t/63register_class.t ............................. 1..2 ok 1 - have 3 artists ok 2 - Correct artist class ok t/63register_source.t ............................ 1..1 ok 1 - multiple classless sources can be registered ok t/64db.t ......................................... 1..4 ok 1 - Commit ok ok 2 - Rollback ok ok 3 - Correctly retrieve column info (no size or is_nullable) not ok 4 - Correctly retrieve column info (mixed null and non-null columns) # TODO All current versions of SQLite seem to mis-report is_nullable # Failed (TODO) test 'Correctly retrieve column info (mixed null and non-null columns)' # at t/64db.t line 53. # Structures begin differing at: # $got->{rank}{default_value} = ''13'' # $expected->{rank}{default_value} = '13' ok t/65multipk.t .................................... 1..5 ok 1 - find multiple pks using relationships + args ok 2 - search on partial key followed by a find ok 3 - find multiple pks without hash ok 4 - find multiple pks without hash ok 5 - unique object id ok for multiple pks ok t/67pager.t ...................................... ok 1 - entries_on_this_page ok ok 2 - next_page ok ok 3 - count on paged rs ok ok 4 - total_entries ok ok 5 - iterator->next ok ok 6 - next past end of page ok ok 7 - second page first title ok ok 8 - standard resultset paged rs count ok ok 9 - second page of standard resultset ok ok 10 - software entries_on_this_page ok ok 11 - software previous_page ok ok 12 - software count on paged rs ok ok 13 - software iterator->next ok ok 14 - chained searches paging ok ok 15 - default rows is 10 ok 16 - default rows is 5 1..16 ok t/69update.t ..................................... 1..6 ok 1 - The object isa DBICTest::Artist ok 2 - update ok 3 - field changed but same value ok 4 - update allows pk mutation ok 5 - pk mutation applied ok 6 - update allows pk mutation via column accessor ok t/70auto.t ....................................... 1..2 ok 1 - update on object created without PK ok ok 2 - Copied with PKs ok. ok t/71mysql.t ...................................... skipped: Set $ENV{DBICTEST_MYSQL_DSN}, _USER and _PASS to run this test t/72pg.t ......................................... skipped: Set $ENV{DBICTEST_PG_DSN}, _USER and _PASS to run this test (note: This test drops and creates tables called 'artist', 'casecheck', 'array_test' and 'sequence_test' as well as following sequences: 'pkid1_seq', 'pkid2_seq' and 'nonpkid_seq' as well as following schemas: 'testschema'!) t/73oracle.t ..................................... skipped: Set $ENV{DBICTEST_ORA_DSN}, _USER and _PASS to run this test. Warning: This test drops and creates tables called 'artist', 'cd', 'track' and 'sequence_test' as well as following sequences: 'pkid1_seq', 'pkid2_seq' and 'nonpkid_seq' t/73oracle_inflate.t ............................. skipped: Set $ENV{DBICTEST_ORA_DSN}, _USER and _PASS to run this test. Warning: This test drops and creates a table called 'track' t/745db2.t ....................................... skipped: Set $ENV{DBICTEST_DB2_DSN}, _USER and _PASS to run this test t/746db2_400.t ................................... skipped: Set $ENV{DBICTEST_DB2_400_DSN}, _USER and _PASS to run this test t/746mssql.t ..................................... skipped: Set $ENV{DBICTEST_MSSQL_ODBC_DSN}, _USER and _PASS to run this test t/746sybase.t .................................... skipped: Set $ENV{DBICTEST_SYBASE_DSN}, _USER and _PASS to run this test t/74mssql.t ...................................... skipped: Set $ENV{DBICTEST_MSSQL_DSN}, _USER and _PASS to run this test t/75limit.t ...................................... 1..10 ok 1 - count ok ok 2 - iterator->next ok ok 3 - next past end of resultset ok ok 4 - offset ok ok 5 - software limit count ok ok 6 - software iterator->next ok ok 7 - software next past end of resultset ok ok 8 - software offset ok ok 9 - offset with no limit ok 10 - complex abstract count ok ok t/76joins.t ...................................... 1..33 ok 1 - join 1 ok ok 2 - join 2 ok ok 3 - join 3 (inner join) ok ok 4 - join 4 (nested joins + join types) ok ok 5 - join 5 (SCALAR reference for ON statement) ok ok 6 - join 6 (HASH reference for ON statement dies) ok ok 7 - Single record in resultset ok 8 - Correct record returned ok 9 - Single record in resultset ok 10 - Correct record returned ok 11 - Single record in resultset ok 12 - Correct record returned ok 13 - slice() with join has same count as all() ok 14 - Slicing beyond end of rs returns a zero count ok 15 - Single record in resultset ok 16 - Correct record returned ok 17 - 8 rows in table cd ok 18 - 7 rows in table twokeys ok 19 - 3 Caterwauler McCrae CDs ok 20 - Successfully deleted 3 CDs ok 21 - 0 Caterwauler McCrae CDs ok 22 - 3 Random Boy Band CDs ok 23 ok 24 - 0 Random Boy Band CDs ok 25 - 2 Caterwauler McCrae CDs ok 26 - TwoKeys count == 2 ok 27 - TwoKeys count == 2 ok 28 ok 29 - TwoKeys count == 0 ok 30 - 2 Caterwauler McCrae CDs ok 31 - Successfully deleted 4 CDs ok 32 - 5 rows in table cd ok 33 - 3 rows in table twokeys ok t/76select.t ..................................... 1..24 ok 1 - additional count rscolumn present ok 2 - nonexistant column requests still throw exceptions ok 3 - multiple +select/+as columns, 1st rscolumn present ok 4 - multiple +select/+as columns, 2nd rscolumn present ok 5 - got rows from ->all using +select ok 6 - +select/+as chained search 1st rscolumn present ok 7 - +select/+as chained search 1st rscolumn present ok 8 - +select/+as chained search 3rd rscolumn present ok 9 - Initially populated with more than 2 CDs ok 10 - Subselect correctly limited the rs to 2 cds ok 11 - First CD title match ok 12 - Second CD title match ok 13 - $rs->current_source_alias returns "me" ok 14 - Use of columns attribute results in proper sql ok 15 - columns 1st rscolumn present ok 16 - columns 2nd rscolumn present ok 17 - columns 3rd rscolumn present ok 18 - Use of columns attribute results in proper sql ok 19 - columns 1st rscolumn present ok 20 - columns 2nd rscolumn present ok 21 - columns 3rd rscolumn present ok 22 - limited prefetch via column works on a multi-relationship ok 23 - columns/select/as fold properly on sub-searches not ok 24 - columns/select/as fold properly on sub-searches # TODO Multi-collapsing still doesn't work right - HRI should be getting an arrayref, not an individual hash # Failed (TODO) test 'columns/select/as fold properly on sub-searches' # at t/76select.t line 183. # Structures begin differing at: # $got->{tracks} = HASH(0x259e02c) # $expected->{tracks} = ARRAY(0x259d9ec) ok t/77join_count.t ................................. 1..4 ok 1 - Count by has_a ok ok 2 - Count by has_many ok ok 3 - Count by might_have ok ok 4 - Mixed count ok ok t/78self_referencial.t ........................... 1..4 ok 1 - proper start item ok 2 - proper number of aliases ok 3 - proper original ok 4 - proper alias ok t/79aliasing.t ................................... 1..11 ok 1 - find_or_create on prefetched has_many with same column names: row is clean ok 2 - find_or_create on prefetched has_many with same column names: name matches existing entry ok 3 - find_or_create on prefetched has_many with same column names: row is clean ok 4 - find_or_create on prefetched has_many with same column names: title matches ok 5 - find_or_create on prefetched has_many with same column names: row is clean ok 6 - find_or_create on prefetched has_many with same column names: can be disambiguated with "me." for existing entry ok 7 - find_or_create on prefetched has_many with same column names: row is clean ok 8 - find_or_create on prefetched has_many with same column names: can be disambiguated with "me." for new entry ok 9 - new CD not in storage yet ok 10 - new CD title is correct ok 11 - new CD year is correct ok t/80unique.t ..................................... 1..49 ok 1 - CD source has an automatically named unique constraint ok 2 - Producer source has a named unique constraint ok 3 - Track source has three unique constraints ok 4 - find by specific key: artist is correct ok 5 - title is correct ok 6 - year is correct ok 7 - find by specific key, ordered columns: artist is correct ok 8 - title is correct ok 9 - year is correct ok 10 - update_or_create without key: row is clean ok 11 - cdid is correct ok 12 - artist is correct ok 13 - title is correct ok 14 - updated year is correct ok 15 - update_or_create by specific key: row is clean ok 16 - cdid is correct ok 17 - artist is correct ok 18 - title is correct ok 19 - updated year is correct ok 20 - update_or_create by PK: row is clean ok 21 - cdid is correct ok 22 - artist is correct ok 23 - title is correct ok 24 - updated year is correct ok 25 - find_or_create by specific key: cdid is correct ok 26 - artist is correct ok 27 - title is correct ok 28 - year is correct ok 29 - find_or_create related by specific key: cdid is correct ok 30 - artist is correct ok 31 - title is correct ok 32 - year is correct ok 33 - update_or_create by specific key: row is clean ok 34 - cdid is correct ok 35 - artist is correct ok 36 - title is correct ok 37 - year is correct ok 38 - track cd is correct ok 39 - track position is correct ok 40 - update_or_create on table without primary key: row is clean ok 41 - foo is correct ok 42 - bar is correct ok 43 - baz is correct ok 44 - find correctly grepped the key across a relationship ok 45 - cdid is correct ok 46 - CD is not in storage yet after update_or_new ok 47 - CD got added to strage after update_or_new && insert ok 48 - Updating year using update_or_new was successful ok 49 - Got the same CD using update_or_new ok t/81transactions.t ............................... 1..64 ok 1 - can't call txn_do without storage ok 2 - $coderef parameter check ok ok 3 - txn depth starts at 0 ok 4 - successful txn added 5 cds ok 5 - new CD 1 year correct ok 6 - new CD 2 year correct ok 7 - new CD 3 year correct ok 8 - new CD 4 year correct ok 9 - new CD 5 year correct ok 10 - txn depth has been reset ok 11 - txn depth starts at 0 ok 12 - added 5 CDs and returned in list context ok 13 - new CD 6 year correct ok 14 - new CD 7 year correct ok 15 - new CD 8 year correct ok 16 - new CD 9 year correct ok 17 - new CD 10 year correct ok 18 - txn depth has been reset ok 19 - txn depth starts at 0 ok 20 - nested txn_do succeeded ok 21 - nested txn_do CD1 year ok ok 22 - nested txn_do CD2 year ok ok 23 - nested txn_do CD3 year ok ok 24 - nested txn_do CD4 year ok ok 25 - nested txn_do CD5 year ok ok 26 - nested txn_do CD6 year ok ok 27 - nested txn_do CD7 year ok ok 28 - nested txn_do CD8 year ok ok 29 - nested txn_do CD9 year ok ok 30 - nested txn_do CD10 year ok ok 31 - nested txn_do added all CDs ok 32 - txn depth has been reset ok 33 - txn depth starts at 0 ok 34 - failed txn_do threw an exception ok 35 - failed txn_do didn't change the cds table ok 36 - txn depth has been reset ok 37 - txn depth starts at 0 ok 38 - failed txn_do threw an exception ok 39 - failed txn_do didn't change the cds table ok 40 - txn depth has been reset ok 41 - txn depth starts at 0 ok 42 - failed txn_do with a failed txn_rollback threw a rollback exception ok 43 - failed txn_do with a failed txn_rollback included the original exception ok 44 - failed txn_do with a failed txn_rollback changed the cds table isa DBICTest::CD ok 45 - deleted the failed txn's cd ok 46 - txn depth starts at 0 ok 47 - nested failed txn_do threw exception ok 48 - failed txn_do didn't add first txn's cd 1 ok 49 - failed txn_do didn't add first txn's cd 2 ok 50 - failed txn_do didn't add first txn's cd 3 ok 51 - failed txn_do didn't add first txn's cd 4 ok 52 - failed txn_do didn't add first txn's cd 5 ok 53 - failed txn_do didn't add failed txn's cd ok 54 - Pre-connection nested transactions. ok 55 - Correct transaction depth ok 56 - Error propogated okay ok 57 - Artist not created ok 58 - Correct transaction depth ok 59 - Nested exceptions propogated ok 60 - Artist not created ok 61 - Correct transaction depth ok 62 - Out of scope warning detected ok 63 - Artist not created ok 64 - rollback successful withot exception ok t/82cascade_copy.t ............................... 1..4 ok 1 - ok got new column id... ok 2 - duplicated rows count ok ok 3 - duplicated multiPK ok ok 4 - duplicated count ok ok t/83cache.t ...................................... 1..23 ok 1 - cache is not populated without cache attribute ok 2 - all() populates cache for search with cache attribute ok 3 - clear_cache is functional ok 4 - next() populates cache for search with cache attribute ok 5 - set_cache() is functional ok 6 - revisiting a row does not issue a query when cache => 1 ok 7 - artist with cds: count parent objects ok 8 - artist has a related_resultset for cds isa DBIx::Class::ResultSet ok 9 - cache for artist->cds contains correct number of records ok 10 - artist->cds returns correct number of objects ok 11 - artist->cds->count returns correct value ok 12 - artist->count_related returns correct value ok 13 - only one SQL statement executed ok 14 - related resultsets deleted after update ok 15 - count() reflects new artist ok 16 - No cds for this artist ok 17 - only one SQL statement executed ok 18 - first cd has correct tags ok 19 - second cd has correct tags ok 20 - third cd has correct tags ok 21 - no additional SQL statements while checking nested data ok 22 - only one select statement on find with inline has_many prefetch ok 23 - only one select statement on find with has_many prefetch on resultset ok t/84serialize.t .................................. 1..44 ok 1 - serialize row object lives: freeze/thaw_method ok 2 - serialize row object works: freeze/thaw_method ok 3 - serialize resultset works: freeze/thaw_method ok 4 - serialize resultset lives: freeze/thaw_method ok 5 - has key: related_resultsets ok 6 - serialize row object with related_resultset lives: freeze/thaw_method ok 7 - serialize with related_resultset "_source_handle" ok 8 - serialize with related_resultset "_in_storage" ok 9 - serialize with related_resultset "_column_data" ok 10 ok 11 - IDs still match ok 12 - serialize row object lives: freeze/thaw_func ok 13 - serialize row object works: freeze/thaw_func ok 14 - serialize resultset works: freeze/thaw_func ok 15 - serialize resultset lives: freeze/thaw_func ok 16 - has key: related_resultsets ok 17 - serialize row object with related_resultset lives: freeze/thaw_func ok 18 - serialize with related_resultset "_source_handle" ok 19 - serialize with related_resultset "_in_storage" ok 20 - serialize with related_resultset "_column_data" ok 21 ok 22 - IDs still match ok 23 - serialize row object lives: dclone_func ok 24 - serialize row object works: dclone_func ok 25 - serialize resultset works: dclone_func ok 26 - serialize resultset lives: dclone_func ok 27 - has key: related_resultsets ok 28 - serialize row object with related_resultset lives: dclone_func ok 29 - serialize with related_resultset "_source_handle" ok 30 - serialize with related_resultset "_in_storage" ok 31 - serialize with related_resultset "_column_data" ok 32 ok 33 - IDs still match ok 34 - serialize row object lives: dclone_method ok 35 - serialize row object works: dclone_method ok 36 - serialize resultset works: dclone_method ok 37 - serialize resultset lives: dclone_method ok 38 - has key: related_resultsets ok 39 - serialize row object with related_resultset lives: dclone_method ok 40 - serialize with related_resultset "_source_handle" ok 41 - serialize with related_resultset "_in_storage" ok 42 - serialize with related_resultset "_column_data" ok 43 ok 44 - IDs still match ok t/85utf8.t ....................................... 1..5 ok 1 - got title with utf8 flag ok 2 - got year without utf8 flag ok 3 - store utf8-less chars ok 4 - column is not dirty after setting the same unicode value ok 5 - column is dirty after setting to something completely different ok t/86might_have.t ................................. 1..2 ok 1 - liner_notes (might_have) not prefetched - do not load # liner_notes on update ok 2 - liner_notes (might_have) prefetched - do not load # liner_notes on update ok t/86sqlt.t ....................................... 1..133 ok 1 - SQLT produced someoutput ok 2 - Warn about dubious on_delete/on_update attributes ok 3 - Dummy table was removed by hook ok 4 - sqlt_deploy_hook fired within a resultsource ok 5 - nonexistent FOREIGN KEY constraint not found ok 6 - nonexistent UNIQUE constraint not found ok 7 - forced nonexistent FOREIGN KEY constraint not found ok 8 - FOREIGN KEY constraint matching `treelike->treelike for parent' found ok 9 - name parameter correct for `treelike->treelike for parent' ok 10 - on_delete parameter correct for `treelike->treelike for parent' ok 11 - on_update parameter correct for `treelike->treelike for parent' ok 12 - is_deferrable parameter correct for `treelike->treelike for parent' ok 13 - index exists for `treelike->treelike for parent' ok 14 - index has correct name for `treelike->treelike for parent' ok 15 - FOREIGN KEY constraint matching `cd->artist' found ok 16 - name parameter correct for `cd->artist' ok 17 - on_delete parameter correct for `cd->artist' ok 18 - on_update parameter correct for `cd->artist' ok 19 - is_deferrable parameter correct for `cd->artist' ok 20 - index exists for `cd->artist' ok 21 - index has correct name for `cd->artist' ok 22 - FOREIGN KEY constraint matching `track->cd' found ok 23 - name parameter correct for `track->cd' ok 24 - on_delete parameter correct for `track->cd' ok 25 - on_update parameter correct for `track->cd' ok 26 - is_deferrable parameter correct for `track->cd' ok 27 - index exists for `track->cd' ok 28 - index has correct name for `track->cd' ok 29 - FOREIGN KEY constraint matching `cd_to_producer->cd' found ok 30 - name parameter correct for `cd_to_producer->cd' ok 31 - on_delete parameter correct for `cd_to_producer->cd' ok 32 - on_update parameter correct for `cd_to_producer->cd' ok 33 - is_deferrable parameter correct for `cd_to_producer->cd' ok 34 - index exists for `cd_to_producer->cd' ok 35 - index has correct name for `cd_to_producer->cd' ok 36 - FOREIGN KEY constraint matching `cd_to_producer->producer' found ok 37 - name parameter correct for `cd_to_producer->producer' ok 38 - on_delete parameter correct for `cd_to_producer->producer' ok 39 - on_update parameter correct for `cd_to_producer->producer' ok 40 - is_deferrable parameter correct for `cd_to_producer->producer' ok 41 - index exists for `cd_to_producer->producer' ok 42 - index has correct name for `cd_to_producer->producer' ok 43 - FOREIGN KEY constraint matching `tags->cd' found ok 44 - name parameter correct for `tags->cd' ok 45 - on_delete parameter correct for `tags->cd' ok 46 - on_update parameter correct for `tags->cd' ok 47 - is_deferrable parameter correct for `tags->cd' ok 48 - index exists for `tags->cd' ok 49 - index has correct name for `tags->cd' ok 50 - FOREIGN KEY constraint matching `fourkeys_to_twokeys->twokeys' found ok 51 - name parameter correct for `fourkeys_to_twokeys->twokeys' ok 52 - on_delete parameter correct for `fourkeys_to_twokeys->twokeys' ok 53 - on_update parameter correct for `fourkeys_to_twokeys->twokeys' ok 54 - is_deferrable parameter correct for `fourkeys_to_twokeys->twokeys' ok 55 - index exists for `fourkeys_to_twokeys->twokeys' ok 56 - index has correct name for `fourkeys_to_twokeys->twokeys' ok 57 - FOREIGN KEY constraint matching `fourkeys_to_twokeys->fourkeys' found ok 58 - name parameter correct for `fourkeys_to_twokeys->fourkeys' ok 59 - on_delete parameter correct for `fourkeys_to_twokeys->fourkeys' ok 60 - on_update parameter correct for `fourkeys_to_twokeys->fourkeys' ok 61 - is_deferrable parameter correct for `fourkeys_to_twokeys->fourkeys' ok 62 - index exists for `fourkeys_to_twokeys->fourkeys' ok 63 - index has correct name for `fourkeys_to_twokeys->fourkeys' ok 64 - FOREIGN KEY constraint matching `artist_undirected_map->artist for id1' found ok 65 - name parameter correct for `artist_undirected_map->artist for id1' ok 66 - on_delete parameter correct for `artist_undirected_map->artist for id1' ok 67 - on_update parameter correct for `artist_undirected_map->artist for id1' ok 68 - is_deferrable parameter correct for `artist_undirected_map->artist for id1' ok 69 - index exists for `artist_undirected_map->artist for id1' ok 70 - index has correct name for `artist_undirected_map->artist for id1' ok 71 - FOREIGN KEY constraint matching `artist_undirected_map->artist for id2' found ok 72 - name parameter correct for `artist_undirected_map->artist for id2' ok 73 - on_delete parameter correct for `artist_undirected_map->artist for id2' ok 74 - on_update parameter correct for `artist_undirected_map->artist for id2' ok 75 - is_deferrable parameter correct for `artist_undirected_map->artist for id2' ok 76 - index exists for `artist_undirected_map->artist for id2' ok 77 - index has correct name for `artist_undirected_map->artist for id2' ok 78 - FOREIGN KEY constraint matching `bookmark->link' found ok 79 - name parameter correct for `bookmark->link' ok 80 - on_delete parameter correct for `bookmark->link' ok 81 - on_update parameter correct for `bookmark->link' ok 82 - is_deferrable parameter correct for `bookmark->link' ok 83 - index exists for `bookmark->link' ok 84 - index has correct name for `bookmark->link' ok 85 - FOREIGN KEY constraint matching `self_ref_alias->self_ref for self_ref' found ok 86 - name parameter correct for `self_ref_alias->self_ref for self_ref' ok 87 - on_delete parameter correct for `self_ref_alias->self_ref for self_ref' ok 88 - on_update parameter correct for `self_ref_alias->self_ref for self_ref' ok 89 - is_deferrable parameter correct for `self_ref_alias->self_ref for self_ref' ok 90 - index exists for `self_ref_alias->self_ref for self_ref' ok 91 - index has correct name for `self_ref_alias->self_ref for self_ref' ok 92 - FOREIGN KEY constraint matching `self_ref_alias->self_ref for alias' found ok 93 - name parameter correct for `self_ref_alias->self_ref for alias' ok 94 - on_delete parameter correct for `self_ref_alias->self_ref for alias' ok 95 - on_update parameter correct for `self_ref_alias->self_ref for alias' ok 96 - is_deferrable parameter correct for `self_ref_alias->self_ref for alias' ok 97 - index exists for `self_ref_alias->self_ref for alias' ok 98 - index has correct name for `self_ref_alias->self_ref for alias' ok 99 - FOREIGN KEY constraint matching `twokeytreelike->twokeytreelike for parent1,parent2' found ok 100 - name parameter correct for `twokeytreelike->twokeytreelike for parent1,parent2' ok 101 - on_delete parameter correct for `twokeytreelike->twokeytreelike for parent1,parent2' ok 102 - on_update parameter correct for `twokeytreelike->twokeytreelike for parent1,parent2' ok 103 - is_deferrable parameter correct for `twokeytreelike->twokeytreelike for parent1,parent2' ok 104 - index exists for `twokeytreelike->twokeytreelike for parent1,parent2' ok 105 - index has correct name for `twokeytreelike->twokeytreelike for parent1,parent2' ok 106 - FOREIGN KEY constraint matching `twokeys->cd' found ok 107 - name parameter correct for `twokeys->cd' ok 108 - on_delete parameter correct for `twokeys->cd' ok 109 - on_update parameter correct for `twokeys->cd' ok 110 - is_deferrable parameter correct for `twokeys->cd' ok 111 - index doesn't for `twokeys->cd' ok 112 - FOREIGN KEY constraint matching `twokeys->artist' found ok 113 - name parameter correct for `twokeys->artist' ok 114 - on_delete parameter correct for `twokeys->artist' ok 115 - on_update parameter correct for `twokeys->artist' ok 116 - is_deferrable parameter correct for `twokeys->artist' ok 117 - index exists for `twokeys->artist' ok 118 - index has correct name for `twokeys->artist' ok 119 - FOREIGN KEY constraint matching `forceforeign->artist' found ok 120 - name parameter correct for `forceforeign->artist' ok 121 - on_delete parameter correct for `forceforeign->artist' ok 122 - on_update parameter correct for `forceforeign->artist' ok 123 - is_deferrable parameter correct for `forceforeign->artist' ok 124 - index exists for `forceforeign->artist' ok 125 - index has correct name for `forceforeign->artist' ok 126 - UNIQUE constraint matching `cd artist and title unique' found ok 127 - name parameter correct for `cd artist and title unique' ok 128 - UNIQUE constraint matching `twokeytreelike name unique' found ok 129 - name parameter correct for `twokeytreelike name unique' ok 130 - UNIQUE constraint matching `producer name unique' found ok 131 - name parameter correct for `producer name unique' ok 132 - Got a matching index on artist table ok 133 - Got a matching index on track table ok t/87ordered.t .................................... 1..1269 ok 1 - intial positions ok 2 - move_previous( 1 ) ok 3 - move_next( 1 ) ok 4 - move_first( 1 ) ok 5 - move_last( 1 ) ok 6 - move_to( 1 => 1 ) ok 7 - move_to( 1 => 2 ) ok 8 - move_to( 1 => 3 ) ok 9 - move_to( 1 => 4 ) ok 10 - move_to( 1 => 5 ) ok 11 - no previous sibling ok 12 - no first sibling ok 13 - next sibling position > than us ok 14 - next-prev sibling is us ok 15 - last sibling position > than us ok 16 - next sibling ok 17 - last sibling ok 18 - next sibling position > than us ok 19 - next-prev sibling is us ok 20 - last sibling position > than us ok 21 - move_previous( 2 ) ok 22 - move_next( 2 ) ok 23 - move_first( 2 ) ok 24 - move_last( 2 ) ok 25 - move_to( 2 => 1 ) ok 26 - move_to( 2 => 2 ) ok 27 - move_to( 2 => 3 ) ok 28 - move_to( 2 => 4 ) ok 29 - move_to( 2 => 5 ) ok 30 - previous sibling ok 31 - first sibling ok 32 - prev sibling position < than us ok 33 - prev-next sibling is us ok 34 - first sibling position < than us ok 35 - next sibling ok 36 - last sibling ok 37 - next sibling position > than us ok 38 - next-prev sibling is us ok 39 - last sibling position > than us ok 40 - move_previous( 3 ) ok 41 - move_next( 3 ) ok 42 - move_first( 3 ) ok 43 - move_last( 3 ) ok 44 - move_to( 3 => 1 ) ok 45 - move_to( 3 => 2 ) ok 46 - move_to( 3 => 3 ) ok 47 - move_to( 3 => 4 ) ok 48 - move_to( 3 => 5 ) ok 49 - previous sibling ok 50 - first sibling ok 51 - prev sibling position < than us ok 52 - prev-next sibling is us ok 53 - first sibling position < than us ok 54 - next sibling ok 55 - last sibling ok 56 - next sibling position > than us ok 57 - next-prev sibling is us ok 58 - last sibling position > than us ok 59 - move_previous( 4 ) ok 60 - move_next( 4 ) ok 61 - move_first( 4 ) ok 62 - move_last( 4 ) ok 63 - move_to( 4 => 1 ) ok 64 - move_to( 4 => 2 ) ok 65 - move_to( 4 => 3 ) ok 66 - move_to( 4 => 4 ) ok 67 - move_to( 4 => 5 ) ok 68 - previous sibling ok 69 - first sibling ok 70 - prev sibling position < than us ok 71 - prev-next sibling is us ok 72 - first sibling position < than us ok 73 - next sibling ok 74 - last sibling ok 75 - next sibling position > than us ok 76 - next-prev sibling is us ok 77 - last sibling position > than us ok 78 - move_previous( 5 ) ok 79 - move_next( 5 ) ok 80 - move_first( 5 ) ok 81 - move_last( 5 ) ok 82 - move_to( 5 => 1 ) ok 83 - move_to( 5 => 2 ) ok 84 - move_to( 5 => 3 ) ok 85 - move_to( 5 => 4 ) ok 86 - move_to( 5 => 5 ) ok 87 - previous sibling ok 88 - first sibling ok 89 - prev sibling position < than us ok 90 - prev-next sibling is us ok 91 - first sibling position < than us ok 92 - no next sibling ok 93 - no last sibling ok 94 - prev sibling position < than us ok 95 - prev-next sibling is us ok 96 - first sibling position < than us ok 97 - group intial positions ok 98 - move_previous( 1 ) ok 99 - move_next( 1 ) ok 100 - move_first( 1 ) ok 101 - move_last( 1 ) ok 102 - move_to( 1 => 1 ) ok 103 - move_to( 1 => 2 ) ok 104 - move_to( 1 => 3 ) ok 105 - move_to( 1 => 4 ) ok 106 - move_to( 1 => 5 ) ok 107 - move_to( 1 => 6 ) ok 108 - no previous sibling ok 109 - no first sibling ok 110 - next sibling position > than us ok 111 - next-prev sibling is us ok 112 - last sibling position > than us ok 113 - next sibling ok 114 - last sibling ok 115 - next sibling position > than us ok 116 - next-prev sibling is us ok 117 - last sibling position > than us ok 118 - move_previous( 2 ) ok 119 - move_next( 2 ) ok 120 - move_first( 2 ) ok 121 - move_last( 2 ) ok 122 - move_to( 2 => 1 ) ok 123 - move_to( 2 => 2 ) ok 124 - move_to( 2 => 3 ) ok 125 - move_to( 2 => 4 ) ok 126 - move_to( 2 => 5 ) ok 127 - move_to( 2 => 6 ) ok 128 - previous sibling ok 129 - first sibling ok 130 - prev sibling position < than us ok 131 - prev-next sibling is us ok 132 - first sibling position < than us ok 133 - next sibling ok 134 - last sibling ok 135 - next sibling position > than us ok 136 - next-prev sibling is us ok 137 - last sibling position > than us ok 138 - move_previous( 3 ) ok 139 - move_next( 3 ) ok 140 - move_first( 3 ) ok 141 - move_last( 3 ) ok 142 - move_to( 3 => 1 ) ok 143 - move_to( 3 => 2 ) ok 144 - move_to( 3 => 3 ) ok 145 - move_to( 3 => 4 ) ok 146 - move_to( 3 => 5 ) ok 147 - move_to( 3 => 6 ) ok 148 - previous sibling ok 149 - first sibling ok 150 - prev sibling position < than us ok 151 - prev-next sibling is us ok 152 - first sibling position < than us ok 153 - next sibling ok 154 - last sibling ok 155 - next sibling position > than us ok 156 - next-prev sibling is us ok 157 - last sibling position > than us ok 158 - move_previous( 4 ) ok 159 - move_next( 4 ) ok 160 - move_first( 4 ) ok 161 - move_last( 4 ) ok 162 - move_to( 4 => 1 ) ok 163 - move_to( 4 => 2 ) ok 164 - move_to( 4 => 3 ) ok 165 - move_to( 4 => 4 ) ok 166 - move_to( 4 => 5 ) ok 167 - move_to( 4 => 6 ) ok 168 - previous sibling ok 169 - first sibling ok 170 - prev sibling position < than us ok 171 - prev-next sibling is us ok 172 - first sibling position < than us ok 173 - next sibling ok 174 - last sibling ok 175 - next sibling position > than us ok 176 - next-prev sibling is us ok 177 - last sibling position > than us ok 178 - move_previous( 5 ) ok 179 - move_next( 5 ) ok 180 - move_first( 5 ) ok 181 - move_last( 5 ) ok 182 - move_to( 5 => 1 ) ok 183 - move_to( 5 => 2 ) ok 184 - move_to( 5 => 3 ) ok 185 - move_to( 5 => 4 ) ok 186 - move_to( 5 => 5 ) ok 187 - move_to( 5 => 6 ) ok 188 - previous sibling ok 189 - first sibling ok 190 - prev sibling position < than us ok 191 - prev-next sibling is us ok 192 - first sibling position < than us ok 193 - next sibling ok 194 - last sibling ok 195 - next sibling position > than us ok 196 - next-prev sibling is us ok 197 - last sibling position > than us ok 198 - move_previous( 6 ) ok 199 - move_next( 6 ) ok 200 - move_first( 6 ) ok 201 - move_last( 6 ) ok 202 - move_to( 6 => 1 ) ok 203 - move_to( 6 => 2 ) ok 204 - move_to( 6 => 3 ) ok 205 - move_to( 6 => 4 ) ok 206 - move_to( 6 => 5 ) ok 207 - move_to( 6 => 6 ) ok 208 - previous sibling ok 209 - first sibling ok 210 - prev sibling position < than us ok 211 - prev-next sibling is us ok 212 - first sibling position < than us ok 213 - no next sibling ok 214 - no last sibling ok 215 - prev sibling position < than us ok 216 - prev-next sibling is us ok 217 - first sibling position < than us ok 218 - group intial positions ok 219 - move_previous( 1 ) ok 220 - move_next( 1 ) ok 221 - move_first( 1 ) ok 222 - move_last( 1 ) ok 223 - move_to( 1 => 1 ) ok 224 - move_to( 1 => 2 ) ok 225 - move_to( 1 => 3 ) ok 226 - move_to( 1 => 4 ) ok 227 - move_to( 1 => 5 ) ok 228 - move_to( 1 => 6 ) ok 229 - no previous sibling ok 230 - no first sibling ok 231 - next sibling position > than us ok 232 - next-prev sibling is us ok 233 - last sibling position > than us ok 234 - next sibling ok 235 - last sibling ok 236 - next sibling position > than us ok 237 - next-prev sibling is us ok 238 - last sibling position > than us ok 239 - move_previous( 2 ) ok 240 - move_next( 2 ) ok 241 - move_first( 2 ) ok 242 - move_last( 2 ) ok 243 - move_to( 2 => 1 ) ok 244 - move_to( 2 => 2 ) ok 245 - move_to( 2 => 3 ) ok 246 - move_to( 2 => 4 ) ok 247 - move_to( 2 => 5 ) ok 248 - move_to( 2 => 6 ) ok 249 - previous sibling ok 250 - first sibling ok 251 - prev sibling position < than us ok 252 - prev-next sibling is us ok 253 - first sibling position < than us ok 254 - next sibling ok 255 - last sibling ok 256 - next sibling position > than us ok 257 - next-prev sibling is us ok 258 - last sibling position > than us ok 259 - move_previous( 3 ) ok 260 - move_next( 3 ) ok 261 - move_first( 3 ) ok 262 - move_last( 3 ) ok 263 - move_to( 3 => 1 ) ok 264 - move_to( 3 => 2 ) ok 265 - move_to( 3 => 3 ) ok 266 - move_to( 3 => 4 ) ok 267 - move_to( 3 => 5 ) ok 268 - move_to( 3 => 6 ) ok 269 - previous sibling ok 270 - first sibling ok 271 - prev sibling position < than us ok 272 - prev-next sibling is us ok 273 - first sibling position < than us ok 274 - next sibling ok 275 - last sibling ok 276 - next sibling position > than us ok 277 - next-prev sibling is us ok 278 - last sibling position > than us ok 279 - move_previous( 4 ) ok 280 - move_next( 4 ) ok 281 - move_first( 4 ) ok 282 - move_last( 4 ) ok 283 - move_to( 4 => 1 ) ok 284 - move_to( 4 => 2 ) ok 285 - move_to( 4 => 3 ) ok 286 - move_to( 4 => 4 ) ok 287 - move_to( 4 => 5 ) ok 288 - move_to( 4 => 6 ) ok 289 - previous sibling ok 290 - first sibling ok 291 - prev sibling position < than us ok 292 - prev-next sibling is us ok 293 - first sibling position < than us ok 294 - next sibling ok 295 - last sibling ok 296 - next sibling position > than us ok 297 - next-prev sibling is us ok 298 - last sibling position > than us ok 299 - move_previous( 5 ) ok 300 - move_next( 5 ) ok 301 - move_first( 5 ) ok 302 - move_last( 5 ) ok 303 - move_to( 5 => 1 ) ok 304 - move_to( 5 => 2 ) ok 305 - move_to( 5 => 3 ) ok 306 - move_to( 5 => 4 ) ok 307 - move_to( 5 => 5 ) ok 308 - move_to( 5 => 6 ) ok 309 - previous sibling ok 310 - first sibling ok 311 - prev sibling position < than us ok 312 - prev-next sibling is us ok 313 - first sibling position < than us ok 314 - next sibling ok 315 - last sibling ok 316 - next sibling position > than us ok 317 - next-prev sibling is us ok 318 - last sibling position > than us ok 319 - move_previous( 6 ) ok 320 - move_next( 6 ) ok 321 - move_first( 6 ) ok 322 - move_last( 6 ) ok 323 - move_to( 6 => 1 ) ok 324 - move_to( 6 => 2 ) ok 325 - move_to( 6 => 3 ) ok 326 - move_to( 6 => 4 ) ok 327 - move_to( 6 => 5 ) ok 328 - move_to( 6 => 6 ) ok 329 - previous sibling ok 330 - first sibling ok 331 - prev sibling position < than us ok 332 - prev-next sibling is us ok 333 - first sibling position < than us ok 334 - no next sibling ok 335 - no last sibling ok 336 - prev sibling position < than us ok 337 - prev-next sibling is us ok 338 - first sibling position < than us ok 339 - group intial positions ok 340 - move_previous( 1 ) ok 341 - move_next( 1 ) ok 342 - move_first( 1 ) ok 343 - move_last( 1 ) ok 344 - move_to( 1 => 1 ) ok 345 - move_to( 1 => 2 ) ok 346 - move_to( 1 => 3 ) ok 347 - move_to( 1 => 4 ) ok 348 - move_to( 1 => 5 ) ok 349 - move_to( 1 => 6 ) ok 350 - no previous sibling ok 351 - no first sibling ok 352 - next sibling position > than us ok 353 - next-prev sibling is us ok 354 - last sibling position > than us ok 355 - next sibling ok 356 - last sibling ok 357 - next sibling position > than us ok 358 - next-prev sibling is us ok 359 - last sibling position > than us ok 360 - move_previous( 2 ) ok 361 - move_next( 2 ) ok 362 - move_first( 2 ) ok 363 - move_last( 2 ) ok 364 - move_to( 2 => 1 ) ok 365 - move_to( 2 => 2 ) ok 366 - move_to( 2 => 3 ) ok 367 - move_to( 2 => 4 ) ok 368 - move_to( 2 => 5 ) ok 369 - move_to( 2 => 6 ) ok 370 - previous sibling ok 371 - first sibling ok 372 - prev sibling position < than us ok 373 - prev-next sibling is us ok 374 - first sibling position < than us ok 375 - next sibling ok 376 - last sibling ok 377 - next sibling position > than us ok 378 - next-prev sibling is us ok 379 - last sibling position > than us ok 380 - move_previous( 3 ) ok 381 - move_next( 3 ) ok 382 - move_first( 3 ) ok 383 - move_last( 3 ) ok 384 - move_to( 3 => 1 ) ok 385 - move_to( 3 => 2 ) ok 386 - move_to( 3 => 3 ) ok 387 - move_to( 3 => 4 ) ok 388 - move_to( 3 => 5 ) ok 389 - move_to( 3 => 6 ) ok 390 - previous sibling ok 391 - first sibling ok 392 - prev sibling position < than us ok 393 - prev-next sibling is us ok 394 - first sibling position < than us ok 395 - next sibling ok 396 - last sibling ok 397 - next sibling position > than us ok 398 - next-prev sibling is us ok 399 - last sibling position > than us ok 400 - move_previous( 4 ) ok 401 - move_next( 4 ) ok 402 - move_first( 4 ) ok 403 - move_last( 4 ) ok 404 - move_to( 4 => 1 ) ok 405 - move_to( 4 => 2 ) ok 406 - move_to( 4 => 3 ) ok 407 - move_to( 4 => 4 ) ok 408 - move_to( 4 => 5 ) ok 409 - move_to( 4 => 6 ) ok 410 - previous sibling ok 411 - first sibling ok 412 - prev sibling position < than us ok 413 - prev-next sibling is us ok 414 - first sibling position < than us ok 415 - next sibling ok 416 - last sibling ok 417 - next sibling position > than us ok 418 - next-prev sibling is us ok 419 - last sibling position > than us ok 420 - move_previous( 5 ) ok 421 - move_next( 5 ) ok 422 - move_first( 5 ) ok 423 - move_last( 5 ) ok 424 - move_to( 5 => 1 ) ok 425 - move_to( 5 => 2 ) ok 426 - move_to( 5 => 3 ) ok 427 - move_to( 5 => 4 ) ok 428 - move_to( 5 => 5 ) ok 429 - move_to( 5 => 6 ) ok 430 - previous sibling ok 431 - first sibling ok 432 - prev sibling position < than us ok 433 - prev-next sibling is us ok 434 - first sibling position < than us ok 435 - next sibling ok 436 - last sibling ok 437 - next sibling position > than us ok 438 - next-prev sibling is us ok 439 - last sibling position > than us ok 440 - move_previous( 6 ) ok 441 - move_next( 6 ) ok 442 - move_first( 6 ) ok 443 - move_last( 6 ) ok 444 - move_to( 6 => 1 ) ok 445 - move_to( 6 => 2 ) ok 446 - move_to( 6 => 3 ) ok 447 - move_to( 6 => 4 ) ok 448 - move_to( 6 => 5 ) ok 449 - move_to( 6 => 6 ) ok 450 - previous sibling ok 451 - first sibling ok 452 - prev sibling position < than us ok 453 - prev-next sibling is us ok 454 - first sibling position < than us ok 455 - no next sibling ok 456 - no last sibling ok 457 - prev sibling position < than us ok 458 - prev-next sibling is us ok 459 - first sibling position < than us ok 460 - group intial positions ok 461 - move_previous( 1 ) ok 462 - move_next( 1 ) ok 463 - move_first( 1 ) ok 464 - move_last( 1 ) ok 465 - move_to( 1 => 1 ) ok 466 - move_to( 1 => 2 ) ok 467 - move_to( 1 => 3 ) ok 468 - move_to( 1 => 4 ) ok 469 - move_to( 1 => 5 ) ok 470 - move_to( 1 => 6 ) ok 471 - no previous sibling ok 472 - no first sibling ok 473 - next sibling position > than us ok 474 - next-prev sibling is us ok 475 - last sibling position > than us ok 476 - next sibling ok 477 - last sibling ok 478 - next sibling position > than us ok 479 - next-prev sibling is us ok 480 - last sibling position > than us ok 481 - move_previous( 2 ) ok 482 - move_next( 2 ) ok 483 - move_first( 2 ) ok 484 - move_last( 2 ) ok 485 - move_to( 2 => 1 ) ok 486 - move_to( 2 => 2 ) ok 487 - move_to( 2 => 3 ) ok 488 - move_to( 2 => 4 ) ok 489 - move_to( 2 => 5 ) ok 490 - move_to( 2 => 6 ) ok 491 - previous sibling ok 492 - first sibling ok 493 - prev sibling position < than us ok 494 - prev-next sibling is us ok 495 - first sibling position < than us ok 496 - next sibling ok 497 - last sibling ok 498 - next sibling position > than us ok 499 - next-prev sibling is us ok 500 - last sibling position > than us ok 501 - move_previous( 3 ) ok 502 - move_next( 3 ) ok 503 - move_first( 3 ) ok 504 - move_last( 3 ) ok 505 - move_to( 3 => 1 ) ok 506 - move_to( 3 => 2 ) ok 507 - move_to( 3 => 3 ) ok 508 - move_to( 3 => 4 ) ok 509 - move_to( 3 => 5 ) ok 510 - move_to( 3 => 6 ) ok 511 - previous sibling ok 512 - first sibling ok 513 - prev sibling position < than us ok 514 - prev-next sibling is us ok 515 - first sibling position < than us ok 516 - next sibling ok 517 - last sibling ok 518 - next sibling position > than us ok 519 - next-prev sibling is us ok 520 - last sibling position > than us ok 521 - move_previous( 4 ) ok 522 - move_next( 4 ) ok 523 - move_first( 4 ) ok 524 - move_last( 4 ) ok 525 - move_to( 4 => 1 ) ok 526 - move_to( 4 => 2 ) ok 527 - move_to( 4 => 3 ) ok 528 - move_to( 4 => 4 ) ok 529 - move_to( 4 => 5 ) ok 530 - move_to( 4 => 6 ) ok 531 - previous sibling ok 532 - first sibling ok 533 - prev sibling position < than us ok 534 - prev-next sibling is us ok 535 - first sibling position < than us ok 536 - next sibling ok 537 - last sibling ok 538 - next sibling position > than us ok 539 - next-prev sibling is us ok 540 - last sibling position > than us ok 541 - move_previous( 5 ) ok 542 - move_next( 5 ) ok 543 - move_first( 5 ) ok 544 - move_last( 5 ) ok 545 - move_to( 5 => 1 ) ok 546 - move_to( 5 => 2 ) ok 547 - move_to( 5 => 3 ) ok 548 - move_to( 5 => 4 ) ok 549 - move_to( 5 => 5 ) ok 550 - move_to( 5 => 6 ) ok 551 - previous sibling ok 552 - first sibling ok 553 - prev sibling position < than us ok 554 - prev-next sibling is us ok 555 - first sibling position < than us ok 556 - next sibling ok 557 - last sibling ok 558 - next sibling position > than us ok 559 - next-prev sibling is us ok 560 - last sibling position > than us ok 561 - move_previous( 6 ) ok 562 - move_next( 6 ) ok 563 - move_first( 6 ) ok 564 - move_last( 6 ) ok 565 - move_to( 6 => 1 ) ok 566 - move_to( 6 => 2 ) ok 567 - move_to( 6 => 3 ) ok 568 - move_to( 6 => 4 ) ok 569 - move_to( 6 => 5 ) ok 570 - move_to( 6 => 6 ) ok 571 - previous sibling ok 572 - first sibling ok 573 - prev sibling position < than us ok 574 - prev-next sibling is us ok 575 - first sibling position < than us ok 576 - no next sibling ok 577 - no last sibling ok 578 - prev sibling position < than us ok 579 - prev-next sibling is us ok 580 - first sibling position < than us ok 581 - group positions after move_to_group ok 582 - group positions after move_to_group ok 583 - group positions after move_to_group ok 584 - group positions after move_to_group ok 585 - overloaded update 1 ok 586 - overloaded update 2 ok 587 - overloaded update 3 ok 588 - overloaded update 4 ok 589 - overloaded update 5 ok 590 - overloaded update 6 ok 591 - overloaded update 7 ok 592 - group intial positions ok 593 - move_previous( 1 ) ok 594 - move_next( 1 ) ok 595 - move_first( 1 ) ok 596 - move_last( 1 ) ok 597 - move_to( 1 => 1 ) ok 598 - move_to( 1 => 2 ) ok 599 - move_to( 1 => 3 ) ok 600 - move_to( 1 => 4 ) ok 601 - no previous sibling ok 602 - no first sibling ok 603 - next sibling position > than us ok 604 - next-prev sibling is us ok 605 - last sibling position > than us ok 606 - next sibling ok 607 - last sibling ok 608 - next sibling position > than us ok 609 - next-prev sibling is us ok 610 - last sibling position > than us ok 611 - move_previous( 2 ) ok 612 - move_next( 2 ) ok 613 - move_first( 2 ) ok 614 - move_last( 2 ) ok 615 - move_to( 2 => 1 ) ok 616 - move_to( 2 => 2 ) ok 617 - move_to( 2 => 3 ) ok 618 - move_to( 2 => 4 ) ok 619 - previous sibling ok 620 - first sibling ok 621 - prev sibling position < than us ok 622 - prev-next sibling is us ok 623 - first sibling position < than us ok 624 - next sibling ok 625 - last sibling ok 626 - next sibling position > than us ok 627 - next-prev sibling is us ok 628 - last sibling position > than us ok 629 - move_previous( 3 ) ok 630 - move_next( 3 ) ok 631 - move_first( 3 ) ok 632 - move_last( 3 ) ok 633 - move_to( 3 => 1 ) ok 634 - move_to( 3 => 2 ) ok 635 - move_to( 3 => 3 ) ok 636 - move_to( 3 => 4 ) ok 637 - previous sibling ok 638 - first sibling ok 639 - prev sibling position < than us ok 640 - prev-next sibling is us ok 641 - first sibling position < than us ok 642 - next sibling ok 643 - last sibling ok 644 - next sibling position > than us ok 645 - next-prev sibling is us ok 646 - last sibling position > than us ok 647 - move_previous( 4 ) ok 648 - move_next( 4 ) ok 649 - move_first( 4 ) ok 650 - move_last( 4 ) ok 651 - move_to( 4 => 1 ) ok 652 - move_to( 4 => 2 ) ok 653 - move_to( 4 => 3 ) ok 654 - move_to( 4 => 4 ) ok 655 - previous sibling ok 656 - first sibling ok 657 - prev sibling position < than us ok 658 - prev-next sibling is us ok 659 - first sibling position < than us ok 660 - no next sibling ok 661 - no last sibling ok 662 - prev sibling position < than us ok 663 - prev-next sibling is us ok 664 - first sibling position < than us ok 665 - group intial positions ok 666 - move_previous( 1 ) ok 667 - move_next( 1 ) ok 668 - move_first( 1 ) ok 669 - move_last( 1 ) ok 670 - move_to( 1 => 1 ) ok 671 - move_to( 1 => 2 ) ok 672 - move_to( 1 => 3 ) ok 673 - move_to( 1 => 4 ) ok 674 - no previous sibling ok 675 - no first sibling ok 676 - next sibling position > than us ok 677 - next-prev sibling is us ok 678 - last sibling position > than us ok 679 - next sibling ok 680 - last sibling ok 681 - next sibling position > than us ok 682 - next-prev sibling is us ok 683 - last sibling position > than us ok 684 - move_previous( 2 ) ok 685 - move_next( 2 ) ok 686 - move_first( 2 ) ok 687 - move_last( 2 ) ok 688 - move_to( 2 => 1 ) ok 689 - move_to( 2 => 2 ) ok 690 - move_to( 2 => 3 ) ok 691 - move_to( 2 => 4 ) ok 692 - previous sibling ok 693 - first sibling ok 694 - prev sibling position < than us ok 695 - prev-next sibling is us ok 696 - first sibling position < than us ok 697 - next sibling ok 698 - last sibling ok 699 - next sibling position > than us ok 700 - next-prev sibling is us ok 701 - last sibling position > than us ok 702 - move_previous( 3 ) ok 703 - move_next( 3 ) ok 704 - move_first( 3 ) ok 705 - move_last( 3 ) ok 706 - move_to( 3 => 1 ) ok 707 - move_to( 3 => 2 ) ok 708 - move_to( 3 => 3 ) ok 709 - move_to( 3 => 4 ) ok 710 - previous sibling ok 711 - first sibling ok 712 - prev sibling position < than us ok 713 - prev-next sibling is us ok 714 - first sibling position < than us ok 715 - next sibling ok 716 - last sibling ok 717 - next sibling position > than us ok 718 - next-prev sibling is us ok 719 - last sibling position > than us ok 720 - move_previous( 4 ) ok 721 - move_next( 4 ) ok 722 - move_first( 4 ) ok 723 - move_last( 4 ) ok 724 - move_to( 4 => 1 ) ok 725 - move_to( 4 => 2 ) ok 726 - move_to( 4 => 3 ) ok 727 - move_to( 4 => 4 ) ok 728 - previous sibling ok 729 - first sibling ok 730 - prev sibling position < than us ok 731 - prev-next sibling is us ok 732 - first sibling position < than us ok 733 - no next sibling ok 734 - no last sibling ok 735 - prev sibling position < than us ok 736 - prev-next sibling is us ok 737 - first sibling position < than us ok 738 - group intial positions ok 739 - move_previous( 1 ) ok 740 - move_next( 1 ) ok 741 - move_first( 1 ) ok 742 - move_last( 1 ) ok 743 - move_to( 1 => 1 ) ok 744 - move_to( 1 => 2 ) ok 745 - move_to( 1 => 3 ) ok 746 - move_to( 1 => 4 ) ok 747 - no previous sibling ok 748 - no first sibling ok 749 - next sibling position > than us ok 750 - next-prev sibling is us ok 751 - last sibling position > than us ok 752 - next sibling ok 753 - last sibling ok 754 - next sibling position > than us ok 755 - next-prev sibling is us ok 756 - last sibling position > than us ok 757 - move_previous( 2 ) ok 758 - move_next( 2 ) ok 759 - move_first( 2 ) ok 760 - move_last( 2 ) ok 761 - move_to( 2 => 1 ) ok 762 - move_to( 2 => 2 ) ok 763 - move_to( 2 => 3 ) ok 764 - move_to( 2 => 4 ) ok 765 - previous sibling ok 766 - first sibling ok 767 - prev sibling position < than us ok 768 - prev-next sibling is us ok 769 - first sibling position < than us ok 770 - next sibling ok 771 - last sibling ok 772 - next sibling position > than us ok 773 - next-prev sibling is us ok 774 - last sibling position > than us ok 775 - move_previous( 3 ) ok 776 - move_next( 3 ) ok 777 - move_first( 3 ) ok 778 - move_last( 3 ) ok 779 - move_to( 3 => 1 ) ok 780 - move_to( 3 => 2 ) ok 781 - move_to( 3 => 3 ) ok 782 - move_to( 3 => 4 ) ok 783 - previous sibling ok 784 - first sibling ok 785 - prev sibling position < than us ok 786 - prev-next sibling is us ok 787 - first sibling position < than us ok 788 - next sibling ok 789 - last sibling ok 790 - next sibling position > than us ok 791 - next-prev sibling is us ok 792 - last sibling position > than us ok 793 - move_previous( 4 ) ok 794 - move_next( 4 ) ok 795 - move_first( 4 ) ok 796 - move_last( 4 ) ok 797 - move_to( 4 => 1 ) ok 798 - move_to( 4 => 2 ) ok 799 - move_to( 4 => 3 ) ok 800 - move_to( 4 => 4 ) ok 801 - previous sibling ok 802 - first sibling ok 803 - prev sibling position < than us ok 804 - prev-next sibling is us ok 805 - first sibling position < than us ok 806 - no next sibling ok 807 - no last sibling ok 808 - prev sibling position < than us ok 809 - prev-next sibling is us ok 810 - first sibling position < than us ok 811 - group intial positions ok 812 - move_previous( 1 ) ok 813 - move_next( 1 ) ok 814 - move_first( 1 ) ok 815 - move_last( 1 ) ok 816 - move_to( 1 => 1 ) ok 817 - move_to( 1 => 2 ) ok 818 - move_to( 1 => 3 ) ok 819 - move_to( 1 => 4 ) ok 820 - no previous sibling ok 821 - no first sibling ok 822 - next sibling position > than us ok 823 - next-prev sibling is us ok 824 - last sibling position > than us ok 825 - next sibling ok 826 - last sibling ok 827 - next sibling position > than us ok 828 - next-prev sibling is us ok 829 - last sibling position > than us ok 830 - move_previous( 2 ) ok 831 - move_next( 2 ) ok 832 - move_first( 2 ) ok 833 - move_last( 2 ) ok 834 - move_to( 2 => 1 ) ok 835 - move_to( 2 => 2 ) ok 836 - move_to( 2 => 3 ) ok 837 - move_to( 2 => 4 ) ok 838 - previous sibling ok 839 - first sibling ok 840 - prev sibling position < than us ok 841 - prev-next sibling is us ok 842 - first sibling position < than us ok 843 - next sibling ok 844 - last sibling ok 845 - next sibling position > than us ok 846 - next-prev sibling is us ok 847 - last sibling position > than us ok 848 - move_previous( 3 ) ok 849 - move_next( 3 ) ok 850 - move_first( 3 ) ok 851 - move_last( 3 ) ok 852 - move_to( 3 => 1 ) ok 853 - move_to( 3 => 2 ) ok 854 - move_to( 3 => 3 ) ok 855 - move_to( 3 => 4 ) ok 856 - previous sibling ok 857 - first sibling ok 858 - prev sibling position < than us ok 859 - prev-next sibling is us ok 860 - first sibling position < than us ok 861 - next sibling ok 862 - last sibling ok 863 - next sibling position > than us ok 864 - next-prev sibling is us ok 865 - last sibling position > than us ok 866 - move_previous( 4 ) ok 867 - move_next( 4 ) ok 868 - move_first( 4 ) ok 869 - move_last( 4 ) ok 870 - move_to( 4 => 1 ) ok 871 - move_to( 4 => 2 ) ok 872 - move_to( 4 => 3 ) ok 873 - move_to( 4 => 4 ) ok 874 - previous sibling ok 875 - first sibling ok 876 - prev sibling position < than us ok 877 - prev-next sibling is us ok 878 - first sibling position < than us ok 879 - no next sibling ok 880 - no last sibling ok 881 - prev sibling position < than us ok 882 - prev-next sibling is us ok 883 - first sibling position < than us ok 884 - group intial positions ok 885 - move_previous( 1 ) ok 886 - move_next( 1 ) ok 887 - move_first( 1 ) ok 888 - move_last( 1 ) ok 889 - move_to( 1 => 1 ) ok 890 - move_to( 1 => 2 ) ok 891 - move_to( 1 => 3 ) ok 892 - move_to( 1 => 4 ) ok 893 - no previous sibling ok 894 - no first sibling ok 895 - next sibling position > than us ok 896 - next-prev sibling is us ok 897 - last sibling position > than us ok 898 - next sibling ok 899 - last sibling ok 900 - next sibling position > than us ok 901 - next-prev sibling is us ok 902 - last sibling position > than us ok 903 - move_previous( 2 ) ok 904 - move_next( 2 ) ok 905 - move_first( 2 ) ok 906 - move_last( 2 ) ok 907 - move_to( 2 => 1 ) ok 908 - move_to( 2 => 2 ) ok 909 - move_to( 2 => 3 ) ok 910 - move_to( 2 => 4 ) ok 911 - previous sibling ok 912 - first sibling ok 913 - prev sibling position < than us ok 914 - prev-next sibling is us ok 915 - first sibling position < than us ok 916 - next sibling ok 917 - last sibling ok 918 - next sibling position > than us ok 919 - next-prev sibling is us ok 920 - last sibling position > than us ok 921 - move_previous( 3 ) ok 922 - move_next( 3 ) ok 923 - move_first( 3 ) ok 924 - move_last( 3 ) ok 925 - move_to( 3 => 1 ) ok 926 - move_to( 3 => 2 ) ok 927 - move_to( 3 => 3 ) ok 928 - move_to( 3 => 4 ) ok 929 - previous sibling ok 930 - first sibling ok 931 - prev sibling position < than us ok 932 - prev-next sibling is us ok 933 - first sibling position < than us ok 934 - next sibling ok 935 - last sibling ok 936 - next sibling position > than us ok 937 - next-prev sibling is us ok 938 - last sibling position > than us ok 939 - move_previous( 4 ) ok 940 - move_next( 4 ) ok 941 - move_first( 4 ) ok 942 - move_last( 4 ) ok 943 - move_to( 4 => 1 ) ok 944 - move_to( 4 => 2 ) ok 945 - move_to( 4 => 3 ) ok 946 - move_to( 4 => 4 ) ok 947 - previous sibling ok 948 - first sibling ok 949 - prev sibling position < than us ok 950 - prev-next sibling is us ok 951 - first sibling position < than us ok 952 - no next sibling ok 953 - no last sibling ok 954 - prev sibling position < than us ok 955 - prev-next sibling is us ok 956 - first sibling position < than us ok 957 - group intial positions ok 958 - move_previous( 1 ) ok 959 - move_next( 1 ) ok 960 - move_first( 1 ) ok 961 - move_last( 1 ) ok 962 - move_to( 1 => 1 ) ok 963 - move_to( 1 => 2 ) ok 964 - move_to( 1 => 3 ) ok 965 - move_to( 1 => 4 ) ok 966 - no previous sibling ok 967 - no first sibling ok 968 - next sibling position > than us ok 969 - next-prev sibling is us ok 970 - last sibling position > than us ok 971 - next sibling ok 972 - last sibling ok 973 - next sibling position > than us ok 974 - next-prev sibling is us ok 975 - last sibling position > than us ok 976 - move_previous( 2 ) ok 977 - move_next( 2 ) ok 978 - move_first( 2 ) ok 979 - move_last( 2 ) ok 980 - move_to( 2 => 1 ) ok 981 - move_to( 2 => 2 ) ok 982 - move_to( 2 => 3 ) ok 983 - move_to( 2 => 4 ) ok 984 - previous sibling ok 985 - first sibling ok 986 - prev sibling position < than us ok 987 - prev-next sibling is us ok 988 - first sibling position < than us ok 989 - next sibling ok 990 - last sibling ok 991 - next sibling position > than us ok 992 - next-prev sibling is us ok 993 - last sibling position > than us ok 994 - move_previous( 3 ) ok 995 - move_next( 3 ) ok 996 - move_first( 3 ) ok 997 - move_last( 3 ) ok 998 - move_to( 3 => 1 ) ok 999 - move_to( 3 => 2 ) ok 1000 - move_to( 3 => 3 ) ok 1001 - move_to( 3 => 4 ) ok 1002 - previous sibling ok 1003 - first sibling ok 1004 - prev sibling position < than us ok 1005 - prev-next sibling is us ok 1006 - first sibling position < than us ok 1007 - next sibling ok 1008 - last sibling ok 1009 - next sibling position > than us ok 1010 - next-prev sibling is us ok 1011 - last sibling position > than us ok 1012 - move_previous( 4 ) ok 1013 - move_next( 4 ) ok 1014 - move_first( 4 ) ok 1015 - move_last( 4 ) ok 1016 - move_to( 4 => 1 ) ok 1017 - move_to( 4 => 2 ) ok 1018 - move_to( 4 => 3 ) ok 1019 - move_to( 4 => 4 ) ok 1020 - previous sibling ok 1021 - first sibling ok 1022 - prev sibling position < than us ok 1023 - prev-next sibling is us ok 1024 - first sibling position < than us ok 1025 - no next sibling ok 1026 - no last sibling ok 1027 - prev sibling position < than us ok 1028 - prev-next sibling is us ok 1029 - first sibling position < than us ok 1030 - group intial positions ok 1031 - move_previous( 1 ) ok 1032 - move_next( 1 ) ok 1033 - move_first( 1 ) ok 1034 - move_last( 1 ) ok 1035 - move_to( 1 => 1 ) ok 1036 - move_to( 1 => 2 ) ok 1037 - move_to( 1 => 3 ) ok 1038 - move_to( 1 => 4 ) ok 1039 - no previous sibling ok 1040 - no first sibling ok 1041 - next sibling position > than us ok 1042 - next-prev sibling is us ok 1043 - last sibling position > than us ok 1044 - next sibling ok 1045 - last sibling ok 1046 - next sibling position > than us ok 1047 - next-prev sibling is us ok 1048 - last sibling position > than us ok 1049 - move_previous( 2 ) ok 1050 - move_next( 2 ) ok 1051 - move_first( 2 ) ok 1052 - move_last( 2 ) ok 1053 - move_to( 2 => 1 ) ok 1054 - move_to( 2 => 2 ) ok 1055 - move_to( 2 => 3 ) ok 1056 - move_to( 2 => 4 ) ok 1057 - previous sibling ok 1058 - first sibling ok 1059 - prev sibling position < than us ok 1060 - prev-next sibling is us ok 1061 - first sibling position < than us ok 1062 - next sibling ok 1063 - last sibling ok 1064 - next sibling position > than us ok 1065 - next-prev sibling is us ok 1066 - last sibling position > than us ok 1067 - move_previous( 3 ) ok 1068 - move_next( 3 ) ok 1069 - move_first( 3 ) ok 1070 - move_last( 3 ) ok 1071 - move_to( 3 => 1 ) ok 1072 - move_to( 3 => 2 ) ok 1073 - move_to( 3 => 3 ) ok 1074 - move_to( 3 => 4 ) ok 1075 - previous sibling ok 1076 - first sibling ok 1077 - prev sibling position < than us ok 1078 - prev-next sibling is us ok 1079 - first sibling position < than us ok 1080 - next sibling ok 1081 - last sibling ok 1082 - next sibling position > than us ok 1083 - next-prev sibling is us ok 1084 - last sibling position > than us ok 1085 - move_previous( 4 ) ok 1086 - move_next( 4 ) ok 1087 - move_first( 4 ) ok 1088 - move_last( 4 ) ok 1089 - move_to( 4 => 1 ) ok 1090 - move_to( 4 => 2 ) ok 1091 - move_to( 4 => 3 ) ok 1092 - move_to( 4 => 4 ) ok 1093 - previous sibling ok 1094 - first sibling ok 1095 - prev sibling position < than us ok 1096 - prev-next sibling is us ok 1097 - first sibling position < than us ok 1098 - no next sibling ok 1099 - no last sibling ok 1100 - prev sibling position < than us ok 1101 - prev-next sibling is us ok 1102 - first sibling position < than us ok 1103 - group intial positions ok 1104 - move_previous( 1 ) ok 1105 - move_next( 1 ) ok 1106 - move_first( 1 ) ok 1107 - move_last( 1 ) ok 1108 - move_to( 1 => 1 ) ok 1109 - move_to( 1 => 2 ) ok 1110 - move_to( 1 => 3 ) ok 1111 - move_to( 1 => 4 ) ok 1112 - no previous sibling ok 1113 - no first sibling ok 1114 - next sibling position > than us ok 1115 - next-prev sibling is us ok 1116 - last sibling position > than us ok 1117 - next sibling ok 1118 - last sibling ok 1119 - next sibling position > than us ok 1120 - next-prev sibling is us ok 1121 - last sibling position > than us ok 1122 - move_previous( 2 ) ok 1123 - move_next( 2 ) ok 1124 - move_first( 2 ) ok 1125 - move_last( 2 ) ok 1126 - move_to( 2 => 1 ) ok 1127 - move_to( 2 => 2 ) ok 1128 - move_to( 2 => 3 ) ok 1129 - move_to( 2 => 4 ) ok 1130 - previous sibling ok 1131 - first sibling ok 1132 - prev sibling position < than us ok 1133 - prev-next sibling is us ok 1134 - first sibling position < than us ok 1135 - next sibling ok 1136 - last sibling ok 1137 - next sibling position > than us ok 1138 - next-prev sibling is us ok 1139 - last sibling position > than us ok 1140 - move_previous( 3 ) ok 1141 - move_next( 3 ) ok 1142 - move_first( 3 ) ok 1143 - move_last( 3 ) ok 1144 - move_to( 3 => 1 ) ok 1145 - move_to( 3 => 2 ) ok 1146 - move_to( 3 => 3 ) ok 1147 - move_to( 3 => 4 ) ok 1148 - previous sibling ok 1149 - first sibling ok 1150 - prev sibling position < than us ok 1151 - prev-next sibling is us ok 1152 - first sibling position < than us ok 1153 - next sibling ok 1154 - last sibling ok 1155 - next sibling position > than us ok 1156 - next-prev sibling is us ok 1157 - last sibling position > than us ok 1158 - move_previous( 4 ) ok 1159 - move_next( 4 ) ok 1160 - move_first( 4 ) ok 1161 - move_last( 4 ) ok 1162 - move_to( 4 => 1 ) ok 1163 - move_to( 4 => 2 ) ok 1164 - move_to( 4 => 3 ) ok 1165 - move_to( 4 => 4 ) ok 1166 - previous sibling ok 1167 - first sibling ok 1168 - prev sibling position < than us ok 1169 - prev-next sibling is us ok 1170 - first sibling position < than us ok 1171 - no next sibling ok 1172 - no last sibling ok 1173 - prev sibling position < than us ok 1174 - prev-next sibling is us ok 1175 - first sibling position < than us ok 1176 - group intial positions ok 1177 - move_previous( 1 ) ok 1178 - move_next( 1 ) ok 1179 - move_first( 1 ) ok 1180 - move_last( 1 ) ok 1181 - move_to( 1 => 1 ) ok 1182 - move_to( 1 => 2 ) ok 1183 - move_to( 1 => 3 ) ok 1184 - move_to( 1 => 4 ) ok 1185 - no previous sibling ok 1186 - no first sibling ok 1187 - next sibling position > than us ok 1188 - next-prev sibling is us ok 1189 - last sibling position > than us ok 1190 - next sibling ok 1191 - last sibling ok 1192 - next sibling position > than us ok 1193 - next-prev sibling is us ok 1194 - last sibling position > than us ok 1195 - move_previous( 2 ) ok 1196 - move_next( 2 ) ok 1197 - move_first( 2 ) ok 1198 - move_last( 2 ) ok 1199 - move_to( 2 => 1 ) ok 1200 - move_to( 2 => 2 ) ok 1201 - move_to( 2 => 3 ) ok 1202 - move_to( 2 => 4 ) ok 1203 - previous sibling ok 1204 - first sibling ok 1205 - prev sibling position < than us ok 1206 - prev-next sibling is us ok 1207 - first sibling position < than us ok 1208 - next sibling ok 1209 - last sibling ok 1210 - next sibling position > than us ok 1211 - next-prev sibling is us ok 1212 - last sibling position > than us ok 1213 - move_previous( 3 ) ok 1214 - move_next( 3 ) ok 1215 - move_first( 3 ) ok 1216 - move_last( 3 ) ok 1217 - move_to( 3 => 1 ) ok 1218 - move_to( 3 => 2 ) ok 1219 - move_to( 3 => 3 ) ok 1220 - move_to( 3 => 4 ) ok 1221 - previous sibling ok 1222 - first sibling ok 1223 - prev sibling position < than us ok 1224 - prev-next sibling is us ok 1225 - first sibling position < than us ok 1226 - next sibling ok 1227 - last sibling ok 1228 - next sibling position > than us ok 1229 - next-prev sibling is us ok 1230 - last sibling position > than us ok 1231 - move_previous( 4 ) ok 1232 - move_next( 4 ) ok 1233 - move_first( 4 ) ok 1234 - move_last( 4 ) ok 1235 - move_to( 4 => 1 ) ok 1236 - move_to( 4 => 2 ) ok 1237 - move_to( 4 => 3 ) ok 1238 - move_to( 4 => 4 ) ok 1239 - previous sibling ok 1240 - first sibling ok 1241 - prev sibling position < than us ok 1242 - prev-next sibling is us ok 1243 - first sibling position < than us ok 1244 - no next sibling ok 1245 - no last sibling ok 1246 - prev sibling position < than us ok 1247 - prev-next sibling is us ok 1248 - first sibling position < than us ok 1249 - group positions after move_to_group ok 1250 - group positions after move_to_group ok 1251 - group positions after move_to_group ok 1252 - group positions after move_to_group ok 1253 - group positions after move_to_group ok 1254 - group positions after move_to_group ok 1255 - group positions after move_to_group ok 1256 - group positions after move_to_group ok 1257 - group positions after move_to_group ok 1258 - group positions after move_to_group ok 1259 - group positions after move_to_group ok 1260 - group positions after move_to_group ok 1261 - group positions after move_to_group ok 1262 - group positions after move_to_group ok 1263 - group positions after move_to_group ok 1264 - group positions after move_to_group ok 1265 - overloaded multicol update 1 ok 1266 - overloaded multicol update 2 ok 1267 - overloaded multicol update 3 ok 1268 - overloaded multicol update 4 ok 1269 - overloaded multicol update 5 ok t/88result_set_column.t .......................... 1..18 ok 1 - next okay ok 2 - wantarray context okay ok 3 - get_column (\'FUNC') ok ok 4 - five titles returned ok 5 - max okay for year ok 6 - min okay for title ok 7 - three artists returned ok 8 - reset okay ok 9 - first okay ok 10 - +select/+as additional column "count" present (scalar) ok 11 - +select/+as nonexistent column throws exception ok 12 - +select/+as multiple additional columns, "count" column present ok 13 - +select/+as multiple additional columns, "addedtitle" column present ok 14 - +select/+as overridden column "title" ok 15 - prefetch wiped ok 16 - Sum of a resultset works correctly ok 17 - Owner Newton has multiple books ok 18 - Correctly calculated price of all owned books ok t/89dbicadmin.t .................................. 1..20 ok 1 - XS: insert count ok 2 - XS: insert valid ok 3 - XS: update ok 4 # skip MSWin32 doesn't support -| either ok 5 - XS: delete ok 6 - JSON: insert count ok 7 - JSON: insert valid ok 8 - JSON: update ok 9 # skip MSWin32 doesn't support -| either ok 10 - JSON: delete ok 11 # skip Json backend DWIW is not available, skip testing ok 12 # skip Json backend DWIW is not available, skip testing ok 13 # skip Json backend DWIW is not available, skip testing ok 14 # skip Json backend DWIW is not available, skip testing ok 15 # skip Json backend DWIW is not available, skip testing ok 16 - Syck: insert count ok 17 - Syck: insert valid ok 18 - Syck: update ok 19 # skip MSWin32 doesn't support -| either ok 20 - Syck: delete ok t/90ensure_class_loaded.t ........................ 1..28 ok 1 - loaded package DBIx::Class::Schema was found ok 2 - DBICTest::FakeComponent not loaded yet ok 3 - package DBICTest::FakeComponent was found ok 4 - DBICTest::FakeComponent not loaded by ensure_class_found() ok 5 - anonymous package TestPackage::A found ok 6 - fake package not found ok 7 - load_optional_class on a nonexistent class did not throw ok 8 - nonexistent package not loaded ok 9 - load_optional_class on an existing class did not throw ok 10 - DBICTest::OptionalComponent loaded ok 11 - DBICTest::ErrorComponent threw ok ok 12 - load_optional_class on a nonexistent PAR class did not throw ok 13 - nonexistent PAR package not loaded ok 14 - load_optional_class of a no-true-returning PAR module did throw ok 15 - no-true-returning PAR package not loaded ok 16 - load_optional_class of a PAR module did not throw ok 17 - PAR package "loaded" ok 18 - load_optional_class did not throw ok 19 - DBIx::Class::ResultClass::HashRefInflator loaded ok 20 - anonymous package exists ok 21 - ensure_class_loaded detected an anon. class ok 22 - ensure_class_loaded threw exception for nonexistent class ok 23 - DBICTest::FakeComponent not loaded yet ok 24 - ensure_class_loaded detected an existing but non-loaded class ok 25 - DBICTest::FakeComponent now loaded ok 26 - ensure_class_loaded(DBICTest::SyntaxErrorComponent1) threw ok ok 27 - load_optional_class(DBICTest::SyntaxErrorComponent2) threw ok ok 28 - Errors from RS components reported right ok t/90join_torture.t ............................... 1..22 ok 1 ok 2 - bare field conditions okay after search related ok 3 - Two artists returned ok 4 - condition based on inherited join okay ok 5 - All cds for artist returned ok 6 - All cds for artist returned via count ok 7 - correct artist returned ok 8 - search without using previous joins okay ok 9 - prefetch on same rel okay ok 10 - find on has many rs okay ok 11 - right number of prefetched tracks after has many ok 12 - search related on search related okay ok 13 - search relateds with order by okay ok 14 - somewhat pointless search on rel with order_by on it okay ok 15 - search related with prefetch okay ok 16 - bonkers search_related-with-join-midway okay ok 17 - both joins kept ok 18 - query on double joined rel runs okay ok 19 - only one join kept when inherited ok 20 - pathological prefetch ok ok 21 - both joins kept ok 22 - query on double joined rel runs okay ok t/91debug.t ...................................... 1..7 ok 1 - debug ok 2 - debugfh ok 3 - Log success ok 4 - Log success ok 5 - Died on closed FH ok 6 - got correct SQL with all bind parameters (debugcb) ok 7 - got correct SQL with all bind parameters (debugobj) ok t/91merge_attr.t ................................. 1..15 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 t/92storage.t .................................... 1..17 ok 1 - Storage reblessed correctly into DBIx::Class::Storage::DBI::SQLite ok 2 - basic exception ok 3 - exception via DBI->HandleError, etc ok 4 - Exploding $sth->execute was caught ok 5 - And the STH was retired ok 6 - connect_info ([ $d, $u, $p, \%attr, \%extra_attr]) didn't modify passed arguments ok 7 - connect_info ([ $d, $u, $p, \%attr, \%extra_attr]) produced correct _dbi_connect_info ok 8 - connect_info ([ $d, $u, $p, \%attr, \%extra_attr]) correctly ignored extra hashref ok 9 - connect_info ([ $d, $u, $p, \%attr, \%extra_attr]) correctly parsed DBIC specific on_[dis]connect_do ok 10 - connect_info ([ \%code, \%extra_attr ]) didn't modify passed arguments ok 11 - connect_info ([ \%code, \%extra_attr ]) produced correct _dbi_connect_info ok 12 - connect_info ([ \%code, \%extra_attr ]) correctly ignored extra hashref ok 13 - connect_info ([ \%code, \%extra_attr ]) correctly parsed DBIC specific on_[dis]connect_do ok 14 - connect_info ([ \%attr ]) didn't modify passed arguments ok 15 - connect_info ([ \%attr ]) produced correct _dbi_connect_info ok 16 - connect_info ([ \%attr ]) correctly ignored extra hashref ok 17 - connect_info ([ \%attr ]) correctly parsed DBIC specific on_[dis]connect_do ok t/92storage_on_connect_do.t ...................... 1..12 ok 1 - connection() ok 2 - string version on_connect_do() worked ok 3 - connection() ok 4 - on_connect_do() worked ok 5 - Searching for nonexistent table dies ok 6 - Table still exists ok 7 - Reading from dropped table fails ok 8 - second connection() ok 9 - on_connect_do() called after connect() ok 10 - on_disconnect_do() not called after connect() ok 11 - on_disconnect_do() called after disconnect() ok 12 - first arg to on_connect_do hook isa DBIx::Class::Storage ok t/93nobindvars.t ................................. skipped: Set $ENV{DBICTEST_MYSQL_DSN}, _USER and _PASS to run this test t/93single_accessor_object.t ..................... 1..10 ok 1 - created a CD ok 2 - artist matches CD ok 3 - created liner notes ok 4 - liner notes matches CD ok 5 - liner notes are correct ok 6 - track matches CD before update ok 7 - track matches another CD after update ok 8 - genreid is NULL ok 9 - genre accessor returns undef ok 10 - genre accessor throws without column ok DBIx::Class::Storage::DBI::__ANON__(): DBI Exception: DBD::SQLite::db do failed: table artist already exists [for Statement "-- -- Table: artist -- CREATE TABLE artist ( artistid INTEGER PRIMARY KEY NOT NULL, name varchar(100), rank integer NOT NULL DEFAULT '13', charfield char(10) )"] at t/lib/DBICTest.pm line 137 # Looks like you planned 90 tests but ran 8. # Looks like your test exited with 255 just after 8. t/93storage_replication.t ........................ 1..90 ok 1 - use DBIx::Class::Storage::DBI::Replicated::Pool; ok 2 - use DBIx::Class::Storage::DBI::Replicated::Balancer; ok 3 - use DBIx::Class::Storage::DBI::Replicated::Replicant; ok 4 - use DBIx::Class::Storage::DBI::Replicated; ok 5 - Created a replication object by_connect_info ok 6 - The object isa DBIx::Class::Schema ok 7 - The object isa DBIx::Class::Storage::DBI::Replicated ok 8 - configured balancer_type isa DBIx::Class::Storage::DBI::Replicated::Balancer::Random Dubious, test returned 255 (wstat 65280, 0xff00) Failed 82/90 subtests t/94pk_mutation.t ................................ 1..10 ok 1 - found an artist with the new PK ok 2 - artist ID matches ok 3 - no artist found with the old PK ok 4 - found an artist with the new PK ok 5 - artist ID matches ok 6 - found an artist with the new PK ok 7 - artist ID matches ok 8 - no artist found with the old PK ok 9 - found an artist with the new PK ok 10 - artist ID matches ok t/94versioning.t ................................. skipped: Set $ENV{DBICTEST_MYSQL_DSN}, _USER and _PASS to run this test t/95sql_maker.t .................................. 1..4 ok 1 - use DBICTest; ok 2 - sql_maker passes arrayrefs in insert ok 3 - sql_maker passes arrayrefs in update ok 4 - Exception correctly croak()ed ok t/95sql_maker_quote.t ............................ 1..12 ok 1 - use DBICTest; ok 2 - got correct SQL and bind parameters for count query with quoting ok 3 - scalar ORDER BY okay (single value) ok 4 - scalar ORDER BY okay (multiple values) ok 5 - hashref ORDER BY okay (single value) ok 6 - hashref ORDER BY okay (multiple values) ok 7 - did not quote ORDER BY with scalarref (single value) ok 8 - did not quote ORDER BY with scalarref (multiple values) ok 9 - quoted table names for UPDATE ok 10 - select attr with me.* is right ok 11 - got correct SQL and bind parameters for count query with bracket quoting ok 12 - bracket quoted table names for UPDATE ok t/96_is_deteministic_value.t ..................... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 1..8 ok t/96multi_create.t ............................... 1..93 ok 1 - Created CD object isa DBICTest::CD ok 2 - Created related Artist isa DBICTest::Artist ok 3 - Artist created correctly ok 4 - simple create + parent (the stuff $rs belongs_to) ok ok 5 - Created Bookrmark object isa DBICTest::Bookmark ok 6 - Created related Link isa DBICTest::Link ok 7 - Bookmark and link made it to the DB ok 8 - simple create where the child and parent have no values, except for an explicit parent pk ok ok 9 - Created CD isa DBICTest::CD ok 10 - CD created correctly ok 11 - One tag created for CD ok 12 - Tag created correctly ok 13 - create over > 1 levels of has_many create (A => { has_many => { B => has_many => C } } ) ok 14 - create via update of multi relationships throws an exception ok 15 - Linker object created isa DBICTest::CD_to_Producer ok 16 - Producer row found isa DBICTest::Producer ok 17 - Producer has one production ok 18 - CD created correctly ok 19 - CD has 3 tracks ok 20 - Create m2m while originating in the linker table ok 21 - Main CD object created isa DBICTest::CD ok 22 - Correct CD title ok 23 - Two tracks on main CD ok 24 - Correct 1st track name ok 25 - No single for 1st track ok 26 - Correct 2nd track name ok 27 - Created a single for 2nd track isa DBICTest::CD ok 28 - Two tracks on single CD ok 29 - Correct 1st track title ok 30 - Correct 2nd track title ok 31 - Two producers created for the single cd ok 32 - Producers named correctly ok 33 - Create over > 1 levels of might_have with multiple has_many and multiple m2m but starting at a has_many level ok 34 - Main Track object created isa DBICTest::Track ok 35 - Correct Track title ok 36 - Created a single with the track isa DBICTest::CD ok 37 - 3 tracks on single CD ok 38 - Correct 1st track title ok 39 - Correct 2nd track title ok 40 - Correct 3rd track title ok 41 - 3 producers created for the single cd ok 42 - Producers named correctly ok 43 - Create over > 1 levels of might_have with multiple has_many and multiple m2m but starting at the might_have directly ok 44 - Main CD object created isa DBICTest::CD ok 45 - Correct CD title ok 46 - Artwork created isa DBICTest::Artwork ok 47 - PK/FK present on artwork object ok 48 - Correct artwork image count via the new object ok 49 - Images named correctly in objects ok 50 - Correct artwork image count via a new search ok 51 - Images named correctly after search ok 52 - Test might_have again but with a PK == FK in the middle (obviously not specified) ok 53 - Main track object created isa DBICTest::Track ok 54 - Correct track title ok 55 - Lyrics created isa DBICTest::Lyrics ok 56 - PK present on lyric object ok 57 - FK present on lyric object ok 58 - Correct lyric versions count via the new object ok 59 - Lyrics text in objects matches ok 60 - Correct lyric versions count via a new search ok 61 - Lyrics text via search matches ok 62 - Test might_have again but with just a PK and FK (neither specified) in the mid-table ok 63 - Created new artist with cds via find_or_create ok 64 - Nested find_or_create ok 65 - artist with duplicate rels inserted okay ok 66 - Multiple same level has_many create ok 67 - Got Good CD Class isa DBICTest::CD ok 68 - Got Expected Title ok 69 - Got Expected Tracks ResultSet isa DBIx::Class::ResultSet ok 70 - Got Expected Track Class isa DBICTest::Track ok 71 - Got Expected Track Class isa DBICTest::Track ok 72 - First create_related pass ok 73 - Got Good CD Class isa DBICTest::CD ok 74 - Got Expected Title ok 75 - Liner notes ok 76 - Got Expected Tracks ResultSet isa DBIx::Class::ResultSet ok 77 - Got Expected Track Class isa DBICTest::Track ok 78 - Got Expected Track Class isa DBICTest::Track ok 79 - second create_related with same arguments ok 80 - join table record created ok ok 81 - create of parents of a record linker table ok 82 - Artist insertion ok ok 83 - CD insertion ok ok 84 - populate ok 85 - rel okay ok 86 - new id retained okay ok 87 - Create foreign key col obj including PK ok 88 - new cd created without clash on related artist ok 89 - Exception propogated properly ok 90 - One CD row created via M2M create ok 91 - CD row created with one producer ok 92 - Correct producer row created ok 93 - Test multi create over many_to_many ok t/96multi_create_new.t ........................... 1..12 ok 1 - Staged insertion successful ok 2 - artist inserted ok 3 - new_related_cd inserted ok 4 - CD insertion survives by finding artist ok 5 - artist inserted ok 6 - new_related_cd inserted ok 7 - CD insertion survives by inserting artist ok 8 - artist inserted ok 9 - new_related_cd inserted ok 10 - Reversed staged insertion successful ok 11 - related artist inserted ok 12 - cd inserted ok t/96multi_create_torture.t ....................... 1..23 ok 1 - 3 new artists created ok 2 - 2 additional genres created ok 3 - 3 new producer ok 4 - 7 new CDs ok 5 - 10 new Tags ok 6 - 7 greatest hits created ok 7 - 5 CDs created in 2012 ok 8 - All 10 tags were pairwise distributed between 5 year-2012 CDs ok 9 - Paul had 1 production ok 10 - Paul had two co-producers ok 11 - The second producer is flemming ok 12 - Kirk had 3 CDs ok 13 - Kirk had a producer only on one cd ok 14 - Lars had 3 CDs ok 15 - Lars always had a producer ok 16 - Lars produced 1 CD with flemming ok 17 - Lars produced 3 CDs with bob ok 18 - Bob produced a total of 4 CDs ok 19 - 1st Bob production name correct ok 20 - 2nd Bob production name correct ok 21 - 3rd Bob production name correct ok 22 - 4th Bob production name correct ok 23 - Bob produced james' only CD ok t/97result_class.t ............................... 1..12 ok 1 - nonexistant result_class exception ok 2 - Correct artist result_class ok 3 - nonexistant result_access exception (from accessor) ok 4 - IWillExplode explodes on inflate ok 5 - Correct cd result_class ok 6 - Correct cd2 result_class ok 7 - Correct cd3 result_class ok 8 - Inflated into correct cd result_class isa DBICTest::CD ok 9 - Correct artist result_class ok 10 - Correct cd result_class ok 11 - Inflated into correct cd result_class isa DBICTest::CD ok 12 - Inflated into correct cd result_class isa DBICTest::CD ok t/98savepoints.t ................................. skipped: Set DBICTEST_(PG|MYSQL)_DSN _USER and _PASS if you want to run savepoint tests t/99dbic_sqlt_parser.t ........................... 1..123 ok 1 - correct number of indices for Lyrics with no args ok 2 - correct number of indices for SequenceTest with no args ok 3 - correct number of indices for BooksInLibrary with no args ok 4 - correct number of indices for LyricVersion with no args ok 5 - correct number of indices for CD with no args ok 6 - correct number of indices for Artwork with no args ok 7 - correct number of indices for Track with no args ok 8 - correct number of indices for Tag with no args ok 9 - correct number of indices for NoPrimaryKey with no args ok 10 - correct number of indices for ForceForeign with no args ok 11 - correct number of indices for FourKeys with no args ok 12 - correct number of indices for Artwork_to_Artist with no args ok 13 - correct number of indices for Collection with no args ok 14 - correct number of indices for Producer with no args ok 15 - correct number of indices for SourceNameArtists with no args ok 16 - correct number of indices for Employee with no args ok 17 - correct number of indices for Serialized with no args ok 18 - correct number of indices for CD_to_Producer with no args ok 19 - correct number of indices for LinerNotes with no args ok 20 - correct number of indices for CollectionObject with no args ok 21 - correct number of indices for Artist with no args ok 22 - correct number of indices for TwoKeyTreeLike with no args ok 23 - correct number of indices for FourKeys_to_TwoKeys with no args ok 24 - correct number of indices for SelfRefAlias with no args ok 25 - correct number of indices for BindType with no args ok 26 - correct number of indices for Owners with no args ok 27 - correct number of indices for Bookmark with no args ok 28 - correct number of indices for TreeLike with no args ok 29 - correct number of indices for Link with no args ok 30 - correct number of indices for SelfRef with no args ok 31 - correct number of indices for TypedObject with no args ok 32 - correct number of indices for Event with no args ok 33 - correct number of indices for Genre with no args ok 34 - correct number of indices for TwoKeys with no args ok 35 - correct number of indices for Image with no args ok 36 - correct number of indices for ArtistSubclass with no args ok 37 - correct number of indices for Encoded with no args ok 38 - correct number of indices for EventTZ with no args ok 39 - correct number of indices for ArtistUndirectedMap with no args ok 40 - correct number of indices for OneKey with no args ok 41 - correct number of indices for FileColumn with no args ok 42 - correct number of indices for Lyrics with add_fk_index => 1 ok 43 - correct number of indices for SequenceTest with add_fk_index => 1 ok 44 - correct number of indices for BooksInLibrary with add_fk_index => 1 ok 45 - correct number of indices for LyricVersion with add_fk_index => 1 ok 46 - correct number of indices for CD with add_fk_index => 1 ok 47 - correct number of indices for Artwork with add_fk_index => 1 ok 48 - correct number of indices for Track with add_fk_index => 1 ok 49 - correct number of indices for Tag with add_fk_index => 1 ok 50 - correct number of indices for NoPrimaryKey with add_fk_index => 1 ok 51 - correct number of indices for ForceForeign with add_fk_index => 1 ok 52 - correct number of indices for FourKeys with add_fk_index => 1 ok 53 - correct number of indices for Artwork_to_Artist with add_fk_index => 1 ok 54 - correct number of indices for Collection with add_fk_index => 1 ok 55 - correct number of indices for Producer with add_fk_index => 1 ok 56 - correct number of indices for SourceNameArtists with add_fk_index => 1 ok 57 - correct number of indices for Employee with add_fk_index => 1 ok 58 - correct number of indices for Serialized with add_fk_index => 1 ok 59 - correct number of indices for CD_to_Producer with add_fk_index => 1 ok 60 - correct number of indices for LinerNotes with add_fk_index => 1 ok 61 - correct number of indices for CollectionObject with add_fk_index => 1 ok 62 - correct number of indices for Artist with add_fk_index => 1 ok 63 - correct number of indices for TwoKeyTreeLike with add_fk_index => 1 ok 64 - correct number of indices for FourKeys_to_TwoKeys with add_fk_index => 1 ok 65 - correct number of indices for SelfRefAlias with add_fk_index => 1 ok 66 - correct number of indices for BindType with add_fk_index => 1 ok 67 - correct number of indices for Owners with add_fk_index => 1 ok 68 - correct number of indices for Bookmark with add_fk_index => 1 ok 69 - correct number of indices for TreeLike with add_fk_index => 1 ok 70 - correct number of indices for Link with add_fk_index => 1 ok 71 - correct number of indices for SelfRef with add_fk_index => 1 ok 72 - correct number of indices for TypedObject with add_fk_index => 1 ok 73 - correct number of indices for Event with add_fk_index => 1 ok 74 - correct number of indices for Genre with add_fk_index => 1 ok 75 - correct number of indices for TwoKeys with add_fk_index => 1 ok 76 - correct number of indices for Image with add_fk_index => 1 ok 77 - correct number of indices for ArtistSubclass with add_fk_index => 1 ok 78 - correct number of indices for Encoded with add_fk_index => 1 ok 79 - correct number of indices for EventTZ with add_fk_index => 1 ok 80 - correct number of indices for ArtistUndirectedMap with add_fk_index => 1 ok 81 - correct number of indices for OneKey with add_fk_index => 1 ok 82 - correct number of indices for FileColumn with add_fk_index => 1 ok 83 - correct number of indices for Lyrics with add_fk_index => 0 ok 84 - correct number of indices for SequenceTest with add_fk_index => 0 ok 85 - correct number of indices for BooksInLibrary with add_fk_index => 0 ok 86 - correct number of indices for LyricVersion with add_fk_index => 0 ok 87 - correct number of indices for CD with add_fk_index => 0 ok 88 - correct number of indices for Artwork with add_fk_index => 0 ok 89 - correct number of indices for Track with add_fk_index => 0 ok 90 - correct number of indices for Tag with add_fk_index => 0 ok 91 - correct number of indices for NoPrimaryKey with add_fk_index => 0 ok 92 - correct number of indices for ForceForeign with add_fk_index => 0 ok 93 - correct number of indices for FourKeys with add_fk_index => 0 ok 94 - correct number of indices for Artwork_to_Artist with add_fk_index => 0 ok 95 - correct number of indices for Collection with add_fk_index => 0 ok 96 - correct number of indices for Producer with add_fk_index => 0 ok 97 - correct number of indices for SourceNameArtists with add_fk_index => 0 ok 98 - correct number of indices for Employee with add_fk_index => 0 ok 99 - correct number of indices for Serialized with add_fk_index => 0 ok 100 - correct number of indices for CD_to_Producer with add_fk_index => 0 ok 101 - correct number of indices for LinerNotes with add_fk_index => 0 ok 102 - correct number of indices for CollectionObject with add_fk_index => 0 ok 103 - correct number of indices for Artist with add_fk_index => 0 ok 104 - correct number of indices for TwoKeyTreeLike with add_fk_index => 0 ok 105 - correct number of indices for FourKeys_to_TwoKeys with add_fk_index => 0 ok 106 - correct number of indices for SelfRefAlias with add_fk_index => 0 ok 107 - correct number of indices for BindType with add_fk_index => 0 ok 108 - correct number of indices for Owners with add_fk_index => 0 ok 109 - correct number of indices for Bookmark with add_fk_index => 0 ok 110 - correct number of indices for TreeLike with add_fk_index => 0 ok 111 - correct number of indices for Link with add_fk_index => 0 ok 112 - correct number of indices for SelfRef with add_fk_index => 0 ok 113 - correct number of indices for TypedObject with add_fk_index => 0 ok 114 - correct number of indices for Event with add_fk_index => 0 ok 115 - correct number of indices for Genre with add_fk_index => 0 ok 116 - correct number of indices for TwoKeys with add_fk_index => 0 ok 117 - correct number of indices for Image with add_fk_index => 0 ok 118 - correct number of indices for ArtistSubclass with add_fk_index => 0 ok 119 - correct number of indices for Encoded with add_fk_index => 0 ok 120 - correct number of indices for EventTZ with add_fk_index => 0 ok 121 - correct number of indices for ArtistUndirectedMap with add_fk_index => 0 ok 122 - correct number of indices for OneKey with add_fk_index => 0 ok 123 - correct number of indices for FileColumn with add_fk_index => 0 ok t/bind/attribute.t ............................... 1..9 ok 1 - use DBICTest; not ok 2 - where/bind combined # TODO bind args order needs fixing (semifor) # Failed (TODO) test 'where/bind combined' # at t/bind/attribute.t line 35. # got: '0' # expected: '1' not ok 3 - where/bind first # TODO bind args order needs fixing (semifor) # Failed (TODO) test 'where/bind first' # at t/bind/attribute.t line 40. # got: '0' # expected: '1' not ok 4 - where/bind last # TODO bind args order needs fixing (semifor) # Failed (TODO) test 'where/bind last' # at t/bind/attribute.t line 45. # got: '0' # expected: '1' ok 5 - cookbook arbitrary sql example ok 6 - ...coobook + search condition ok 7 - ...cookbook (bind first) + chained search ok 8 - got correct SQL not ok 9 - ...cookbook + chained search with extra bind # TODO bind args order needs fixing (semifor) # Failed (TODO) test '...cookbook + chained search with extra bind' # at t/bind/attribute.t line 95. # got: '0' # expected: '1' ok t/bind/bindtype_columns.t ........................ skipped: Set $ENV{DBICTEST_PG_DSN}, _USER and _PASS to run this test t/bind/order_by.t ................................ 1..14 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 not ok 11 # TODO Not implemented # Failed (TODO) test at t/bind/order_by.t line 47. # died: DBIx::Class::ResultSet::as_query(): [SQL::Abstract::__ANON__] Fatal: hash passed to _order_by must have exactly one key (-desc or -asc) at t/bind/order_by.t line 43 not ok 12 - Fail the unfinished is_same_sql_bind # TODO Not implemented # Failed (TODO) test 'Fail the unfinished is_same_sql_bind' # at t/bind/order_by.t line 48. not ok 13 # TODO Not implemented # Failed (TODO) test at t/bind/order_by.t line 47. # died: DBIx::Class::ResultSet::as_query(): [SQL::Abstract::__ANON__] Fatal: hash passed to _order_by must have exactly one key (-desc or -asc) at t/bind/order_by.t line 43 not ok 14 - Fail the unfinished is_same_sql_bind # TODO Not implemented # Failed (TODO) test 'Fail the unfinished is_same_sql_bind' # at t/bind/order_by.t line 48. ok t/cdbi/01-columns.t .............................. 1..24 ok 1 - State table() ok 2 - State primary() ok 3 - State Primary:name ok 4 - State Essential:name, abbreviation ok 5 - State All:abbreviation, name, rain, snowfall, capital, population ok 6 - CD primary() ok 7 - CD primary:artist ok 8 - CD all:artist, title, length ok 9 - CD essential:artist ok 10 - find_column Rain ok 11 - find_column rain ok 12 - !find_column HGLAGAGlAG ok 13 - State->can(...) ok 14 - State can't Rain ok 15 - State can't _Rain_accessor ok 16 - State can't rain ok 17 - State can't snowfall ok 18 # skip No column objects ok 19 - Rain and Capital = 2 groups ok 20 - - Other ok 21 - - Weather ok 22 - A columns ok 23 - A::B columns ok 24 - A::C columns ok t/cdbi/02-Film.t ................................. 1..98 ok 1 - set_db() ok 2 - Driver set correctly ok 3 - Can't retrieve nothing ok 4 - retrieve needs parameters ok 5 - Can't get id with no object ok 6 - Can't get title with no object ok 7 - needs a hashref ok 8 ok 9 - The object isa Film ok 10 - Title() get ok 11 - Director() get ok 12 - Rating() get ok 13 - NumExplodingSheep() get ok 14 - find_or_create ok 15 - doesn't create a new one ok 16 - Add Gone With The Wind ok 17 - The object isa Film ok 18 - Fetch it back again ok 19 - The object isa Film ok 20 - NumExplodingSheep() get again ok 21 - NumExplodingSheep() set ok 22 - numexplodingsheep() set ok 23 - Rating() get again ok 24 - Rating() set ok 25 - We have 2 films in total ok 26 - count_all confirms 2 films ok 27 - update() ok 28 - update() again ok 29 - retrieve() again ok 30 - Correct title ok 31 - and Director ok 32 - and Rating ok 33 - and sheep ok 34 - copy() produces a film ok 35 - Title correct ok 36 - Director correct ok 37 - Rating correct ok 38 - Sheep correct ok 39 - We have 2 Bladerunners ok 40 - Ordered correctly ok 41 - We have 2 Bladerunners ok 42 - Ordered correctly ok 43 - We have 2 Bladerunners ok 44 - Ordered correctly ok 45 - Only one Bladerunner is a 15 ok 46 - Inline SQL ok 47 - Correct film ok 48 - Correct film ok 49 - Inline SQL ok 50 - Correct film ok 51 - Correct film ok 52 - 3 Films by Elaine May ok 53 - Ishtar doesn't deserve an entry any more ok 54 - Ishtar no longer there ok 55 - In fact, delete all films by Elaine May ok 56 - 0 Films by Elaine May ok 57 # skip No deprecated warnings from compat layer ok 58 - No problems with deletes ok 59 - search returns one film ok 60 - ... the correct one ok 61 - search_like returns 3 films ok 62 - the correct ones ok 63 - search where attribute is null returns 2 films ok 64 - the correct ones ok 65 - auto reconnection ok 66 - set new Director ok 67 - discard_changes() ok 68 # skip ActiveState perl produces additional warnings ok 69 # skip ActiveState perl produces additional warnings ok 70 # skip ActiveState perl produces additional warnings ok 71 - Unchanged object ok 72 - RT gone ok 73 - Update deleted object throws error ok 74 - Object based AutoCommit ok 75 - Create 0 ok 76 - Retrieve 0 ok 77 - Title OK ok 78 - Rating OK ok 79 # skip DBIx::Class compat doesn't handle the exists stuff quite right yet ok 80 # skip DBIx::Class compat doesn't handle the exists stuff quite right yet ok 81 # skip DBIx::Class compat doesn't handle the exists stuff quite right yet ok 82 # skip DBIx::Class compat doesn't handle the exists stuff quite right yet ok 83 - stringify ok 84 - Can change stringify column ok 85 - And still stringifies correctly ok 86 - Can have multiple stringify columns ok 87 - And still stringifies correctly ok 88 - Provide stringify_self() ok 89 - Add a deleting Film ok 90 - The object isa DeletingFilm ok 91 - The object isa Film ok 92 - Fetch it back again ok 93 - It destroys itself ok 94 - Retrieving twice gives ref to same object ok 95 - Searching also gives ref to same object ok 96 - Removing from object_index and retrieving again gives new object ok 97 - Clearing cache and retrieving again gives new object ok 98 - Creating and retrieving gives ref to same object ok t/cdbi/03-subclassing.t .......................... 1..6 ok 1 - subclass db_Main() ok 2 - has the same columns ok 3 - subclass retrieve ok 4 - The object isa Film::Threat ok 5 - The object isa Film ok 6 - subclass get() ok t/cdbi/04-lazy.t ................................. 1..36 ok 1 - Pri ok 2 - Essential ok 3 - things ok 4 - horizon ok 5 - vertical ok 6 - All ok 7 - this (Essential Primary things) ok 8 - that (things) ok 9 - Retrieve by Primary ok 10 - Gets primary ok 11 - Gets other essential ok 12 - But other things ok 13 - nor eep ok 14 - nor orp ok 15 - nor oop ok 16 - Fetch eep ok 17 - Gets orp too ok 18 - But still not oop ok 19 - nor that ok 20 - Retrieve by Primary ok 21 - Don't have oop ok 22 - Don't have oop - even after getting eep ok 23 - Can't use string ("this") as a HASH ref while "strict refs" in use at C:\cpanfly\var\cpan\build\DBIx-Class-0.08107-sfDvbw\blib\lib/DBIx/Class/CDBICompat/LazyLoading.pm line 34. # ok 24 - DBIx::Class::CDBICompat::LazyLoading::create(): No such column theother on Lazy at t/cdbi/04-lazy.t line 73 # ok 25 - DBIx::Class::CDBICompat::LazyLoading::create(): No such column andanother on Lazy at t/cdbi/04-lazy.t line 78 # ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok t/cdbi/06-hasa.t ................................. 1..24 ok 1 - We have Bad Taste ok 2 - Bad taste has_a() director ok 3 - ... which is not an object ok 4 - Link Director table ok 5 - create Director ok 6 - Bad taste now has_a() director ok 7 - The object isa Director ok 8 - ... and is the correct director ok 9 - We have a new director ok 10 - He co-directed ok 11 - Didnt interfere with each other ok 12 - 1 Film directed by Peter Jackson ok 13 - Bad Taste ok 14 - inheriting has_a() ok 15 - inheriting has_a() ok 16 - ... correctly ok 17 - DBIx::Class::CDBICompat::LazyLoading::create(): Bad Taste isn't a Director at t/cdbi/06-hasa.t line 118 # ok 18 - Director_accessor ok 19 - Director ok 20 - CoDirector ok 21 - CoDirector_accessor ok 22 - The object isa Foo ok 23 - The object isa Film ok 24 - Object in after_create trigger isa Film ok t/cdbi/08-inheritcols.t .......................... 1..3 ok 1 - A columns ok 2 - A::B columns ok 3 - A::C columns ok t/cdbi/09-has_many.t ............................. 1..31 ok 1 - Actor primary OK ok 2 - Actor table set-up OK ok 3 - and have a suitable method in Film ok 4 - We have Bad Taste ok 5 - create Actor ok 6 - PVJ name ok ok 7 - No film ok 8 - Set film ok 9 - Now film ok 10 - Bad taste has one actor ok 11 - - the correct one ok 12 - add_to_actors must be object method ok 13 - add_to_actors takes hash ok 14 - add_to_actors ok 15 - PJ ok ok 16 - PVJ still ok ok 17 - - so now we have 2 ok 18 - PJ first ok 19 - PVJ first ok 20 - One actor from restricted (sorted) has_many ok 21 - It's PJ ok 22 - No errors ok 23 - Film::actors(): Odd number of arguments to search at t/cdbi/09-has_many.t line 93 # ok 24 - - so we still only have 2 actors ok 25 - We have 2 actors in bad taste ok 26 - Delete bad taste ok 27 - - after deleting there are no actors ok 28 - 'main' cannot alter the value of 'Name' on objects of class 'Actor' at t/cdbi/09-has_many.t line 106 # ok 29 - 'main' cannot access the value of 'Name' on objects of class 'Actor' at t/cdbi/09-has_many.t line 108 # ok 30 - Arnie's still Arnie ok 31 ok t/cdbi/11-triggers.t ............................. 1..13 ok 1 - Running create trigger 2 ok 2 - Create Veronique ok 3 - Default rating ok 4 - Original sheep count ok 5 - Running pre-update trigger ok 6 - Running post-update trigger ok 7 - Change the rating ok 8 - Updated object's sheep count ok 9 - Updated database's sheep count ok 10 - Deleting La Double Vie De Veronique ok 11 - Delete ok 12 - PK doesn't auto-vivify ok 13 - Running create trigger 2 ok t/cdbi/12-filter.t ............................... 1..50 ok 1 - Got one actor from restricted has_many ok 2 - Correct name ok 3 - No errors ok 4 - Got one actor ok 5 - Correct name ok 6 - Range 0 - 100 ok 7 - Got all ok 8 - None in Range 100 - 200 ok 9 - Range 0 - 10 ok 10 - Got 1 ok 11 - Actor 1 ok 12 - Range 20 - 20 ok 13 - Got 2 ok 14 - Actor 2 ok 15 - and Actor 3 ok 16 - Search by object ok 17 - 3 actors in film 1 ok 18 - The object isa DBIx::Class::ResultSet ok 19 - - with 3 elements ok 20 - Get 1 ok 21 - Get 2 ok 22 - Get 3 ok 23 - No more ok 24 - Get first ok 25 - The object isa DBIx::Class::ResultSet ok 26 - - with 3 elements ok 27 - Get id 1 ok 28 - Get id 2 ok 29 - Get id 3 ok 30 - No more ok 31 - Get first ok 32 - The object isa DBIx::Class::ResultSet ok 33 - - with 3 elements ok 34 - Get 1 ok 35 - Get 2 ok 36 - Get 3 ok 37 - No more ok 38 - Get first ok 39 - Slice gives 2 actor ok 40 - Actor 2 ok 41 - and actor 3 ok 42 - Slice of 1 actor ok 43 - Actor 2 ok 44 - Slice off the end ok 45 - Gets last actor only ok 46 - Slice gives 2 results ok 47 - Fred and Barney ok 48 - Can delete via iterator ok 49 - no actors left ok 50 - Deleting again does no harm ok t/cdbi/13-constraint.t ........................... 1..23 ok 1 - DBIx::Class::CDBICompat::Constraints::__ANON__(): Film rating fails 'valid rating' constraint with '19' at C:/cpanfly/var/megalib/Class/Trigger.pm line 74 # ok 2 - No film created ok 3 - So no films ok 4 - Can create with valid rating ok 5 - Rating 18 ok 6 - Change to 12 ok 7 - And update ok 8 - Rating now 12 ok 9 - DBIx::Class::CDBICompat::Constraints::__ANON__(): Film rating fails 'valid rating' constraint with '13' at C:/cpanfly/var/megalib/Class/Trigger.pm line 74 # ok 10 - Rating still 12 ok 11 - Delete ok 12 - Got fred ok 13 - constraint_column ok 14 - Fails listref constraint ok 15 - Can create with rating U ok 16 # skip No column objects ok 17 # skip No column objects ok 18 - constraint_column ok 19 - Can't create towering inferno ok 20 - But can create THE towering inferno ok 21 - Can constrain with untaint ok 22 - Can create codirector # TODO no idea what this is supposed to do ok 23 - Set the codirector # TODO no idea what this is supposed to do ok t/cdbi/14-might_have.t ........................... 1..22 ok 1 - Primary key of Blurb = title ok 2 - Essential = Primary ok 3 - No problem retrieving non-existent Blurb ok 4 - Get Film ok 5 - The object isa Film ok 6 - No blurb yet ok 7 - No problems updating when don't have ok 8 - Updated OK ok 9 - Bad taste has no blurb ok 10 - And we can write the info ok 11 - The object isa Blurb ok 12 - Blurb is the same as fetching the long way ok 13 - We can set the blurb ok 14 - Blurb has been set ok 15 - No problems updating when do have ok 16 - Updated OK ok 17 - The object isa Blurb ok 18 - Blurb has gone ok 19 ok 20 - relationships still valid after discard_changes ok 21 ok 22 - relationships rechecked after discard_changes ok t/cdbi/15-accessor.t ............................. 1..75 ok 1 - Modified accessor - with column name ok 2 - The object isa Film ok 3 - sheep bursting violently ok 4 - No errors ok 5 - Modified accessor - with accessor ok 6 - The object isa Film ok 7 - sheep bursting violently ok 8 - No errors ok 9 - find_or_create Modified accessor - find with column name ok 10 - The object isa Film ok 11 - sheep bursting violently ok 12 - No errors ok 13 - find_or_create Modified accessor - find with accessor ok 14 - The object isa Film ok 15 - sheep bursting violently ok 16 - No errors ok 17 - remove me # TODO TODOifying failing tests, waiting for Schwern ok 18 - find_or_create Modified accessor - create with column name # TODO TODOifying failing tests, waiting for Schwern ok 19 - The object isa Film # TODO TODOifying failing tests, waiting for Schwern not ok 20 - sheep bursting violently # TODO TODOifying failing tests, waiting for Schwern # Failed (TODO) test 'sheep bursting violently' # at t/cdbi/15-accessor.t line 109. # got: '1' # expected: '3' ok 21 - No errors # TODO TODOifying failing tests, waiting for Schwern ok 22 - find_or_create Modified accessor - create with accessor # TODO TODOifying failing tests, waiting for Schwern ok 23 - The object isa Film # TODO TODOifying failing tests, waiting for Schwern not ok 24 - sheep bursting violently # TODO TODOifying failing tests, waiting for Schwern # Failed (TODO) test 'sheep bursting violently' # at t/cdbi/15-accessor.t line 119. # got: '1' # expected: '4' ok 25 - No errors # TODO TODOifying failing tests, waiting for Schwern not ok 26 - No errors # TODO TODOifying failing tests, waiting for Schwern # Failed (TODO) test 'No errors' # at t/cdbi/15-accessor.t line 127. # got: 'DBIx::Class::CDBICompat::Relationships::search(): DBI Exception: DBD::SQLite::db prepare_cached failed: no such column: sheep [for Statement "SELECT me.title FROM Movies me WHERE ( sheep = ? )"] at t/cdbi/15-accessor.t line 124 # ' # expected: '' ok 27 - Modified mutator - with mutator ok 28 - The object isa Film ok 29 - No errors ok 30 - Modified mutator - with column name ok 31 - The object isa Film ok 32 - No errors ok 33 - Modified mutator - with accessor ok 34 - The object isa Film ok 35 - No errors ok 36 ok 37 - no hasa film ok 38 - hasa movie ok 39 - The object isa Film ok 40 - - Bad Taste ok 41 - No errors ok 42 - Can't locate object method "film" via package "Actor" at t/cdbi/15-accessor.t line 178. # ok 43 - 'main' cannot alter the value of 'film' on objects of class 'Actor' at t/cdbi/15-accessor.t line 181 # ok 44 - Set movie through hasa ok 45 - hasa movie ok 46 - The object isa Film ok 47 - - Another Film ok 48 - No problem ok 49 - a custom accessor without a custom mutator is setable ok 50 - nonpersistent is a column ok 51 - - but it's not real ok 52 - Title set OK ok 53 - As is non persistent value ok 54 - Re-retrieve film ok 55 - Title still OK ok 56 - Non persistent value gone ok 57 - Can set it ok 58 - And it's there again ok 59 - Commit the film ok 60 - And it's still there ok 61 - Actor has no specific essential columns ok 62 - nonpersistent is a column ok 63 - - but it's not real ok 64 - no problems retrieving actors ok 65 - The object isa Actor ok 66 - Can update Naked ok 67 - Make Naked read only ok 68 - Can't update Naked any more ok 69 - But can still update Secrets and Lies ok 70 - And can still create new films isa Film ok 71 - Make all Films read only ok 72 - Still can't update Naked ok 73 - And can't update S&L any more ok 74 - And can't delete 4 Days in July ok 75 - Or create new films ok t/cdbi/16-reserved.t ............................. 1..5 ok 1 - The object isa Film ok 2 - The object isa Order ok 3 - Correct number of orders ok 4 - The object isa Film ok 5 - Orders hasa Film ok t/cdbi/18-has_a.t ................................ 1..41 ok 1 - We have Bad Taste ok 2 - Bad taste has a director ok 3 - ... which is not an object ok 4 - Link Director table ok 5 - create Director ok 6 - Reretrieve Bad Taste ok 7 - Bad taste now hasa() director ok 8 - The object isa Director ok 9 - ID already stored ok 10 - But we know he's insane ok 11 - Can't set film as director ok 12 - PJ still the director ok 13 - The object isa Director ok 14 - The object isa Director ok 15 - The object isa Director ok 16 - Can change director ok 17 - Create new director - Skippy ok 18 - Auto inflates ok 19 - The object isa Director ok 20 - To skippy ok 21 - He co-directed ok 22 - Didnt interfere with each other ok 23 - inheriting hasa() ok 24 - inheriting hasa() ok 25 - ... correctly ok 26 - Can't have film as codirector: DBIx::Class::CDBICompat::LazyLoading::create(): Bad Taste isn't a Director at t/cdbi/18-has_a.t line 109 # ok 27 - We didn't get anything ok 28 - Director ok 29 - director_accessor ok 30 - codirector ok 31 - codirector_accessor ok 32 # skip Non-standard CDBI relationships not supported by compat ok 33 # skip Non-standard CDBI relationships not supported by compat ok 34 # skip Non-standard CDBI relationships not supported by compat ok 35 # skip Non-standard CDBI relationships not supported by compat ok 36 # skip Non-standard CDBI relationships not supported by compat ok 37 # skip Non-standard CDBI relationships not supported by compat ok 38 # skip Non-standard CDBI relationships not supported by compat ok 39 # skip Non-standard CDBI relationships not supported by compat ok 40 # skip Non-standard CDBI relationships not supported by compat ok 41 - Sensible error from has_a with incorrect column: DBIx::Class::CDBICompat::ColumnCase::has_a(): No such column driector at t/cdbi/18-has_a.t line 238 # ok t/cdbi/19-set_sql.t .............................. 1..20 ok 1 - 1 Column in essential ok 2 - __ESSENTIAL__ expansion ok 3 - multi-col __ESSENTIAL__ expansion ok 4 - Execute our own SQL ok 5 - get F2 ok 6 - and F1 ok 7 - SQL creates search() method ok 8 - get F2 ok 9 - and F1 ok 10 - Can pass parameters to created search() ok 11 - F5 ok 12 - and F4 ok 13 ok 14 ok 15 - 2 Films with A* that are PG ok 16 - A ok 17 - and B ok 18 - 2 Films with A* that are PG ok 19 - A ok 20 - and B ok t/cdbi/21-iterator.t ............................. 1..37 ok 1 - The object isa DBIx::Class::ResultSet ok 2 - The object isa DBIx::Class::ResultSet ok 3 - Both iterators get Film 1 ok 4 - Both iterators get Film 2 ok 5 - Both iterators get Film 3 ok 6 - Both iterators get Film 4 ok 7 - Both iterators get Film 5 ok 8 - Both iterators get Film 6 ok 9 - Film 1 first ok 10 - Film 2 next ok 11 - First goes back to 1 ok 12 - With 2 still next ok 13 - Reset brings us to film 1 again ok 14 - And 2 is still next ok 15 - correct slice size (array) ok 16 - Film 3 first ok 17 - Film 5 last ok 18 - slice as iterator isa DBIx::Class::ResultSet ok 19 - correct slice size (array) ok 20 - Film 3 first ok 21 - Film 4 next ok 22 - First goes back to 3 ok 23 - With 4 still next ok 24 - Reset brings us to film 3 again ok 25 - And 4 is still next ok 26 - back to the original iterator, is of right size ok 27 - Film 1 first ok 28 - Film 2 next ok 29 - First goes back to 1 ok 30 - With 2 still next ok 31 - Film 3 is still in original Iterator ok 32 - Reset brings us to film 1 again ok 33 - And 2 is still next ok 34 - iterator returns count as a scalar ok 35 - iterator returns true when there are results ok 36 ok 37 - iterator returns false when no results ok t/cdbi/22-deflate_order.t ........................ skipped: Need MySQL for this test t/cdbi/22-self_referential.t ..................... 1..2 ok 1 - proper number of aliases ok 2 - proper alias ok t/cdbi/23-cascade.t .............................. 1..12 ok 1 - Director set OK ok 2 - We have one nasty ok 3 ok 4 - has_many cascade deletes by default ok 5 - Director set OK ok 6 - We have one nasty ok 7 ok 8 - has_many with { # 'mapping' => [], # 'foreign_key' => undef, # 'cascade_delete' => 0 # } # ok 9 - Director set OK ok 10 - We have one nasty ok 11 ok 12 - has_many with { # 'mapping' => [], # 'foreign_key' => undef, # 'cascade_delete' => 0 # } # ok t/cdbi/24-meta_info.t ............................ 1..12 ok 1 - Person has Date and Pet ok 2 - Pet has Date ok 3 - And owners ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok t/cdbi/26-mutator.t .............................. 1..6 ok 1 - Modified accessor - with # accessor ok 2 - The object isa Film ok 3 - No errors ok 4 - Modified accessor, set ok 5 - Update ok 6 - No errors ok t/cdbi/30-pager.t ................................ 1..6 ok 1 - entries_on_this_page ok ok 2 - next_page ok ok 3 - iterator->next ok ok 4 - next past end of page ok ok 5 - entries on second page ok ok 6 - second page first title ok ok t/cdbi/68-inflate_has_a.t ........................ 1..6 ok 1 - year is a DateTime, ok ok 2 - inflated month ok ok 3 - deflate ok ok 4 - year is a DateTime, ok ok 5 - inflated month ok ok 6 - deflate ok ok t/cdbi/98-failure.t .............................. 1..7 ok 1 - We have Bad Taste isa Film ok 2 - We failed ok 3 - We still have Bad Taste isa Film ok 4 - We have Bad Taste isa Film ok 5 - We failed ok 6 - We still have Bad Taste isa Film ok 7 - with 1 sheep ok t/cdbi/abstract/search_where.t ................... 1..10 ok 1 - search_where() as iterator ok 2 ok 3 - like ok 4 - order_by ASC ok 5 - order_by DESC ok 6 - where, limit ok 7 - limit ok 8 - offset ok 9 - limit + offset ok 10 - limit_dialect ignored ok t/cdbi/columns_as_hashes.t ....................... ok 1 - evaluation of column value is not deferred ok 2 ok 3 - columns can be accessed as hashes ok 4 ok 5 - updating via the accessor updates the hash ok 6 ok 7 ok 8 - column updated as hash was saved ok 9 - DBIC_CDBICOMPAT_HASH_WARN controls warnings ok 10 ok 11 ok 12 - hash access still works despite lack of accessor ok 13 # skip Need MySQL to run this test ok 14 # skip Need MySQL to run this test ok 15 # skip Need MySQL to run this test 1..15 ok t/cdbi/columns_dont_override_custom_accessors.t .. 1..5 ok 1 - TEMP columns set ok 2 ok 3 - custom accessor not overwritten by column ok 4 - custom routine not overwritten by temp column ok 5 - temp column accessor generated ok t/cdbi/construct.t ............................... 1..5 ok 1 - The object isa Film ok 2 ok 3 ok 4 - constructed objects can get missing data from the db ok 5 - construct sets temp columns ok t/cdbi/copy.t .................................... 1..4 ok 1 ok 2 ok 3 - copy() gets new primary key ok 4 - copy() with new id ok t/cdbi/DeepAbstractSearch/01_search.t ............ 1..19 ok 1 - all without order ok 2 - all with ORDER BY name ok 3 - all with ORDER BY name DESC ok 4 - simple search ok 5 - Patsy's CDs ok 6 - Patsy's CDs by title ok 7 - count Patsy's CDs by title ok 8 - Tracks from CDs whose name starts with 'S' ok 9 - First 2 tracks from W's albums after 2000 ok 10 - Count First 2 tracks from W's albums after 2000 ok 11 - First 2 tracks from W's albums after 2000, array ref order ok 12 - Count First 2 tracks from W's albums after 2000, array ref order ok 13 - Tracks from CD titles containing 'o' AND 'W' ok 14 - Tracks from CDs from 1995, 1999 ok 15 - Tracks from CDs in 1995, 1999 ok 16 - First 2 tracks Tracks from CDs from 1995, 1999 ok 17 - First 2 tracks Tracks from CDs in 1995, 1999 ok 18 - CDs from Sony or Supraphon ok 19 - CDs from Sony or Supraphon ok t/cdbi/early_column_heisenbug.t .................. ok 1 ok 2 1..2 ok t/cdbi/has_many_loads_foreign_class.t ............ 1..3 ok 1 ok 2 ok 3 ok t/cdbi/hasa_without_loading.t .................... 1..2 ok 1 ok 2 ok t/cdbi/max_min_value_of.t ........................ 1..2 ok 1 ok 2 ok t/cdbi/mk_group_accessors.t ...................... ok 1 ok 2 ok 3 ok 4 1..4 ok t/cdbi/multi_column_set.t ........................ 1..3 ok 1 ok 2 ok 3 ok t/cdbi/object_cache.t ............................ 1..5 ok 1 ok 2 - retrieve returns the same object ok 3 - caching turned off ok 4 - caching back on ok 5 - CDBI::Weaken_Is_Available turns off all caching ok t/cdbi/retrieve_from_sql_with_limit.t ............ 1..3 ok 1 - retrieve_from_sql with LIMIT ok 2 ok 3 ok t/cdbi/set_to_undef.t ............................ 1..2 ok 1 - undef set ok 2 - no warnings ok t/cdbi/set_vs_DateTime.t ......................... 1..1 ok 1 ok t/cdbi/sweet/08pager.t ........................... 1..10 ok 1 - use DBICTest; ok 2 - entries_on_this_page ok ok 3 - next_page ok ok 4 - iterator->next ok ok 5 - next past end of page ok ok 6 - disable_sql_paging total_entries ok ok 7 - disable_sql_paging previous_page ok ok 8 - disable_sql_paging iterator->next ok ok 9 - disable_sql_paging next past end of page ok ok 10 - complex abstract count ok ok t/count/distinct.t ............................... 1..22 ok 1 - Count without DISTINCT ok 2 - Count with single column group_by ok 3 - Count with another single column group_by ok 4 - Count with multiple column group_by ok 5 - Count with single column distinct ok 6 - Count with IN subquery ok 7 - Count with IN subquery with outside group_by ok 8 - Count with IN subquery with outside distinct ok 9 - Count with IN subquery with outside distinct on a single column ok 10 - Count with IN subquery with single group_by ok 11 - Count with IN subquery with another single group_by ok 12 - Count with IN subquery with multiple group_by ok 13 - Count without DISTINCT, using literal SQL ok 14 - Count with literal SQL and single group_by ok 15 - Count with literal SQL and another single group_by ok 16 - Count with literal SQL and multiple group_by ok 17 - Count with +select aggreggate ok 18 - Count by distinct function result as select literal ok 19 - Warned about deprecated distinct ok 20 - throw on unsupported syntax ok 21 - expecting to die ok 22 - expecting to die ok t/count/grouped_pager.t .......................... 1..7 ok 1 - Resultset collapses to 5 groups ok 2 - Total count via pager correct ok 3 - Total count via pager correct ok 4 - Total count via pager correct ok 5 - First page has 2 groups ok 6 - Second page has 2 groups ok 7 - Third page has one group remaining ok t/count/in_subquery.t ............................ 1..1 ok 1 - Subselect on PK got the same row count ok t/count/joined.t ................................. 1..3 ok 1 - extra joins explode entity count ok 2 - Count correct with extra joins collapsed by prefetch ok 3 - Count correct with requested distinct collapse of main table ok t/count/prefetch.t ............................... 1..6 ok 1 - Correct number of objects ok 2 - Correct count ok 3 ok 4 - Correct number of objects ok 5 - Correct count ok 6 ok t/dbh_do.t ....................................... 1..8 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok t/delete/m2m.t ................................... 1..5 ok 1 ok 2 - _relationship_data populated ok 3 - relationships still valid after discarding changes ok 4 ok 5 - discard_changes resets relationship ok t/delete/related.t ............................... 1..4 ok 1 - related delete ok ok 2 - related + condition delete ok ok 3 - related + limit delete ok not ok 4 - m2m link deleted succesfully # TODO delete_related is based on search_related which is based on search which does not understand object arguments # Failed (TODO) test 'm2m link deleted succesfully' # at t/delete/related.t line 60. # got: '4' # expected: '3' ok t/discard_changes_in_DESTROY.t ................... 1..1 # About to call DESTROY ok 1 ok t/from_subquery.t ................................ 1..8 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok t/inflate/core.t ................................. 1..22 ok 1 - year is a DateTime, ok ok 2 - inflated year ok ok 3 - inflated month ok ok 4 - updated year using a scalarref ok 5 - year is still a DateTime, ok ok 6 - updated year, bypassing inflation ok 7 - month is still 1 ok 8 - get_inflated_column produces a DateTime ok 9 - deflate ok ok 10 - set_inflated_column with DateTime object ok 11 - deflate ok ok 12 - set_inflated_column to "year + 1" not ok 13 - store_inflated_column to "year + 1" # TODO this was left in without a TODO - should it work? # Failed (TODO) test 'store_inflated_column to "year + 1"' # at t/inflate/core.t line 73. ok 14 - deflate ok ok 15 - store_inflated_column with DateTime object ok 16 - deflate ok ok 17 - update using DateTime object ok ok 18 - deflate ok ok 19 - update using scalarref ok ok 20 - deflate ok ok 21 - discard_changes clears the inflated value ok 22 - copy ok t/inflate/datetime.t ............................. 1..18 ok 1 - DateTime returned isa DateTime ok 2 - Correct date/time not ok 3 # TODO We can't do this yet before 0.09 # Failed (TODO) test at t/inflate/datetime.t line 28. not ok 4 - DT in search # TODO We can't do this yet before 0.09 # Failed (TODO) test 'DT in search' # at t/inflate/datetime.t line 30. # got: undef # expected: '1' not ok 5 # TODO We can't do this yet before 0.09 # Failed (TODO) test at t/inflate/datetime.t line 32. not ok 6 - DT in search with condition # TODO We can't do this yet before 0.09 # Failed (TODO) test 'DT in search with condition' # at t/inflate/datetime.t line 34. # got: undef # expected: '1' ok 7 - DateTime returned isa DateTime ok 8 - Correct date/time ok 9 - DateTime returned isa DateTime ok 10 - DateTime returned isa DateTime ok 11 - DateTime returned isa DateTime ok 12 - No DateTime returned for skip inflation column ok 13 - Correct date/time ok 14 - DateTime returned isa DateTime ok 15 - Correct date/time ok 16 - Correct date/time ok 17 - Correct date/time ok 18 - Correct date/time ok t/inflate/datetime_mysql.t ....................... 1..33 ok 1 - Locale de_DE loaded: day_name ok 2 - Locale de_DE loaded: month_name ok 3 - Default locale loaded: day_name ok 4 - Default locale loaded: month_name ok 5 - Correct date/time using timezone ok 6 - Correct timestamp using timezone ok 7 - Correct timezone ok 8 - DateTime returned isa DateTime ok 9 - Loaded correct date/time using timezone ok 10 - Correct timezone ok 11 - DateTime returned isa DateTime ok 12 - Loaded correct timestamp using timezone ok 13 - Correct timezone ok 14 - Floating timezone warning ok 15 - Don't update invalid dates ok 16 - Locale de_DE loaded: day_name ok 17 - Locale de_DE loaded: month_name ok 18 - Default locale loaded: day_name ok 19 - Default locale loaded: month_name ok 20 - Correct date/time using timezone ok 21 - Correct timestamp using timezone ok 22 - Correct timezone ok 23 - DateTime returned isa DateTime ok 24 - Loaded correct date/time using timezone ok 25 - Correct timezone ok 26 - DateTime returned isa DateTime ok 27 - Loaded correct timestamp using timezone ok 28 - Correct timezone ok 29 - Floating timezone warning ok 30 - Don't update invalid dates ok 31 - Invalid date stored ok 32 - Inflate to undef ok 33 - Invalid date format exception ok t/inflate/datetime_pg.t .......................... 1..3 ok 1 - The object isa DateTime ok 2 - Timezone changed ok 3 - Time with TZ correct ok cannot unlink file for C:\cpanfly\var\tmp\iovO13Yt9y\1\File.pm: Permission denied at C:\cpanfly\var\cpan\build\DBIx-Class-0.08107-sfDvbw\blib\lib/DBIx/Class/InflateColumn/File.pm line 51 cannot remove directory for C:\cpanfly\var\tmp\iovO13Yt9y\1: Directory not empty at C:\cpanfly\var\cpan\build\DBIx-Class-0.08107-sfDvbw\blib\lib/DBIx/Class/InflateColumn/File.pm line 51 t/inflate/file_column.t .......................... 1..10 ok 1 - created ok 2 - storage exists ok 3 - filename matches ok 4 - file contents matches not ok 5 - old storage does not exist # TODO design change required # Failed (TODO) test 'old storage does not exist' # at t/inflate/file_column.t line 54. ok 6 - new storage exists ok 7 - new filname matches ok 8 - new content matches ok 9 - storage deleted not ok 10 - storage does not exist after $rs->delete # TODO need resultset delete override to delete_all # Failed (TODO) test 'storage does not exist after $rs->delete' # at t/inflate/file_column.t line 84. ok t/inflate/hri.t .................................. ok 1 - returned columns ok 2 - same value ok 3 - number of related entries ok 4 - same value ok 5 - same value ok 6 - same value ok 7 - same value ok 8 - same value ok 9 - same value ok 10 - same value ok 11 - same value ok 12 - same value ok 13 - same value ok 14 - same value ok 15 - same value ok 16 - same value ok 17 - same value ok 18 - same value ok 19 - same value ok 20 - same value ok 21 - same value ok 22 - same value ok 23 - same value ok 24 - same value ok 25 - same value ok 26 - same value ok 27 - same value ok 28 - same value ok 29 - same value ok 30 - same value ok 31 - number of related entries ok 32 - same value ok 33 - same value ok 34 - same value ok 35 - same value ok 36 - same value ok 37 - same value ok 38 - same value ok 39 - same value ok 40 - same value ok 41 - same value ok 42 - same value ok 43 - same value ok 44 - same value ok 45 - same value ok 46 - same value ok 47 - same value ok 48 - same value ok 49 - same value ok 50 - same value ok 51 - same value ok 52 - same value ok 53 - same value ok 54 - same value ok 55 - same value ok 56 - same value ok 57 - same value ok 58 - same value ok 59 - number of related entries ok 60 - same value ok 61 - same value ok 62 - same value ok 63 - same value ok 64 - same value ok 65 - same value ok 66 - same value ok 67 - same value ok 68 - same value ok 69 - same value ok 70 - same value ok 71 - same value ok 72 - same value ok 73 - same value ok 74 - same value ok 75 - same value ok 76 - same value ok 77 - same value ok 78 - same value ok 79 - same value ok 80 - same value ok 81 - same value ok 82 - same value ok 83 - same value ok 84 - same value ok 85 - same value ok 86 - same value ok 87 - number of related entries ok 88 - same value ok 89 - same value ok 90 - same value ok 91 - same value ok 92 - same value ok 93 - same value ok 94 - same value ok 95 - same value ok 96 - same value ok 97 - same value ok 98 - same value ok 99 - same value ok 100 - same value ok 101 - same value ok 102 - same value ok 103 - same value ok 104 - same value ok 105 - same value ok 106 - same value ok 107 - same value ok 108 - same value ok 109 - same value ok 110 - same value ok 111 - same value ok 112 - same value ok 113 - same value ok 114 - same value ok 115 - number of related entries ok 116 - same value ok 117 - same value ok 118 - same value ok 119 - same value ok 120 - same value ok 121 - same value ok 122 - same value ok 123 - same value ok 124 - same value ok 125 - same value ok 126 - same value ok 127 - same value ok 128 - same value ok 129 - same value ok 130 - same value ok 131 - same value ok 132 - same value ok 133 - same value ok 134 - same value ok 135 - same value ok 136 - same value ok 137 - same value ok 138 - same value ok 139 - same value ok 140 - same value ok 141 - same value ok 142 - same value ok 143 - number of related entries ok 144 - same value ok 145 - same value ok 146 - same value ok 147 - same value ok 148 - same value ok 149 - same value ok 150 - same value ok 151 - same value ok 152 - Equal number of tracks fetched ok 153 - Brought back correct artist ok 154 - Correct track 'cd' ok 155 - Correct track 'title' ok 156 - Brought back correct artist ok 157 - Correct track 'cd' ok 158 - Correct track 'title' ok 159 - Brought back correct artist ok 160 - Correct track 'cd' ok 161 - Correct track 'title' ok 162 - Brought back correct artist ok 163 - Correct track 'cd' ok 164 - Correct track 'title' ok 165 - Brought back correct artist ok 166 - Correct track 'cd' ok 167 - Correct track 'title' ok 168 - Brought back correct artist ok 169 - Correct track 'cd' ok 170 - Correct track 'title' ok 171 - Brought back correct artist ok 172 - Correct track 'cd' ok 173 - Correct track 'title' ok 174 - Brought back correct artist ok 175 - Correct track 'cd' ok 176 - Correct track 'title' ok 177 - Brought back correct artist ok 178 - Correct track 'cd' ok 179 - Correct track 'title' ok 180 - Check query using extended columns syntax 1..180 ok t/inflate/serialize.t ............................ 1..8 ok 1 - hashref deflation ok 2 - hashref inflation ok 3 - inflated hash matches original ok 4 - set_inflated_column to a hashref ok 5 - inflated hash matches original ok 6 - arrayref deflation ok 7 - arrayref inflation ok 8 - inflated array matches original ok t/multi_create/cd_single.t ....................... ok 1 - Main Track object created isa DBICTest::Track ok 2 - created track ok 3 - Correct Track title ok 4 - Got cdid 1..4 ok t/multi_create/insert_defaults.t ................. 1..8 ok 1 - 1st bookmark ID ok 2 - 1st related link ID ok 3 - 2nd bookmark ID ok 4 - 2nd related link ID ok 5 - Expecting only 1 bookmark and 1 link, someone mucked with the table! ok 6 - Correctly identify a row given a relationship ok 7 - 3rd bookmark ID ok 8 - Correctly identify a row given a relationship ok t/multi_create/m2m.t ............................. 1..4 ok 1 - New producer created ok 2 - Producer created with correct name ok 3 - Exsiting producer attached to existing cd ok 4 - Test far-end find_or_create over many_to_many ok t/multi_create/multilev_might_have_PKeqFK.t ...... 1..8 ok 1 - Main CD object created isa DBICTest::CD ok 2 - Correct CD title ok 3 - PK/FK present on artwork object ok 4 - Correct artwork creator count via the new object ok 5 - Artists named correctly when queried via object ok 6 - Correct artwork creator count via a new search ok 7 - Artists named correctly queried via a new search ok 8 - multilevel might-have with a PK == FK in the might_have/has_many table ok ok t/multi_create/reentrance_count.t ................ ok 1 - number of inserts during creation of artist with 2 cds # TODO This is an optimization task, will wait... a while not ok 2 - number of selects during creation of artist with 2 cds # TODO This is an optimization task, will wait... a while # Failed (TODO) test 'number of selects during creation of artist with 2 cds' # at t/multi_create/reentrance_count.t line 38. # got: '4' # expected: '0' ok 3 # TODO This is an optimization task, will wait... a while ok 4 - number of inserts during creation of artist with 2 cds, converging on the same genre # TODO This is an optimization task, will wait... a while not ok 5 - number of selects during creation of artist with 2 cds, converging on the same genre # TODO This is an optimization task, will wait... a while # Failed (TODO) test 'number of selects during creation of artist with 2 cds, converging on the same genre' # at t/multi_create/reentrance_count.t line 62. # got: '10' # expected: '0' ok 6 # TODO This is an optimization task, will wait... a while ok 7 - number of inserts during creation of artist with 2 cds, converging on the same existing genre # TODO This is an optimization task, will wait... a while not ok 8 - number of selects during creation of artist with 2 cds, converging on the same existing genre # TODO This is an optimization task, will wait... a while # Failed (TODO) test 'number of selects during creation of artist with 2 cds, converging on the same existing genre' # at t/multi_create/reentrance_count.t line 87. # got: '4' # expected: '0' ok 9 # TODO This is an optimization task, will wait... a while ok 10 - number of inserts during creation of artist->cd->producer->cd->same_artist # TODO This is an optimization task, will wait... a while not ok 11 - number of selects during creation of artist->cd->producer->cd->same_artist # TODO This is an optimization task, will wait... a while # Failed (TODO) test 'number of selects during creation of artist->cd->producer->cd->same_artist' # at t/multi_create/reentrance_count.t line 123. # got: '16' # expected: '0' ok 12 # TODO This is an optimization task, will wait... a while not ok 13 - number of inserts during creation of existing_artist->cd->existing_producer->cd->existing_artist2 # TODO This is an optimization task, will wait... a while # Failed (TODO) test 'number of inserts during creation of existing_artist->cd->existing_producer->cd->existing_artist2' # at t/multi_create/reentrance_count.t line 151. # got: '2' # expected: '4' not ok 14 - number of selects during creation of existing_artist->cd->existing_producer->cd->existing_artist2 # TODO This is an optimization task, will wait... a while # Failed (TODO) test 'number of selects during creation of existing_artist->cd->existing_producer->cd->existing_artist2' # at t/multi_create/reentrance_count.t line 153. # got: '4' # expected: '0' ok 15 # TODO This is an optimization task, will wait... a while ok 16 - number of inserts during creation of artist_object->cd->producer_object # TODO This is an optimization task, will wait... a while not ok 17 - number of selects during creation of artist_object->cd->producer_object # TODO This is an optimization task, will wait... a while # Failed (TODO) test 'number of selects during creation of artist_object->cd->producer_object' # at t/multi_create/reentrance_count.t line 175. # got: '5' # expected: '0' ok 18 # TODO This is an optimization task, will wait... a while 1..18 ok t/ordered/cascade_delete.t ....................... 1..1 ok 1 - Cascade delete on ordered has_many doesn't bomb ok t/prefetch/attrs_untouched.t ..................... 1..3 ok 1 - Search hash untouched after search() ok 2 - Attribute hash untouched after search() ok 3 - Correct number of records returned ok t/prefetch/diamond.t ............................. 1..108 ok 1 - prefetch cd, a2a->artist2, correct artwork ok 2 - prefetch cd, a2a->artist2, correct artist_id over cd ok 3 - prefetch cd, a2a->artist2, correct artist_id over A2A ok 4 - join no cd, prefetch a2a->artist2, correct artwork ok 5 - join no cd, prefetch a2a->artist2, correct artist_id over cd ok 6 - join no cd, prefetch a2a->artist2, correct artist_id over A2A ok 7 - join no cd, prefetch no a2a, correct artwork ok 8 - join no cd, prefetch no a2a, correct artist_id over cd ok 9 - join no cd, prefetch no a2a, correct artist_id over A2A ok 10 - join a2a, prefetch no cd, correct artwork ok 11 - join a2a, prefetch no cd, correct artist_id over cd ok 12 - join a2a, prefetch no cd, correct artist_id over A2A ok 13 - prefetch no cd, a2a->artist2, correct artwork ok 14 - prefetch no cd, a2a->artist2, correct artist_id over cd ok 15 - prefetch no cd, a2a->artist2, correct artist_id over A2A ok 16 - join a2a->artist2, prefetch no cd, correct artwork ok 17 - join a2a->artist2, prefetch no cd, correct artist_id over cd ok 18 - join a2a->artist2, prefetch no cd, correct artist_id over A2A ok 19 - join cd, a2a->artist2, correct artwork ok 20 - join cd, a2a->artist2, correct artist_id over cd ok 21 - join cd, a2a->artist2, correct artist_id over A2A ok 22 - join no a2a, prefetch no cd, correct artwork ok 23 - join no a2a, prefetch no cd, correct artist_id over cd ok 24 - join no a2a, prefetch no cd, correct artist_id over A2A ok 25 - prefetch no cd, a2a, correct artwork ok 26 - prefetch no cd, a2a, correct artist_id over cd ok 27 - prefetch no cd, a2a, correct artist_id over A2A ok 28 - join a2a, prefetch cd->artist1, correct artwork ok 29 - join a2a, prefetch cd->artist1, correct artist_id over cd ok 30 - join a2a, prefetch cd->artist1, correct artist_id over A2A ok 31 - join no cd, prefetch a2a, correct artwork ok 32 - join no cd, prefetch a2a, correct artist_id over cd ok 33 - join no cd, prefetch a2a, correct artist_id over A2A ok 34 - join no a2a, prefetch cd->artist1, correct artwork ok 35 - join no a2a, prefetch cd->artist1, correct artist_id over cd ok 36 - join no a2a, prefetch cd->artist1, correct artist_id over A2A ok 37 - prefetch no cd, no a2a, correct artwork ok 38 - prefetch no cd, no a2a, correct artist_id over cd ok 39 - prefetch no cd, no a2a, correct artist_id over A2A ok 40 - join cd, prefetch no a2a, correct artwork ok 41 - join cd, prefetch no a2a, correct artist_id over cd ok 42 - join cd, prefetch no a2a, correct artist_id over A2A ok 43 - join cd, prefetch a2a->artist2, correct artwork ok 44 - join cd, prefetch a2a->artist2, correct artist_id over cd ok 45 - join cd, prefetch a2a->artist2, correct artist_id over A2A ok 46 - join cd, a2a, correct artwork ok 47 - join cd, a2a, correct artist_id over cd ok 48 - join cd, a2a, correct artist_id over A2A ok 49 - join cd->artist1, a2a->artist2, correct artwork ok 50 - join cd->artist1, a2a->artist2, correct artist_id over cd ok 51 - join cd->artist1, a2a->artist2, correct artist_id over A2A ok 52 - join cd->artist1, prefetch a2a->artist2, correct artwork ok 53 - join cd->artist1, prefetch a2a->artist2, correct artist_id over cd ok 54 - join cd->artist1, prefetch a2a->artist2, correct artist_id over A2A ok 55 - join cd->artist1, prefetch a2a, correct artwork ok 56 - join cd->artist1, prefetch a2a, correct artist_id over cd ok 57 - join cd->artist1, prefetch a2a, correct artist_id over A2A ok 58 - join no cd, no a2a, correct artwork ok 59 - join no cd, no a2a, correct artist_id over cd ok 60 - join no cd, no a2a, correct artist_id over A2A ok 61 - join no cd, a2a, correct artwork ok 62 - join no cd, a2a, correct artist_id over cd ok 63 - join no cd, a2a, correct artist_id over A2A ok 64 - prefetch cd, no a2a, correct artwork ok 65 - prefetch cd, no a2a, correct artist_id over cd ok 66 - prefetch cd, no a2a, correct artist_id over A2A ok 67 - join a2a->artist2, prefetch cd->artist1, correct artwork ok 68 - join a2a->artist2, prefetch cd->artist1, correct artist_id over cd ok 69 - join a2a->artist2, prefetch cd->artist1, correct artist_id over A2A ok 70 - join a2a->artist2, prefetch cd, correct artwork ok 71 - join a2a->artist2, prefetch cd, correct artist_id over cd ok 72 - join a2a->artist2, prefetch cd, correct artist_id over A2A ok 73 - prefetch cd->artist1, a2a->artist2, correct artwork ok 74 - prefetch cd->artist1, a2a->artist2, correct artist_id over cd ok 75 - prefetch cd->artist1, a2a->artist2, correct artist_id over A2A ok 76 - prefetch cd->artist1, a2a, correct artwork ok 77 - prefetch cd->artist1, a2a, correct artist_id over cd ok 78 - prefetch cd->artist1, a2a, correct artist_id over A2A ok 79 - join a2a, prefetch cd, correct artwork ok 80 - join a2a, prefetch cd, correct artist_id over cd ok 81 - join a2a, prefetch cd, correct artist_id over A2A ok 82 - prefetch cd, a2a, correct artwork ok 83 - prefetch cd, a2a, correct artist_id over cd ok 84 - prefetch cd, a2a, correct artist_id over A2A ok 85 - join cd->artist1, prefetch no a2a, correct artwork ok 86 - join cd->artist1, prefetch no a2a, correct artist_id over cd ok 87 - join cd->artist1, prefetch no a2a, correct artist_id over A2A ok 88 - join no cd, a2a->artist2, correct artwork ok 89 - join no cd, a2a->artist2, correct artist_id over cd ok 90 - join no cd, a2a->artist2, correct artist_id over A2A ok 91 - join cd, no a2a, correct artwork ok 92 - join cd, no a2a, correct artist_id over cd ok 93 - join cd, no a2a, correct artist_id over A2A ok 94 - join cd->artist1, no a2a, correct artwork ok 95 - join cd->artist1, no a2a, correct artist_id over cd ok 96 - join cd->artist1, no a2a, correct artist_id over A2A ok 97 - join no a2a, prefetch cd, correct artwork ok 98 - join no a2a, prefetch cd, correct artist_id over cd ok 99 - join no a2a, prefetch cd, correct artist_id over A2A ok 100 - join cd->artist1, a2a, correct artwork ok 101 - join cd->artist1, a2a, correct artist_id over cd ok 102 - join cd->artist1, a2a, correct artist_id over A2A ok 103 - prefetch cd->artist1, no a2a, correct artwork ok 104 - prefetch cd->artist1, no a2a, correct artist_id over cd ok 105 - prefetch cd->artist1, no a2a, correct artist_id over A2A ok 106 - join cd, prefetch a2a, correct artwork ok 107 - join cd, prefetch a2a, correct artist_id over cd ok 108 - join cd, prefetch a2a, correct artist_id over A2A ok t/prefetch/multiple_hasmany.t .................... 1..10 not ok 1 - no warning on attempt to prefetch several same level has_many's (1 -> M + M) # TODO Prefetch of multiple has_many rels at the same level (currently warn to protect the clueless git) # Failed (TODO) test 'no warning on attempt to prefetch several same level has_many's (1 -> M + M)' # at t/prefetch/multiple_hasmany.t line 44. ok 2 - prefetch one->(has_many,has_many) ran exactly 1 query # TODO Prefetch of multiple has_many rels at the same level (currently warn to protect the clueless git) not ok 3 - equal count of prefetched relations over several same level has_many's (1 -> M + M) # TODO Prefetch of multiple has_many rels at the same level (currently warn to protect the clueless git) # Failed (TODO) test 'equal count of prefetched relations over several same level has_many's (1 -> M + M)' # at t/prefetch/multiple_hasmany.t line 47. # got: '9' # expected: '3' not ok 4 - same structure returned with and without prefetch over several same level has_many's (1 -> M + M) # TODO Prefetch of multiple has_many rels at the same level (currently warn to protect the clueless git) # Failed (TODO) test 'same structure returned with and without prefetch over several same level has_many's (1 -> M + M)' # at t/prefetch/multiple_hasmany.t line 53. # Structures begin differing at: # $got->[0]{cd} = Does not exist # $expected->[0]{cd} = '2' not ok 5 - no warning on attempt to prefetch several same level has_many's (M -> 1 -> M + M) # TODO Prefetch of multiple has_many rels at the same level (currently warn to protect the clueless git) # Failed (TODO) test 'no warning on attempt to prefetch several same level has_many's (M -> 1 -> M + M)' # at t/prefetch/multiple_hasmany.t line 79. ok 6 - prefetch one->(has_many,has_many) ran exactly 1 query # TODO Prefetch of multiple has_many rels at the same level (currently warn to protect the clueless git) ok 7 - equal count of prefetched relations over several same level has_many's (M -> 1 -> M + M) # TODO Prefetch of multiple has_many rels at the same level (currently warn to protect the clueless git) not ok 8 - same structure returned with and without prefetch over several same level has_many's (M -> 1 -> M + M) # TODO Prefetch of multiple has_many rels at the same level (currently warn to protect the clueless git) # Failed (TODO) test 'same structure returned with and without prefetch over several same level has_many's (M -> 1 -> M + M)' # at t/prefetch/multiple_hasmany.t line 89. # Structures begin differing at: # $got->[0]{cd} = Does not exist # $expected->[0]{cd} = '2' ok 9 - warning on attempt prefetching several same level has_manys (1 -> M + M) ok 10 - warning on attempt prefetching several same level has_manys (M -> 1 -> M + M) ok t/prefetch/rows_bug.t ............................ skipped: fix pending t/prefetch/standard.t ............................ 1..45 ok 1 - First record returned ok ok 2 - No prefetch for NULL LEFT join ok 3 - Prefetch for present LEFT JOIN ok 4 - Prefetch returns correct class ok 5 - Prefetch on parent object ok ok 6 - prefetch ran only 1 select statement ok 7 - single related column prefetched ok 8 - step 1 ok for nested prefetch ok 9 - step 2 ok for nested prefetch ok 10 - nested prefetch ran exactly 1 select statement (excluding column_info) ok 11 - chained belongs_to->belongs_to search_related ok ok 12 - chained search_related after belontgs_to->belongs_to prefetch ran no queries ok 13 - artist prefetched correctly on find ok 14 - find with prefetch ran exactly 1 select statement (excluding column_info) ok 15 - many_to_many accessor ok ok 16 - many_to_many accessor with nested prefetch ran exactly 1 query ok 17 - chained many_to_many search_related ok ok 18 - chained search_related after many_to_many prefetch ran no queries ok 19 - nested prefetch does not duplicate joins ok 20 - Join search by object ok ok 21 - Single CD retrieved via might_have ok 22 - Correct CD retrieved ok 23 - two-join search ok ok 24 - count() ok after group_by on main pk ok 25 - all() returns same count as count() after group_by on main pk ok 26 - count() ok after group_by on related column ok 27 - results ok after group_by on related column with a having ok 28 - count() ok after group_by on related column with a having ok 29 - single artist returned from multi-join ok 30 - Correct artist returned ok 31 - prefetch with no join record present ok 32 - Bottom of tree ok ok 33 - First level up ok ok 34 - Second level up ok ok 35 - Third level up ok ok 36 - Only one query run ok 37 - Tree search_related ok ok 38 - Tree search_related with prefetch ok ok 39 - Tree with multiple has_many joins ok ok 40 - join not collapsed for search_related ok 41 - has_many prefetch with adjacent empty rows ok ok 42 - nested prefetch across has_many->has_many ran exactly 1 query ok 43 - Compare 2 level prefetch result to non-prefetch result ok 44 - chained has_many->has_many search_related ok ok 45 - chained search_related after has_many->has_many prefetch ran no queries ok t/relationship/after_update.t .................... 1..2 ok 1 ok 2 ok t/relationship/core.t ............................ 1..78 ok 1 - has_a search_related ok ok 2 - has_many search_related with order_by ok ok 3 - search_related with abstract query ok ok 4 # skip Can't fix right now ok 5 - create_related ok ok 6 - No SELECT made for belongs_to if key IS NULL ok 7 - SELECT made for belongs_to if key IS NULL when undef_on_null_fk disabled ok 8 - search_related_rs in list context returns rs isa DBIx::Class::ResultSet ok 9 - relation_rs in list context returns rs isa DBIx::Class::ResultSet ok 10 - count_related ok ok 11 - set_from_related ok, including alternative accessor ok 12 - set_from_related with undef ok not ok 13 - set_from_related ok after using the accessor # TODO accessing $object->rel and set_from_related # Failed (TODO) test 'set_from_related ok after using the accessor' # at t/relationship/core.t line 93. ok 14 - update_from_related ok ok 15 - find_or_create_related on existing record ok ok 16 - find_or_create_related new record ok ok 17 - find_or_create_related new record search ok ok 18 - delete_related ok ok 19 - find_or_new_related on existing record ok ok 20 - find_or_new_related on existing record: is in_storage ok 21 - find_or_new_related new record ok ok 22 - find_or_new_related on a new record: not in_storage ok 23 - find_or_new_related new artist record with id ok 24 - find_or_new_related new artist id set ok 25 - No back rel not ok 26 - failed when creating a rel with invalid key, ok # TODO relationship checking needs fixing # Failed (TODO) test 'failed when creating a rel with invalid key, ok' # at t/relationship/core.t line 164. # '' # doesn't match '(?-xism:Unknown column)' ok 27 - failed when creating a rel without join condition, ok ok 28 - many_to_many ok ok 29 - sorted many_to_many ok ok 30 - sorted many_to_many with search condition ok ok 31 - CD doesn't yet have any producers ok 32 - many_to_many add_to_$rel($obj) count ok ok 33 - many_to_many add_to_$rel($obj) ok ok 34 - many_to_many add_to_$rel($obj, $link_vals) count ok ok 35 - many_to_many $link_vals ok ok 36 - many_to_many set_$rel($obj, $link_vals) count ok ok 37 - many_to_many $link_vals ok ok 38 - producer object exists after remove of link ok 39 - many_to_many remove_from_$rel($obj) ok ok 40 - add_to_$rel($hash) inserted a new producer ok 41 - many_to_many add_to_$rel($hash) count ok ok 42 - many_to_many add_to_$rel($hash) ok ok 43 - many_to_many add_to_$rel($hash) count ok ok 44 - many_to_many set_$rel(@objs) count ok ok 45 - many_to_many set_$rel($obj) count ok ok 46 - many_to_many set_$rel(\@objs) count ok ok 47 - many_to_many set_$rel([$obj]) count ok ok 48 - remove_from_$rel($hash) dies correctly ok 49 - add_to_$rel(undef) dies correctly ok 50 - twokey has no fourkeys ok 51 - twokey has one fourkey ok 52 - fourkeys row has the correct value for column foo ok 53 - fourkeys row has the correct value for column bar ok 54 - fourkeys row has the correct value for column hello ok 55 - fourkeys row has the correct value for column goodbye ok 56 - fourkeys row has the correct value for column sensors ok 57 - twokey has no fourkeys ok 58 - twokey has no links to fourkey ok 59 - FK not loaded ok 60 - 0=1 search when FK does not exist and object not yet in db ok 61 - Object created on a resultset related to not yet inserted object ok 62 - undef_on_null_fk does not choke on empty conds ok 63 - FK loaded ok 64 - closed search on null FK ok 65 - found 1 undirected map for artist 1 ok 66 - found 1 undirected map for artist 2 ok 67 - Both artist returned from map ok 68 - Both artist returned from map after adding another condition ok 69 - Correct number of tracks for artist ok 70 - Correct orig \#cds for artist ok 71 - Correct orig \#cds for artist ok 72 - Correct new \#cds for artist ok 73 - Correct new \#cds for artist ok 74 - is_foreign_key_constraint defined for belongs_to relationships. ok 75 - is_foreign_key_constraint defined for belongs_to relationships with attr. ok 76 - subjoins under left joins force_left (string) ok 77 - subjoins under left joins force_left (arrayref) ok 78 - subjoins under left joins force_left (hashref) ok t/relationship/doesnt_exist.t .................... 1..3 ok 1 ok 2 - link 1 was deleted ok 3 - accessor did not create a link object where there was none ok t/resultset/as_query.t ........................... 1..5 ok 1 ok 2 ok 3 ok 4 ok 5 - Subselect on PK got the same row count ok t/resultset/update_delete.t ...................... ok 1 - FourKeys_to_TwoKeys populated succesfully ok 2 - Joined FourKey count correct (2x2) ok 3 - Update ran only once on joined resultset ok 4 - Update ran only once on joined resultset ok 5 - Only two rows from fourkeys match ok 6 - Grouped rs update/delete not allowed ok 7 - Only two rows incremented ok 8 - Only two rows deleted 1..8 ok t/resultset_class.t .............................. 1..5 ok 1 - default resultset class ok 2 - custom resultset class not loaded ok 3 - custom resultset class loaded automatically ok 4 - custom resultset class set ok 5 - resultset is custom class isa DBICNSTest::ResultSet::A ok t/resultset_overload.t ........................... 1..6 ok 1 ok 2 - resultset as number with results ok 3 - resultset as boolean always true ok 4 ok 5 - resultset as number without results ok 6 - resultset as boolean always true ok t/search/preserve_original_rs.t .................. 1..22 ok 1 - Resultset attributes preserved after a simple search ok 2 - Resultset attributes preserved after search with prefetch ok 3 - first prefetching search ok ok 4 - Resultset attributes preserved after another search with prefetch ok 5 - second prefetching search ok ok 6 - Resultset attributes preserved after a simple search ok 7 - Resultset attributes preserved after search with prefetch ok 8 - first prefetching search ok ok 9 - Resultset attributes preserved after another search with prefetch ok 10 - second prefetching search ok ok 11 - first() on a2a does not throw an exception ok 12 - count() on a2a does not throw an exception ok 13 - a2a resultset unmodified (as_query matches) ok 14 - first() on artw does not throw an exception ok 15 - count() on artw does not throw an exception ok 16 - artw resultset unmodified (as_query matches) ok 17 - first() on cd does not throw an exception ok 18 - count() on cd does not throw an exception ok 19 - cd resultset unmodified (as_query matches) ok 20 - first() on artw_back does not throw an exception ok 21 - count() on artw_back does not throw an exception ok 22 - artw_back resultset unmodified (as_query matches) ok t/search/subquery.t .............................. 1..16 ok 1 - Testcase 1, pass 1 ok 2 - Testcase 1, pass 2 ok 3 - Testcase 2, pass 1 ok 4 - Testcase 2, pass 2 ok 5 - Testcase 3, pass 1 ok 6 - Testcase 3, pass 2 ok 7 - Testcase 4, pass 1 ok 8 - Testcase 4, pass 2 ok 9 - Testcase 5, pass 1 ok 10 - Testcase 5, pass 2 ok 11 - Testcase 6, pass 1 ok 12 - Testcase 6, pass 2 ok 13 - Testcase 7, pass 1 ok 14 - Testcase 7, pass 2 ok 15 - Testcase 8, pass 1 ok 16 - Testcase 8, pass 2 ok t/update/type_aware.t ............................ 1..4 ok 1 - Artist is clean ok 2 - Artist is clean after num value update ok 3 - Artist is clean after string value update ok 4 - Artist is updated after is_numeric override ok t/zzzzzzz_perl_perf_bug.t ........................ skipped: Skipping as AUTOMATED_TESTING is set Test Summary Report ------------------- t/93storage_replication.t (Wstat: 65280 Tests: 8 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 90 tests but ran 8. t/cdbi/13-constraint.t (Wstat: 0 Tests: 23 Failed: 0) TODO passed: 22-23 t/cdbi/15-accessor.t (Wstat: 0 Tests: 75 Failed: 0) TODO passed: 17-19, 21-23, 25 t/multi_create/reentrance_count.t (Wstat: 0 Tests: 18 Failed: 0) TODO passed: 1, 3-4, 6-7, 9-10, 12, 15-16, 18 t/prefetch/multiple_hasmany.t (Wstat: 0 Tests: 10 Failed: 0) TODO passed: 2, 6-7 Files=177, Tests=4117, 123 wallclock secs ( 0.05 usr + 1.53 sys = 1.58 CPU) Result: FAIL Failed 1/177 test programs. 0/4117 subtests failed. NMAKE : fatal error U1077: 'C:\Perl\bin\perl.exe' : return code '0xff' Stop. RIBASUSHI/DBIx-Class-0.08107.tar.gz nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports RIBASUSHI/DBIx-Class-0.08107.tar.gz Running make for M/MS/MSTROUT/Catalyst-Model-DBIC-Schema-0.25.tar.gz Prepending C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly\var\cpan\build\Catalyst-Model-DBIC-Schema-0.25-CA9O4I Prepending C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build M/MS/MSTROUT/Catalyst-Model-DBIC-Schema-0.25.tar.gz Warning: Prerequisite 'DBIx::Class => 0.08107' for 'MSTROUT/Catalyst-Model-DBIC-Schema-0.25.tar.gz' failed when processing 'RIBASUSHI/DBIx-Class-0.08107.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/Catalyst/Model/DBIC/Schema/Types.pm blib\lib\Catalyst\Model\DBIC\Schema\Types.pm cp lib/Catalyst/TraitFor/Model/DBIC/Schema/Caching.pm blib\lib\Catalyst\TraitFor\Model\DBIC\Schema\Caching.pm cp lib/Catalyst/Model/DBIC/Schema.pm blib\lib\Catalyst\Model\DBIC\Schema.pm cp lib/Catalyst/Helper/Model/DBIC/Schema.pm blib\lib\Catalyst\Helper\Model\DBIC\Schema.pm cp lib/Catalyst/TraitFor/Model/DBIC/Schema/Replicated.pm blib\lib\Catalyst\TraitFor\Model\DBIC\Schema\Replicated.pm MSTROUT/Catalyst-Model-DBIC-Schema-0.25.tar.gz nmake -- OK Prepending C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/01use.t t/02pod.t t/05testapp.t t/06c3_issues.t t/07connect_info.t t/08helper.t t/01use.t ........... 1..2 ok 1 - use Catalyst::Model::DBIC::Schema; ok 2 - use Catalyst::Helper::Model::DBIC::Schema; ok t/02pod.t ........... skipped: set TEST_POD to enable this test t/05testapp.t ....... skipped: Enable this optional test with $ENV{C_M_DBIC_SCHEMA_TESTAPP} t/06c3_issues.t ..... 1..1 ok 1 - Config keys correct ok t/07connect_info.t .. 1..11 ok 1 - connect_info coerced correctly ok 2 - connect_info coerced correctly ok 3 - connect_info coerced correctly ok 4 - connect_info coerced correctly ok 5 - connect_info coerced correctly ok 6 - connect_info coerced correctly ok 7 - connect_info coerced correctly ok 8 - invalid connect_info throws exception ok 9 - invalid connect_info throws exception ok 10 - invalid connect_info throws exception ok 11 - replicant connect_infos coerced correctly ok Can't locate Catalyst/Helper.pm in @INC (@INC contains: C:/cpanfly/var/cpan/build/Catalyst-Model-DBIC-Schema-0.25-CA9O4I/t/lib C:\cpanfly\var\cpan\build\Catalyst-Model-DBIC-Schema-0.25-CA9O4I\inc C:\cpanfly\var\cpan\build\Catalyst-Model-DBIC-Schema-0.25-CA9O4I\blib\lib C:\cpanfly\var\cpan\build\Catalyst-Model-DBIC-Schema-0.25-CA9O4I\blib\arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib C:/cpanfly/var/megalib C:/Perl/site/lib C:/Perl/lib .) at t/08helper.t line 10. BEGIN failed--compilation aborted at t/08helper.t line 10. t/08helper.t ........ 1..40 Dubious, test returned 2 (wstat 512, 0x200) Failed 40/40 subtests Test Summary Report ------------------- t/08helper.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: Bad plan. You planned 40 tests but ran 0. Files=6, Tests=14, 5 wallclock secs ( 0.00 usr + 0.06 sys = 0.06 CPU) Result: FAIL Failed 1/6 test programs. 0/14 subtests failed. NMAKE : fatal error U1077: 'C:\Perl\bin\perl.exe' : return code '0x2' Stop. MSTROUT/Catalyst-Model-DBIC-Schema-0.25.tar.gz nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports MSTROUT/Catalyst-Model-DBIC-Schema-0.25.tar.gz Running test for module 'WWW::Contact' Running make for F/FA/FAYLAND/WWW-Contact-0.26.tar.gz Prepending C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib to PERL5LIB for 'get' Checksum for C:\cpanfly\var\cpan\sources\authors\id\F\FA\FAYLAND\WWW-Contact-0.26.tar.gz ok WWW-Contact-0.26 WWW-Contact-0.26/Changes WWW-Contact-0.26/MANIFEST WWW-Contact-0.26/Build.PL WWW-Contact-0.26/META.yml WWW-Contact-0.26/Makefile.PL WWW-Contact-0.26/README WWW-Contact-0.26/examples WWW-Contact-0.26/examples/cron_to_test.pl WWW-Contact-0.26/examples/test.pl WWW-Contact-0.26/t WWW-Contact-0.26/t/02-supplier.t WWW-Contact-0.26/t/999-author.t WWW-Contact-0.26/t/109-lycos.t WWW-Contact-0.26/t/110-plaxo.t WWW-Contact-0.26/t/pod.t WWW-Contact-0.26/t/01-basic.t WWW-Contact-0.26/t/103-rediff.t WWW-Contact-0.26/t/107-hotmail.t WWW-Contact-0.26/t/104-163.t WWW-Contact-0.26/t/108-indiatimes.t WWW-Contact-0.26/t/101-gmail.t WWW-Contact-0.26/t/102-yahoo.t WWW-Contact-0.26/t/00-load.t WWW-Contact-0.26/t/106-mail.t WWW-Contact-0.26/t/105-aol.t WWW-Contact-0.26/t/lib WWW-Contact-0.26/t/lib/WWW WWW-Contact-0.26/t/lib/WWW/Contact WWW-Contact-0.26/t/lib/WWW/Contact/Unknown.pm WWW-Contact-0.26/lib WWW-Contact-0.26/lib/WWW WWW-Contact-0.26/lib/WWW/Contact.pm WWW-Contact-0.26/lib/WWW/Contact WWW-Contact-0.26/lib/WWW/Contact/GoogleContactsAPI.pm WWW-Contact-0.26/lib/WWW/Contact/Base.pm WWW-Contact-0.26/lib/WWW/Contact/Lycos.pm WWW-Contact-0.26/lib/WWW/Contact/AOL.pm WWW-Contact-0.26/lib/WWW/Contact/Rediffmail.pm WWW-Contact-0.26/lib/WWW/Contact/Hotmail.pm WWW-Contact-0.26/lib/WWW/Contact/Yahoo.pm WWW-Contact-0.26/lib/WWW/Contact/Indiatimes.pm WWW-Contact-0.26/lib/WWW/Contact/Gmail.pm WWW-Contact-0.26/lib/WWW/Contact/Plaxo.pm WWW-Contact-0.26/lib/WWW/Contact/Mail.pm WWW-Contact-0.26/lib/WWW/Contact/CN WWW-Contact-0.26/lib/WWW/Contact/CN/163.pm WWW-Contact-0.26/lib/WWW/Contact/BG WWW-Contact-0.26/lib/WWW/Contact/BG/Mail.pm WWW-Contact-0.26/lib/WWW/Contact/BG/Abv.pm Prepending C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build F/FA/FAYLAND/WWW-Contact-0.26.tar.gz >>> C:\Perl\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for WWW::Contact >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/WWW/Contact/Base.pm blib\lib\WWW\Contact\Base.pm cp lib/WWW/Contact/Plaxo.pm blib\lib\WWW\Contact\Plaxo.pm cp lib/WWW/Contact/Rediffmail.pm blib\lib\WWW\Contact\Rediffmail.pm cp lib/WWW/Contact/GoogleContactsAPI.pm blib\lib\WWW\Contact\GoogleContactsAPI.pm cp lib/WWW/Contact/Lycos.pm blib\lib\WWW\Contact\Lycos.pm cp lib/WWW/Contact/CN/163.pm blib\lib\WWW\Contact\CN\163.pm cp lib/WWW/Contact.pm blib\lib\WWW\Contact.pm cp lib/WWW/Contact/Indiatimes.pm blib\lib\WWW\Contact\Indiatimes.pm cp lib/WWW/Contact/Yahoo.pm blib\lib\WWW\Contact\Yahoo.pm cp lib/WWW/Contact/Mail.pm blib\lib\WWW\Contact\Mail.pm cp lib/WWW/Contact/BG/Abv.pm blib\lib\WWW\Contact\BG\Abv.pm cp lib/WWW/Contact/BG/Mail.pm blib\lib\WWW\Contact\BG\Mail.pm cp lib/WWW/Contact/Hotmail.pm blib\lib\WWW\Contact\Hotmail.pm cp lib/WWW/Contact/AOL.pm blib\lib\WWW\Contact\AOL.pm cp lib/WWW/Contact/Gmail.pm blib\lib\WWW\Contact\Gmail.pm FAYLAND/WWW-Contact-0.26.tar.gz nmake -- OK Prepending C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t # Testing WWW::Contact 0.26, Perl 5.010000, C:\Perl\bin\perl.exe t/00-load.t ......... 1..1 ok 1 - use WWW::Contact; ok t/01-basic.t ........ 1..8 ok 1 - get error with password b ok 2 - empty contact list ok 3 - no error with password c ok 4 - get 2 contact list ok 5 - get error with password b ok 6 - empty contact list ok 7 - no error with password c ok 8 - get 2 contact list ok t/02-supplier.t ..... 1..10 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok t/101-gmail.t ....... skipped: set $ENV{TEST_GMAIL} and $ENV{TEST_GMAIL_PASS} to test t/102-yahoo.t ....... skipped: set $ENV{TEST_YAHOO} and $ENV{TEST_YAHOO_PASS} to test t/103-rediff.t ...... skipped: set $ENV{TEST_REDIFF} and $ENV{TEST_REDIFF_PASS} to test t/104-163.t ......... skipped: set $ENV{TEST_163} and $ENV{TEST_163_PASS} to test t/105-aol.t ......... skipped: set $ENV{TEST_AOL} and $ENV{TEST_AOL_PASS} to test t/106-mail.t ........ skipped: set $ENV{TEST_MAIL} and $ENV{TEST_MAIL_PASS} to test t/107-hotmail.t ..... skipped: set $ENV{TEST_HOTMAIL} and $ENV{TEST_HOTMAIL_PASS} to test t/108-indiatimes.t .. skipped: set $ENV{TEST_INDIATIMES} and $ENV{TEST_INDIATIMES_PASS} to test t/109-lycos.t ....... skipped: set $ENV{TEST_LYCOS} and $ENV{TEST_LYCOS_PASS} to test t/110-plaxo.t ....... skipped: set $ENV{TEST_PLAXO} and $ENV{TEST_PLAXO_PASS} to test t/999-author.t ...... skipped: author tests t/pod.t ............. 1..15 ok 1 - blib\lib\WWW\Contact.pm ok 2 - blib\lib\WWW\Contact\AOL.pm ok 3 - blib\lib\WWW\Contact\Base.pm ok 4 - blib\lib\WWW\Contact\Gmail.pm ok 5 - blib\lib\WWW\Contact\GoogleContactsAPI.pm ok 6 - blib\lib\WWW\Contact\Hotmail.pm ok 7 - blib\lib\WWW\Contact\Indiatimes.pm ok 8 - blib\lib\WWW\Contact\Lycos.pm ok 9 - blib\lib\WWW\Contact\Mail.pm ok 10 - blib\lib\WWW\Contact\Plaxo.pm ok 11 - blib\lib\WWW\Contact\Rediffmail.pm ok 12 - blib\lib\WWW\Contact\Yahoo.pm ok 13 - blib\lib\WWW\Contact\BG\Abv.pm ok 14 - blib\lib\WWW\Contact\BG\Mail.pm ok 15 - blib\lib\WWW\Contact\CN\163.pm ok All tests successful. Files=15, Tests=34, 7 wallclock secs ( 0.00 usr + 0.03 sys = 0.03 CPU) Result: PASS FAYLAND/WWW-Contact-0.26.tar.gz nmake test TEST_VERBOSE=1 -- OK Fayland Lin <fayland@gmail.com> Get contacts/addressbook from Web >>> (cd C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V && tar cvf - WWW-Contact-0.26.ppd blib) | gzip -c >C:/cpanfly/var/REPO/F/FA/FAYLAND/WWW-Contact-0.26.tar.gz WWW-Contact-0.26.ppd blib/ blib/lib/ blib/lib/WWW/ blib/lib/WWW/Contact/ blib/lib/WWW/Contact/AOL.pm blib/lib/WWW/Contact/Base.pm blib/lib/WWW/Contact/BG/ blib/lib/WWW/Contact/BG/Abv.pm blib/lib/WWW/Contact/BG/Mail.pm blib/lib/WWW/Contact/CN/ blib/lib/WWW/Contact/CN/163.pm blib/lib/WWW/Contact/Gmail.pm blib/lib/WWW/Contact/GoogleContactsAPI.pm blib/lib/WWW/Contact/Hotmail.pm blib/lib/WWW/Contact/Indiatimes.pm blib/lib/WWW/Contact/Lycos.pm blib/lib/WWW/Contact/Mail.pm blib/lib/WWW/Contact/Plaxo.pm blib/lib/WWW/Contact/Rediffmail.pm blib/lib/WWW/Contact/Yahoo.pm blib/lib/WWW/Contact.pm >>> mv C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/WWW-Contact-0.26.ppd C:/cpanfly/var/REPO/F/FA/FAYLAND Running test for module 'DBIx::Class' Running make for R/RI/RIBASUSHI/DBIx-Class-0.08107.tar.gz Prepending C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly\var\cpan\build\DBIx-Class-0.08107-sfDvbw Prepending C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib to PERL5LIB for 'make' Has already been made Prepending C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib to PERL5LIB for 'test' Running make test Won't repeat unsuccessful test during this command Has already been tested within this command Running test for module 'Schedule::Cron' Running make for R/RO/ROLAND/Schedule-Cron-0.98.tar.gz Prepending C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib to PERL5LIB for 'get' Checksum for C:\cpanfly\var\cpan\sources\authors\id\R\RO\ROLAND\Schedule-Cron-0.98.tar.gz ok Schedule-Cron-0.98/ Schedule-Cron-0.98/Build.PL Schedule-Cron-0.98/CHANGES Schedule-Cron-0.98/ChangeLog Schedule-Cron-0.98/MANIFEST Schedule-Cron-0.98/META.yml Schedule-Cron-0.98/Makefile.PL Schedule-Cron-0.98/README Schedule-Cron-0.98/examples/ Schedule-Cron-0.98/examples/simple.pl Schedule-Cron-0.98/lib/ Schedule-Cron-0.98/lib/Schedule/ Schedule-Cron-0.98/lib/Schedule/Cron.pm Schedule-Cron-0.98/t/ Schedule-Cron-0.98/t/after_job.t Schedule-Cron-0.98/t/callbackreschedule.t Schedule-Cron-0.98/t/entry.t Schedule-Cron-0.98/t/execution_time.t Schedule-Cron-0.98/t/kwalitee.t Schedule-Cron-0.98/t/load_crontab.t Schedule-Cron-0.98/t/nofork.t Schedule-Cron-0.98/t/pod.t Schedule-Cron-0.98/t/pod_coverage.t Schedule-Cron-0.98/t/pretty_print_args.t Schedule-Cron-0.98/t/sighandler.t Schedule-Cron-0.98/t/startup.t Schedule-Cron-0.98/t/test.crontab Prepending C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build R/RO/ROLAND/Schedule-Cron-0.98.tar.gz >>> C:\Perl\bin\perl.exe Makefile.PL Warning: prerequisite Time::ParseDate 99.00 not found. Checking if your kit is complete... Looks good Writing Makefile for Schedule::Cron ---- Unsatisfied dependencies detected during ---- ---- ROLAND/Schedule-Cron-0.98.tar.gz ---- Time::ParseDate [requires] Prepending C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib to PERL5LIB for 'test' Running make test Delayed until after prerequisites Running test for module 'Time::ParseDate' Running make for M/MU/MUIR/modules/Time-modules-2006.0814.tar.gz Prepending C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib to PERL5LIB for 'get' Checksum for C:\cpanfly\var\cpan\sources\authors\id\M\MU\MUIR\modules\Time-modules-2006.0814.tar.gz ok Time-modules-2006.0814/ Time-modules-2006.0814/lib/ Time-modules-2006.0814/lib/Time/ Time-modules-2006.0814/lib/Time/JulianDay.pm Time-modules-2006.0814/lib/Time/ParseDate.pm Time-modules-2006.0814/lib/Time/CTime.pm Time-modules-2006.0814/lib/Time/DaysInMonth.pm Time-modules-2006.0814/lib/Time/Timezone.pm Time-modules-2006.0814/META.yml Time-modules-2006.0814/t/ Time-modules-2006.0814/t/datetime.t Time-modules-2006.0814/CHANGELOG Time-modules-2006.0814/MANIFEST Time-modules-2006.0814/Makefile.PL Time-modules-2006.0814/README Prepending C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build M/MU/MUIR/modules/Time-modules-2006.0814.tar.gz >>> C:\Perl\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Time-modules >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Time/JulianDay.pm blib\lib\Time\JulianDay.pm cp lib/Time/CTime.pm blib\lib\Time\CTime.pm cp lib/Time/ParseDate.pm blib\lib\Time\ParseDate.pm cp lib/Time/DaysInMonth.pm blib\lib\Time\DaysInMonth.pm cp lib/Time/Timezone.pm blib\lib\Time\Timezone.pm MUIR/modules/Time-modules-2006.0814.tar.gz nmake -- OK Prepending C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/datetime.t .. 1..285 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 not ok 81 not ok 82 not ok 83 not ok 84 ok 85 ok 86 ok 87 ok 88 ok 89 ok 90 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 ok 122 ok 123 ok 124 ok 125 ok 126 ok 127 ok 128 ok 129 ok 130 ok 131 ok 132 ok 133 ok 134 ok 135 ok 136 ok 137 ok 138 ok 139 ok 140 ok 141 ok 142 ok 143 ok 144 ok 145 ok 146 ok 147 ok 148 ok 149 ok 150 not ok 151 not ok 152 not ok 153 ok 154 ok 155 ok 156 not ok 157 not ok 158 not ok 159 ok 160 ok 161 ok 162 ok 163 ok 164 ok 165 ok 166 not ok 167 not ok 168 not ok 169 ok 170 ok 171 ok 172 ok 173 ok 174 not ok 175 not ok 176 ok 177 ok 178 ok 179 ok 180 not ok 181 ok 182 ok 183 ok 184 ok 185 not ok 186 ok 187 ok 188 ok 189 ok 190 ok 191 ok 192 ok 193 ok 194 ok 195 ok 196 ok 197 ok 198 ok 199 ok 200 ok 201 not ok 202 not ok 203 ok 204 ok 205 ok 206 ok 207 ok 208 ok 209 not ok 210 ok 211 ok 212 ok 213 ok 214 ok 215 ok 216 ok 217 ok 218 ok 219 ok 220 ok 221 ok 222 ok 223 ok 224 ok 225 ok 226 not ok 227 not ok 228 ok 229 ok 230 ok 231 ok 232 ok 233 ok 234 ok 235 ok 236 ok 237 ok 238 ok 239 ok 240 ok 241 ok 242 ok 243 ok 244 ok 245 ok 246 ok 247 ok 248 ok 249 ok 250 ok 251 ok 252 ok 253 ok 254 ok 255 ok 256 ok 257 ok 258 ok 259 ok 260 ok 261 ok 262 ok 263 ok 264 ok 265 ok 266 ok 267 ok 268 ok 269 ok 270 ok 271 ok 272 ok 273 ok 274 ok 275 ok 276 ok 277 ok 278 ok 279 ok 280 ok 281 ok 282 ok 283 ok 284 ok 285 Failed 22/285 subtests Test Summary Report ------------------- t/datetime.t (Wstat: 0 Tests: 285 Failed: 22) Failed tests: 81-84, 151-153, 157-159, 167-169, 175-176 181, 186, 202-203, 210, 227-228 Files=1, Tests=285, 0 wallclock secs ( 0.05 usr + 0.02 sys = 0.06 CPU) Result: FAIL Failed 1/1 test programs. 22/285 subtests failed. NMAKE : fatal error U1077: 'C:\Perl\bin\perl.exe' : return code '0xff' Stop. MUIR/modules/Time-modules-2006.0814.tar.gz nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports MUIR/modules/Time-modules-2006.0814.tar.gz Running make for R/RO/ROLAND/Schedule-Cron-0.98.tar.gz Prepending C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz Prepending C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build R/RO/ROLAND/Schedule-Cron-0.98.tar.gz Warning: Prerequisite 'Time::ParseDate => 99.00' for 'ROLAND/Schedule-Cron-0.98.tar.gz' failed when processing 'MUIR/modules/Time-modules-2006.0814.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/Schedule/Cron.pm blib\lib\Schedule\Cron.pm ROLAND/Schedule-Cron-0.98.tar.gz nmake -- OK Prepending C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t Can't locate Time/ParseDate.pm in @INC (@INC contains: C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\lib C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib C:/cpanfly/var/megalib C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib C:/cpanfly/var/megalib C:/Perl/site/lib C:/Perl/lib .) at C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\lib/Schedule/Cron.pm line 66. BEGIN failed--compilation aborted at C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\lib/Schedule/Cron.pm line 66. Compilation failed in require at t/after_job.t line 6. BEGIN failed--compilation aborted at t/after_job.t line 6. t/after_job.t ........... 1..3 Dubious, test returned 2 (wstat 512, 0x200) Failed 3/3 subtests Can't locate Time/ParseDate.pm in @INC (@INC contains: C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\lib C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib C:/cpanfly/var/megalib C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib C:/cpanfly/var/megalib C:/Perl/site/lib C:/Perl/lib .) at C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\lib/Schedule/Cron.pm line 66. BEGIN failed--compilation aborted at C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\lib/Schedule/Cron.pm line 66. Compilation failed in require at t/callbackreschedule.t line 9. BEGIN failed--compilation aborted at t/callbackreschedule.t line 9. t/callbackreschedule.t .. 1..1 Dubious, test returned 2 (wstat 512, 0x200) Failed 1/1 subtests Can't locate Time/ParseDate.pm in @INC (@INC contains: C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\lib C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib C:/cpanfly/var/megalib C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib C:/cpanfly/var/megalib C:/Perl/site/lib C:/Perl/lib .) at C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\lib/Schedule/Cron.pm line 66. BEGIN failed--compilation aborted at C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\lib/Schedule/Cron.pm line 66. Compilation failed in require at t/entry.t line 6. BEGIN failed--compilation aborted at t/entry.t line 6. t/entry.t ............... 1..19 Dubious, test returned 2 (wstat 512, 0x200) Failed 19/19 subtests Can't locate Time/ParseDate.pm in @INC (@INC contains: C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\lib C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib C:/cpanfly/var/megalib C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib C:/cpanfly/var/megalib C:/Perl/site/lib C:/Perl/lib .) at C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\lib/Schedule/Cron.pm line 66. BEGIN failed--compilation aborted at C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\lib/Schedule/Cron.pm line 66. Compilation failed in require at t/execution_time.t line 5. BEGIN failed--compilation aborted at t/execution_time.t line 5. t/execution_time.t ...... Dubious, test returned 2 (wstat 512, 0x200) No subtests run t/kwalitee.t ............ skipped: Test::Kwalitee not installed; skipping Can't locate Time/ParseDate.pm in @INC (@INC contains: C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\lib C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib C:/cpanfly/var/megalib C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib C:/cpanfly/var/megalib C:/Perl/site/lib C:/Perl/lib .) at C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\lib/Schedule/Cron.pm line 66. BEGIN failed--compilation aborted at C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\lib/Schedule/Cron.pm line 66. Compilation failed in require at t/load_crontab.t line 3. BEGIN failed--compilation aborted at t/load_crontab.t line 3. t/load_crontab.t ........ Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Time/ParseDate.pm in @INC (@INC contains: C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\lib C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib C:/cpanfly/var/megalib C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib C:/cpanfly/var/megalib C:/Perl/site/lib C:/Perl/lib .) at C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\lib/Schedule/Cron.pm line 66. BEGIN failed--compilation aborted at C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\lib/Schedule/Cron.pm line 66. Compilation failed in require at t/nofork.t line 5. BEGIN failed--compilation aborted at t/nofork.t line 5. t/nofork.t .............. 1..5 Dubious, test returned 2 (wstat 512, 0x200) Failed 5/5 subtests t/pod.t ................. 1..1 ok 1 - blib\lib\Schedule\Cron.pm ok t/pod_coverage.t ........ 1..1 ok 1 - Schedule::Cron is covered ok Can't locate Time/ParseDate.pm in @INC (@INC contains: C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\lib C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib C:/cpanfly/var/megalib C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib C:/cpanfly/var/megalib C:/Perl/site/lib C:/Perl/lib .) at C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\lib/Schedule/Cron.pm line 66. BEGIN failed--compilation aborted at C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\lib/Schedule/Cron.pm line 66. Compilation failed in require at t/pretty_print_args.t line 4. BEGIN failed--compilation aborted at t/pretty_print_args.t line 4. t/pretty_print_args.t ... 1..1 Dubious, test returned 2 (wstat 512, 0x200) Failed 1/1 subtests Can't locate Time/ParseDate.pm in @INC (@INC contains: C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\lib C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib C:/cpanfly/var/megalib C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib C:/cpanfly/var/megalib C:/Perl/site/lib C:/Perl/lib .) at C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\lib/Schedule/Cron.pm line 66. BEGIN failed--compilation aborted at C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\lib/Schedule/Cron.pm line 66. Compilation failed in require at t/sighandler.t line 6. BEGIN failed--compilation aborted at t/sighandler.t line 6. t/sighandler.t .......... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Time/ParseDate.pm in @INC (@INC contains: C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\lib C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib C:/cpanfly/var/megalib C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib C:/cpanfly/var/megalib C:/Perl/site/lib C:/Perl/lib .) at C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\lib/Schedule/Cron.pm line 66. BEGIN failed--compilation aborted at C:\cpanfly\var\cpan\build\Schedule-Cron-0.98-7aHpIz\blib\lib/Schedule/Cron.pm line 66. Compilation failed in require at t/startup.t line 6. BEGIN failed--compilation aborted at t/startup.t line 6. t/startup.t ............. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Test Summary Report ------------------- t/after_job.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: Bad plan. You planned 3 tests but ran 0. t/callbackreschedule.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: Bad plan. You planned 1 tests but ran 0. t/entry.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: Bad plan. You planned 19 tests but ran 0. t/execution_time.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/load_crontab.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/nofork.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: Bad plan. You planned 5 tests but ran 0. t/pretty_print_args.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: Bad plan. You planned 1 tests but ran 0. t/sighandler.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/startup.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output Files=12, Tests=2, 1 wallclock secs ( 0.00 usr + 0.08 sys = 0.08 CPU) Result: FAIL Failed 9/12 test programs. 0/2 subtests failed. NMAKE : fatal error U1077: 'C:\Perl\bin\perl.exe' : return code '0x2' Stop. ROLAND/Schedule-Cron-0.98.tar.gz nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports ROLAND/Schedule-Cron-0.98.tar.gz Running make for F/FA/FAYLAND/Foorum-1.000009.tar.gz Prepending C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly\var\cpan\build\Foorum-1.000009-OtYk8D Prepending C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build F/FA/FAYLAND/Foorum-1.000009.tar.gz Warning: Prerequisite 'Catalyst::Model::DBIC::Schema => 0.24' for 'FAYLAND/Foorum-1.000009.tar.gz' failed when processing 'MSTROUT/Catalyst-Model-DBIC-Schema-0.25.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'DBIx::Class => 0.08107' for 'FAYLAND/Foorum-1.000009.tar.gz' failed when processing 'RIBASUSHI/DBIx-Class-0.08107.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'Schedule::Cron => 0' for 'FAYLAND/Foorum-1.000009.tar.gz' failed when processing 'ROLAND/Schedule-Cron-0.98.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/Foorum/Schema/UserProfilePhoto.pm blib\lib\Foorum\Schema\UserProfilePhoto.pm cp lib/Foorum/Controller/Admin/BanIP.pm blib\lib\Foorum\Controller\Admin\BanIP.pm cp lib/Foorum/XUtils.pm blib\lib\Foorum\XUtils.pm cp lib/Foorum/ResultSet/Visit.pm blib\lib\Foorum\ResultSet\Visit.pm cp lib/Foorum/Release.pm blib\lib\Foorum\Release.pm cp lib/Foorum/Manual/Tutorial1.pod blib\lib\Foorum\Manual\Tutorial1.pod cp lib/Foorum/Schema/ForumSettings.pm blib\lib\Foorum\Schema\ForumSettings.pm cp lib/Foorum/Controller/Poll.pm blib\lib\Foorum\Controller\Poll.pm cp lib/Foorum/Model/Log.pm blib\lib\Foorum\Model\Log.pm cp lib/Foorum/ResultSet/Forum.pm blib\lib\Foorum\ResultSet\Forum.pm cp lib/Foorum/I18N/cn.po blib\lib\Foorum\I18N\cn.po cp lib/Foorum/Controller/Logon.pm blib\lib\Foorum\Controller\Logon.pm cp lib/Foorum/Controller/Forum.pm blib\lib\Foorum\Controller\Forum.pm cp lib/Foorum/TheSchwartz/Worker/ValidateForumData.pm blib\lib\Foorum\TheSchwartz\Worker\ValidateForumData.pm cp lib/Foorum/TheSchwartz/Worker/RemoveOldDataFromDB.pm blib\lib\Foorum\TheSchwartz\Worker\RemoveOldDataFromDB.pm cp lib/Foorum/TheSchwartz/Worker/Every15Min.pm blib\lib\Foorum\TheSchwartz\Worker\Every15Min.pm cp lib/Foorum/Manual/Configure.pod blib\lib\Foorum\Manual\Configure.pod cp lib/Foorum/Manual/Upgrade.pod blib\lib\Foorum\Manual\Upgrade.pod cp lib/Foorum/Manual/INSTALL.pod blib\lib\Foorum\Manual\INSTALL.pod cp lib/Foorum/Schema/LogError.pm blib\lib\Foorum\Schema\LogError.pm cp lib/Foorum/Controller/StaticInfo.pm blib\lib\Foorum\Controller\StaticInfo.pm cp lib/Foorum/TheSchwartz/Worker/ResendActivation.pm blib\lib\Foorum\TheSchwartz\Worker\ResendActivation.pm cp lib/Foorum/Manual/AUTHORS.pod blib\lib\Foorum\Manual\AUTHORS.pod cp lib/Foorum/Schema/User.pm blib\lib\Foorum\Schema\User.pm cp lib/Foorum/Search.pm blib\lib\Foorum\Search.pm cp lib/Foorum/Schema/Poll.pm blib\lib\Foorum\Schema\Poll.pm cp lib/Foorum/Schema/Upload.pm blib\lib\Foorum\Schema\Upload.pm cp lib/Foorum/View/TT.pm blib\lib\Foorum\View\TT.pm cp lib/Foorum/Schema/Star.pm blib\lib\Foorum\Schema\Star.pm cp lib/Foorum/Model/Policy.pm blib\lib\Foorum\Model\Policy.pm cp lib/Foorum/Controller/U.pm blib\lib\Foorum\Controller\U.pm cp lib/Foorum/Schema/Forum.pm blib\lib\Foorum\Schema\Forum.pm cp lib/Foorum/Controller/ForumAdmin.pm blib\lib\Foorum\Controller\ForumAdmin.pm cp lib/Foorum/ResultSet/Upload.pm blib\lib\Foorum\ResultSet\Upload.pm cp lib/Foorum/Schema/Variables.pm blib\lib\Foorum\Schema\Variables.pm cp lib/Foorum/Controller/Admin/Forum.pm blib\lib\Foorum\Controller\Admin\Forum.pm cp lib/Foorum/ResultSet/User.pm blib\lib\Foorum\ResultSet\User.pm cp lib/Foorum/TheSchwartz/Worker/SendStarredNofication.pm blib\lib\Foorum\TheSchwartz\Worker\SendStarredNofication.pm cp lib/Foorum/Controller/Ajax/Poll.pm blib\lib\Foorum\Controller\Ajax\Poll.pm cp lib/Foorum/Search/Database.pm blib\lib\Foorum\Search\Database.pm cp lib/Foorum/Controller/Site/Popular.pm blib\lib\Foorum\Controller\Site\Popular.pm cp lib/Foorum/Schema/UserDetails.pm blib\lib\Foorum\Schema\UserDetails.pm cp lib/Foorum/SUtils.pm blib\lib\Foorum\SUtils.pm cp lib/Foorum/Schema.pm blib\lib\Foorum\Schema.pm cp lib/Foorum/Controller/Root.pm blib\lib\Foorum\Controller\Root.pm cp lib/Foorum/TheSchwartz/Worker/RemoveObject.pm blib\lib\Foorum\TheSchwartz\Worker\RemoveObject.pm cp lib/Foorum/Controller/Admin.pm blib\lib\Foorum\Controller\Admin.pm cp lib/Foorum/Schema/PollOption.pm blib\lib\Foorum\Schema\PollOption.pm cp lib/Foorum/Schema/Session.pm blib\lib\Foorum\Schema\Session.pm cp lib/Foorum/ResultSet/ScheduledEmail.pm blib\lib\Foorum\ResultSet\ScheduledEmail.pm cp lib/Foorum/Controller/Admin/Log.pm blib\lib\Foorum\Controller\Admin\Log.pm cp lib/Foorum/TheSchwartz/Worker/Hit.pm blib\lib\Foorum\TheSchwartz\Worker\Hit.pm cp lib/Foorum/ResultSet/Topic.pm blib\lib\Foorum\ResultSet\Topic.pm cp lib/Foorum/Schema/LogAction.pm blib\lib\Foorum\Schema\LogAction.pm cp lib/Foorum/Controller/Utils.pm blib\lib\Foorum\Controller\Utils.pm cp lib/Foorum/Search/Sphinx.pm blib\lib\Foorum\Search\Sphinx.pm cp lib/Foorum/Model/DBIC.pm blib\lib\Foorum\Model\DBIC.pm cp lib/Foorum/Formatter/Pod.pm blib\lib\Foorum\Formatter\Pod.pm cp lib/Foorum/ResultSet/UserForum.pm blib\lib\Foorum\ResultSet\UserForum.pm cp lib/Foorum/Controller/Settings.pm blib\lib\Foorum\Controller\Settings.pm cp lib/Foorum/ResultSet/ForumSettings.pm blib\lib\Foorum\ResultSet\ForumSettings.pm cp lib/Foorum/Controller/Admin/Topic.pm blib\lib\Foorum\Controller\Admin\Topic.pm cp lib/Foorum/ResultSet/Hit.pm blib\lib\Foorum\ResultSet\Hit.pm cp lib/Foorum/TheSchwartz/Worker/ResizeProfilePhoto.pm blib\lib\Foorum\TheSchwartz\Worker\ResizeProfilePhoto.pm cp lib/Foorum/Manual/Tutorial4.pod blib\lib\Foorum\Manual\Tutorial4.pod cp lib/Foorum/Utils.pm blib\lib\Foorum\Utils.pm cp lib/Foorum/Schema/Comment.pm blib\lib\Foorum\Schema\Comment.pm cp lib/Foorum/Schema/Topic.pm blib\lib\Foorum\Schema\Topic.pm cp lib/Foorum/TheSchwartz/Worker/DailyReport.pm blib\lib\Foorum\TheSchwartz\Worker\DailyReport.pm cp lib/Foorum/TheSchwartz/Worker/Topic_ViewAsPDF.pm blib\lib\Foorum\TheSchwartz\Worker\Topic_ViewAsPDF.pm cp lib/Foorum/Controller/Topic.pm blib\lib\Foorum\Controller\Topic.pm cp lib/Foorum/Controller/Comment.pm blib\lib\Foorum\Controller\Comment.pm cp lib/Foorum/Controller/Register.pm blib\lib\Foorum\Controller\Register.pm cp lib/Foorum/ResultSet/FilterWord.pm blib\lib\Foorum\ResultSet\FilterWord.pm cp lib/Foorum/Controller/Profile.pm blib\lib\Foorum\Controller\Profile.pm cp lib/Foorum/Formatter/BBCode2.pm blib\lib\Foorum\Formatter\BBCode2.pm cp lib/Foorum/Manual/I18N.pod blib\lib\Foorum\Manual\I18N.pod cp lib/Foorum/Schema/SecurityCode.pm blib\lib\Foorum\Schema\SecurityCode.pm cp lib/Foorum/CronUtils.pm blib\lib\Foorum\CronUtils.pm cp lib/Foorum/ResultSet/Share.pm blib\lib\Foorum\ResultSet\Share.pm cp lib/Foorum/Schema/LogPath.pm blib\lib\Foorum\Schema\LogPath.pm cp lib/Foorum/ResultSet/Star.pm blib\lib\Foorum\ResultSet\Star.pm cp lib/Foorum/Manual/RULES.pod blib\lib\Foorum\Manual\RULES.pod cp lib/Foorum/Action/PathLogger.pm blib\lib\Foorum\Action\PathLogger.pm cp lib/Foorum/Scraper/MailMan.pm blib\lib\Foorum\Scraper\MailMan.pm cp lib/Foorum/ResultSet/SecurityCode.pm blib\lib\Foorum\ResultSet\SecurityCode.pm cp lib/Foorum/Manual/Tutorial2.pod blib\lib\Foorum\Manual\Tutorial2.pod cp lib/Foorum/ResultSet/Message.pm blib\lib\Foorum\ResultSet\Message.pm cp lib/Foorum.pm blib\lib\Foorum.pm cp lib/Foorum/Manual/Tutorial3.pod blib\lib\Foorum\Manual\Tutorial3.pod cp lib/Foorum/Schema/Hit.pm blib\lib\Foorum\Schema\Hit.pm cp lib/Foorum/Schema/MessageUnread.pm blib\lib\Foorum\Schema\MessageUnread.pm cp lib/Foorum/Model/UserAuth.pm blib\lib\Foorum\Model\UserAuth.pm cp lib/Foorum/Formatter.pm blib\lib\Foorum\Formatter.pm cp lib/Foorum/TheSchwartz/Worker/DailyChart.pm blib\lib\Foorum\TheSchwartz\Worker\DailyChart.pm cp lib/Foorum/Schema/Visit.pm blib\lib\Foorum\Schema\Visit.pm cp lib/Foorum/Manual/PreRelease.pod blib\lib\Foorum\Manual\PreRelease.pod cp lib/Foorum/ResultSet/Comment.pm blib\lib\Foorum\ResultSet\Comment.pm cp lib/Foorum/Logger.pm blib\lib\Foorum\Logger.pm cp lib/Foorum/Controller/Admin/User.pm blib\lib\Foorum\Controller\Admin\User.pm cp lib/Foorum/Schema/Message.pm blib\lib\Foorum\Schema\Message.pm cp lib/Foorum/Schema/ScheduledEmail.pm blib\lib\Foorum\Schema\ScheduledEmail.pm cp lib/Foorum/Manual/README.pod blib\lib\Foorum\Manual\README.pod cp lib/Foorum/View/JSON.pm blib\lib\Foorum\View\JSON.pm cp lib/Foorum/Manual/TroubleShooting.pod blib\lib\Foorum\Manual\TroubleShooting.pod cp lib/Foorum/Schema/BannedIp.pm blib\lib\Foorum\Schema\BannedIp.pm cp lib/Foorum/Controller/TopicAction.pm blib\lib\Foorum\Controller\TopicAction.pm cp lib/Foorum/TheSchwartz/Worker/SendScheduledEmail.pm blib\lib\Foorum\TheSchwartz\Worker\SendScheduledEmail.pm cp lib/Foorum/Schema/PollResult.pm blib\lib\Foorum\Schema\PollResult.pm cp lib/Foorum/Controller/Admin/Tools.pm blib\lib\Foorum\Controller\Admin\Tools.pm cp lib/Foorum/Plugin/FoorumUtils.pm blib\lib\Foorum\Plugin\FoorumUtils.pm cp lib/Foorum/TheSchwartz/Worker/Scraper.pm blib\lib\Foorum\TheSchwartz\Worker\Scraper.pm cp lib/Foorum/Schema/UserSettings.pm blib\lib\Foorum\Schema\UserSettings.pm cp lib/Foorum/Schema/Stat.pm blib\lib\Foorum\Schema\Stat.pm cp lib/Foorum/Model/Object.pm blib\lib\Foorum\Model\Object.pm cp lib/Foorum/Controller/Admin/Settings.pm blib\lib\Foorum\Controller\Admin\Settings.pm cp lib/Foorum/Schema/Share.pm blib\lib\Foorum\Schema\Share.pm cp lib/Foorum/Manual/Tutorial5.pod blib\lib\Foorum\Manual\Tutorial5.pod cp lib/Foorum/Controller/Get.pm blib\lib\Foorum\Controller\Get.pm cp lib/Foorum/ResultSet/BannedIp.pm blib\lib\Foorum\ResultSet\BannedIp.pm cp lib/Foorum/Controller/Site.pm blib\lib\Foorum\Controller\Site.pm cp lib/Foorum/Schema/UserOnline.pm blib\lib\Foorum\Schema\UserOnline.pm cp lib/Foorum/Schema/UserForum.pm blib\lib\Foorum\Schema\UserForum.pm cp lib/Foorum/Manual/HowRSS.pod blib\lib\Foorum\Manual\HowRSS.pod cp lib/Foorum/Schema/UserRole.pm blib\lib\Foorum\Schema\UserRole.pm cp lib/Foorum/Controller/My.pm blib\lib\Foorum\Controller\My.pm cp lib/Foorum/Schema/UserActivation.pm blib\lib\Foorum\Schema\UserActivation.pm cp lib/Foorum/Schema/FilterWord.pm blib\lib\Foorum\Schema\FilterWord.pm cp lib/Foorum/Controller/Ajax.pm blib\lib\Foorum\Controller\Ajax.pm cp lib/Foorum/Controller/Search.pm blib\lib\Foorum\Controller\Search.pm cp lib/Foorum/I18N/tw.po blib\lib\Foorum\I18N\tw.po cp lib/Foorum/ResultSet/UserOnline.pm blib\lib\Foorum\ResultSet\UserOnline.pm cp lib/Foorum/Controller/Message.pm blib\lib\Foorum\Controller\Message.pm FAYLAND/Foorum-1.000009.tar.gz nmake -- OK Prepending C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/arch C:\cpanfly\var\cpan\build\WWW-Contact-0.26-YVox1V/blib/lib C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/arch C:\cpanfly\var\cpan\build\DBD-SQLite-1.25-2GGC0z/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/001pod.t t/01yaml.t t/02utils.t t/03xutils.t t/04logger.t t/05sutils.t t/06release.t t/formatter/plain.t t/formatter/pod.t t/formatter/textile.t t/formatter/ubb.t t/formatter/wiki.t t/schema/banned_ip.t t/schema/comment.t t/schema/filter_word.t t/schema/forum.t t/schema/forum_settings.t t/schema/hit.t t/schema/message.t t/schema/security_code.t t/schema/star.t t/schema/topic.t t/schema/upload.t t/schema/user.t t/schema/user_forum.t t/schema/user_online.t t/schema/visit.t t/scraper/01mailman.t t/search/01main.t t/search/02database.t t/template/01wrapper.t t/theschwartz/daily_report.t t/theschwartz/resend_activation.t t/001pod.t ......................... 1..131 ok 1 - blib\lib\Foorum.pm ok 2 - blib\lib\Foorum\CronUtils.pm ok 3 - blib\lib\Foorum\Formatter.pm ok 4 - blib\lib\Foorum\Logger.pm ok 5 - blib\lib\Foorum\Release.pm ok 6 - blib\lib\Foorum\Schema.pm ok 7 - blib\lib\Foorum\Search.pm ok 8 - blib\lib\Foorum\SUtils.pm ok 9 - blib\lib\Foorum\Utils.pm ok 10 - blib\lib\Foorum\XUtils.pm ok 11 - blib\lib\Foorum\Action\PathLogger.pm ok 12 - blib\lib\Foorum\Controller\Admin.pm ok 13 - blib\lib\Foorum\Controller\Ajax.pm ok 14 - blib\lib\Foorum\Controller\Comment.pm ok 15 - blib\lib\Foorum\Controller\Forum.pm ok 16 - blib\lib\Foorum\Controller\ForumAdmin.pm ok 17 - blib\lib\Foorum\Controller\Get.pm ok 18 - blib\lib\Foorum\Controller\Logon.pm ok 19 - blib\lib\Foorum\Controller\Message.pm ok 20 - blib\lib\Foorum\Controller\My.pm ok 21 - blib\lib\Foorum\Controller\Poll.pm ok 22 - blib\lib\Foorum\Controller\Profile.pm ok 23 - blib\lib\Foorum\Controller\Register.pm ok 24 - blib\lib\Foorum\Controller\Root.pm ok 25 - blib\lib\Foorum\Controller\Search.pm ok 26 - blib\lib\Foorum\Controller\Settings.pm ok 27 - blib\lib\Foorum\Controller\Site.pm ok 28 - blib\lib\Foorum\Controller\StaticInfo.pm ok 29 - blib\lib\Foorum\Controller\Topic.pm ok 30 - blib\lib\Foorum\Controller\TopicAction.pm ok 31 - blib\lib\Foorum\Controller\U.pm ok 32 - blib\lib\Foorum\Controller\Utils.pm ok 33 - blib\lib\Foorum\Formatter\BBCode2.pm ok 34 - blib\lib\Foorum\Formatter\Pod.pm ok 35 - blib\lib\Foorum\Manual\AUTHORS.pod ok 36 - blib\lib\Foorum\Manual\Configure.pod ok 37 - blib\lib\Foorum\Manual\HowRSS.pod ok 38 - blib\lib\Foorum\Manual\I18N.pod ok 39 - blib\lib\Foorum\Manual\INSTALL.pod ok 40 - blib\lib\Foorum\Manual\PreRelease.pod ok 41 - blib\lib\Foorum\Manual\README.pod ok 42 - blib\lib\Foorum\Manual\RULES.pod ok 43 - blib\lib\Foorum\Manual\TroubleShooting.pod ok 44 - blib\lib\Foorum\Manual\Tutorial1.pod ok 45 - blib\lib\Foorum\Manual\Tutorial2.pod ok 46 - blib\lib\Foorum\Manual\Tutorial3.pod ok 47 - blib\lib\Foorum\Manual\Tutorial4.pod ok 48 - blib\lib\Foorum\Manual\Tutorial5.pod ok 49 - blib\lib\Foorum\Manual\Upgrade.pod ok 50 - blib\lib\Foorum\Model\DBIC.pm ok 51 - blib\lib\Foorum\Model\Log.pm ok 52 - blib\lib\Foorum\Model\Object.pm ok 53 - blib\lib\Foorum\Model\Policy.pm ok 54 - blib\lib\Foorum\Model\UserAuth.pm ok 55 - blib\lib\Foorum\Plugin\FoorumUtils.pm ok 56 - blib\lib\Foorum\ResultSet\BannedIp.pm ok 57 - blib\lib\Foorum\ResultSet\Comment.pm ok 58 - blib\lib\Foorum\ResultSet\FilterWord.pm ok 59 - blib\lib\Foorum\ResultSet\Forum.pm ok 60 - blib\lib\Foorum\ResultSet\ForumSettings.pm ok 61 - blib\lib\Foorum\ResultSet\Hit.pm ok 62 - blib\lib\Foorum\ResultSet\Message.pm ok 63 - blib\lib\Foorum\ResultSet\ScheduledEmail.pm ok 64 - blib\lib\Foorum\ResultSet\SecurityCode.pm ok 65 - blib\lib\Foorum\ResultSet\Share.pm ok 66 - blib\lib\Foorum\ResultSet\Star.pm ok 67 - blib\lib\Foorum\ResultSet\Topic.pm ok 68 - blib\lib\Foorum\ResultSet\Upload.pm ok 69 - blib\lib\Foorum\ResultSet\User.pm ok 70 - blib\lib\Foorum\ResultSet\UserForum.pm ok 71 - blib\lib\Foorum\ResultSet\UserOnline.pm ok 72 - blib\lib\Foorum\ResultSet\Visit.pm ok 73 - blib\lib\Foorum\Schema\BannedIp.pm ok 74 - blib\lib\Foorum\Schema\Comment.pm ok 75 - blib\lib\Foorum\Schema\FilterWord.pm ok 76 - blib\lib\Foorum\Schema\Forum.pm ok 77 - blib\lib\Foorum\Schema\ForumSettings.pm ok 78 - blib\lib\Foorum\Schema\Hit.pm ok 79 - blib\lib\Foorum\Schema\LogAction.pm ok 80 - blib\lib\Foorum\Schema\LogError.pm ok 81 - blib\lib\Foorum\Schema\LogPath.pm ok 82 - blib\lib\Foorum\Schema\Message.pm ok 83 - blib\lib\Foorum\Schema\MessageUnread.pm ok 84 - blib\lib\Foorum\Schema\Poll.pm ok 85 - blib\lib\Foorum\Schema\PollOption.pm ok 86 - blib\lib\Foorum\Schema\PollResult.pm ok 87 - blib\lib\Foorum\Schema\ScheduledEmail.pm ok 88 - blib\lib\Foorum\Schema\SecurityCode.pm ok 89 - blib\lib\Foorum\Schema\Session.pm ok 90 - blib\lib\Foorum\Schema\Share.pm ok 91 - blib\lib\Foorum\Schema\Star.pm ok 92 - blib\lib\Foorum\Schema\Stat.pm ok 93 - blib\lib\Foorum\Schema\Topic.pm ok 94 - blib\lib\Foorum\Schema\Upload.pm ok 95 - blib\lib\Foorum\Schema\User.pm ok 96 - blib\lib\Foorum\Schema\UserActivation.pm ok 97 - blib\lib\Foorum\Schema\UserDetails.pm ok 98 - blib\lib\Foorum\Schema\UserForum.pm ok 99 - blib\lib\Foorum\Schema\UserOnline.pm ok 100 - blib\lib\Foorum\Schema\UserProfilePhoto.pm ok 101 - blib\lib\Foorum\Schema\UserRole.pm ok 102 - blib\lib\Foorum\Schema\UserSettings.pm ok 103 - blib\lib\Foorum\Schema\Variables.pm ok 104 - blib\lib\Foorum\Schema\Visit.pm ok 105 - blib\lib\Foorum\Scraper\MailMan.pm ok 106 - blib\lib\Foorum\Search\Database.pm ok 107 - blib\lib\Foorum\Search\Sphinx.pm ok 108 - blib\lib\Foorum\View\JSON.pm ok 109 - blib\lib\Foorum\View\TT.pm ok 110 - blib\lib\Foorum\Controller\Admin\BanIP.pm ok 111 - blib\lib\Foorum\Controller\Admin\Forum.pm ok 112 - blib\lib\Foorum\Controller\Admin\Log.pm ok 113 - blib\lib\Foorum\Controller\Admin\Settings.pm ok 114 - blib\lib\Foorum\Controller\Admin\Tools.pm ok 115 - blib\lib\Foorum\Controller\Admin\Topic.pm ok 116 - blib\lib\Foorum\Controller\Admin\User.pm ok 117 - blib\lib\Foorum\Controller\Ajax\Poll.pm ok 118 - blib\lib\Foorum\Controller\Site\Popular.pm ok 119 - blib\lib\Foorum\TheSchwartz\Worker\DailyChart.pm ok 120 - blib\lib\Foorum\TheSchwartz\Worker\DailyReport.pm ok 121 - blib\lib\Foorum\TheSchwartz\Worker\Every15Min.pm ok 122 - blib\lib\Foorum\TheSchwartz\Worker\Hit.pm ok 123 - blib\lib\Foorum\TheSchwartz\Worker\RemoveObject.pm ok 124 - blib\lib\Foorum\TheSchwartz\Worker\RemoveOldDataFromDB.pm ok 125 - blib\lib\Foorum\TheSchwartz\Worker\ResendActivation.pm ok 126 - blib\lib\Foorum\TheSchwartz\Worker\ResizeProfilePhoto.pm ok 127 - blib\lib\Foorum\TheSchwartz\Worker\Scraper.pm ok 128 - blib\lib\Foorum\TheSchwartz\Worker\SendScheduledEmail.pm ok 129 - blib\lib\Foorum\TheSchwartz\Worker\SendStarredNofication.pm ok 130 - blib\lib\Foorum\TheSchwartz\Worker\Topic_ViewAsPDF.pm ok 131 - blib\lib\Foorum\TheSchwartz\Worker\ValidateForumData.pm ok t/01yaml.t ......................... 1..7 ok 1 - C:\cpanfly\var\cpan\build\Foorum-1.000009-OtYk8D\foorum.yml is valid ok 2 - C:\cpanfly\var\cpan\build\Foorum-1.000009-OtYk8D\conf\cron.yml is valid ok 3 - C:\cpanfly\var\cpan\build\Foorum-1.000009-OtYk8D\conf\examples\mail\Gmail.yml is valid ok 4 - C:\cpanfly\var\cpan\build\Foorum-1.000009-OtYk8D\conf\examples\mail\sendmail.yml is valid ok 5 - C:\cpanfly\var\cpan\build\Foorum-1.000009-OtYk8D\conf\examples\mail\SMTP.yml is valid ok 6 - C:\cpanfly\var\cpan\build\Foorum-1.000009-OtYk8D\conf\examples\scraper.yml is valid ok 7 - C:\cpanfly\var\cpan\build\Foorum-1.000009-OtYk8D\conf\examples\theschwartz.yml is valid ok t/02utils.t ........................ 1..14 ok 1 - encodeHTML OK ok 2 - decodeHTML OK ok 3 - test is_color with 1 ok 4 - test is_color with 0 ok 5 - generate_random_word length OK ok 6 - generate_random_word all are A-Za-z0-9 ok 7 - get_page_from_url with page=2 ok 8 - get_page_from_url with page=3/ ok 9 - get_page_from_url return default 1 ok 10 - truncate_text 8 OK ok 11 - truncate_text 9 OK ok 12 - truncate_text 10 OK ok 13 - be_url_part 1 ok 14 - be_url_part 2 ok t/03xutils.t ....................... 1..5 ok 1 - base_path OK ok 2 - View::TT config defined ok 3 - session config is a HASHREF ok 4 - cache: get ok ok 5 - cache: get after remove ok ok t/04logger.t ....................... 1..3 ok 1 - import \%levels OK ok 2 - get 5 records ok 3 - get debug text with level 2 OK ok t/05sutils.t ....................... 1..3 ok 1 - schema() ISA Foorum::Schema isa Foorum::Schema ok 2 ok 3 ok t/06release.t ...................... 1..3 ok 1 ok 2 ok 3 ok v-string in use/require non-portable at C:/cpanfly/var/megalib/URI/Find/UTF8.pm line 4. t/formatter/plain.t ................ 1..2 ok 1 - linebreak OK ok 2 - http://fayland.org/ URI::Find::UTF8 OK ok t/formatter/pod.t .................. 1..3 ok 1 - =head1 OK ok 2 - =over OK ok 3 - L<> OK ok t/formatter/textile.t .............. 1..3 ok 1 - h1 OK ok 2 - *,* OK ok 3 - "More information":http://www.textism.com/tools/textile OK ok t/formatter/ubb.t .................. ok 1 - emot convert OK ok 2 - [url] convert OK ok 3 - [b] convert OK ok 4 - [size] OK ok 5 - [font] OK ok 6 - [align] OK ok 7 - CPAN URL OK ok 8 - breakline OK ok 9 - [video] [flash] [music] OK ok 10 - stripscripts enabled 1..10 ok t/formatter/wiki.t ................. 1..3 ok 1 - *,* OK ok 2 - 1,2 OK ok 3 - absolute_links OK ok t/schema/banned_ip.t ............... 1..3 ok 1 ok 2 ok 3 - is_ip_banned OK ok v-string in use/require non-portable at C:/cpanfly/var/megalib/URI/Find/UTF8.pm line 4. t/schema/comment.t ................. 1..24 ok 1 - get OK ok 2 - get object_type OK ok 3 - get encodeHTML title OK ok 4 ok 5 - remove_one_item return value OK ok 6 - delete confirmed ok 7 - get_all_comments_by_object OK ok 8 - comments[0]->{comment_id} == 1 ok 9 - comments[1]->{comment_id} == 2 ok 10 - comments[2]->{comment_id} == 3 ok 11 - comments[3]->{comment_id} == 4 ok 12 - get_children_comments OK ok 13 - get_children_comments first node OK ok 14 - get_children_comments level 1 OK ok 15 - get_children_comments second node OK ok 16 - get_children_comments level 2 OK ok 17 - get_children_comments third node OK ok 18 - get_children_comments level 1 OK ok 19 - remove_children OK ok 20 - after remove_children, count OK ok 21 - ERROR_TITLE_LENGTH ok 22 - ERROR_TEXT_REQUIRED ok 23 - BAD_fuck in title ok 24 - BAD_fuck in text ok t/schema/filter_word.t ............. 1..3 ok 1 ok 2 - has_bad_word OK ok 3 - convert_offensive_word OK ok t/schema/forum.t ................... 1..18 ok 1 - get by forum_id and forum_code is the same ok 2 - forum_type OK ok 3 - policy OK ok 4 - name OK ok 5 - forum_url OK ok 6 - settings can_post_threads OK ok 7 - by default, we do NOT get create_time forum settings ok 8 - get by forum_id and forum_code is the same after update_forum ok 9 - name OK after update_forum ok 10 - forum_url OK after update_forum ok 11 - remove OK ok 12 - 5char breaks ok 13 - 22chars breaks ok 14 - HAS_BLANK ok 15 - REGEX ok 16 - all num breaks ok 17 - HAS_RESERVED ok 18 - DBIC_UNIQUE ok t/schema/forum_settings.t .......... 1..9 ok 1 - get 4 settings ok 2 - get_all OK ok 3 - can_post_threads is N ok 4 - can_post_replies is Y by default ok 5 - get 2 links ok 6 - get_forum_links 1 OK ok 7 - get_forum_links 2 OK ok 8 - get_forum_links 3 OK ok 9 - get_forum_links 4 OK ok t/schema/hit.t ..................... 1..5 ok 1 - hit_rs is not undef ok 2 - hit_new OK ok 3 - hit_all OK ok 4 - return value OK ok 5 - last_update_time OK ok t/schema/message.t ................. 1..4 ok 1 - get_unread_cnt OK ok 2 - are_messages_unread OK ok 3 - deleted OK ok 4 - message_unread OK ok t/schema/security_code.t ........... 1..7 ok 1 - get 1234567890 from forget_password 1 ok 2 - get 1234567890 from forget_password 2 ok 3 - get_or_create 1234567890 from forget_password 2 ok 4 - get_or_create ok 5 - get == get_or_create after get_or_create ok 6 - get undef from forget_password after remove ok 7 - get correct count ok t/schema/star.t .................... 1..2 ok 1 - star OK ok 2 - unstar OK ok t/schema/topic.t ................... 1..14 ok 1 - has Star record ok 2 - get forum_id OK ok 3 - get title OK ok 4 - get author_id OK ok 5 - topic.post_on >= $post_on ok 6 - topic.post_on <= now ok 7 - get title OK after update_topic ok 8 - get author_id OK after update_topic ok 9 - get_topic_id_list OK ok 10 - no Star record after remove ok 11 - topic is undef after remove ok 12 - has LogAction record ok 13 - operator_id OK ok 14 - LogAction reason OK ok t/schema/upload.t .................. 1..12 ok 1 - ->get OK ok 2 - get upload_id OK ok 3 - get user_id OK ok 4 - get forum_id OK ok 5 - get filename OK ok 6 - get filetype OK ok 7 - get filesize OK ok 8 - file exist ok 9 - after remove_file_by_upload_id get undef ok 10 - after remove_file_by_upload_id file deleted ok 11 - after remove_by_upload get undef ok 12 - after remove_by_upload file deleted ok t/schema/user.t .................... 1..16 ok 1 - get_one OK ok 2 - get_one user_id OK ok 3 - get_multi OK ok 4 - get_multi users.2.user_id OK ok 5 - get_user_settings show_email_public OK ok 6 - update_user OK ok 7 - update_user 2 OK ok 8 - 5char breaks ok 9 - 22chars breaks ok 10 - HAS_BLANK ok 11 - HAS_SPECAIL_CHAR ok 12 - HAS_RESERVED ok 13 - DBIC_UNIQUE ok 14 - 64 chars break ok 15 - EMAIL_LOOSE ok 16 - DBIC_UNIQUE ok t/schema/user_forum.t .............. 1..5 ok 1 - user_id OK ok 2 - status OK ok 3 - get_forum_admin OK ok 4 - user_id is 1 ok 5 - after remove_user_forum OK ok t/schema/user_online.t ............. 1..12 ok 1 - get_data 2 session ok 2 - get_data by last_time DESC 1 ok 3 - get_data by last_time DESC 2 ok 4 - get_data 3 session ok 5 - return SELF ok 6 - get_data with FoorumTest ok 7 - get_data with FoorumTest result ok 8 - whos_view_this_page with forum/FoorumTest2 ok 9 - whos_view_this_page1 result ok 10 - whos_view_this_page with non-exists $sid4 ok 11 - whos_view_this_page2 result ok 12 - return SELF ok t/schema/visit.t ................... 1..3 ok 1 - make_visited OK ok 2 - is_visited OK ok 3 - make_visited OK ok Parsing of undecoded UTF-8 will give garbage when decoding entities at C:/cpanfly/var/megalib/HTML/PullParser.pm line 81. t/scraper/01mailman.t .............. 1..2 ok 1 - extract_from_message ok ok 2 - extract_from_thread OK ok t/search/01main.t .................. 1..9 ok 1 - [0]no error in database ok 2 - [0]get 2 results ok 3 - [0]pager OK ok 4 - [1]no error in database ok 5 - [1]get 2 results ok 6 - [1]pager OK ok 7 - [2]no error in database ok 8 - [2]get 1 results ok 9 - [2]pager OK ok t/search/02database.t .............. 1..23 ok 1 - [0]no error in database ok 2 - [0]get 2 results ok 3 - [0]matches[0] is topic 2 ok 4 - [0]matches[1] is topic 1 ok 5 - [0]pager is ISA Data::Page isa Data::Page ok 6 - [0]pager OK ok 7 - [0+]no error in database ok 8 - [0+]get 2 results ok 9 - [0+]matches[0] is topic 2 ok 10 - [0+]matches[1] is topic 1 ok 11 - [1]no error in database ok 12 - [1]get 2 results ok 13 - [1]matches[0] is topic 2 ok 14 - [1]matches[1] is topic 1 ok 15 - [1]pager OK ok 16 - [2]no error in database ok 17 - [2]get 2 results ok 18 - [2]matches[0] is topic 3 ok 19 - [2]matches[1] is topic 2 ok 20 - [2]pager OK ok 21 - [3]no error in database ok 22 - [3]get 1 results ok 23 - [3]pager OK ok t/template/01wrapper.t ............. 1..2 ok 1 - [% title %] ok ok 2 - [% RSS_URL %] OK ok t/theschwartz/daily_report.t ....... 1..4 ok 1 - has 1 daily_report mail ok 2 ok 3 - subject has [Foorum] Daily Report ok 4 - plain_body has NewAddedUser ok t/theschwartz/resend_activation.t .. 1..4 ok 1 - has 1 , mail ok 2 ok 3 - subject has Your Activation Code In ok 4 - to_email OK ok All tests successful. Files=33, Tests=368, 37 wallclock secs ( 0.03 usr + 0.17 sys = 0.20 CPU) Result: PASS FAYLAND/Foorum-1.000009.tar.gz Tests succeeded but one dependency not OK (Schedule::Cron) FAYLAND/Foorum-1.000009.tar.gz [dependencies] -- NA Finished 2009-06-22T02:12:00