PATH=C:\Program Files\Microsoft Platform SDK\Bin;C:\Program Files\Microsoft Platform SDK\Bin\WinNT;C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\cygwin\bin;C:\cpanfly-5.14\var\megalib\bin;C:\Perl-5.14\site\bin;C:\Perl-5.14\bin;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\instantclient_11_2;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mysql\bin Start 2015-08-29T00:46:09 ActivePerl-1400 CPAN-2.00 LIB=C:\PROGRA~1\MICROS~3\VC98\Lib\PSDK;C:\PROGRA~1\MICROS~2\Lib;C:\PROGRA~1\MICROS~3\VC98\Lib;C:\PROGRA~1\MICROS~3\VC98\MFC\Lib INCLUDE=C:\PROGRA~1\MICROS~2\Include;C:\PROGRA~1\MICROS~3\VC98\ATL\Include;C:\PROGRA~1\MICROS~3\VC98\Include;C:\PROGRA~1\MICROS~3\VC98\MFC\Include PATH=C:/CPANFL~1.14/var/libs/bin;C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~3\VC98\Bin;C:\PROGRA~1\MICROS~3\Common\MSDev98\Bin;C:\cygwin\bin;C:\CPANFL~1.14\var\megalib\bin;C:\Perl-5.14\site\bin;C:\Perl-5.14\bin;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\INSTAN~1;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\mysql\bin Reading 'C:\cpanfly-5.14\var\cpan\Metadata' Database was generated on Sat, 29 Aug 2015 05:17:02 GMT Running make for O/OE/OETIKER/CallBackery-0.2.0.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/O/OE/OETIKER/CallBackery-0.2.0.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\O\OE\OETIKER\CallBackery-0.2.0.tar.gz ok CallBackery-0.2.0/ CallBackery-0.2.0/README.md CallBackery-0.2.0/LICENSE CallBackery-0.2.0/t/ CallBackery-0.2.0/t/basic.t CallBackery-0.2.0/t/callbackery.cfg CallBackery-0.2.0/COPYRIGHT CallBackery-0.2.0/MANIFEST CallBackery-0.2.0/META.json CallBackery-0.2.0/lib/ CallBackery-0.2.0/lib/CallBackery/ CallBackery-0.2.0/lib/CallBackery/Plugin/ CallBackery-0.2.0/lib/CallBackery/Plugin/Doc.pm CallBackery-0.2.0/lib/CallBackery/Controller/ CallBackery-0.2.0/lib/CallBackery/Controller/RpcService.pm CallBackery-0.2.0/lib/CallBackery/Index.pod CallBackery-0.2.0/lib/CallBackery/qooxdoo/ CallBackery-0.2.0/lib/CallBackery/qooxdoo/README CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/ CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/ CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/ CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/Application.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/ CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Screen.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Popup.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Login.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Desktop.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/MsgBox.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/ CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/Auto.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/renderer/ CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/renderer/HBox.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/renderer/NoteForm.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Header.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Footer.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/ CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Action.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Table.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Form.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Html.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/TabView.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Page.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Busy.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/__init__.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/__init__.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/ CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Decoration.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Appearance.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Theme.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Color.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Font.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/ CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/RemoteTableModel.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/Config.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/MHistoryRelaxedEncoding.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/__init__.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/Server.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/test/ CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/test/DemoTest.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/resource/ CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/resource/callbackery/ CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/resource/callbackery/spinner.gif CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/translation/ CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/translation/fr.po CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/translation/it.po CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/translation/readme.txt CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/translation/en.po CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/source/translation/de.po CallBackery-0.2.0/lib/CallBackery/qooxdoo/callbackery/Manifest.json CallBackery-0.2.0/lib/CallBackery/qooxdoo/uploadwidget/ CallBackery-0.2.0/lib/CallBackery/qooxdoo/uploadwidget/source/ CallBackery-0.2.0/lib/CallBackery/qooxdoo/uploadwidget/source/translation/ CallBackery-0.2.0/lib/CallBackery/qooxdoo/uploadwidget/source/translation/readme.txt CallBackery-0.2.0/lib/CallBackery/qooxdoo/uploadwidget/source/resource/ CallBackery-0.2.0/lib/CallBackery/qooxdoo/uploadwidget/source/resource/readme.txt CallBackery-0.2.0/lib/CallBackery/qooxdoo/uploadwidget/source/class/ CallBackery-0.2.0/lib/CallBackery/qooxdoo/uploadwidget/source/class/uploadwidget/ CallBackery-0.2.0/lib/CallBackery/qooxdoo/uploadwidget/source/class/uploadwidget/UploadForm.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/uploadwidget/source/class/uploadwidget/UploadField.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/uploadwidget/source/class/uploadwidget/UploadButton.js CallBackery-0.2.0/lib/CallBackery/qooxdoo/uploadwidget/Manifest.json CallBackery-0.2.0/lib/CallBackery/User.pm CallBackery-0.2.0/lib/CallBackery/Exception.pm CallBackery-0.2.0/lib/CallBackery/templates/ CallBackery-0.2.0/lib/CallBackery/templates/doc.html.ep CallBackery-0.2.0/lib/CallBackery/Database.pm CallBackery-0.2.0/lib/CallBackery/GuiPlugin/ CallBackery-0.2.0/lib/CallBackery/GuiPlugin/Abstract.pm CallBackery-0.2.0/lib/CallBackery/GuiPlugin/AbstractForm.pm CallBackery-0.2.0/lib/CallBackery/GuiPlugin/AbstractTable.pm CallBackery-0.2.0/lib/CallBackery/GuiPlugin/UserForm.pm CallBackery-0.2.0/lib/CallBackery/GuiPlugin/AbstractHtml.pm CallBackery-0.2.0/lib/CallBackery/GuiPlugin/Users.pm CallBackery-0.2.0/lib/CallBackery/Command/ CallBackery-0.2.0/lib/CallBackery/Command/config.pm CallBackery-0.2.0/lib/CallBackery/Command/shell.pm CallBackery-0.2.0/lib/CallBackery/Config.pm CallBackery-0.2.0/lib/CallBackery/Translate.pm CallBackery-0.2.0/lib/Mojolicious/ CallBackery-0.2.0/lib/Mojolicious/Command/ CallBackery-0.2.0/lib/Mojolicious/Command/generate/ CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/ CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/AUTHORS CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/PERL_MODULES CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/README CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/CHANGES CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/t/ CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/t/basic.t CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/configure.ac CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/bin/ CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/bin/source-mode.sh CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/bin/script.pl CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/VERSION CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/Makefile.am CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/etc/ CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/etc/Makefile.am CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/etc/app.cfg CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/bootstrap CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/COPYRIGHT CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/frontend/ CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/frontend/Manifest.json CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/frontend/Makefile.am CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/ CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/index.html CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/class/ CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/class/app/ CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/class/app/theme/ CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/class/app/theme/Theme.js CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/class/app/__init__.js CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/class/app/Application.js CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/frontend/config.json CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/LICENSE CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/lib/ CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/lib/Makefile.am CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/lib/App/ CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/lib/App/Controller/ CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/lib/App/Controller/RpcService.pm CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/lib/App/GuiPlugin/ CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/lib/App/GuiPlugin/SongForm.pm CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/lib/App/GuiPlugin/Song.pm CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app/lib/App.pm CallBackery-0.2.0/lib/Mojolicious/Command/generate/callbackery_app.pm CallBackery-0.2.0/lib/CallBackery.pm CallBackery-0.2.0/CHANGES CallBackery-0.2.0/AUTHORS CallBackery-0.2.0/META.yml CallBackery-0.2.0/Makefile.PL CallBackery-0.2.0/bin/ CallBackery-0.2.0/bin/callbackery-pobuilder CPAN.pm: Building O/OE/OETIKER/CallBackery-0.2.0.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Warning: prerequisite Mojo::SQLite 0.011 not found. Warning: prerequisite Mojolicious 6.17 not found. Warning: prerequisite Mojolicious::Plugin::Qooxdoo 0.904 not found. We have 0.901. Checking if your kit is complete... Looks good Generating a nmake-style Makefile Writing Makefile for CallBackery Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- OETIKER/CallBackery-0.2.0.tar.gz ---- Mojo::SQLite [requires] Mojolicious::Plugin::Qooxdoo [requires] Mojolicious [requires] Running make test Delayed until after prerequisites Running test for module 'Mojo::SQLite' Running make for D/DB/DBOOK/Mojo-SQLite-0.011.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\D\DB\DBOOK\Mojo-SQLite-0.011.tar.gz ok Mojo-SQLite-0.011/ Mojo-SQLite-0.011/examples/ Mojo-SQLite-0.011/examples/blog/ Mojo-SQLite-0.011/examples/blog/templates/ Mojo-SQLite-0.011/examples/blog/templates/posts/ Mojo-SQLite-0.011/examples/blog/templates/posts/_form.html.ep Mojo-SQLite-0.011/examples/blog/templates/posts/index.html.ep Mojo-SQLite-0.011/examples/blog/templates/posts/edit.html.ep Mojo-SQLite-0.011/examples/blog/templates/posts/show.html.ep Mojo-SQLite-0.011/examples/blog/templates/posts/create.html.ep Mojo-SQLite-0.011/examples/blog/templates/layouts/ Mojo-SQLite-0.011/examples/blog/templates/layouts/blog.html.ep Mojo-SQLite-0.011/examples/blog/script/ Mojo-SQLite-0.011/examples/blog/script/blog Mojo-SQLite-0.011/examples/blog/lib/ Mojo-SQLite-0.011/examples/blog/lib/Blog/ Mojo-SQLite-0.011/examples/blog/lib/Blog/Model/ Mojo-SQLite-0.011/examples/blog/lib/Blog/Model/Posts.pm Mojo-SQLite-0.011/examples/blog/lib/Blog/Controller/ Mojo-SQLite-0.011/examples/blog/lib/Blog/Controller/Posts.pm Mojo-SQLite-0.011/examples/blog/lib/Blog.pm Mojo-SQLite-0.011/examples/blog/blog.conf Mojo-SQLite-0.011/examples/blog/migrations/ Mojo-SQLite-0.011/examples/blog/migrations/blog.sql Mojo-SQLite-0.011/dist.ini Mojo-SQLite-0.011/META.yml Mojo-SQLite-0.011/LICENSE Mojo-SQLite-0.011/README Mojo-SQLite-0.011/MANIFEST Mojo-SQLite-0.011/t/ Mojo-SQLite-0.011/t/sqlite_lite_app.t Mojo-SQLite-0.011/t/migrations.t Mojo-SQLite-0.011/t/connection.t Mojo-SQLite-0.011/t/database.t Mojo-SQLite-0.011/t/author-pod_coverage.t Mojo-SQLite-0.011/t/author-pod.t Mojo-SQLite-0.011/t/results.t Mojo-SQLite-0.011/t/migrations/ Mojo-SQLite-0.011/t/migrations/test.sql Mojo-SQLite-0.011/cpanfile Mojo-SQLite-0.011/Changes Mojo-SQLite-0.011/Makefile.PL Mojo-SQLite-0.011/lib/ Mojo-SQLite-0.011/lib/Mojo/ Mojo-SQLite-0.011/lib/Mojo/SQLite/ Mojo-SQLite-0.011/lib/Mojo/SQLite/Database.pm Mojo-SQLite-0.011/lib/Mojo/SQLite/Migrations.pm Mojo-SQLite-0.011/lib/Mojo/SQLite/Results.pm Mojo-SQLite-0.011/lib/Mojo/SQLite/Transaction.pm Mojo-SQLite-0.011/lib/Mojo/SQLite.pm Mojo-SQLite-0.011/META.json CPAN.pm: Building D/DB/DBOOK/Mojo-SQLite-0.011.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Warning: prerequisite DBD::SQLite 1.48 not found. We have 1.42. Warning: prerequisite DBI 1.633 not found. We have 1.630. Warning: prerequisite Mojolicious 6.14 not found. Warning: prerequisite URI 1.69 not found. We have 1.67. Warning: prerequisite URI::QueryParam 1.69 not found. We have unknown version. Checking if your kit is complete... Looks good Generating a nmake-style Makefile Writing Makefile for Mojo::SQLite Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- DBOOK/Mojo-SQLite-0.011.tar.gz ---- URI [requires] DBD::SQLite [requires] URI::QueryParam [requires] Mojolicious [requires] DBI [requires] Running make test Delayed until after prerequisites Running test for module 'URI' Running make for E/ET/ETHER/URI-1.69.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\E\ET\ETHER\URI-1.69.tar.gz ok URI-1.69/ URI-1.69/Changes URI-1.69/LICENSE URI-1.69/MANIFEST URI-1.69/META.json URI-1.69/META.yml URI-1.69/Makefile.PL URI-1.69/README URI-1.69/lib/ URI-1.69/t/ URI-1.69/uri-test URI-1.69/t/abs.t URI-1.69/t/clone.t URI-1.69/t/cwd.t URI-1.69/t/data.t URI-1.69/t/distmanifest.t URI-1.69/t/escape-char.t URI-1.69/t/escape.t URI-1.69/t/file.t URI-1.69/t/ftp.t URI-1.69/t/generic.t URI-1.69/t/gopher.t URI-1.69/t/heuristic.t URI-1.69/t/http.t URI-1.69/t/idna.t URI-1.69/t/iri.t URI-1.69/t/ldap.t URI-1.69/t/mailto.t URI-1.69/t/mix.t URI-1.69/t/mms.t URI-1.69/t/news.t URI-1.69/t/num_eq.t URI-1.69/t/old-absconf.t URI-1.69/t/old-base.t URI-1.69/t/old-file.t URI-1.69/t/old-relbase.t URI-1.69/t/path-segments.t URI-1.69/t/pop.t URI-1.69/t/punycode.t URI-1.69/t/query-param.t URI-1.69/t/query.t URI-1.69/t/rel.t URI-1.69/t/rfc2732.t URI-1.69/t/roy-test.t URI-1.69/t/roytest1.html URI-1.69/t/roytest2.html URI-1.69/t/roytest3.html URI-1.69/t/roytest4.html URI-1.69/t/roytest5.html URI-1.69/t/rsync.t URI-1.69/t/rtsp.t URI-1.69/t/sip.t URI-1.69/t/sort-hash-query-form.t URI-1.69/t/split.t URI-1.69/t/storable-test.pl URI-1.69/t/storable.t URI-1.69/t/urn-isbn.t URI-1.69/t/urn-oid.t URI-1.69/t/utf8.t URI-1.69/lib/URI/ URI-1.69/lib/URI.pm URI-1.69/lib/URI/Escape.pm URI-1.69/lib/URI/Heuristic.pm URI-1.69/lib/URI/IRI.pm URI-1.69/lib/URI/QueryParam.pm URI-1.69/lib/URI/Split.pm URI-1.69/lib/URI/URL.pm URI-1.69/lib/URI/WithBase.pm URI-1.69/lib/URI/_foreign.pm URI-1.69/lib/URI/_generic.pm URI-1.69/lib/URI/_idna.pm URI-1.69/lib/URI/_ldap.pm URI-1.69/lib/URI/_login.pm URI-1.69/lib/URI/_punycode.pm URI-1.69/lib/URI/_query.pm URI-1.69/lib/URI/_segment.pm URI-1.69/lib/URI/_server.pm URI-1.69/lib/URI/_userpass.pm URI-1.69/lib/URI/data.pm URI-1.69/lib/URI/file/ URI-1.69/lib/URI/file.pm URI-1.69/lib/URI/ftp.pm URI-1.69/lib/URI/gopher.pm URI-1.69/lib/URI/http.pm URI-1.69/lib/URI/https.pm URI-1.69/lib/URI/ldap.pm URI-1.69/lib/URI/ldapi.pm URI-1.69/lib/URI/ldaps.pm URI-1.69/lib/URI/mailto.pm URI-1.69/lib/URI/mms.pm URI-1.69/lib/URI/news.pm URI-1.69/lib/URI/nntp.pm URI-1.69/lib/URI/pop.pm URI-1.69/lib/URI/rlogin.pm URI-1.69/lib/URI/rsync.pm URI-1.69/lib/URI/rtsp.pm URI-1.69/lib/URI/rtspu.pm URI-1.69/lib/URI/sftp.pm URI-1.69/lib/URI/sip.pm URI-1.69/lib/URI/sips.pm URI-1.69/lib/URI/snews.pm URI-1.69/lib/URI/ssh.pm URI-1.69/lib/URI/telnet.pm URI-1.69/lib/URI/tn3270.pm URI-1.69/lib/URI/urn/ URI-1.69/lib/URI/urn.pm URI-1.69/lib/URI/urn/isbn.pm URI-1.69/lib/URI/urn/oid.pm URI-1.69/lib/URI/file/Base.pm URI-1.69/lib/URI/file/FAT.pm URI-1.69/lib/URI/file/Mac.pm URI-1.69/lib/URI/file/OS2.pm URI-1.69/lib/URI/file/QNX.pm URI-1.69/lib/URI/file/Unix.pm URI-1.69/lib/URI/file/Win32.pm CPAN.pm: Building E/ET/ETHER/URI-1.69.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Generating a nmake-style Makefile Writing Makefile for URI Writing MYMETA.yml and MYMETA.json >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/URI/_ldap.pm blib\lib\URI\_ldap.pm cp lib/URI/URL.pm blib\lib\URI\URL.pm cp lib/URI/_userpass.pm blib\lib\URI\_userpass.pm cp lib/URI/WithBase.pm blib\lib\URI\WithBase.pm cp lib/URI/file/Win32.pm blib\lib\URI\file\Win32.pm cp lib/URI/file/QNX.pm blib\lib\URI\file\QNX.pm cp lib/URI/file/FAT.pm blib\lib\URI\file\FAT.pm cp lib/URI/_idna.pm blib\lib\URI\_idna.pm cp lib/URI/file/Base.pm blib\lib\URI\file\Base.pm cp lib/URI/QueryParam.pm blib\lib\URI\QueryParam.pm cp lib/URI/file/Mac.pm blib\lib\URI\file\Mac.pm cp lib/URI/_query.pm blib\lib\URI\_query.pm cp lib/URI/file/Unix.pm blib\lib\URI\file\Unix.pm cp lib/URI.pm blib\lib\URI.pm cp lib/URI/file.pm blib\lib\URI\file.pm cp lib/URI/_server.pm blib\lib\URI\_server.pm cp lib/URI/_segment.pm blib\lib\URI\_segment.pm cp lib/URI/_punycode.pm blib\lib\URI\_punycode.pm cp lib/URI/data.pm blib\lib\URI\data.pm cp lib/URI/Escape.pm blib\lib\URI\Escape.pm cp lib/URI/ftp.pm blib\lib\URI\ftp.pm cp lib/URI/IRI.pm blib\lib\URI\IRI.pm cp lib/URI/_generic.pm blib\lib\URI\_generic.pm cp lib/URI/Heuristic.pm blib\lib\URI\Heuristic.pm cp lib/URI/file/OS2.pm blib\lib\URI\file\OS2.pm cp lib/URI/Split.pm blib\lib\URI\Split.pm cp lib/URI/_login.pm blib\lib\URI\_login.pm cp lib/URI/_foreign.pm blib\lib\URI\_foreign.pm cp lib/URI/tn3270.pm blib\lib\URI\tn3270.pm cp lib/URI/snews.pm blib\lib\URI\snews.pm cp lib/URI/mms.pm blib\lib\URI\mms.pm cp lib/URI/ldaps.pm blib\lib\URI\ldaps.pm cp lib/URI/mailto.pm blib\lib\URI\mailto.pm cp lib/URI/rlogin.pm blib\lib\URI\rlogin.pm cp lib/URI/nntp.pm blib\lib\URI\nntp.pm cp lib/URI/urn.pm blib\lib\URI\urn.pm cp lib/URI/rtsp.pm blib\lib\URI\rtsp.pm cp lib/URI/ssh.pm blib\lib\URI\ssh.pm cp lib/URI/news.pm blib\lib\URI\news.pm cp lib/URI/telnet.pm blib\lib\URI\telnet.pm cp lib/URI/gopher.pm blib\lib\URI\gopher.pm cp lib/URI/sip.pm blib\lib\URI\sip.pm cp lib/URI/pop.pm blib\lib\URI\pop.pm cp lib/URI/rsync.pm blib\lib\URI\rsync.pm cp lib/URI/sips.pm blib\lib\URI\sips.pm cp lib/URI/ldapi.pm blib\lib\URI\ldapi.pm cp lib/URI/rtspu.pm blib\lib\URI\rtspu.pm cp lib/URI/https.pm blib\lib\URI\https.pm cp lib/URI/http.pm blib\lib\URI\http.pm cp lib/URI/ldap.pm blib\lib\URI\ldap.pm cp lib/URI/urn/oid.pm blib\lib\URI\urn\oid.pm cp lib/URI/sftp.pm blib\lib\URI\sftp.pm cp lib/URI/urn/isbn.pm blib\lib\URI\urn\isbn.pm ETHER/URI-1.69.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-5.14\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t\*.t t\abs.t ................... 1..45 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 In the following cases we did not get back to where we started with rel() 3: URI->new("http://a/b/c/g", "http://a/b/c/d;p?q")->rel ==> "g" (not "./g") 5: URI->new("http://a/g", "http://a/b/c/d;p?q")->rel ==> "../../g" (not "/g") 6: URI->new("http://g", "http://a/b/c/d;p?q")->rel ==> "http://g" (not "//g") 7: URI->new("http://a/b/c/d;p?y", "http://a/b/c/d;p?q")->rel ==> "d;p?y" (not "?y") 9: URI->new("http://a/b/c/d;p?q#s", "http://a/b/c/d;p?q")->rel ==> "d;p?q#s" (not "#s") 15: URI->new("http://a/b/c/", "http://a/b/c/d;p?q")->rel ==> "./" (not ".") 17: URI->new("http://a/b/", "http://a/b/c/d;p?q")->rel ==> "../" (not "..") 20: URI->new("http://a/", "http://a/b/c/d;p?q")->rel ==> "../../" (not "../..") 23: URI->new("http://a/b/c/d;p?q", "http://a/b/c/d;p?q")->rel ==> "d;p?q" (not "<>") 26: URI->new("http://a/./g", "http://a/b/c/d;p?q")->rel ==> "../.././g" (not "/./g") 27: URI->new("http://a/../g", "http://a/b/c/d;p?q")->rel ==> "../../../g" (not "/../g") 32: URI->new("http://a/b/g", "http://a/b/c/d;p?q")->rel ==> "../g" (not "./../g") 33: URI->new("http://a/b/c/g/", "http://a/b/c/d;p?q")->rel ==> "g/" (not "./g/.") 34: URI->new("http://a/b/c/g/h", "http://a/b/c/d;p?q")->rel ==> "g/h" (not "g/./h") 35: URI->new("http://a/b/c/h", "http://a/b/c/d;p?q")->rel ==> "h" (not "g/../h") 36: URI->new("http://a/b/c/g;x=1/y", "http://a/b/c/d;p?q")->rel ==> "g;x=1/y" (not "g;x=1/./y") 37: URI->new("http://a/b/c/y", "http://a/b/c/d;p?q")->rel ==> "y" (not "g;x=1/../y") 44: URI->new("http://a/b/c/d;p?q#foo?", "http://a/b/c/d;p?q")->rel ==> "d;p?q#foo?" (not "#foo?") 45: URI->new("http://a/b/c/d;p?#foo", "http://a/b/c/d;p?q")->rel ==> "d;p?#foo" (not "?#foo") ok t\clone.t ................. 1..2 ok 1 ok 2 ok t\cwd.t ................... 1..1 ok 1 - no exceptions ok t\data.t .................. 1..22 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 t\distmanifest.t .......... skipped: these tests are for authors only! t\escape-char.t ........... not ok 1 - correctly created a URI from a utf8-upgraded string # TODO URI::Escape::escape_char misunderstands utf8 # Failed (TODO) test 'correctly created a URI from a utf8-upgraded string' # at t\escape-char.t line 17. # got: 'http://foo/%C3%A9' # expected: 'http://foo/%E9' ok 2 - correctly created a URI from a utf8-downgrade string 1..2 ok t\escape.t ................ 1..12 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 t\file.t .................. 1..12 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 t\ftp.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\generic.t ............... 1..48 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 t\gopher.t ................ 1..48 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 t\heuristic.t ............. 1..26 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok t\http.t .................. 1..16 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 t\idna.t .................. 1..7 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok t\iri.t ................... 1..26 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 not ok 22 # TODO some chars (like U+202E, RIGHT-TO-LEFT OVERRIDE) need to stay escaped # Failed (TODO) test at t\iri.t line 65. # got: 'http://納豆.example.org/‮' # expected: 'http://納豆.example.org/%e2%80%ae' ok 23 ok 24 not ok 25 # TODO should ihost decode UTF8 bytes? # Failed (TODO) test at t\iri.t line 74. # got: 'üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüü' # expected: 'üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüü' ok 26 ok t\ldap.t .................. 1..24 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 ldap://LDAP-HOST:389/o=University%20of%20Michigan,c=US?postalAddress?base?ObjectClass=*?FOO=Bar,bindname=CN%3DManager%CO%3dFoo ldap://ldap-host/o=University%20of%20Michigan,c=US?postaladdress???foo=Bar,bindname=CN=Manager%CO=Foo ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok t\mailto.t ................ 1..7 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok t\mix.t ................... 1..6 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok t\mms.t ................... 1..8 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok t\news.t .................. 1..7 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok t\num_eq.t ................ ok 1 - == ok 2 - != 1..2 ok t\old-absconf.t ........... 1..6 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok t\old-base.t .............. # Turn lib path . into C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/. # Self tests for URI::URL version 5.04... # Subtest: scheme tests # Testing 'file://host/fseg/fs?g/fseg' ok 1 - URI::URL->as_string ok 2 - URI::URL->path ok 3 - URI::URL->host # Testing 'ftp://0%3A:%40@h:0/0?0' ok 4 - URI::URL->as_string ok 5 - URI::URL->query ok 6 - URI::URL->path ok 7 - URI::URL->scheme ok 8 - URI::URL->port ok 9 - URI::URL->host ok 10 - URI::URL->params ok 11 - URI::URL->password ok 12 - URI::URL->netloc ok 13 - URI::URL->user # Testing 'ftp://host/a/b' ok 14 - URI::URL->as_string ok 15 - URI::URL->user ok 16 - URI::URL->path ok 17 - URI::URL->port ok 18 - URI::URL->host # Testing 'ftp://usr:pswd@web:1234/a/b;type=i' ok 19 - URI::URL->as_string ok 20 - URI::URL->params ok 21 - URI::URL->password ok 22 - URI::URL->user ok 23 - URI::URL->path ok 24 - URI::URL->port ok 25 - URI::URL->host # Testing 'gopher://gopher/2a_selector' ok 26 - URI::URL->as_string ok 27 - URI::URL->selector ok 28 - URI::URL->gtype # Testing 'gopher://host' ok 29 - URI::URL->as_string ok 30 - URI::URL->gtype # Testing 'gopher://host/' ok 31 - URI::URL->as_string ok 32 - URI::URL->gtype # Testing 'hTTp://web1.net/a/b/c/welcome#intro' ok 33 - URI::URL->as_string ok 34 - URI::URL->epath ok 35 - URI::URL->equery ok 36 - URI::URL->query ok 37 - URI::URL->frag ok 38 - URI::URL->path ok 39 - URI::URL->scheme ok 40 - URI::URL->port ok 41 - URI::URL->host ok 42 - URI::URL->params ok 43 - URI::URL->eparams ok 44 - URI::URL->full_path # Testing 'http://0:0/0/0;0?0#0' ok 45 - URI::URL->as_string ok 46 - URI::URL->frag ok 47 - URI::URL->query ok 48 - URI::URL->path ok 49 - URI::URL->scheme ok 50 - URI::URL->port ok 51 - URI::URL->host ok 52 - URI::URL->params ok 53 - URI::URL->netloc # Testing 'http://web.net' ok 54 - URI::URL->as_string ok 55 - URI::URL->query ok 56 - URI::URL->frag ok 57 - URI::URL->full_path ok 58 - URI::URL->path ok 59 - URI::URL->scheme ok 60 - URI::URL->port ok 61 - URI::URL->host # Testing 'http://web.net/' ok 62 - URI::URL->as_string ok 63 - URI::URL->query ok 64 - URI::URL->frag ok 65 - URI::URL->full_path ok 66 - URI::URL->path ok 67 - URI::URL->scheme ok 68 - URI::URL->port ok 69 - URI::URL->host # Testing 'http://web:1/a?query+text' ok 70 - URI::URL->query ok 71 - URI::URL->frag ok 72 - URI::URL->path ok 73 - URI::URL->scheme ok 74 - URI::URL->port ok 75 - URI::URL->host # Testing 'http:/0?0' ok 76 - URI::URL->as_string ok 77 - URI::URL->query ok 78 - URI::URL->full_path ok 79 - URI::URL->path ok 80 - URI::URL->scheme # Testing 'http:0' ok 81 - URI::URL->as_string ok 82 - URI::URL->query ok 83 - URI::URL->full_path ok 84 - URI::URL->path ok 85 - URI::URL->scheme # Testing 'mailto:libwww-perl@ics.uci.edu' ok 86 - URI::URL->as_string ok 87 - URI::URL->address ok 88 - URI::URL->encoded822addr # Testing 'news:*' ok 89 - URI::URL->as_string ok 90 - URI::URL->group ok 91 - URI::URL->groupart # Testing 'news:comp.lang.perl' ok 92 - URI::URL->group # Testing 'news:perl-faq/module-list-1-794455075@ig.co.uk' ok 93 - URI::URL->article # Testing 'nntp://news.com/comp.lang.perl/42' ok 94 - URI::URL->group # Testing 'rlogin://aas@a.sn.no' ok 95 - URI::URL->user ok 96 - URI::URL->host # Testing 'telnet://usr:pswd@web:12345/' ok 97 - URI::URL->password ok 98 - URI::URL->user ok 99 - URI::URL->host 1..99 ok 1 - scheme tests # Subtest: parts test ok 1 - URI::URL->as_string ok 2 - URI::URL->full_path ok 3 - URI::URL->as_string ok 4 - URI::URL->full_path ok 5 - URI::URL->as_string ok 6 - URI::URL->as_string ok 7 - URI::URL->as_string ok 8 - URI::URL->as_string ok 9 - URI::URL->as_string ok 10 - $url->keywords ok 11 - URI::URL->as_string ok 12 - $url->query_form ok 13 - URI::URL->as_string ok 14 - length ok 15 - query_form ok 16 - length ok 17 - sequence ok 18 - URI::URL->as_string # Subtest: netloc_test ok 1 - URI::URL->as_string ok 2 - URI::URL->as_string ok 3 - URI::URL->as_string ok 4 - URI::URL->as_string ok 5 - URI::URL->as_string ok 6 - URI::URL->as_string ok 7 - URI::URL->as_string ok 8 - URI::URL->as_string ok 9 - URI::URL->as_string ok 10 - URI::URL->as_string ok 11 - URI::URL->as_string ok 12 - URI::URL->as_string ok 13 - URI::URL->as_string ok 14 - URI::URL->as_string ok 15 - URI::URL->as_string ok 16 - URI::URL->as_string 1..16 ok 19 - netloc_test # Subtest: port_test ok 1 - port ok 2 - string ok 3 - port ok 4 - string ok 5 - port ok 6 - string ok 7 - port ok 8 - string 1..8 ok 20 - port_test ok 21 - URI::URL->as_string ok 22 - URI::URL->as_string ok 23 - URI::URL->as_string ok 24 - URI::URL->as_string ok 25 - URI::URL->as_string ok 26 - URI::URL->as_string ok 27 - URI::URL->as_string ok 28 - URI::URL->as_string ok 29 - URI::URL->as_string: "<" and ">" are gone ok 30 - 9 elements # Cracked result: http*UNDEF*UNDEF*host*80*/path*param*query*frag ok 31 - crack result ok 32 - 9 elements # Cracked result: UNDEF*anonymous*anonymous@*UNDEF*21*foo/bar*UNDEF*UNDEF*UNDEF ok 33 - 9 elements # Cracked result: ftp*u*p*host*21*/q?path*UNDEF*path*UNDEF ok 34 - crack result ok 35 - 9 elements ok 36 - passwd in anonymous crack # Cracked result: ftp*anonymous*passwd*ftp.sn.no*21*/pub*UNDEF*UNDEF*UNDEF ok 37 - crack result ok 38 - 9 elements # Cracked result: mailto*UNDEF*UNDEF*UNDEF*UNDEF*/aas@sn.no*UNDEF*UNDEF*UNDEF ok 39 - 9 elements # Cracked result: news*UNDEF*UNDEF*UNDEF*119*comp.lang.perl.misc*UNDEF*UNDEF*UNDEF ok 40 - crack result 1..40 ok 2 - parts test # Subtest: escape test ok 1 - URI::URL->as_string ok 2 - URI::URL->as_string ok 3 - URI::URL->as_string ok 4 - uri_escape->uri_unescape ok 5 - URI::URL->as_string ok 6 - URI::URL->as_string 1..6 ok 3 - escape test # Subtest: newlocal test ok 1 - URI::URL->as_string # Local directory is C:\cpanfly-5.14\var\tmp\ft2KPSO25W\ ok 2 - URI::URL->as_string ok 3 - URI::URL->as_string ok 4 - URI::URL->as_string ok 5 - URI::URL->as_string ok 6 - URI::URL->as_string ok 7 - URI::URL->as_string ok 8 - URI::URL->as_string ok 9 - URI::URL->as_string ok 10 - URI::URL->as_string ok 11 - URI::URL->as_string ok 12 - URI::URL->as_string ok 13 - URI::URL->as_string ok 14 - URI::URL->as_string ok 15 - URI::URL->as_string ok 16 - URI::URL->as_string ok 17 - URI::URL->as_string ok 18 - URI::URL->as_string ok 19 - URI::URL->as_string ok 20 - URI::URL->as_string 1..20 ok 4 - newlocal test # Subtest: Test relative/absolute URI::URL parsing # Relative + Base => Expected Absolute URL # ================================================ # g:h + http://a/b/c/d;p?q#f => g:h ok 1 - URI::URL->as_string # g + http://a/b/c/d;p?q#f => http://a/b/c/g ok 2 - URI::URL->as_string # ./g + http://a/b/c/d;p?q#f => http://a/b/c/g ok 3 - URI::URL->as_string # g/ + http://a/b/c/d;p?q#f => http://a/b/c/g/ ok 4 - URI::URL->as_string # /g + http://a/b/c/d;p?q#f => http://a/g ok 5 - URI::URL->as_string # //g + http://a/b/c/d;p?q#f => http://g ok 6 - URI::URL->as_string # g?y + http://a/b/c/d;p?q#f => http://a/b/c/g?y ok 7 - URI::URL->as_string # g?y/./x + http://a/b/c/d;p?q#f => http://a/b/c/g?y/./x ok 8 - URI::URL->as_string # #s + http://a/b/c/d;p?q#f => http://a/b/c/d;p?q#s ok 9 - URI::URL->as_string # g#s + http://a/b/c/d;p?q#f => http://a/b/c/g#s ok 10 - URI::URL->as_string # g#s/./x + http://a/b/c/d;p?q#f => http://a/b/c/g#s/./x ok 11 - URI::URL->as_string # g?y#s + http://a/b/c/d;p?q#f => http://a/b/c/g?y#s ok 12 - URI::URL->as_string # g;x + http://a/b/c/d;p?q#f => http://a/b/c/g;x ok 13 - URI::URL->as_string # g;x?y#s + http://a/b/c/d;p?q#f => http://a/b/c/g;x?y#s ok 14 - URI::URL->as_string # . + http://a/b/c/d;p?q#f => http://a/b/c/ ok 15 - URI::URL->as_string # ./ + http://a/b/c/d;p?q#f => http://a/b/c/ ok 16 - URI::URL->as_string # .. + http://a/b/c/d;p?q#f => http://a/b/ ok 17 - URI::URL->as_string # ../ + http://a/b/c/d;p?q#f => http://a/b/ ok 18 - URI::URL->as_string # ../g + http://a/b/c/d;p?q#f => http://a/b/g ok 19 - URI::URL->as_string # ../.. + http://a/b/c/d;p?q#f => http://a/ ok 20 - URI::URL->as_string # ../../ + http://a/b/c/d;p?q#f => http://a/ ok 21 - URI::URL->as_string # ../../g + http://a/b/c/d;p?q#f => http://a/g ok 22 - URI::URL->as_string # + http://a/b/c/d;p?q#f => http://a/b/c/d;p?q#f ok 23 - URI::URL->as_string # /./g + http://a/b/c/d;p?q#f => http://a/./g ok 24 - URI::URL->as_string # /../g + http://a/b/c/d;p?q#f => http://a/../g ok 25 - URI::URL->as_string # g. + http://a/b/c/d;p?q#f => http://a/b/c/g. ok 26 - URI::URL->as_string # .g + http://a/b/c/d;p?q#f => http://a/b/c/.g ok 27 - URI::URL->as_string # g.. + http://a/b/c/d;p?q#f => http://a/b/c/g.. ok 28 - URI::URL->as_string # ..g + http://a/b/c/d;p?q#f => http://a/b/c/..g ok 29 - URI::URL->as_string # ./../g + http://a/b/c/d;p?q#f => http://a/b/g ok 30 - URI::URL->as_string # ./g/. + http://a/b/c/d;p?q#f => http://a/b/c/g/ ok 31 - URI::URL->as_string # g/./h + http://a/b/c/d;p?q#f => http://a/b/c/g/h ok 32 - URI::URL->as_string # g/../h + http://a/b/c/d;p?q#f => http://a/b/c/h ok 33 - URI::URL->as_string # http:g + http://a/b/c/d;p?q#f => http:g ok 34 - URI::URL->as_string # http: + http://a/b/c/d;p?q#f => http: ok 35 - URI::URL->as_string # x/y//../z + http://a/b/c/d;p?q#f => http://a/b/c/x/y/z ok 36 - URI::URL->as_string # 1 + http://a/b/c/d;p?q#f => http://a/b/c/1 ok 37 - URI::URL->as_string # 0 + http://a/b/c/d;p?q#f => http://a/b/c/0 ok 38 - URI::URL->as_string # /0 + http://a/b/c/d;p?q#f => http://a/0 ok 39 - URI::URL->as_string ok 40 - identity ok 41 - URL canonicalised # -------- # http://abc/ + news:45664545 => http://abc/ ok 42 - ->as_string # news:abc + http://abc/ => news:abc ok 43 - ->as_string # abc + file:/test?aas => file:/abc ok 44 - ->as_string # ?foo + file:/abc => file:/abc?foo ok 45 - ->as_string # #foo + http://abc/a => http://abc/a#foo ok 46 - ->as_string # #foo + file:a => file:a#foo ok 47 - ->as_string # #foo + file:/a => file:/a#foo ok 48 - ->as_string # #foo + file:/a => file:/a#foo ok 49 - ->as_string # #foo + file://localhost/a => file://localhost/a#foo ok 50 - ->as_string # 123@sn.no + news:comp.lang.perl.misc => news:/123@sn.no ok 51 - ->as_string # no.perl + news:123@sn.no => news:/no.perl ok 52 - ->as_string # mailto:aas@a.sn.no+ http://www.sn.no/ => mailto:aas@a.sn.no ok 53 - ->as_string # http:foo + http://h/a/b => http://h/a/foo ok 54 - ->as_string # http:/foo + http://h/a/b => http://h/foo ok 55 - ->as_string # http:?foo + http://h/a/b => http://h/a/b?foo ok 56 - ->as_string # http:#foo + http://h/a/b => http://h/a/b#foo ok 57 - ->as_string # http:?foo#bar+ http://h/a/b => http://h/a/b?foo#bar ok 58 - ->as_string # file:/foo + http://h/a/b => file:/foo ok 59 - ->as_string # absolute test ok ok 60 - url('http://abc/a', 'http://abc')->rel = 'a' ok 61 - url('http://abc/a', 'http://abc/b')->rel = 'a' ok 62 - url('http://abc/a?q', 'http://abc/b')->rel = 'a?q' ok 63 - url('http://abc/a;p', 'http://abc/b')->rel = 'a;p' ok 64 - url('http://abc/a', 'http://abc/a/b/c/')->rel = '../../../a' ok 65 - url('http://abc/a/', 'http://abc/a/')->rel = './' ok 66 - url('http://abc/a\#f', 'http://abc/a')->rel = '\#f' ok 67 - url('file:/etc/motd', 'file:/')->rel = 'etc/motd' ok 68 - url('file:/etc/motd', 'file:/etc/passwd')->rel = 'motd' ok 69 - url('file:/etc/motd', 'file:/etc/rc2.d/')->rel = '../motd' ok 70 - url('file:/etc/motd', 'file:/usr/lib/doc')->rel = '../../etc/motd' ok 71 - url('file:', 'file:/etc/')->rel = '../' ok 72 - url('file:foo', 'file:/etc/')->rel = '../foo' ok 73 - url('mailto:aas', 'http://abc')->rel = 'mailto:aas' ok 74 - url('http://www.math.uio.no/doc/mail/top.html', 'http://www.math.uio.no/doc/linux/')->rel = '../mail/top.html' # relative test ok 1..74 ok 5 - Test relative/absolute URI::URL parsing # Subtest: eq test ok 1 - 1: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html ok 2 - 2: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html ok 3 - 3: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html ok 4 - 4: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html ok 5 - 5: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html ok 6 - 6: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html ok 7 - 7: http://www.sn.no/ ok 8 - 8: http://www.sn.no/ ok 9 - 10: ftp://ftp/%2Fetc ok 10 - 11: ftp://ftp/%2Fetc 1..10 ok 6 - eq test ok 7 - URI::URL->as_string ok 8 - URI::URL->path ok 9 - wash&go # URI::URL version 5.04 ok 1..9 ok t\old-file.t .............. 1..12 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 t\old-relbase.t ........... 1..5 http://www.acme.com/foo/bar http://www.acme.com/foo/ http://www.acme.com/foo/zoo/foo ok 1 ok 2 ok 3 uri:/foo ok 4 ok 5 ok t\path-segments.t ......... ok 1 - path_segments in list context ok 2 - path_segments in scalar context ok 3 - set path_segments in list context ok 4 - set path_segments in scalar context ok 5 - set path_segments in void context ok 6 - escaping special characters ok 7 - An object of class 'URI::_segment' isa 'URI::_segment' ok 8 - dealing with URI segments 1..8 ok t\pop.t ................... 1..8 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok t\punycode.t .............. 1..15 ok 1 - http://en.wikipedia.org/wiki/Punycode example encode ok 2 - http://en.wikipedia.org/wiki/Punycode example decode ok 3 - A encode ok 4 - A decode ok 5 - B encode ok 6 - B decode ok 7 - E encode ok 8 - E decode ok 9 - J encode ok 10 - J decode ok 11 - K encode ok 12 - K decode ok 13 - O encode ok 14 - O decode ok 15 - S encode ok t\query-param.t ........... 1..19 ok 1 - query_form_hash get ok 2 - query_form_hash set ok 3 - query_param list keys ok 4 - query_param scalar return ok 5 - query_param list return ok 6 - query_param set return ok 7 - param order ok 8 - old values returned ok 9 ok 10 - query_param_delete ok 11 ok 12 ok 13 - delete by assigning empty list ok 14 - query_param from scratch ok 15 ok 16 ok 17 ok 18 ok 19 ok t\query.t ................. 1..23 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 t\rel.t ................... 1..6 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok t\rfc2732.t ............... 1..19 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 t\roy-test.t .............. 1..102 # Running under perl version 5.014000 for MSWin32 # Win32::BuildNumber 1400 # Current time local: Sat Aug 29 00:46:21 2015 # Current time GMT: Sat Aug 29 07:46:21 2015 # Using Test.pm version 1.26 # t\roytest1.html 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 # t\roytest2.html 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 # t\roytest3.html 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 # t\roytest4.html ok 73 ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok 85 ok 86 ok 87 # t\roytest5.html 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 t\rsync.t ................. 1..4 ok 1 ok 2 ok 3 ok 4 ok t\rtsp.t .................. 1..9 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok t\sip.t ................... 1..11 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok t\sort-hash-query-form.t .. ok 1 - Query parameters are sorted 1..1 ok t\split.t ................. 1..17 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 t\storable.t .............. 1..3 # store # retrieve ok 1 ok 2 ok 3 ok t\urn-isbn.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\urn-oid.t ............... 1..4 ok 1 ok 2 ok 3 ok 4 ok t\utf8.t .................. ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok All tests successful. Files=42, Tests=633, 4 wallclock secs ( 0.23 usr + 0.03 sys = 0.27 CPU) Result: PASS ETHER/URI-1.69.tar.gz nmake test TEST_VERBOSE=1 -- OK PPD for URI-1.69 already made Running test for module 'DBD::SQLite' Running make for I/IS/ISHIGAKI/DBD-SQLite-1.48.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'get' Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\I\IS\ISHIGAKI\DBD-SQLite-1.48.tar.gz ok DBD-SQLite-1.48/ DBD-SQLite-1.48/typemap DBD-SQLite-1.48/constants.inc DBD-SQLite-1.48/README DBD-SQLite-1.48/SQLiteXS.h DBD-SQLite-1.48/SQLite.xs DBD-SQLite-1.48/ppport.h DBD-SQLite-1.48/lib/ DBD-SQLite-1.48/lib/DBD/ DBD-SQLite-1.48/lib/DBD/SQLite.pm DBD-SQLite-1.48/lib/DBD/SQLite/ DBD-SQLite-1.48/lib/DBD/SQLite/Cookbook.pod DBD-SQLite-1.48/lib/DBD/SQLite/VirtualTable.pm DBD-SQLite-1.48/lib/DBD/SQLite/Constants.pm DBD-SQLite-1.48/lib/DBD/SQLite/VirtualTable/ DBD-SQLite-1.48/lib/DBD/SQLite/VirtualTable/FileContent.pm DBD-SQLite-1.48/lib/DBD/SQLite/VirtualTable/PerlData.pm DBD-SQLite-1.48/lib/DBD/SQLite/Fulltext_search.pod DBD-SQLite-1.48/t/ DBD-SQLite-1.48/t/43_fts3.t DBD-SQLite-1.48/t/40_multiple_statements.t DBD-SQLite-1.48/t/35_table_info.t DBD-SQLite-1.48/t/rt_40594_nullable.t DBD-SQLite-1.48/t/rt_64177_ping_wipes_out_the_errstr.t DBD-SQLite-1.48/t/28_schemachange.t DBD-SQLite-1.48/t/38_empty_statement.t DBD-SQLite-1.48/t/55_statistics_info.t DBD-SQLite-1.48/t/49_trace_and_profile.t DBD-SQLite-1.48/t/25_chopblanks.t DBD-SQLite-1.48/t/21_blobtext.t DBD-SQLite-1.48/t/rt_76395_int_overflow.t DBD-SQLite-1.48/t/52_db_filename.t DBD-SQLite-1.48/t/12_unicode.t DBD-SQLite-1.48/t/rt_77724_primary_key_with_a_whitespace.t DBD-SQLite-1.48/t/07_error.t DBD-SQLite-1.48/t/rt_29629_sqlite_where_length.t DBD-SQLite-1.48/t/45_savepoints.t DBD-SQLite-1.48/t/14_progress_handler.t DBD-SQLite-1.48/t/15_ak_dbd.t DBD-SQLite-1.48/t/rt_48393_debug_panic_with_commit.t DBD-SQLite-1.48/t/56_open_flags.t DBD-SQLite-1.48/t/lib/ DBD-SQLite-1.48/t/lib/Test.pm DBD-SQLite-1.48/t/rt_26775_distinct.t DBD-SQLite-1.48/t/58_see_if_its_a_number_and_explicit_binding.t DBD-SQLite-1.48/t/rt_32889_prepare_cached_reexecute.t DBD-SQLite-1.48/t/59_extended_result_codes.t DBD-SQLite-1.48/t/04_insert.t DBD-SQLite-1.48/t/36_hooks.t DBD-SQLite-1.48/t/rt_96877_unicode_statements.t DBD-SQLite-1.48/t/22_listfields.t DBD-SQLite-1.48/t/rt_73159_fts_tokenizer_segfault.t DBD-SQLite-1.48/t/rt_97598_crash_on_disconnect_with_virtual_tables.t DBD-SQLite-1.48/t/01_compile.t DBD-SQLite-1.48/t/rt_81536_multi_column_primary_key_info.t DBD-SQLite-1.48/t/rt_67581_bind_params_mismatch.t DBD-SQLite-1.48/t/23_nulls.t DBD-SQLite-1.48/t/rt_25460_numeric_aggregate.t DBD-SQLite-1.48/t/18_insertfetch.t DBD-SQLite-1.48/t/rt_78833_utf8_flag_for_column_names.t DBD-SQLite-1.48/t/51_table_column_metadata.t DBD-SQLite-1.48/t/02_logon.t DBD-SQLite-1.48/t/57_uri_filename.t DBD-SQLite-1.48/t/rt_21406_auto_finish.t DBD-SQLite-1.48/t/47_execute.t DBD-SQLite-1.48/t/rt_15186_prepcached.t DBD-SQLite-1.48/t/rt_50503_fts3.t DBD-SQLite-1.48/t/rt_27553_prepared_cache_and_analyze.t DBD-SQLite-1.48/t/rt_25924_user_defined_func_unicode.t DBD-SQLite-1.48/t/20_blobs.t DBD-SQLite-1.48/t/rt_31324_full_names.t DBD-SQLite-1.48/t/50_foreign_key_info.t DBD-SQLite-1.48/t/virtual_table/ DBD-SQLite-1.48/t/virtual_table/rt_99748.t DBD-SQLite-1.48/t/virtual_table/10_filecontent.t DBD-SQLite-1.48/t/virtual_table/01_destroy.t DBD-SQLite-1.48/t/virtual_table/20_perldata.t DBD-SQLite-1.48/t/virtual_table/02_find_function.t DBD-SQLite-1.48/t/virtual_table/21_perldata_charinfo.t DBD-SQLite-1.48/t/virtual_table/11_filecontent_fulltext.t DBD-SQLite-1.48/t/virtual_table/00_base.t DBD-SQLite-1.48/t/26_commit.t DBD-SQLite-1.48/t/48_bind_param_is_sticky.t DBD-SQLite-1.48/t/13_create_collation.t DBD-SQLite-1.48/t/rt_25371_asymmetric_unicode.t DBD-SQLite-1.48/t/09_create_function.t DBD-SQLite-1.48/t/53_status.t DBD-SQLite-1.48/t/37_regexp.t DBD-SQLite-1.48/t/54_literal_txn.t DBD-SQLite-1.48/t/31_bind_weird_number_param.t DBD-SQLite-1.48/t/27_metadata.t DBD-SQLite-1.48/t/30_auto_rollback.t DBD-SQLite-1.48/t/08_busy.t DBD-SQLite-1.48/t/rt_96050_db_filename_for_a_closed_database.t DBD-SQLite-1.48/t/19_bindparam.t DBD-SQLite-1.48/t/46_mod_perl.t DBD-SQLite-1.48/t/rt_73787_exponential_buffer_overflow.t DBD-SQLite-1.48/t/44_rtree.t DBD-SQLite-1.48/t/06_tran.t DBD-SQLite-1.48/t/32_inactive_error.t DBD-SQLite-1.48/t/03_create_table.t DBD-SQLite-1.48/t/16_column_info.t DBD-SQLite-1.48/t/rt_62370_diconnected_handles_operation.t DBD-SQLite-1.48/t/rt_36838_unique_and_bus_error.t DBD-SQLite-1.48/t/cookbook_variance.t DBD-SQLite-1.48/t/24_numrows.t DBD-SQLite-1.48/t/rt_29058_group_by.t DBD-SQLite-1.48/t/05_select.t DBD-SQLite-1.48/t/rt_71311_bind_col_and_unicode.t DBD-SQLite-1.48/t/42_primary_key_info.t DBD-SQLite-1.48/t/rt_53235_icu_compatibility.t DBD-SQLite-1.48/t/rt_36836_duplicate_key.t DBD-SQLite-1.48/t/rt_96878_fts_contentless_table.t DBD-SQLite-1.48/t/rt_52573_manual_exclusive_lock.t DBD-SQLite-1.48/t/17_createdrop.t DBD-SQLite-1.48/t/34_online_backup.t DBD-SQLite-1.48/t/41_placeholders.t DBD-SQLite-1.48/t/39_foreign_keys.t DBD-SQLite-1.48/t/rt_88228_sqlite_3_8_0_crash.t DBD-SQLite-1.48/t/33_non_latin_path.t DBD-SQLite-1.48/t/10_create_aggregate.t DBD-SQLite-1.48/sqlite3.c DBD-SQLite-1.48/.travis.yml DBD-SQLite-1.48/META.json DBD-SQLite-1.48/sqlite3.h DBD-SQLite-1.48/inc/ DBD-SQLite-1.48/inc/Test/ DBD-SQLite-1.48/inc/Test/NoWarnings/ DBD-SQLite-1.48/inc/Test/NoWarnings/Warning.pm DBD-SQLite-1.48/inc/Test/NoWarnings.pm DBD-SQLite-1.48/Changes DBD-SQLite-1.48/sqlite3ext.h DBD-SQLite-1.48/Makefile.PL DBD-SQLite-1.48/fts3_tokenizer.h DBD-SQLite-1.48/META.yml DBD-SQLite-1.48/MANIFEST DBD-SQLite-1.48/dbdimp.c DBD-SQLite-1.48/dbdimp.h DBD-SQLite-1.48/LICENSE DBD-SQLite-1.48/MANIFEST.SKIP DBD-SQLite-1.48/xt/ DBD-SQLite-1.48/xt/cpp_comments.t DBD-SQLite-1.48/xt/meta.t DBD-SQLite-1.48/xt/pod.t DBD-SQLite-1.48/xt/pmv.t Prepending C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'make' CPAN.pm: Building I/IS/ISHIGAKI/DBD-SQLite-1.48.tar.gz >>> C:\Perl-5.14\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-5.14/var/megalib/auto/DBI/ C:/Perl-5.14/lib/auto/DBI/ at Makefile.PL line 399. Using DBI 1.63 (for perl 5.014000 on MSWin32-x86-multi-thread) installed in C:/cpanfly-5.14/var/megalib/auto/DBI/ Generating a nmake-style Makefile Writing Makefile for DBD::SQLite Writing MYMETA.yml and MYMETA.json >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/DBD/SQLite/VirtualTable/FileContent.pm blib\lib\DBD\SQLite\VirtualTable\FileContent.pm cp lib/DBD/SQLite/VirtualTable/PerlData.pm blib\lib\DBD\SQLite\VirtualTable\PerlData.pm cp lib/DBD/SQLite/Fulltext_search.pod blib\lib\DBD\SQLite\Fulltext_search.pod cp lib/DBD/SQLite.pm blib\lib\DBD\SQLite.pm cp lib/DBD/SQLite/VirtualTable.pm blib\lib\DBD\SQLite\VirtualTable.pm cp lib/DBD/SQLite/Constants.pm blib\lib\DBD\SQLite\Constants.pm cp lib/DBD/SQLite/Cookbook.pod blib\lib\DBD\SQLite\Cookbook.pod Running Mkbootstrap for DBD::SQLite () "C:\Perl-5.14\bin\perl.exe" -MExtUtils::Command -e chmod -- 644 "SQLite.bs" "C:\Perl-5.14\bin\perl.exe" -p -e "s/~DRIVER~/SQLite/g" C:\cpanfly-5.14\var\megalib\auto\DBI\Driver.xst > SQLite.xsi "C:\Perl-5.14\bin\perl.exe" "C:\cpanfly-5.14\var\megalib\ExtUtils\xsubpp" -typemap "C:\Perl-5.14\lib\ExtUtils\typemap" -typemap "typemap" SQLite.xs > SQLite.xsc && "C:\Perl-5.14\bin\perl.exe" -MExtUtils::Command -e mv -- SQLite.xsc SQLite.c cl -c -I. -IC:\cpanfly-5.14\var\megalib\auto\DBI -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -D_USE_32BIT_TIME_T -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.48\" -DXS_VERSION=\"1.48\" "-IC:\Perl-5.14\lib\CORE" -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DNDEBUG=1 SQLite.c SQLite.c SQLite.xs(24) : warning C4013: 'sqlite_db_do_sv' undefined; assuming extern returning int SQLite.c(811) : warning C4101: 'RETVAL' : unreferenced local variable SQLite.xs(12) : warning C4013: 'init_cxt' undefined; assuming extern returning int cl -c -I. -IC:\cpanfly-5.14\var\megalib\auto\DBI -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -D_USE_32BIT_TIME_T -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.48\" -DXS_VERSION=\"1.48\" "-IC:\Perl-5.14\lib\CORE" -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DNDEBUG=1 dbdimp.c dbdimp.c dbdimp.c(530) : warning C4101: 'i' : unreferenced local variable dbdimp.c(2828) : warning C4101: 'n_a' : unreferenced local variable cl -c -I. -IC:\cpanfly-5.14\var\megalib\auto\DBI -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -D_USE_32BIT_TIME_T -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.48\" -DXS_VERSION=\"1.48\" "-IC:\Perl-5.14\lib\CORE" -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DNDEBUG=1 sqlite3.c sqlite3.c sqlite3.c(23861) : warning C4056: overflow in floating-point constant arithmetic sqlite3.c(65536) : warning C4049: compiler limit : terminating line number emission sqlite3.c(68748) : warning C4550: expression evaluates to a function which is missing an argument list sqlite3.c(68755) : warning C4550: expression evaluates to a function which is missing an argument list sqlite3.c(68759) : warning C4550: expression evaluates to a function which is missing an argument list sqlite3.c(79267) : warning C4550: expression evaluates to a function which is missing an argument list sqlite3.c(79269) : warning C4550: expression evaluates to a function which is missing an argument list sqlite3.c(79271) : warning C4550: expression evaluates to a function which is missing an argument list sqlite3.c(21966) : warning C4761: integral size mismatch in argument; conversion supplied sqlite3.c(23861) : warning C4756: overflow in constant arithmetic sqlite3.c(23861) : warning C4756: overflow in constant arithmetic warning C4761: integral size mismatch in argument; conversion supplied sqlite3.c(-6469) : warning C4761: integral size mismatch in argument; conversion supplied sqlite3.c(-6469) : warning C4761: integral size mismatch in argument; conversion supplied sqlite3.c(-6219) : warning C4761: integral size mismatch in argument; conversion supplied sqlite3.c(-6205) : 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 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 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 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 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 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 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 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 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 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 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 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 warning C4761: integral size mismatch in argument; conversion supplied "C:\Perl-5.14\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-5.14\lib\CORE" -machine:x86 SQLite.obj dbdimp.obj sqlite3.obj "C:\Perl-5.14\lib\CORE\perl514.lib" oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib comctl32.lib msvcrt.lib -def: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-5.14\bin\perl.exe" -MExtUtils::Command -e chmod -- 755 blib\arch\auto\DBD\SQLite\SQLite.dll ISHIGAKI/DBD-SQLite-1.48.tar.gz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. "C:\Perl-5.14\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t\*.t t\**\*.t # $DBI::VERSION=1.63 # Compile Options: # ENABLE_COLUMN_METADATA # ENABLE_FTS3 # ENABLE_FTS3_PARENTHESIS # ENABLE_FTS4 # ENABLE_RTREE # ENABLE_STAT4 # SYSTEM_MALLOC # THREADSAFE=1 t\01_compile.t ........................................ 1..3 ok 1 - use DBI; ok 2 - use DBD::SQLite; ok 3 - use t::lib::Test; ok # sqlite_version=3.8.10 t\02_logon.t .......................................... 1..41 ok 1 - An object of class 'DBI::db' 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 ok 8 - Set busy_timeout to 0 ok 9 - An object of class 'DBI::db' isa 'DBI::db' ok 10 - Unicode is on ok 11 - database file does not exist ok 12 - An object of class 'DBI::db' isa 'DBI::db' ok 13 - database file (specified by database=foo16972) now exists ok 14 - database file does not exist ok 15 - An object of class 'DBI::db' isa 'DBI::db' ok 16 - database file (specified by db=foo16972) now exists ok 17 - database file does not exist ok 18 - An object of class 'DBI::db' isa 'DBI::db' ok 19 - database file (specified by dbname=foo16972) now exists ok 20 - An object of class 'DBI::db' isa 'DBI::db' ok 21 - An object of class 'DBI::db' isa 'DBI::db' ok 22 - ->{sqlite_version} ok ok 23 - AutoCommit is on by default ok 24 - Found initial busy_timeout ok 25 ok 26 - Set busy_timeout to new value ok 27 ok 28 - Set busy_timeout to 0 ok 29 - An object of class 'DBI::db' isa 'DBI::db' ok 30 - Unicode is on ok 31 - database file does not exist ok 32 - An object of class 'DBI::db' isa 'DBI::db' ok 33 - database file (specified by database=foo16972) now exists ok 34 - database file does not exist ok 35 - An object of class 'DBI::db' isa 'DBI::db' ok 36 - database file (specified by db=foo16972) now exists ok 37 - database file does not exist ok 38 - An object of class 'DBI::db' isa 'DBI::db' ok 39 - database file (specified by dbname=foo16972) now exists ok 40 - An object of class 'DBI::db' isa 'DBI::db' ok 41 - no warnings ok t\03_create_table.t ................................... 1..7 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - ->primary_key_info ok ok 3 - An object of class 'DBI::st' 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..14 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - CREATE TABLE f ok 3 - DELETE FROM f ok 4 - An object of class 'DBI::st' 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 - DBI::db->can('sqlite_last_insert_rowid') ok 12 - last_insert_rowid should be 4 ok 13 ok 14 - no warnings ok t\05_select.t ......................................... 1..22 ok 1 - An object of class 'DBI::db' 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..6 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - sqlite_use_immediate_transaction is true by default ok 3 - 0E0 ID, TITLE, TOTAL ok 4 - An object of class 'DBI::db' isa 'DBI::db' ok 5 - sqlite_use_immediate_transaction is false if you set explicitly ok 6 - no warnings ok t\07_error.t .......................................... 1..8 ok 1 - An object of class 'DBI::db' 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..23 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 ok 4 ok 5 ok 6 ok 7 # expected insert failure : DBD::SQLite::db do failed: database is locked at t\08_busy.t line 48. ok 8 ok 9 - Ready ok 10 ok 11 ok 12 - An object of class 'DBI::db' isa 'DBI::db' ok 13 - An object of class 'DBI::db' isa 'DBI::db' ok 14 ok 15 ok 16 ok 17 ok 18 # expected insert failure : DBD::SQLite::db do failed: database is locked at t\08_busy.t line 48, line 1. ok 19 ok 20 - Ready ok 21 ok 22 ok 23 - no warnings ok t\09_create_function.t ................................ 1..175 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 ok 3 - Got a result ok 4 ok 5 - SELECT add2(1,3) ok 6 - SELECT add2(a,b) FROM func_test ok 7 ok 8 - SELECT my_sum( '2', 3, 4, '5') ok 9 ok 10 ok 11 ok 12 ok 13 - SELECT void_return( 'I died' ) ok 14 ok 15 - SELECT return_null() ok 16 ok 17 - SELECT return2() ok 18 ok 19 - SELECT my_defined(1) ok 20 - SELECT my_defined('') ok 21 - SELECT my_defined('abc') ok 22 - SELECT my_defined(NULL) ok 23 ok 24 - SELECT noop(NULL) ok 25 - SELECT noop(1) ok 26 - SELECT noop('') ok 27 - SELECT noop(1.0625) ok 28 - SELECT noop(2147483648) ok 29 - SELECT typeof(noop(2147483648)) ok 30 - An object of class 'DBI::db' isa 'DBI::db' ok 31 ok 32 - Got a result ok 33 ok 34 - SELECT add2(1,3) ok 35 - SELECT add2(a,b) FROM func_test ok 36 ok 37 - SELECT my_sum( '2', 3, 4, '5') ok 38 ok 39 ok 40 ok 41 ok 42 - SELECT void_return( 'I died' ) ok 43 ok 44 - SELECT return_null() ok 45 ok 46 - SELECT return2() ok 47 ok 48 - SELECT my_defined(1) ok 49 - SELECT my_defined('') ok 50 - SELECT my_defined('abc') ok 51 - SELECT my_defined(NULL) ok 52 ok 53 - SELECT noop(NULL) ok 54 - SELECT noop(1) ok 55 - SELECT noop('') ok 56 - SELECT noop(1.0625) ok 57 - SELECT noop(2147483648) ok 58 - SELECT typeof(noop(2147483648)) ok 59 - An object of class 'DBI::db' isa 'DBI::db' ok 60 ok 61 - Got a result ok 62 ok 63 - SELECT add2(1,3) ok 64 - SELECT add2(a,b) FROM func_test ok 65 ok 66 - SELECT my_sum( '2', 3, 4, '5') ok 67 ok 68 ok 69 ok 70 ok 71 - SELECT void_return( 'I died' ) ok 72 ok 73 - SELECT return_null() ok 74 ok 75 - SELECT return2() ok 76 ok 77 - SELECT my_defined(1) ok 78 - SELECT my_defined('') ok 79 - SELECT my_defined('abc') ok 80 - SELECT my_defined(NULL) ok 81 ok 82 - SELECT noop(NULL) ok 83 - SELECT noop(1) ok 84 - SELECT noop('') ok 85 - SELECT noop(1.0625) ok 86 - SELECT noop(2147483648) ok 87 - SELECT typeof(noop(2147483648)) ok 88 - An object of class 'DBI::db' isa 'DBI::db' ok 89 ok 90 - Got a result ok 91 ok 92 - SELECT add2(1,3) ok 93 - SELECT add2(a,b) FROM func_test ok 94 ok 95 - SELECT my_sum( '2', 3, 4, '5') ok 96 ok 97 ok 98 ok 99 ok 100 - SELECT void_return( 'I died' ) ok 101 ok 102 - SELECT return_null() ok 103 ok 104 - SELECT return2() ok 105 ok 106 - SELECT my_defined(1) ok 107 - SELECT my_defined('') ok 108 - SELECT my_defined('abc') ok 109 - SELECT my_defined(NULL) ok 110 ok 111 - SELECT noop(NULL) ok 112 - SELECT noop(1) ok 113 - SELECT noop('') ok 114 - SELECT noop(1.0625) ok 115 - SELECT noop(2147483648) ok 116 - SELECT typeof(noop(2147483648)) ok 117 - An object of class 'DBI::db' isa 'DBI::db' ok 118 ok 119 - Got a result ok 120 ok 121 - SELECT add2(1,3) ok 122 - SELECT add2(a,b) FROM func_test ok 123 ok 124 - SELECT my_sum( '2', 3, 4, '5') ok 125 ok 126 ok 127 ok 128 ok 129 - SELECT void_return( 'I died' ) ok 130 ok 131 - SELECT return_null() ok 132 ok 133 - SELECT return2() ok 134 ok 135 - SELECT my_defined(1) ok 136 - SELECT my_defined('') ok 137 - SELECT my_defined('abc') ok 138 - SELECT my_defined(NULL) ok 139 ok 140 - SELECT noop(NULL) ok 141 - SELECT noop(1) ok 142 - SELECT noop('') ok 143 - SELECT noop(1.0625) ok 144 - SELECT noop(2147483648) ok 145 - SELECT typeof(noop(2147483648)) ok 146 - An object of class 'DBI::db' isa 'DBI::db' ok 147 ok 148 - Got a result ok 149 ok 150 - SELECT add2(1,3) ok 151 - SELECT add2(a,b) FROM func_test ok 152 ok 153 - SELECT my_sum( '2', 3, 4, '5') ok 154 ok 155 ok 156 ok 157 ok 158 - SELECT void_return( 'I died' ) ok 159 ok 160 - SELECT return_null() ok 161 ok 162 - SELECT return2() ok 163 ok 164 - SELECT my_defined(1) ok 165 - SELECT my_defined('') ok 166 - SELECT my_defined('abc') ok 167 - SELECT my_defined(NULL) ok 168 ok 169 - SELECT noop(NULL) ok 170 - SELECT noop(1) ok 171 - SELECT noop('') ok 172 - SELECT noop(1.0625) ok 173 - SELECT noop(2147483648) ok 174 - SELECT typeof(noop(2147483648)) ok 175 - no warnings ok t\10_create_aggregate.t ............................... 1..127 ok 1 - An object of class 'DBI::db' 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 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 - An object of class 'DBI::db' isa 'DBI::db' 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 - An object of class 'DBI::db' isa 'DBI::db' 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 - An object of class 'DBI::db' isa 'DBI::db' ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok 85 - An object of class 'DBI::db' isa 'DBI::db' 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 - An object of class 'DBI::db' isa 'DBI::db' 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 - no warnings ok t\12_unicode.t ........................................ 1..26 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 - An object of class 'DBI::db' 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 - An object of class 'DBI::db' 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 - An object of class 'DBI::db' isa 'DBI::db' ok 20 - bytestring upgraded to utf-8 ok 21 - bytestring has utf-8 flag ok 22 - No blob corruption with utf-8 flag on ok 23 - bytestring downgraded to bytes ok 24 - bytestring does not have utf-8 flag ok 25 - No blob corruption with utf-8 flag off ok 26 - no warnings ok t\13_create_collation.t ............................... 1..25 ok 1 - can't override builtin perl collation ok 2 - can't delete builtin perl collation ok 3 - can't override registered collation ok 4 - overridden collation ok 5 - An object of class 'DBI::db' isa 'DBI::db' ok 6 - collate perl (Bergere, Berge, HAT, HOT, berger, berge, ferme, fe, fu, fe, her, haut, hae, hoclite, hre, he // Bergere, Berge, HAT, HOT, berger, berge, ferme, fe, fu, fe, her, haut, hae, hoclite, hre, he) ok 7 - collate perllocale (berge, Berge, berger, Bergere, fe, fe, fu, ferme, her, HAT, hae, haut, hoclite, hre, he, HOT // berge, Berge, berger, Bergere, fe, fe, fu, ferme, her, HAT, hae, haut, hoclite, hre, he, HOT) ok 8 - collate no_accents (Berge, berge, berger, Bergere, fe, fe, fu, ferme, her, HAT, hae, haut, hoclite, hre, he, HOT // Berge, berge, berger, Bergere, fe, fe, fu, ferme, her, HAT, hae, haut, hoclite, hre, he, HOT) ok 9 - collate by_length (HOT, HAT, he, fu, fe, fe, hre, her, ferme, berger, haut, Berge, berge, Bergere, hae, hoclite // HOT, HAT, he, fu, fe, fe, hre, her, ferme, berger, haut, Berge, berge, Bergere, hae, hoclite) ok 10 - An object of class 'DBI::db' isa 'DBI::db' ok 11 - collate perl (Bergere, Berge, HAT, HOT, berger, berge, ferme, fe, fu, fe, her, haut, hae, hoclite, hre, he // Bergere, Berge, HAT, HOT, berger, berge, ferme, fe, fu, fe, her, haut, hae, hoclite, hre, he) ok 12 - collate perllocale (berge, Berge, berger, Bergere, fe, fu, fe, ferme, he, her, hoclite, hae, haut, hre, HAT, HOT // berge, Berge, berger, Bergere, fe, fu, fe, ferme, he, her, hoclite, hae, haut, hre, HAT, HOT) ok 13 - collate no_accents (Berge, berge, berger, Bergere, fe, fe, fu, ferme, her, HAT, hae, haut, hoclite, hre, he, HOT // Berge, berge, berger, Bergere, fe, fe, fu, ferme, her, HAT, hae, haut, hoclite, hre, he, HOT) ok 14 - collate by_length (HOT, HAT, he, fu, fe, fe, hre, her, ferme, berger, haut, Berge, berge, Bergere, hae, hoclite // HOT, HAT, he, fu, fe, fe, hre, her, ferme, berger, haut, Berge, berge, Bergere, hae, hoclite) ok 15 - An object of class 'DBI::db' isa 'DBI::db' ok 16 - collate perl (Bergere, Berge, HAT, HOT, berger, berge, ferme, fe, fu, fe, her, haut, hae, hoclite, hre, he // Bergere, Berge, HAT, HOT, berger, berge, ferme, fe, fu, fe, her, haut, hae, hoclite, hre, he) ok 17 - collate perllocale (berge, Berge, berger, Bergere, fe, fe, fu, ferme, her, HAT, hae, haut, hoclite, hre, he, HOT // berge, Berge, berger, Bergere, fe, fe, fu, ferme, her, HAT, hae, haut, hoclite, hre, he, HOT) ok 18 - collate no_accents (Berge, berge, berger, Bergere, fe, fe, fu, ferme, her, HAT, hae, haut, hoclite, hre, he, HOT // Berge, berge, berger, Bergere, fe, fe, fu, ferme, her, HAT, hae, haut, hoclite, hre, he, HOT) ok 19 - collate by_length (HOT, HAT, he, fu, fe, fe, hre, her, ferme, berger, haut, Berge, berge, Bergere, hae, hoclite // HOT, HAT, he, fu, fe, fe, hre, her, ferme, berger, haut, Berge, berge, Bergere, hae, hoclite) ok 20 - An object of class 'DBI::db' isa 'DBI::db' ok 21 - collate perl (Bergere, Berge, HAT, HOT, berger, berge, ferme, fe, fu, fe, her, haut, hae, hoclite, hre, he // Bergere, Berge, HAT, HOT, berger, berge, ferme, fe, fu, fe, her, haut, hae, hoclite, hre, he) ok 22 - collate perllocale (berge, Berge, berger, Bergere, fe, fu, fe, ferme, he, her, hoclite, hae, haut, hre, HAT, HOT // berge, Berge, berger, Bergere, fe, fu, fe, ferme, he, her, hoclite, hae, haut, hre, HAT, HOT) ok 23 - collate no_accents (Berge, berge, berger, Bergere, fe, fe, fu, ferme, her, HAT, hae, haut, hoclite, hre, he, HOT // Berge, berge, berger, Bergere, fe, fe, fu, ferme, her, HAT, hae, haut, hoclite, hre, he, HOT) ok 24 - collate by_length (HOT, HAT, he, fu, fe, fe, hre, her, ferme, berger, haut, Berge, berge, Bergere, hae, hoclite // HOT, HAT, he, fu, fe, fe, hre, her, ferme, berger, haut, Berge, berge, Bergere, hae, hoclite) ok 25 - no warnings ok t\14_progress_handler.t ............................... 1..11 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 ok 3 ok 4 ok 5 ok 6 - An object of class 'DBI::db' isa 'DBI::db' ok 7 ok 8 ok 9 ok 10 ok 11 - no warnings ok t\15_ak_dbd.t ......................................... 1..37 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - CREATE TABLE ok 3 - ->quote(test1) ok ok 4 - ->disconnect ok 5 - An object of class 'DBI::db' isa 'DBI::db' ok 6 - DROP ok 7 - CREATE TABLE ok 8 - INSERT 1 ok 9 - DELETE 1 ok 10 - An object of class 'DBI::st' isa 'DBI::st' ok 11 - ->execute ok 12 - ->fetch returns undef ok 13 - ->finish ok 14 - An object of class 'DBI::st' 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 - An object of class 'DBI::st' isa 'DBI::st' ok 21 - ->execute ok 22 - NULL returned ok ok 23 - ->finish ok 24 - DELETE ok 25 - INSERT 3 ok 26 - An object of class 'DBI::st' isa 'DBI::st' ok 27 - ->execute ok 28 - ->fetchall_arrayref ok 29 - ->finish ok 30 - DELETE ok 31 - An object of class 'DBI::st' isa 'DBI::st' ok 32 - Execute ok 33 - Reexecute ok 34 - ->finish ok 35 - INSERT 4 ok 36 - An object of class 'DBI::st' isa 'DBI::st' ok 37 - no warnings ok t\16_column_info.t .................................... 1..12 ok 1 - Created test table ok 2 - Created temp test table ok 3 - ATTACH DATABASE ":memory:" AS db3 ok 4 - CREATE TABLE db3.three ok 5 - No error creating the table ok 6 - We can get column information ok 7 - We got information on two columns ok 8 - We got the right info in TYPE_NAME ok 9 - We got the right info in COLUMN_NAME ok 10 - We matched information from multiple databases ok 11 - We got the right info from multiple databases ok 12 - no warnings ok t\17_createdrop.t ..................................... 1..4 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - CREATE TABLE ok 3 - DROP TABLE ok 4 - no warnings ok t\18_insertfetch.t .................................... 1..10 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - CREATE TABLE ok 3 - INSERT ok 4 - SELECT ok ok 5 - DELETE ok 6 - An object of class 'DBI::st' 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..39 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - CREATE TABLE ok 3 - An object of class 'DBI::st' 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 - bind 5 ok 14 - bind 6 ok 15 - ->execute ok 16 - ->disconnect ok 17 - An object of class 'DBI::db' isa 'DBI::db' ok 18 - An object of class 'DBI::st' isa 'DBI::st' ok 19 - ->execute ok 20 - ->bind_columns ok 21 - ->fetch ok 22 - id = 1 ok 23 - name = A ok 24 - ->fetch ok 25 - id = 2 ok 26 - name = Tim Bunce ok 27 - ->fetch ok 28 - id = 3 ok 29 - name = Jochen Wiedmann ok 30 - ->fetch ok 31 - id = 4 ok 32 - name = $konig ok 33 - ->fetch ok 34 - id = 5 ok 35 - name = undef ok 36 - ->fetch ok 37 - id = 6 ok 38 - name = Larry ok 39 - no warnings ok t\20_blobs.t .......................................... 1..10 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - CREATE TABLE ok 3 - An object of class 'DBI::st' isa 'DBI::st' ok 4 - ->bind_param ok 5 - ->execute ok 6 - An object of class 'DBI::st' 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 - An object of class 'DBI::db' 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 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - CREATE TABLE ok 3 - An object of class 'DBI::st' isa 'DBI::st' ok 4 - ->execute ok 5 - Found 2 fields ok 6 - Names are ok ok 7 - ->finish ok ok 8 - An object of class 'DBI::st' 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 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - CREATE TABLE ok 3 - INSERT ok 4 - An object of class 'DBI::st' 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 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - CREATE TABLE ok 3 - INSERT 1 ok 4 - An object of class 'DBI::st' isa 'DBI::st' ok 5 - ->execute ok 6 - Got 1 rows ok 7 - ->finish ok 8 - INSERT 2 ok 9 - An object of class 'DBI::st' isa 'DBI::st' ok 10 - ->execute ok 11 - Got 2 rows ok 12 - ->finish ok 13 - INSERT 3 ok 14 - An object of class 'DBI::st' 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 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - CREATE TABLE ok 3 - INSERT 1 ok 4 - INSERT 2 ok 5 - INSERT 3 ok 6 - An object of class 'DBI::st' isa 'DBI::st' ok 7 - ->execute ok ok 8 - ChopBlanks = 0 ok 9 - ->finish ok 10 - An object of class 'DBI::st' 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 - An object of class 'DBI::db' 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 - An object of class 'DBI::db' 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 - An object of class 'DBI::db' 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..21 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - Create table meta1 ok 3 - Create table meta2 ok 4 - Create table meta3 ok 5 - Get primary_key_info for meta1 ok 6 - Correct primary_key_info returned for meta1 ok 7 - Get primary_key_info for meta2 ok 8 - Correct primary_key_info returned for meta2 ok 9 - Get primary_key_info for meta3 ok 10 - Correct primary_key_info returned for meta3 ok 11 - Create table meta4 ok 12 - Get primary_key_info for meta4 ok 13 - Primary key contains 2 columns ok 14 - Correct primary_key_info returned for meta4 ok 15 - Get primary_key for meta4 ok 16 - Correct primary_key returned for meta4 ok 17 - $sth->{TYPE} array is same length as $sth->{NAME} array not ok 18 - $sth->{TYPE}[0] doesn't return a string # TODO $sth->{TYPE} should return an array of integers. # Failed (TODO) test '$sth->{TYPE}[0] doesn't return a string' # at t\27_metadata.t line 54. # got: 'VARCHAR(2)' # expected: anything else not ok 19 - $sth->{TYPE}[1] doesn't return a string # TODO $sth->{TYPE} should return an array of integers. # Failed (TODO) test '$sth->{TYPE}[1] doesn't return a string' # at t\27_metadata.t line 55. # got: 'CHAR(1)' # expected: anything else not ok 20 - $sth->{TYPE}[0] returns an integer # TODO $sth->{TYPE} should return an array of integers. # Failed (TODO) test '$sth->{TYPE}[0] returns an integer' # at t\27_metadata.t line 56. # 'VARCHAR(2)' # doesn't match '(?^:^-?\d+$)' not ok 21 - $sth->{TYPE}[1] returns an integer # TODO $sth->{TYPE} should return an array of integers. # Failed (TODO) test '$sth->{TYPE}[1] returns an integer' # at t\27_metadata.t line 57. # 'CHAR(1)' # doesn't match '(?^:^-?\d+$)' ok t\28_schemachange.t ................................... 1..9 ok 1 - An object of class 'DBI::db' 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 - An object of class 'DBI::db' 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\30_auto_rollback.t .................................. 1..6 ok 1 - An object of class 'DBI::db' 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 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - CREATE TABLE f ok 3 - accepts 12300: 12300 ok t\32_inactive_error.t ................................. 1..4 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 ok 3 - Got 1 warning ok 4 - Got the expected warning ok t\33_non_latin_path.t ................................. 1..50 ok 1 - longascii created ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 - Could connect to database in longascii ok 4 - An object of class 'DBI::db' isa 'DBI::db' ok 5 - Could connect to database in longascii ok 6 - An object of class 'DBI::db' isa 'DBI::db' ok 7 - Could connect to database in longascii ok 8 - An object of class 'DBI::db' isa 'DBI::db' ok 9 - Could connect to database in longascii ok 10 - Could connect to database in C:\cpanfly-5.14\var\tmp\dFfq2r9spS\longascii.db ok 11 - file exists: C:\CPANFL~1.14\var\tmp\DFFQ2R~1\LONGAS~1.DB (C:\cpanfly-5.14\var\tmp\dFfq2r9spS\longascii.db) ok 12 - Could connect to database in C:\cpanfly-5.14\var\tmp\dFfq2r9spS\longascii.db ok 13 - adatbzis created ok 14 - An object of class 'DBI::db' isa 'DBI::db' ok 15 - Could connect to database in adatbzis ok 16 - An object of class 'DBI::db' isa 'DBI::db' ok 17 - Could connect to database in adatbzis ok 18 - An object of class 'DBI::db' isa 'DBI::db' ok 19 - Could connect to database in adatbzis ok 20 - An object of class 'DBI::db' isa 'DBI::db' ok 21 - Could connect to database in adatbzis ok 22 - Could connect to database in C:\cpanfly-5.14\var\tmp\dFfq2r9spS\adatbzis.db ok 23 - file exists: C:\CPANFL~1.14\var\tmp\DFFQ2R~1\ADATBZ~1.DB (C:\cpanfly-5.14\var\tmp\dFfq2r9spS\adatbzis.db) ok 24 - Could connect to database in C:\cpanfly-5.14\var\tmp\dFfq2r9spS\adatbzis.db ok 25 - name with spaces created ok 26 - An object of class 'DBI::db' isa 'DBI::db' ok 27 - Could connect to database in name with spaces ok 28 - An object of class 'DBI::db' isa 'DBI::db' ok 29 - Could connect to database in name with spaces ok 30 - An object of class 'DBI::db' isa 'DBI::db' ok 31 - Could connect to database in name with spaces ok 32 - An object of class 'DBI::db' isa 'DBI::db' ok 33 - Could connect to database in name with spaces ok 34 - Could connect to database in C:\cpanfly-5.14\var\tmp\dFfq2r9spS\name with spaces.db ok 35 - file exists: C:\CPANFL~1.14\var\tmp\DFFQ2R~1\NAMEWI~1.DB (C:\cpanfly-5.14\var\tmp\dFfq2r9spS\name with spaces.db) ok 36 - Could connect to database in C:\cpanfly-5.14\var\tmp\dFfq2r9spS\name with spaces.db ok 37 - created ok 38 - An object of class 'DBI::db' isa 'DBI::db' ok 39 - Could connect to database in ok 40 - An object of class 'DBI::db' isa 'DBI::db' ok 41 - Could connect to database in ok 42 - An object of class 'DBI::db' isa 'DBI::db' ok 43 - Could connect to database in ok 44 - An object of class 'DBI::db' isa 'DBI::db' ok 45 - Could connect to database in ok 46 - Could connect to database in C:\cpanfly-5.14\var\tmp\dFfq2r9spS\ .db ok 47 - file exists: C:\CPANFL~1.14\var\tmp\DFFQ2R~1\D0A2~1.DB (C:\cpanfly-5.14\var\tmp\dFfq2r9spS\ .db) ok 48 - Could connect to database in C:\cpanfly-5.14\var\tmp\dFfq2r9spS\ .db ok 49 - An object of class 'DBI::db' isa 'DBI::db' ok 50 - Could connect to temp database (empty filename) ok t\34_online_backup.t .................................. 1..13 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 ok 3 - Found our process ID in backed-up table ok 4 ok 5 - An object of class 'DBI::db' isa 'DBI::db' ok 6 - Found our process ID in table back on disk ok 7 - An object of class 'DBI::db' isa 'DBI::db' ok 8 ok 9 - Found our process ID in backed-up table ok 10 ok 11 - An object of class 'DBI::db' isa 'DBI::db' ok 12 - Found our process ID in table back on disk ok 13 - no warnings ok t\35_table_info.t ..................................... 1..22 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - We can get catalog information ok 3 - Correct catalog information ok 4 - We can get table/schema information ok 5 - Correct table/schema information ok 6 - We can get type information ok 7 - Correct table_info for type listing ok 8 - CREATE TABLE one ok 9 - CREATE TEMP TABLE two ok 10 - ATTACH DATABASE ":memory:" AS db3 ok 11 - CREATE TABLE db3.three ok 12 - Correct table_info for "one" ok 13 - Correct table_info for "main"."one" ok 14 - Correct table_info for "two" ok 15 - Correct table_info for "temp"."two" ok 16 - Correct table_info for "three" ok 17 - Correct table_info for "db3"."three" ok 18 - CREATE TABLE db3.one ok 19 - Correct table_info for both tables named "one" ok 20 - Correct table_info for the system tables ok 21 - Correct table_info for all tables ok 22 - no warnings ok t\36_hooks.t .......................................... 1..49 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - initial commit hook was undef ok 3 - initial rollback hook was undef ok 4 - initial update hook was undef ok 5 - 3 commits ok 6 - 30 updates ok 7 - update hook arg 0: INSERT ok 8 - update hook arg 1: database ok 9 - update hook arg 2: table ok 10 - update hook arg 3: rowid ok 11 - previous commit hook correctly returned ok 12 - previous update hook correctly returned ok 13 - commit hook unregistered ok 14 - update hook unregistered ok 15 - no warnings ok 16 - transaction was rejected: DBD::SQLite::db commit failed: constraint failed at t\36_hooks.t line 152. # ok 17 - 1 rollback ok 18 - previous hook correctly returned ok 19 - rollback hook unregistered ok 20 - no rows added ok 21 - args to authorizer (INSERT) ok 22 - delete was rejected with message DBD::SQLite::db do failed: not authorized at t\36_hooks.t line 124. # ok 23 - args to authorizer (DELETE) ok 24 - delete was accepted ok 25 - An object of class 'DBI::db' isa 'DBI::db' ok 26 - initial commit hook was undef ok 27 - initial rollback hook was undef ok 28 - initial update hook was undef ok 29 - 3 commits ok 30 - 30 updates ok 31 - update hook arg 0: INSERT ok 32 - update hook arg 1: database ok 33 - update hook arg 2: table ok 34 - update hook arg 3: rowid ok 35 - previous commit hook correctly returned ok 36 - previous update hook correctly returned ok 37 - commit hook unregistered ok 38 - update hook unregistered ok 39 - no warnings ok 40 - transaction was rejected: DBD::SQLite::db commit failed: constraint failed at t\36_hooks.t line 152. # ok 41 - 1 rollback ok 42 - previous hook correctly returned ok 43 - rollback hook unregistered ok 44 - no rows added ok 45 - args to authorizer (INSERT) ok 46 - delete was rejected with message DBD::SQLite::db do failed: not authorized at t\36_hooks.t line 124. # ok 47 - args to authorizer (DELETE) ok 48 - delete was accepted ok 49 - no warnings ok t\37_regexp.t ......................................... 1..29 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - REGEXP '^b\w+' ok 3 - NOT REGEXP '^b\w+' ok 4 - REGEXP '(?i:^b\w+)' ok 5 - NOT REGEXP '(?i:^b\w+)' ok 6 - REGEXP NULL ok 7 - NOT REGEXP NULL ok 8 - An object of class 'DBI::db' isa 'DBI::db' ok 9 - REGEXP '^b\w+' ok 10 - NOT REGEXP '^b\w+' ok 11 - REGEXP '(?i:^b\w+)' ok 12 - NOT REGEXP '(?i:^b\w+)' ok 13 - REGEXP NULL ok 14 - NOT REGEXP NULL ok 15 - An object of class 'DBI::db' isa 'DBI::db' ok 16 - REGEXP '^b\w+' ok 17 - NOT REGEXP '^b\w+' ok 18 - REGEXP '(?i:^b\w+)' ok 19 - NOT REGEXP '(?i:^b\w+)' ok 20 - REGEXP NULL ok 21 - NOT REGEXP NULL ok 22 - An object of class 'DBI::db' isa 'DBI::db' ok 23 - REGEXP '^b\w+' ok 24 - NOT REGEXP '^b\w+' ok 25 - REGEXP '(?i:^b\w+)' ok 26 - NOT REGEXP '(?i:^b\w+)' ok 27 - REGEXP NULL ok 28 - NOT REGEXP NULL ok 29 - no warnings ok t\38_empty_statement.t ................................ 1..8 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - empty statement does not spit a warning ok 3 - empty statement does not spit a warning ok 4 - empty statement does not spit a warning ok 5 - empty statement does not spit a warning ok 6 - empty statement does not spit a warning ok 7 - undef statement does not spit a warning, and does not die anyway ok 8 - no warnings ok t\39_foreign_keys.t ................................... 1..17 ok 1 - An object of class 'DBI::db' 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 ok 17 - no warnings ok t\40_multiple_statements.t ............................ 1..21 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - do succeeds anyway ok 3 - but got nothing as the inserts were discarded ok 4 - An object of class 'DBI::db' isa 'DBI::db' ok 5 - allows multiple statements ok 6 - do succeeds anyway ok 7 - and got the inserted values ok 8 - An object of class 'DBI::db' isa 'DBI::db' ok 9 - allows multiple statements ok 10 - executed multiple statements successfully ok 11 - and got the inserted values ok 12 - An object of class 'DBI::db' isa 'DBI::db' ok 13 - allows multiple statements ok 14 - do succeeds anyway ok 15 - and got the inserted values ok 16 - An object of class 'DBI::db' isa 'DBI::db' ok 17 - allows multiple statements ok 18 - executed multiple statements successfully ok 19 - executed multiple statements successfully ok 20 - and got the inserted values ok 21 - no warnings ok t\41_placeholders.t ................................... 1..13 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 - prepared sth with named parameters ok 8 - binding unexisting named parameters returns error # expected bind error: DBD::SQLite::st bind_param failed: Unknown named parameter: :baz at t\41_placeholders.t line 29. ok 9 - ... and warning # expected bind warning: DBD::SQLite::st bind_param failed: Unknown named parameter: :baz at t\41_placeholders.t line 29. ok 10 - successfully inserted row with named placeholders ok 11 ok 12 ok 13 - no warnings ok t\42_primary_key_info.t ............................... 1..55 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 ok 3 ok 4 ok 5 ok 6 - An object of class 'DBI::db' isa 'DBI::db' ok 7 ok 8 ok 9 ok 10 ok 11 - An object of class 'DBI::db' isa 'DBI::db' ok 12 ok 13 ok 14 ok 15 ok 16 - An object of class 'DBI::db' isa 'DBI::db' ok 17 ok 18 ok 19 ok 20 ok 21 - An object of class 'DBI::db' isa 'DBI::db' ok 22 ok 23 ok 24 ok 25 ok 26 - An object of class 'DBI::db' isa 'DBI::db' ok 27 - found 1 pk in a table ok 28 - scheme is correct ok 29 - pk name is correct ok 30 - found 1 pk in a table ok 31 - scheme is correct ok 32 - pk name is correct ok 33 - found 1 pk in an attached table ok 34 - scheme is correct ok 35 - pk name is correct ok 36 - found 1 pk in an attached table ok 37 - scheme is correct ok 38 - pk name is correct ok 39 - found 1 pk in a table ok 40 - scheme is correct ok 41 - pk name is correct ok 42 - found 1 pk in an attached table ok 43 - scheme is correct ok 44 - pk name is correct ok 45 - An object of class 'DBI::db' isa 'DBI::db' ok 46 - found 1 pk in a table ok 47 - scheme is correct ok 48 - pk name is correct ok 49 - pk name is correct ok 50 - An object of class 'DBI::db' isa 'DBI::db' ok 51 - found 1 pk in a table ok 52 - scheme is correct ok 53 - pk name is correct ok 54 - pk name is correct ok 55 - no warnings ok t\43_fts3.t ........................................... 1..35 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - bergre (fts3, unicode=0) ok 3 - berg* (fts3, unicode=0) ok 4 - foobar (fts3, unicode=0) ok 5 - moutons (fts3, unicode=0) ok 6 - "qui gardait" (fts3, unicode=0) ok 7 - moutons NOT lait (fts3, unicode=0) ok 8 - il tait (fts3, unicode=0) ok 9 - (il OR elle) AND un* (fts3, unicode=0) ok 10 - bergre (fts4, unicode=0) ok 11 - berg* (fts4, unicode=0) ok 12 - foobar (fts4, unicode=0) ok 13 - moutons (fts4, unicode=0) ok 14 - "qui gardait" (fts4, unicode=0) ok 15 - moutons NOT lait (fts4, unicode=0) ok 16 - il tait (fts4, unicode=0) ok 17 - (il OR elle) AND un* (fts4, unicode=0) ok 18 - An object of class 'DBI::db' isa 'DBI::db' ok 19 - bergre (fts3, unicode=1) ok 20 - berg* (fts3, unicode=1) ok 21 - foobar (fts3, unicode=1) ok 22 - moutons (fts3, unicode=1) ok 23 - "qui gardait" (fts3, unicode=1) ok 24 - moutons NOT lait (fts3, unicode=1) ok 25 - il tait (fts3, unicode=1) ok 26 - (il OR elle) AND un* (fts3, unicode=1) ok 27 - bergre (fts4, unicode=1) ok 28 - berg* (fts4, unicode=1) ok 29 - foobar (fts4, unicode=1) ok 30 - moutons (fts4, unicode=1) ok 31 - "qui gardait" (fts4, unicode=1) ok 32 - moutons NOT lait (fts4, unicode=1) ok 33 - il tait (fts4, unicode=1) ok 34 - (il OR elle) AND un* (fts4, unicode=1) ok 35 - no warnings ok t\44_rtree.t .......................................... 1..17 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 - Coords for 1 match ok 10 - Coords for 2 match ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 - no warnings ok t\45_savepoints.t ..................................... 1..5 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - AC != 1 inside txn ok 3 - rolling back savepoint doesn't alter AC ok 4 - savepoint rolled back ok 5 - no warnings ok t\46_mod_perl.t ....................................... skipped: requires APR::Table t\47_execute.t ........................................ 1..21 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 # expected execute failure : DBD::SQLite::st execute failed: database is locked at t\47_execute.t line 60. ok 9 ok 10 ok 11 - An object of class 'DBI::db' isa 'DBI::db' ok 12 - An object of class 'DBI::db' isa 'DBI::db' ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 # expected execute failure : DBD::SQLite::st execute failed: database is locked at t\47_execute.t line 60. ok 19 ok 20 ok 21 - no warnings ok t\48_bind_param_is_sticky.t ........................... 1..11 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - prepare ok 3 - selectall_arrayref returned data ok 4 - ... with expected number of rows ok 5 - blob eq blob ok 6 - blob eq blob ok 7 - selectall_arrayref returned data ok 8 - ... with expected number of rows ok 9 - blob eq blob ok 10 - blob eq blob ok 11 - no warnings ok t\49_trace_and_profile.t .............................. 1..25 ok 1 - An object of class 'DBI::db' 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 - An object of class 'DBI::db' isa 'DBI::db' ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 - no warnings ok t\50_foreign_key_info.t ............................... 1..26 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - PRAGMA foreign_keys = ON; ok 3 - CREATE TABLE artist ( # artistid INTEGER, # artistname TEXT, # UNIQUE(artistid) # ); ok 4 - CREATE TABLE editor ( # editorid INTEGER PRIMARY KEY AUTOINCREMENT, # editorname TEXT # ); ok 5 - ATTACH DATABASE ':memory:' AS remote; ok 6 - CREATE TABLE remote.album ( # albumartist INTEGER NOT NULL REFERENCES artist(artistid) # ON DELETE RESTRICT # ON UPDATE CASCADE, # albumname TEXT, # albumcover BINARY, # albumeditor INTEGER NOT NULL REFERENCES editor(editorid), # PRIMARY KEY(albumartist, albumname) # ); ok 7 - CREATE TABLE song( # songid INTEGER PRIMARY KEY AUTOINCREMENT, # songartist INTEGER, # songalbum TEXT, # songname TEXT, # FOREIGN KEY(songartist, songalbum) REFERENCES album(albumartist, albumname) # ); # ok 8 - FK albumartist, table name ok 9 - FK albumartist, column name ok 10 - FK albumartist, key seq ok 11 - FK albumartist, delete rule ok 12 - FK albumartist, update rule ok 13 - FK albumartist, unique ok 14 - FK albumeditor, table name ok 15 - FK albumeditor, column name ok 16 - FK albumeditor, key seq ok 17 - FK albumeditor, delete rule ok 18 - FK albumeditor, update rule ok 19 - FK albumeditor, primary ok 20 - FK album with PK, only 1 result ok 21 - FK album with PK foobar, 0 result ok 22 - FK remote.*, 2 results ok 23 - FK with PK remote.*, 2 results ok 24 - FK song, key seq 1 ok 25 - FK song, key seq 2 ok 26 - no warnings ok t\51_table_column_metadata.t .......................... 1..33 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - got a metadata ok 3 - id is auto incremental ok 4 - data type is correct ok 5 - id is a primary key ok 6 - id is not null ok 7 - got a metadata ok 8 - name space is not auto incremental ok 9 - data type is not defined ok 10 - name space is not a primary key ok 11 - name space is not null ok 12 - successfully died when tablename is undef ok 13 - not died when tablename is an empty string ok 14 - successfully died when columnname is undef ok 15 - not died when columnname is an empty string ok 16 - successfully died when dbh is inactive ok 17 - An object of class 'DBI::db' isa 'DBI::db' ok 18 - got a metadata ok 19 - id is auto incremental ok 20 - data type is correct ok 21 - id is a primary key ok 22 - id is not null ok 23 - got a metadata ok 24 - name space is not auto incremental ok 25 - data type is not defined ok 26 - name space is not a primary key ok 27 - name space is not null ok 28 - successfully died when tablename is undef ok 29 - not died when tablename is an empty string ok 30 - successfully died when columnname is undef ok 31 - not died when columnname is an empty string ok 32 - successfully died when dbh is inactive ok 33 - no warnings ok t\52_db_filename.t .................................... 1..13 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - in-memory database ok 3 - An object of class 'DBI::db' isa 'DBI::db' ok 4 - temporary database ok 5 - An object of class 'DBI::db' isa 'DBI::db' ok 6 - test.db ok 7 - An object of class 'DBI::db' isa 'DBI::db' ok 8 - in-memory database ok 9 - An object of class 'DBI::db' isa 'DBI::db' ok 10 - temporary database ok 11 - An object of class 'DBI::db' isa 'DBI::db' ok 12 - test.db ok 13 - no warnings ok t\53_status.t ......................................... 1..17 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - status is a hashref ok 3 - status: 10 indicators ok 4 - current used memory: 75840 ok 5 - db status is a hashref ok 6 - db status: 10 indicators ok 7 - current used cache: 6208 ok 8 - st status is a hashref ok 9 - st status: 3 indicators ok 10 - num of sort: 0 ok 11 - db status is a hashref ok 12 - db status: 10 indicators ok 13 - current used cache: 6208 ok 14 - st status is a hashref ok 15 - st status: 3 indicators ok 16 - num of sort: 0 ok 17 - no warnings ok t\54_literal_txn.t .................................... 1..5 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - AutoCommit=1 at connection ok 3 - AutoCommit='' after 'BEGIN TRANSACTION' ok 4 - AutoCommit=1 after "\nCOMMIT" ok 5 - no warnings ok t\55_statistics_info.t ................................ 1..39 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - CREATE TABLE a ( # id INTEGER, # fname TEXT, # lname TEXT, # UNIQUE(id) # ); ok 3 - CREATE INDEX "a_fn" ON "a" ( "fname" ); ok 4 - CREATE INDEX "a_ln" ON "a" ( "lname" ); ok 5 - CREATE UNIQUE INDEX "a_an" ON "a" ( "fname", "lname" ); ok 6 - ATTACH DATABASE ':memory:' AS remote; ok 7 - CREATE TABLE remote.b ( # id INTEGER, # fname TEXT, # lname TEXT, # PRIMARY KEY(id), # UNIQUE(fname, lname) # ); ok 8 - table name ok 9 - column name ok 10 - type ok 11 - ordinal position ok 12 - non unique ok 13 - index name ok 14 - table schema ok 15 - only one index in a_fn index ok 16 - table name ok 17 - column name ok 18 - type ok 19 - ordinal position ok 20 - non unique ok 21 - index name ok 22 - table schema ok 23 - only one index in a_ln index ok 24 - table name ok 25 - column name ok 26 - type ok 27 - ordinal position ok 28 - non unique ok 29 - index name ok 30 - table schema ok 31 - table name ok 32 - column name ok 33 - type ok 34 - ordinal position ok 35 - non unique ok 36 - index name ok 37 - table schema ok 38 - only two indexes in a_an index ok 39 - no warnings ok t\56_open_flags.t ..................................... 1..8 ok 1 - failed to open a nonexistent dbfile for readonly ok 2 - failed to open a nonexistent dbfile for readwrite (without create) ok 3 - created a dbfile for readwrite ok 4 - readwrite/create flags are turned on if no readonly/readwrite/create flags are set ok 5 - created a dbfile ok 6 - opened an existing dbfile for readonly ok 7 - created a dbfile ok 8 - opened an existing dbfile for readwrite ok t\57_uri_filename.t ................................... 1..17 ok 1 - correct database is not created for uri ok 2 - correct database is created for uri ok 3 - failed to open a nonexistent readonly database for uri ok 4 - failed to open a nonexistent readwrite database for uri ok 5 - correct database is created for uri ok 6 - created a dbfile ok 7 - opened a correct readonly database for uri ok 8 - created a dbfile ok 9 - opened a correct readwrite database for uri ok 10 - correct database is created for uri ok 11 - failed to open a nonexistent readonly database for uri ok 12 - failed to open a nonexistent readwrite database for uri ok 13 - correct database is created for uri ok 14 - created a dbfile ok 15 - opened a correct readonly database for uri ok 16 - created a dbfile ok 17 - opened a correct readwrite database for uri ok t\58_see_if_its_a_number_and_explicit_binding.t ....... 1..9 ok 1 - An object of class 'DBI::db' isa 'DBI::db' not ok 2 - do insert # TODO failing now # Failed (TODO) test 'do insert' # at t\58_see_if_its_a_number_and_explicit_binding.t line 26. # got: '1234567.2' # expected: '1234567.20' ok 3 - prepared insert with provided bound data and type SQL_CHAR ok 4 - prepared insert with provided bound data and type SQL_VARCHAR ok 5 - prepared insert with sticky bound data and type SQL_CHAR ok 6 - update with sticky bound type char ok 7 - do insert see_if_its_a_number = 0 ok 8 - prepared insert with provided bound data and type SQL_VARCHAR see_if_its_a_number=0 ok 9 - no warnings ok t\59_extended_result_codes.t .......................... skipped: this test requires SQLite 3.7.12 and above t\cookbook_variance.t ................................. 1..19 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 ok 3 ok 4 - An object of class 'DBI::db' isa 'DBI::db' ok 5 ok 6 ok 7 - An object of class 'DBI::db' isa 'DBI::db' ok 8 ok 9 ok 10 - An object of class 'DBI::db' isa 'DBI::db' ok 11 ok 12 ok 13 - An object of class 'DBI::db' isa 'DBI::db' ok 14 ok 15 ok 16 - An object of class 'DBI::db' isa 'DBI::db' ok 17 ok 18 ok 19 - no warnings ok t\rt_15186_prepcached.t ............................... 1..13 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - CREATE TABLE ok 3 - INSERT 1 ok 4 - INSERT 1 ok 5 - INSERT 1 ok 6 - An object of class 'DBI::st' isa 'DBI::st' ok 7 - Query 1 Row 1 ok 8 - An object of class 'DBI::st' isa 'DBI::st' ok 9 - Query 2 Row 1 ok 10 - Query 2 Row 2 ok 11 - An object of class 'DBI::st' isa 'DBI::st' ok 12 - Query 2 Row 2 ok 13 - no warnings ok t\rt_21406_auto_finish.t .............................. 1..11 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - An object of class 'DBI::st' isa 'DBI::st' ok 3 - ->execute ok ok 4 - Row 1 ok ok 5 - Row 2 ok ok 6 - An object of class 'DBI::st' 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 - An object of class 'DBI::db' 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 - An object of class 'DBI::db' 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..31 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 ok 3 - CREATE TABLE ok 4 - INSERT ok 5 - unicode upcase ok ok 6 - DELETE ok ok 7 - INSERT ok 8 - unicode upcase ok ok 9 - DELETE ok ok 10 - INSERT ok 11 - unicode upcase ok ok 12 - DELETE ok ok 13 - INSERT ok 14 - unicode upcase ok ok 15 - DELETE ok ok 16 - An object of class 'DBI::db' isa 'DBI::db' ok 17 ok 18 - CREATE TABLE ok 19 - INSERT ok 20 - unicode upcase ok ok 21 - DELETE ok ok 22 - INSERT ok 23 - unicode upcase ok ok 24 - DELETE ok ok 25 - INSERT ok 26 - unicode upcase ok ok 27 - DELETE ok ok 28 - INSERT ok 29 - unicode upcase ok ok 30 - DELETE ok ok 31 - no warnings ok t\rt_26775_distinct.t ................................. 1..22 ok 1 - use DBD::SQLite; ok 2 - create new db ok 3 - prepare: (Set ENV{PRINT_QUERY} to true value to see query) ok 4 - execute: (Set ENV{PRINT_QUERY} to true value to see query) ok 5 - prepare: (Set ENV{PRINT_QUERY} to true value to see query) ok 6 - execute: (Set ENV{PRINT_QUERY} to true value to see query) ok 7 - prepare: (Set ENV{PRINT_QUERY} to true value to see query) ok 8 - execute: (Set ENV{PRINT_QUERY} to true value to see query) ok 9 - prepare: (Set ENV{PRINT_QUERY} to true value to see query) ok 10 - execute: (Set ENV{PRINT_QUERY} to true value to see query) ok 11 - prepare: (Set ENV{PRINT_QUERY} to true value to see query) ok 12 - execute: (Set ENV{PRINT_QUERY} to true value to see query) ok 13 - prepare: (Set ENV{PRINT_QUERY} to true value to see query) ok 14 - execute: (Set ENV{PRINT_QUERY} to true value to see query) ok 15 - prepare SELECT DISTINCT(t.name), ok 16 - execute SELECT DISTINCT(t.name), ok 17 - exists $hres->{name} ok 18 - exists $hres->{tagid} ok 19 - prepare SELECT DISTINCT t.name, t ok 20 - execute SELECT DISTINCT t.name, t ok 21 - exists $hres->{name} ok 22 - exists $hres->{tagid} ok t\rt_27553_prepared_cache_and_analyze.t ............... 1..6 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 ok 3 ok 4 ok 5 ok 6 - no warnings ok t\rt_29058_group_by.t ................................. 1..8 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 ok 3 - Got 2 results ok 4 - Got 2 results ok 5 - Got 2 results ok 6 - Got 2 results not ok 7 - 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 72. # got: '0' # expected: '2' ok 8 - no warnings ok t\rt_29629_sqlite_where_length.t ...................... 1..19 ok 1 - An object of class 'DBI::db' 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] 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] 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 - execute: select count(*) from artist where length(name) > ? : [2] ok 18 - result of: select count(*) from artist where length(name) > ? : [2] ok 19 - no warnings ok t\rt_31324_full_names.t ............................... 1..8 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - An object of class 'DBI::st' isa 'DBI::st' ok 3 - ->execute ok ok 4 - Shortname row ok ok 5 - An object of class 'DBI::st' 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 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - CREATE TABLE ok 3 - insert 1 ok 4 - insert 2 ok 5 - An object of class 'DBI::db' isa 'DBI::db' ok 6 - No warnings ok 7 - An object of class 'DBI::db' isa 'DBI::db' ok 8 - No warnings ok 9 - An object of class 'DBI::db' isa 'DBI::db' ok 10 - Got row 1 ok 11 - No warnings ok 12 - An object of class 'DBI::db' isa 'DBI::db' ok 13 - Got row 1 ok 14 - Got row 1 ok 15 - No warnings ok 16 - An object of class 'DBI::db' isa 'DBI::db' ok 17 - Got row 1 ok 18 - Got a warning ok 19 - An object of class 'DBI::db' isa 'DBI::db' ok 20 - No warnings ok 21 - An object of class 'DBI::db' isa 'DBI::db' ok 22 - Got row 1 ok 23 - No warnings ok 24 - An object of class 'DBI::db' isa 'DBI::db' ok 25 - Got row 1 ok 26 - Got row 1 ok 27 - No warnings ok 28 - An object of class 'DBI::db' 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 - An object of class 'DBI::db' 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 - An object of class 'DBI::db' isa 'DBI::db' ok 2 ok 3 - DBD::SQLite::db do failed: UNIQUE constraint failed: nums.num 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 - An object of class 'DBI::db' isa 'DBI::db' ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok t\rt_48393_debug_panic_with_commit.t .................. skipped: set $ENV{TEST_DBD_SQLITE_WITH_DEBUGGER} to enable this test t\rt_50503_fts3.t ..................................... 1..6 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 ok 3 ok 4 ok 5 ok 6 - no warnings ok t\rt_52573_manual_exclusive_lock.t .................... 1..370 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - AutoCommit is on ok 3 - BegunWork is off ok 4 - a statement works ok 5 - AutoCommit is still on ok 6 - BegunWork is still off ok 7 - begin_work works ok 8 - AutoCommit is turned off ok 9 - BegunWork is turned on ok 10 - but second begin_work should fail ok 11 - other statement should work ok 12 - rolled back/committed ok 13 - AutoCommit is turned on ok 14 - BegunWork is turned off ok 15 - begin_work works ok 16 - AutoCommit is turned off ok 17 - BegunWork is turned on ok 18 - first BEGIN should be passed through ok 19 - second BEGIN should fail ok 20 - and second begin_work also should fail ok 21 - other statement should work ok 22 - rolled back/committed ok 23 - AutoCommit is turned on now ok 24 - BegunWork is turned off ok 25 - begin_work works ok 26 - AutoCommit is turned off ok 27 - BegunWork is turned on ok 28 - statement should work ok 29 - BEGIN after other statements should fail ok 30 - and second begin_work also should fail ok 31 - other statement should work ok 32 - rolled back/committed ok 33 - AutoCommit is turned on now ok 34 - BegunWork is turned off ok 35 - AutoCommit is on ok 36 - BegunWork is off ok 37 - BEGIN should work ok 38 - AutoCommit is turned off ok 39 - BegunWork is turned on ok 40 - second BEGIN should fail ok 41 - other statement should work ok 42 - rolled back/committed ok 43 - AutoCommit is turned on now ok 44 - BegunWork is turned off ok 45 - AutoCommit is on ok 46 - BegunWork is off ok 47 - BEGIN should work ok 48 - AutoCommit is turned off ok 49 - BegunWork is turned on ok 50 - second BEGIN should fail ok 51 - and second begin_work also should fail ok 52 - other statement should work ok 53 - rolled back/committed ok 54 - AutoCommit is turned on now ok 55 - BegunWork is turned off ok 56 - AutoCommit is on ok 57 - BegunWork is off ok 58 - AutoCommit is turned off ok 59 - BegunWork is still off ok 60 - BEGIN should work ok 61 - AutoCommit is turned off ok 62 - BegunWork is still off ok 63 - second BEGIN should fail ok 64 - and begin_work also should fail ok 65 - other statement should work ok 66 - rolled back/committed ok 67 - AutoCommit is still off ok 68 - BegunWork is still off ok 69 - AutoCommit is on ok 70 - BegunWork is off ok 71 - AutoCommit is turned off ok 72 - BegunWork is still off ok 73 - begin_work should fail ok 74 - AutoCommit is still off ok 75 - BegunWork is still off ok 76 - BEGIN should work ok 77 - AutoCommit is still off ok 78 - BegunWork is still off ok 79 - and second begin_work also should fail ok 80 - other statement should work ok 81 - rolled back/committed ok 82 - AutoCommit is still off ok 83 - BegunWork is still off ok 84 - AutoCommit is on ok 85 - BegunWork is off ok 86 - AutoCommit is turned off ok 87 - BegunWork is still off ok 88 - other statement should work ok 89 - AutoCommit is still off ok 90 - BegunWork is still off ok 91 - rolled back/committed ok 92 - AutoCommit is still off ok 93 - BegunWork is still off ok 94 - AutoCommit is on ok 95 - BegunWork is off ok 96 - a statement works ok 97 - AutoCommit is still on ok 98 - BegunWork is still off ok 99 - begin_work works ok 100 - AutoCommit is turned off ok 101 - BegunWork is turned on ok 102 - but second begin_work should fail ok 103 - other statement should work ok 104 - rolled back/committed ok 105 - AutoCommit is turned on ok 106 - BegunWork is turned off ok 107 - begin_work works ok 108 - AutoCommit is turned off ok 109 - BegunWork is turned on ok 110 - first BEGIN should be passed through ok 111 - second BEGIN should fail ok 112 - and second begin_work also should fail ok 113 - other statement should work ok 114 - rolled back/committed ok 115 - AutoCommit is turned on now ok 116 - BegunWork is turned off ok 117 - begin_work works ok 118 - AutoCommit is turned off ok 119 - BegunWork is turned on ok 120 - statement should work ok 121 - BEGIN after other statements should fail ok 122 - and second begin_work also should fail ok 123 - other statement should work ok 124 - rolled back/committed ok 125 - AutoCommit is turned on now ok 126 - BegunWork is turned off ok 127 - AutoCommit is on ok 128 - BegunWork is off ok 129 - BEGIN should work ok 130 - AutoCommit is turned off ok 131 - BegunWork is turned on ok 132 - second BEGIN should fail ok 133 - other statement should work ok 134 - rolled back/committed ok 135 - AutoCommit is turned on now ok 136 - BegunWork is turned off ok 137 - AutoCommit is on ok 138 - BegunWork is off ok 139 - BEGIN should work ok 140 - AutoCommit is turned off ok 141 - BegunWork is turned on ok 142 - second BEGIN should fail ok 143 - and second begin_work also should fail ok 144 - other statement should work ok 145 - rolled back/committed ok 146 - AutoCommit is turned on now ok 147 - BegunWork is turned off ok 148 - AutoCommit is on ok 149 - BegunWork is off ok 150 - AutoCommit is turned off ok 151 - BegunWork is still off ok 152 - BEGIN should work ok 153 - AutoCommit is turned off ok 154 - BegunWork is still off ok 155 - second BEGIN should fail ok 156 - and begin_work also should fail ok 157 - other statement should work ok 158 - rolled back/committed ok 159 - AutoCommit is still off ok 160 - BegunWork is still off ok 161 - AutoCommit is on ok 162 - BegunWork is off ok 163 - AutoCommit is turned off ok 164 - BegunWork is still off ok 165 - begin_work should fail ok 166 - AutoCommit is still off ok 167 - BegunWork is still off ok 168 - BEGIN should work ok 169 - AutoCommit is still off ok 170 - BegunWork is still off ok 171 - and second begin_work also should fail ok 172 - other statement should work ok 173 - rolled back/committed ok 174 - AutoCommit is still off ok 175 - BegunWork is still off ok 176 - AutoCommit is on ok 177 - BegunWork is off ok 178 - AutoCommit is turned off ok 179 - BegunWork is still off ok 180 - other statement should work ok 181 - AutoCommit is still off ok 182 - BegunWork is still off ok 183 - rolled back/committed ok 184 - AutoCommit is still off ok 185 - BegunWork is still off ok 186 - AutoCommit is on ok 187 - BegunWork is off ok 188 - a statement works ok 189 - AutoCommit is still on ok 190 - BegunWork is still off ok 191 - begin_work works ok 192 - AutoCommit is turned off ok 193 - BegunWork is turned on ok 194 - but second begin_work should fail ok 195 - other statement should work ok 196 - rolled back/committed ok 197 - AutoCommit is turned on ok 198 - BegunWork is turned off ok 199 - begin_work works ok 200 - AutoCommit is turned off ok 201 - BegunWork is turned on ok 202 - first BEGIN should be passed through ok 203 - second BEGIN should fail ok 204 - and second begin_work also should fail ok 205 - other statement should work ok 206 - rolled back/committed ok 207 - AutoCommit is turned on now ok 208 - BegunWork is turned off ok 209 - begin_work works ok 210 - AutoCommit is turned off ok 211 - BegunWork is turned on ok 212 - statement should work ok 213 - BEGIN after other statements should fail ok 214 - and second begin_work also should fail ok 215 - other statement should work ok 216 - rolled back/committed ok 217 - AutoCommit is turned on now ok 218 - BegunWork is turned off ok 219 - AutoCommit is on ok 220 - BegunWork is off ok 221 - BEGIN should work ok 222 - AutoCommit is turned off ok 223 - BegunWork is turned on ok 224 - second BEGIN should fail ok 225 - other statement should work ok 226 - rolled back/committed ok 227 - AutoCommit is turned on now ok 228 - BegunWork is turned off ok 229 - AutoCommit is on ok 230 - BegunWork is off ok 231 - BEGIN should work ok 232 - AutoCommit is turned off ok 233 - BegunWork is turned on ok 234 - second BEGIN should fail ok 235 - and second begin_work also should fail ok 236 - other statement should work ok 237 - rolled back/committed ok 238 - AutoCommit is turned on now ok 239 - BegunWork is turned off ok 240 - AutoCommit is on ok 241 - BegunWork is off ok 242 - AutoCommit is turned off ok 243 - BegunWork is still off ok 244 - BEGIN should work ok 245 - AutoCommit is turned off ok 246 - BegunWork is still off ok 247 - second BEGIN should fail ok 248 - and begin_work also should fail ok 249 - other statement should work ok 250 - rolled back/committed ok 251 - AutoCommit is still off ok 252 - BegunWork is still off ok 253 - AutoCommit is on ok 254 - BegunWork is off ok 255 - AutoCommit is turned off ok 256 - BegunWork is still off ok 257 - begin_work should fail ok 258 - AutoCommit is still off ok 259 - BegunWork is still off ok 260 - BEGIN should work ok 261 - AutoCommit is still off ok 262 - BegunWork is still off ok 263 - and second begin_work also should fail ok 264 - other statement should work ok 265 - rolled back/committed ok 266 - AutoCommit is still off ok 267 - BegunWork is still off ok 268 - AutoCommit is on ok 269 - BegunWork is off ok 270 - AutoCommit is turned off ok 271 - BegunWork is still off ok 272 - other statement should work ok 273 - AutoCommit is still off ok 274 - BegunWork is still off ok 275 - rolled back/committed ok 276 - AutoCommit is still off ok 277 - BegunWork is still off ok 278 - AutoCommit is on ok 279 - BegunWork is off ok 280 - a statement works ok 281 - AutoCommit is still on ok 282 - BegunWork is still off ok 283 - begin_work works ok 284 - AutoCommit is turned off ok 285 - BegunWork is turned on ok 286 - but second begin_work should fail ok 287 - other statement should work ok 288 - rolled back/committed ok 289 - AutoCommit is turned on ok 290 - BegunWork is turned off ok 291 - begin_work works ok 292 - AutoCommit is turned off ok 293 - BegunWork is turned on ok 294 - first BEGIN should be passed through ok 295 - second BEGIN should fail ok 296 - and second begin_work also should fail ok 297 - other statement should work ok 298 - rolled back/committed ok 299 - AutoCommit is turned on now ok 300 - BegunWork is turned off ok 301 - begin_work works ok 302 - AutoCommit is turned off ok 303 - BegunWork is turned on ok 304 - statement should work ok 305 - BEGIN after other statements should fail ok 306 - and second begin_work also should fail ok 307 - other statement should work ok 308 - rolled back/committed ok 309 - AutoCommit is turned on now ok 310 - BegunWork is turned off ok 311 - AutoCommit is on ok 312 - BegunWork is off ok 313 - BEGIN should work ok 314 - AutoCommit is turned off ok 315 - BegunWork is turned on ok 316 - second BEGIN should fail ok 317 - other statement should work ok 318 - rolled back/committed ok 319 - AutoCommit is turned on now ok 320 - BegunWork is turned off ok 321 - AutoCommit is on ok 322 - BegunWork is off ok 323 - BEGIN should work ok 324 - AutoCommit is turned off ok 325 - BegunWork is turned on ok 326 - second BEGIN should fail ok 327 - and second begin_work also should fail ok 328 - other statement should work ok 329 - rolled back/committed ok 330 - AutoCommit is turned on now ok 331 - BegunWork is turned off ok 332 - AutoCommit is on ok 333 - BegunWork is off ok 334 - AutoCommit is turned off ok 335 - BegunWork is still off ok 336 - BEGIN should work ok 337 - AutoCommit is turned off ok 338 - BegunWork is still off ok 339 - second BEGIN should fail ok 340 - and begin_work also should fail ok 341 - other statement should work ok 342 - rolled back/committed ok 343 - AutoCommit is still off ok 344 - BegunWork is still off ok 345 - AutoCommit is on ok 346 - BegunWork is off ok 347 - AutoCommit is turned off ok 348 - BegunWork is still off ok 349 - begin_work should fail ok 350 - AutoCommit is still off ok 351 - BegunWork is still off ok 352 - BEGIN should work ok 353 - AutoCommit is still off ok 354 - BegunWork is still off ok 355 - and second begin_work also should fail ok 356 - other statement should work ok 357 - rolled back/committed ok 358 - AutoCommit is still off ok 359 - BegunWork is still off ok 360 - AutoCommit is on ok 361 - BegunWork is off ok 362 - AutoCommit is turned off ok 363 - BegunWork is still off ok 364 - other statement should work ok 365 - AutoCommit is still off ok 366 - BegunWork is still off ok 367 - rolled back/committed ok 368 - AutoCommit is still off ok 369 - BegunWork is still off ok 370 - no warnings ok t\rt_53235_icu_compatibility.t ........................ skipped: requires SQLite ICU plugin to be enabled t\rt_62370_diconnected_handles_operation.t ............ 1..80 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - disconnected ok 3 - commit dies with error: DBD::SQLite::db commit failed: attempt to commit on inactive database handle at t\rt_62370_diconnected_handles_operation.t line 36. # ok 4 - rollback dies with error: DBD::SQLite::db rollback failed: attempt to rollback on inactive database handle at t\rt_62370_diconnected_handles_operation.t line 36. # ok 5 - last_insert_id dies with error: DBD::SQLite::db last_insert_id failed: attempt to get last inserted id on inactive database handle at t\rt_62370_diconnected_handles_operation.t line 42. # ok 6 - do dies with error: DBD::SQLite::db do failed: attempt to prepare on inactive database handle at t\rt_62370_diconnected_handles_operation.t line 48. # ok 7 - selectrow_arrayref dies with error: DBD::SQLite::db selectrow_arrayref failed: attempt to prepare on inactive database handle at t\rt_62370_diconnected_handles_operation.t line 54. # ok 8 - store doesn't cause segfault ok 9 - An object of class 'DBI::db' isa 'DBI::db' ok 10 - disconnected ok 11 - commit dies with error: DBD::SQLite::db commit failed: attempt to commit on inactive database handle at t\rt_62370_diconnected_handles_operation.t line 36. # ok 12 - rollback dies with error: DBD::SQLite::db rollback failed: attempt to rollback on inactive database handle at t\rt_62370_diconnected_handles_operation.t line 36. # ok 13 - last_insert_id dies with error: DBD::SQLite::db last_insert_id failed: attempt to get last inserted id on inactive database handle at t\rt_62370_diconnected_handles_operation.t line 42. # ok 14 - do dies with error: DBD::SQLite::db do failed: attempt to prepare on inactive database handle at t\rt_62370_diconnected_handles_operation.t line 48. # ok 15 - selectrow_arrayref dies with error: DBD::SQLite::db selectrow_arrayref failed: attempt to prepare on inactive database handle at t\rt_62370_diconnected_handles_operation.t line 54. # ok 16 - store doesn't cause segfault ok 17 - An object of class 'DBI::db' isa 'DBI::db' ok 18 - disconnected ok 19 - busy timeout dies with error: DBD::SQLite::db busy_timeout failed: attempt to set busy timeout on inactive database handle at t/lib/Test.pm line 119. # ok 20 - create_function dies with error: DBD::SQLite::db create_function failed: attempt to set busy timeout on inactive database handle # attempt to create function on inactive database handle at t/lib/Test.pm line 119. # ok 21 - enable_load_extension dies with error: DBD::SQLite::db enable_load_extension failed: attempt to set busy timeout on inactive database handle # attempt to create function on inactive database handle # attempt to enable load extension on inactive database handle at t/lib/Test.pm line 119. # ok 22 - create_aggregate dies with error: DBD::SQLite::db create_aggregate failed: attempt to set busy timeout on inactive database handle # attempt to create function on inactive database handle # attempt to enable load extension on inactive database handle # attempt to create aggregate on inactive database handle at t/lib/Test.pm line 119. # ok 23 - create_collation dies with error: DBD::SQLite::db create_collation failed: attempt to set busy timeout on inactive database handle # attempt to create function on inactive database handle # attempt to enable load extension on inactive database handle # attempt to create aggregate on inactive database handle # attempt to create collation on inactive database handle at t/lib/Test.pm line 119. # ok 24 - create_collation dies with error: DBD::SQLite::db create_collation failed: attempt to set busy timeout on inactive database handle # attempt to create function on inactive database handle # attempt to enable load extension on inactive database handle # attempt to create aggregate on inactive database handle # attempt to create collation on inactive database handle # attempt to create collation on inactive database handle at t/lib/Test.pm line 119. # ok 25 - collation_needed dies with error: DBD::SQLite::db collation_needed failed: attempt to set busy timeout on inactive database handle # attempt to create function on inactive database handle # attempt to enable load extension on inactive database handle # attempt to create aggregate on inactive database handle # attempt to create collation on inactive database handle # attempt to create collation on inactive database handle # attempt to see if collation is needed on inactive database handle at t/lib/Test.pm line 119. # ok 26 - progress_handler dies with error: DBD::SQLite::db progress_handler failed: attempt to set busy timeout on inactive database handle # attempt to create function on inactive database handle # attempt to enable load extension on inactive database handle # attempt to create aggregate on inactive database handle # attempt to create collation on inactive database handle # attempt to create collation on inactive database handle # attempt to see if collation is needed on inactive database handle # attempt to set progress handler on inactive database handle at t/lib/Test.pm line 119. # ok 27 - commit hook dies with error: DBD::SQLite::db commit_hook failed: attempt to set busy timeout on inactive database handle # attempt to create function on inactive database handle # attempt to enable load extension on inactive database handle # attempt to create aggregate on inactive database handle # attempt to create collation on inactive database handle # attempt to create collation on inactive database handle # attempt to see if collation is needed on inactive database handle # attempt to set progress handler on inactive database handle # attempt to set commit hook on inactive database handle at t/lib/Test.pm line 119. # ok 28 - rollback hook dies with error: DBD::SQLite::db rollback_hook failed: attempt to set busy timeout on inactive database handle # attempt to create function on inactive database handle # attempt to enable load extension on inactive database handle # attempt to create aggregate on inactive database handle # attempt to create collation on inactive database handle # attempt to create collation on inactive database handle # attempt to see if collation is needed on inactive database handle # attempt to set progress handler on inactive database handle # attempt to set commit hook on inactive database handle # attempt to set rollback hook on inactive database handle at t/lib/Test.pm line 119. # ok 29 - update hook dies with error: DBD::SQLite::db update_hook failed: attempt to set busy timeout on inactive database handle # attempt to create function on inactive database handle # attempt to enable load extension on inactive database handle # attempt to create aggregate on inactive database handle # attempt to create collation on inactive database handle # attempt to create collation on inactive database handle # attempt to see if collation is needed on inactive database handle # attempt to set progress handler on inactive database handle # attempt to set commit hook on inactive database handle # attempt to set rollback hook on inactive database handle # attempt to set update hook on inactive database handle at t/lib/Test.pm line 119. # ok 30 - set authorizer dies with error: DBD::SQLite::db set_authorizer failed: attempt to set busy timeout on inactive database handle # attempt to create function on inactive database handle # attempt to enable load extension on inactive database handle # attempt to create aggregate on inactive database handle # attempt to create collation on inactive database handle # attempt to create collation on inactive database handle # attempt to see if collation is needed on inactive database handle # attempt to set progress handler on inactive database handle # attempt to set commit hook on inactive database handle # attempt to set rollback hook on inactive database handle # attempt to set update hook on inactive database handle # attempt to set authorizer on inactive database handle at t/lib/Test.pm line 119. # ok 31 - backup from file dies with error: DBD::SQLite::db backup_from_file failed: attempt to set busy timeout on inactive database handle # attempt to create function on inactive database handle # attempt to enable load extension on inactive database handle # attempt to create aggregate on inactive database handle # attempt to create collation on inactive database handle # attempt to create collation on inactive database handle # attempt to see if collation is needed on inactive database handle # attempt to set progress handler on inactive database handle # attempt to set commit hook on inactive database handle # attempt to set rollback hook on inactive database handle # attempt to set update hook on inactive database handle # attempt to set authorizer on inactive database handle # attempt to backup from file on inactive database handle at t/lib/Test.pm line 119. # ok 32 - backup to file dies with error: DBD::SQLite::db backup_to_file failed: attempt to set busy timeout on inactive database handle # attempt to create function on inactive database handle # attempt to enable load extension on inactive database handle # attempt to create aggregate on inactive database handle # attempt to create collation on inactive database handle # attempt to create collation on inactive database handle # attempt to see if collation is needed on inactive database handle # attempt to set progress handler on inactive database handle # attempt to set commit hook on inactive database handle # attempt to set rollback hook on inactive database handle # attempt to set update hook on inactive database handle # attempt to set authorizer on inactive database handle # attempt to backup from file on inactive database handle # attempt to backup to file on inactive database handle at t/lib/Test.pm line 119. # ok 33 - An object of class 'DBI::db' isa 'DBI::db' ok 34 - disconnected ok 35 - busy timeout dies with error: DBD::SQLite::db busy_timeout failed: attempt to set busy timeout on inactive database handle at t/lib/Test.pm line 119. # ok 36 - create_function dies with error: DBD::SQLite::db create_function failed: attempt to set busy timeout on inactive database handle # attempt to create function on inactive database handle at t/lib/Test.pm line 119. # ok 37 - enable_load_extension dies with error: DBD::SQLite::db enable_load_extension failed: attempt to set busy timeout on inactive database handle # attempt to create function on inactive database handle # attempt to enable load extension on inactive database handle at t/lib/Test.pm line 119. # ok 38 - create_aggregate dies with error: DBD::SQLite::db create_aggregate failed: attempt to set busy timeout on inactive database handle # attempt to create function on inactive database handle # attempt to enable load extension on inactive database handle # attempt to create aggregate on inactive database handle at t/lib/Test.pm line 119. # ok 39 - create_collation dies with error: DBD::SQLite::db create_collation failed: attempt to set busy timeout on inactive database handle # attempt to create function on inactive database handle # attempt to enable load extension on inactive database handle # attempt to create aggregate on inactive database handle # attempt to create collation on inactive database handle at t/lib/Test.pm line 119. # ok 40 - create_collation dies with error: DBD::SQLite::db create_collation failed: attempt to set busy timeout on inactive database handle # attempt to create function on inactive database handle # attempt to enable load extension on inactive database handle # attempt to create aggregate on inactive database handle # attempt to create collation on inactive database handle # attempt to create collation on inactive database handle at t/lib/Test.pm line 119. # ok 41 - collation_needed dies with error: DBD::SQLite::db collation_needed failed: attempt to set busy timeout on inactive database handle # attempt to create function on inactive database handle # attempt to enable load extension on inactive database handle # attempt to create aggregate on inactive database handle # attempt to create collation on inactive database handle # attempt to create collation on inactive database handle # attempt to see if collation is needed on inactive database handle at t/lib/Test.pm line 119. # ok 42 - progress_handler dies with error: DBD::SQLite::db progress_handler failed: attempt to set busy timeout on inactive database handle # attempt to create function on inactive database handle # attempt to enable load extension on inactive database handle # attempt to create aggregate on inactive database handle # attempt to create collation on inactive database handle # attempt to create collation on inactive database handle # attempt to see if collation is needed on inactive database handle # attempt to set progress handler on inactive database handle at t/lib/Test.pm line 119. # ok 43 - commit hook dies with error: DBD::SQLite::db commit_hook failed: attempt to set busy timeout on inactive database handle # attempt to create function on inactive database handle # attempt to enable load extension on inactive database handle # attempt to create aggregate on inactive database handle # attempt to create collation on inactive database handle # attempt to create collation on inactive database handle # attempt to see if collation is needed on inactive database handle # attempt to set progress handler on inactive database handle # attempt to set commit hook on inactive database handle at t/lib/Test.pm line 119. # ok 44 - rollback hook dies with error: DBD::SQLite::db rollback_hook failed: attempt to set busy timeout on inactive database handle # attempt to create function on inactive database handle # attempt to enable load extension on inactive database handle # attempt to create aggregate on inactive database handle # attempt to create collation on inactive database handle # attempt to create collation on inactive database handle # attempt to see if collation is needed on inactive database handle # attempt to set progress handler on inactive database handle # attempt to set commit hook on inactive database handle # attempt to set rollback hook on inactive database handle at t/lib/Test.pm line 119. # ok 45 - update hook dies with error: DBD::SQLite::db update_hook failed: attempt to set busy timeout on inactive database handle # attempt to create function on inactive database handle # attempt to enable load extension on inactive database handle # attempt to create aggregate on inactive database handle # attempt to create collation on inactive database handle # attempt to create collation on inactive database handle # attempt to see if collation is needed on inactive database handle # attempt to set progress handler on inactive database handle # attempt to set commit hook on inactive database handle # attempt to set rollback hook on inactive database handle # attempt to set update hook on inactive database handle at t/lib/Test.pm line 119. # ok 46 - set authorizer dies with error: DBD::SQLite::db set_authorizer failed: attempt to set busy timeout on inactive database handle # attempt to create function on inactive database handle # attempt to enable load extension on inactive database handle # attempt to create aggregate on inactive database handle # attempt to create collation on inactive database handle # attempt to create collation on inactive database handle # attempt to see if collation is needed on inactive database handle # attempt to set progress handler on inactive database handle # attempt to set commit hook on inactive database handle # attempt to set rollback hook on inactive database handle # attempt to set update hook on inactive database handle # attempt to set authorizer on inactive database handle at t/lib/Test.pm line 119. # ok 47 - backup from file dies with error: DBD::SQLite::db backup_from_file failed: attempt to set busy timeout on inactive database handle # attempt to create function on inactive database handle # attempt to enable load extension on inactive database handle # attempt to create aggregate on inactive database handle # attempt to create collation on inactive database handle # attempt to create collation on inactive database handle # attempt to see if collation is needed on inactive database handle # attempt to set progress handler on inactive database handle # attempt to set commit hook on inactive database handle # attempt to set rollback hook on inactive database handle # attempt to set update hook on inactive database handle # attempt to set authorizer on inactive database handle # attempt to backup from file on inactive database handle at t/lib/Test.pm line 119. # ok 48 - backup to file dies with error: DBD::SQLite::db backup_to_file failed: attempt to set busy timeout on inactive database handle # attempt to create function on inactive database handle # attempt to enable load extension on inactive database handle # attempt to create aggregate on inactive database handle # attempt to create collation on inactive database handle # attempt to create collation on inactive database handle # attempt to see if collation is needed on inactive database handle # attempt to set progress handler on inactive database handle # attempt to set commit hook on inactive database handle # attempt to set rollback hook on inactive database handle # attempt to set update hook on inactive database handle # attempt to set authorizer on inactive database handle # attempt to backup from file on inactive database handle # attempt to backup to file on inactive database handle at t/lib/Test.pm line 119. # ok 49 - An object of class 'DBI::db' isa 'DBI::db' ok 50 - disconnected ok 51 - busy timeout dies with error: DBD::SQLite::db sqlite_busy_timeout failed: attempt to set busy timeout on inactive database handle at t/lib/Test.pm line 127. # ok 52 - create_function dies with error: DBD::SQLite::db sqlite_create_function failed: attempt to create function on inactive database handle at t/lib/Test.pm line 127. # ok 53 - enable_load_extension dies with error: DBD::SQLite::db sqlite_enable_load_extension failed: attempt to enable load extension on inactive database handle at t/lib/Test.pm line 127. # ok 54 - create_aggregate dies with error: DBD::SQLite::db sqlite_create_aggregate failed: attempt to create aggregate on inactive database handle at t/lib/Test.pm line 127. # ok 55 - create_collation dies with error: DBD::SQLite::db sqlite_create_collation failed: attempt to create collation on inactive database handle at t/lib/Test.pm line 127. # ok 56 - create_collation dies with error: DBD::SQLite::db sqlite_create_collation failed: attempt to create collation on inactive database handle at t/lib/Test.pm line 127. # ok 57 - collation_needed dies with error: DBD::SQLite::db sqlite_collation_needed failed: attempt to see if collation is needed on inactive database handle at t/lib/Test.pm line 127. # ok 58 - progress_handler dies with error: DBD::SQLite::db sqlite_progress_handler failed: attempt to set progress handler on inactive database handle at t/lib/Test.pm line 127. # ok 59 - commit hook dies with error: DBD::SQLite::db sqlite_commit_hook failed: attempt to set commit hook on inactive database handle at t/lib/Test.pm line 127. # ok 60 - rollback hook dies with error: DBD::SQLite::db sqlite_rollback_hook failed: attempt to set rollback hook on inactive database handle at t/lib/Test.pm line 127. # ok 61 - update hook dies with error: DBD::SQLite::db sqlite_update_hook failed: attempt to set update hook on inactive database handle at t/lib/Test.pm line 127. # ok 62 - set authorizer dies with error: DBD::SQLite::db sqlite_set_authorizer failed: attempt to set authorizer on inactive database handle at t/lib/Test.pm line 127. # ok 63 - backup from file dies with error: DBD::SQLite::db sqlite_backup_from_file failed: attempt to backup from file on inactive database handle at t/lib/Test.pm line 127. # ok 64 - backup to file dies with error: DBD::SQLite::db sqlite_backup_to_file failed: attempt to backup to file on inactive database handle at t/lib/Test.pm line 127. # ok 65 - An object of class 'DBI::db' isa 'DBI::db' ok 66 - disconnected ok 67 - busy timeout dies with error: DBD::SQLite::db sqlite_busy_timeout failed: attempt to set busy timeout on inactive database handle at t/lib/Test.pm line 127. # ok 68 - create_function dies with error: DBD::SQLite::db sqlite_create_function failed: attempt to create function on inactive database handle at t/lib/Test.pm line 127. # ok 69 - enable_load_extension dies with error: DBD::SQLite::db sqlite_enable_load_extension failed: attempt to enable load extension on inactive database handle at t/lib/Test.pm line 127. # ok 70 - create_aggregate dies with error: DBD::SQLite::db sqlite_create_aggregate failed: attempt to create aggregate on inactive database handle at t/lib/Test.pm line 127. # ok 71 - create_collation dies with error: DBD::SQLite::db sqlite_create_collation failed: attempt to create collation on inactive database handle at t/lib/Test.pm line 127. # ok 72 - create_collation dies with error: DBD::SQLite::db sqlite_create_collation failed: attempt to create collation on inactive database handle at t/lib/Test.pm line 127. # ok 73 - collation_needed dies with error: DBD::SQLite::db sqlite_collation_needed failed: attempt to see if collation is needed on inactive database handle at t/lib/Test.pm line 127. # ok 74 - progress_handler dies with error: DBD::SQLite::db sqlite_progress_handler failed: attempt to set progress handler on inactive database handle at t/lib/Test.pm line 127. # ok 75 - commit hook dies with error: DBD::SQLite::db sqlite_commit_hook failed: attempt to set commit hook on inactive database handle at t/lib/Test.pm line 127. # ok 76 - rollback hook dies with error: DBD::SQLite::db sqlite_rollback_hook failed: attempt to set rollback hook on inactive database handle at t/lib/Test.pm line 127. # ok 77 - update hook dies with error: DBD::SQLite::db sqlite_update_hook failed: attempt to set update hook on inactive database handle at t/lib/Test.pm line 127. # ok 78 - set authorizer dies with error: DBD::SQLite::db sqlite_set_authorizer failed: attempt to set authorizer on inactive database handle at t/lib/Test.pm line 127. # ok 79 - backup from file dies with error: DBD::SQLite::db sqlite_backup_from_file failed: attempt to backup from file on inactive database handle at t/lib/Test.pm line 127. # ok 80 - backup to file dies with error: DBD::SQLite::db sqlite_backup_to_file failed: attempt to backup to file on inactive database handle at t/lib/Test.pm line 127. # ok t\rt_64177_ping_wipes_out_the_errstr.t ................ 1..8 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - raised error ok 3 - has err ok 4 - has errstr ok 5 - ping succeeded ok 6 - err is not wiped out ok 7 - errstr is not wiped out ok 8 - no warnings ok t\rt_67581_bind_params_mismatch.t ..................... 1..34 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - inserted without errors ok 3 - got correct value ok 4 - inserted without errors ok 5 - got correct value ok 6 - inserted without errors ok 7 - got correct value ok 8 - inserted without errors ok 9 - got correct value ok 10 - inserted without errors ok 11 - got correct value ok 12 - inserted without errors ok 13 - got correct value ok 14 - An object of class 'DBI::db' isa 'DBI::db' ok 15 - inserted without errors ok 16 - got correct value ok 17 - died correctly ok 18 - returns undef ok 19 - insert failed: type mismatch ok 20 - not inserted/indexed ok 21 - died correctly ok 22 - returns undef ok 23 - insert failed: type mismatch ok 24 - not inserted/indexed ok 25 - inserted without errors ok 26 - got correct value ok 27 - died correctly ok 28 - returns undef ok 29 - insert failed: type mismatch ok 30 - not inserted/indexed ok 31 - died correctly ok 32 - returns undef ok 33 - insert failed: type mismatch ok 34 - not inserted/indexed ok t\rt_71311_bind_col_and_unicode.t ..................... 1..50 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 ok 3 - row 1 is unicode ok 4 ok 5 - row 2 is not unicode ok 6 ok 7 - row 3 is not unicode ok 8 ok 9 - row 4 is unicode ok 10 ok 11 - row 5 is unicode ok 12 ok 13 - row 6 is unicode ok 14 ok 15 - row 1 is unicode ok 16 ok 17 - row 2 is not unicode ok 18 ok 19 - row 3 is not unicode ok 20 ok 21 - row 4 is unicode ok 22 ok 23 - row 5 is unicode ok 24 ok 25 - row 6 is unicode ok 26 ok 27 - row 1 is not unicode ok 28 ok 29 - row 2 is not unicode ok 30 ok 31 - row 3 is not unicode ok 32 ok 33 - row 4 is not unicode ok 34 ok 35 - row 5 is not unicode ok 36 ok 37 - row 6 is not unicode ok 38 ok 39 - row 1 is not unicode ok 40 ok 41 - row 2 is not unicode ok 42 ok 43 - row 3 is not unicode ok 44 ok 45 - row 4 is not unicode ok 46 ok 47 - row 5 is not unicode ok 48 ok 49 - row 6 is not unicode ok 50 - no warnings ok t\rt_73159_fts_tokenizer_segfault.t ................... 1..2 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - cause an error but not segfault ok t\rt_73787_exponential_buffer_overflow.t .............. 1..6 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - got 0 ok 3 - and without errors ok 4 - got 1 ok 5 - and without errors ok 6 - no warnings ok t\rt_76395_int_overflow.t ............................. 1..1153 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - Succesfully bound value '-2' with no bindtype on 'int' column ok 3 - No warnings during bind of value '-2' with no bindtype on 'int' column ok 4 - Succesfully inserted value '-2' with no bindtype on 'int' column ok 5 - No warnings during insertion of value '-2' with no bindtype on 'int' column ok 6 - Got id 1 of inserted value '-2' with no bindtype on 'int' column ok 7 - Proper roundtrip (insert/select) of value '-2' with no bindtype on 'int' column ok 8 - Succesfully bound value '-2' with DBI::SQL_INTEGER bindtype on 'int' column ok 9 - No warnings during bind of value '-2' with DBI::SQL_INTEGER bindtype on 'int' column ok 10 - Succesfully inserted value '-2' with DBI::SQL_INTEGER bindtype on 'int' column ok 11 - No warnings during insertion of value '-2' with DBI::SQL_INTEGER bindtype on 'int' column ok 12 - Got id 2 of inserted value '-2' with DBI::SQL_INTEGER bindtype on 'int' column ok 13 - Proper roundtrip (insert/select) of value '-2' with DBI::SQL_INTEGER bindtype on 'int' column ok 14 - Succesfully bound value '-2' with DBI::SQL_BIGINT bindtype on 'int' column ok 15 - No warnings during bind of value '-2' with DBI::SQL_BIGINT bindtype on 'int' column ok 16 - Succesfully inserted value '-2' with DBI::SQL_BIGINT bindtype on 'int' column ok 17 - No warnings during insertion of value '-2' with DBI::SQL_BIGINT bindtype on 'int' column ok 18 - Got id 3 of inserted value '-2' with DBI::SQL_BIGINT bindtype on 'int' column ok 19 - Proper roundtrip (insert/select) of value '-2' with DBI::SQL_BIGINT bindtype on 'int' column ok 20 - Succesfully bound value '-2' with no bindtype on 'bigint' column ok 21 - No warnings during bind of value '-2' with no bindtype on 'bigint' column ok 22 - Succesfully inserted value '-2' with no bindtype on 'bigint' column ok 23 - No warnings during insertion of value '-2' with no bindtype on 'bigint' column ok 24 - Got id 4 of inserted value '-2' with no bindtype on 'bigint' column ok 25 - Proper roundtrip (insert/select) of value '-2' with no bindtype on 'bigint' column ok 26 - Succesfully bound value '-2' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 27 - No warnings during bind of value '-2' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 28 - Succesfully inserted value '-2' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 29 - No warnings during insertion of value '-2' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 30 - Got id 5 of inserted value '-2' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 31 - Proper roundtrip (insert/select) of value '-2' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 32 - Succesfully bound value '-2' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 33 - No warnings during bind of value '-2' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 34 - Succesfully inserted value '-2' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 35 - No warnings during insertion of value '-2' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 36 - Got id 6 of inserted value '-2' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 37 - Proper roundtrip (insert/select) of value '-2' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 38 - Succesfully bound value '-1' with no bindtype on 'int' column ok 39 - No warnings during bind of value '-1' with no bindtype on 'int' column ok 40 - Succesfully inserted value '-1' with no bindtype on 'int' column ok 41 - No warnings during insertion of value '-1' with no bindtype on 'int' column ok 42 - Got id 7 of inserted value '-1' with no bindtype on 'int' column ok 43 - Proper roundtrip (insert/select) of value '-1' with no bindtype on 'int' column ok 44 - Succesfully bound value '-1' with DBI::SQL_INTEGER bindtype on 'int' column ok 45 - No warnings during bind of value '-1' with DBI::SQL_INTEGER bindtype on 'int' column ok 46 - Succesfully inserted value '-1' with DBI::SQL_INTEGER bindtype on 'int' column ok 47 - No warnings during insertion of value '-1' with DBI::SQL_INTEGER bindtype on 'int' column ok 48 - Got id 8 of inserted value '-1' with DBI::SQL_INTEGER bindtype on 'int' column ok 49 - Proper roundtrip (insert/select) of value '-1' with DBI::SQL_INTEGER bindtype on 'int' column ok 50 - Succesfully bound value '-1' with DBI::SQL_BIGINT bindtype on 'int' column ok 51 - No warnings during bind of value '-1' with DBI::SQL_BIGINT bindtype on 'int' column ok 52 - Succesfully inserted value '-1' with DBI::SQL_BIGINT bindtype on 'int' column ok 53 - No warnings during insertion of value '-1' with DBI::SQL_BIGINT bindtype on 'int' column ok 54 - Got id 9 of inserted value '-1' with DBI::SQL_BIGINT bindtype on 'int' column ok 55 - Proper roundtrip (insert/select) of value '-1' with DBI::SQL_BIGINT bindtype on 'int' column ok 56 - Succesfully bound value '-1' with no bindtype on 'bigint' column ok 57 - No warnings during bind of value '-1' with no bindtype on 'bigint' column ok 58 - Succesfully inserted value '-1' with no bindtype on 'bigint' column ok 59 - No warnings during insertion of value '-1' with no bindtype on 'bigint' column ok 60 - Got id 10 of inserted value '-1' with no bindtype on 'bigint' column ok 61 - Proper roundtrip (insert/select) of value '-1' with no bindtype on 'bigint' column ok 62 - Succesfully bound value '-1' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 63 - No warnings during bind of value '-1' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 64 - Succesfully inserted value '-1' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 65 - No warnings during insertion of value '-1' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 66 - Got id 11 of inserted value '-1' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 67 - Proper roundtrip (insert/select) of value '-1' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 68 - Succesfully bound value '-1' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 69 - No warnings during bind of value '-1' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 70 - Succesfully inserted value '-1' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 71 - No warnings during insertion of value '-1' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 72 - Got id 12 of inserted value '-1' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 73 - Proper roundtrip (insert/select) of value '-1' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 74 - Succesfully bound value '0' with no bindtype on 'int' column ok 75 - No warnings during bind of value '0' with no bindtype on 'int' column ok 76 - Succesfully inserted value '0' with no bindtype on 'int' column ok 77 - No warnings during insertion of value '0' with no bindtype on 'int' column ok 78 - Got id 13 of inserted value '0' with no bindtype on 'int' column ok 79 - Proper roundtrip (insert/select) of value '0' with no bindtype on 'int' column ok 80 - Succesfully bound value '0' with DBI::SQL_INTEGER bindtype on 'int' column ok 81 - No warnings during bind of value '0' with DBI::SQL_INTEGER bindtype on 'int' column ok 82 - Succesfully inserted value '0' with DBI::SQL_INTEGER bindtype on 'int' column ok 83 - No warnings during insertion of value '0' with DBI::SQL_INTEGER bindtype on 'int' column ok 84 - Got id 14 of inserted value '0' with DBI::SQL_INTEGER bindtype on 'int' column ok 85 - Proper roundtrip (insert/select) of value '0' with DBI::SQL_INTEGER bindtype on 'int' column ok 86 - Succesfully bound value '0' with DBI::SQL_BIGINT bindtype on 'int' column ok 87 - No warnings during bind of value '0' with DBI::SQL_BIGINT bindtype on 'int' column ok 88 - Succesfully inserted value '0' with DBI::SQL_BIGINT bindtype on 'int' column ok 89 - No warnings during insertion of value '0' with DBI::SQL_BIGINT bindtype on 'int' column ok 90 - Got id 15 of inserted value '0' with DBI::SQL_BIGINT bindtype on 'int' column ok 91 - Proper roundtrip (insert/select) of value '0' with DBI::SQL_BIGINT bindtype on 'int' column ok 92 - Succesfully bound value '0' with no bindtype on 'bigint' column ok 93 - No warnings during bind of value '0' with no bindtype on 'bigint' column ok 94 - Succesfully inserted value '0' with no bindtype on 'bigint' column ok 95 - No warnings during insertion of value '0' with no bindtype on 'bigint' column ok 96 - Got id 16 of inserted value '0' with no bindtype on 'bigint' column ok 97 - Proper roundtrip (insert/select) of value '0' with no bindtype on 'bigint' column ok 98 - Succesfully bound value '0' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 99 - No warnings during bind of value '0' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 100 - Succesfully inserted value '0' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 101 - No warnings during insertion of value '0' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 102 - Got id 17 of inserted value '0' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 103 - Proper roundtrip (insert/select) of value '0' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 104 - Succesfully bound value '0' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 105 - No warnings during bind of value '0' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 106 - Succesfully inserted value '0' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 107 - No warnings during insertion of value '0' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 108 - Got id 18 of inserted value '0' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 109 - Proper roundtrip (insert/select) of value '0' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 110 - Succesfully bound value '1' with no bindtype on 'int' column ok 111 - No warnings during bind of value '1' with no bindtype on 'int' column ok 112 - Succesfully inserted value '1' with no bindtype on 'int' column ok 113 - No warnings during insertion of value '1' with no bindtype on 'int' column ok 114 - Got id 19 of inserted value '1' with no bindtype on 'int' column ok 115 - Proper roundtrip (insert/select) of value '1' with no bindtype on 'int' column ok 116 - Succesfully bound value '1' with DBI::SQL_INTEGER bindtype on 'int' column ok 117 - No warnings during bind of value '1' with DBI::SQL_INTEGER bindtype on 'int' column ok 118 - Succesfully inserted value '1' with DBI::SQL_INTEGER bindtype on 'int' column ok 119 - No warnings during insertion of value '1' with DBI::SQL_INTEGER bindtype on 'int' column ok 120 - Got id 20 of inserted value '1' with DBI::SQL_INTEGER bindtype on 'int' column ok 121 - Proper roundtrip (insert/select) of value '1' with DBI::SQL_INTEGER bindtype on 'int' column ok 122 - Succesfully bound value '1' with DBI::SQL_BIGINT bindtype on 'int' column ok 123 - No warnings during bind of value '1' with DBI::SQL_BIGINT bindtype on 'int' column ok 124 - Succesfully inserted value '1' with DBI::SQL_BIGINT bindtype on 'int' column ok 125 - No warnings during insertion of value '1' with DBI::SQL_BIGINT bindtype on 'int' column ok 126 - Got id 21 of inserted value '1' with DBI::SQL_BIGINT bindtype on 'int' column ok 127 - Proper roundtrip (insert/select) of value '1' with DBI::SQL_BIGINT bindtype on 'int' column ok 128 - Succesfully bound value '1' with no bindtype on 'bigint' column ok 129 - No warnings during bind of value '1' with no bindtype on 'bigint' column ok 130 - Succesfully inserted value '1' with no bindtype on 'bigint' column ok 131 - No warnings during insertion of value '1' with no bindtype on 'bigint' column ok 132 - Got id 22 of inserted value '1' with no bindtype on 'bigint' column ok 133 - Proper roundtrip (insert/select) of value '1' with no bindtype on 'bigint' column ok 134 - Succesfully bound value '1' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 135 - No warnings during bind of value '1' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 136 - Succesfully inserted value '1' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 137 - No warnings during insertion of value '1' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 138 - Got id 23 of inserted value '1' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 139 - Proper roundtrip (insert/select) of value '1' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 140 - Succesfully bound value '1' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 141 - No warnings during bind of value '1' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 142 - Succesfully inserted value '1' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 143 - No warnings during insertion of value '1' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 144 - Got id 24 of inserted value '1' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 145 - Proper roundtrip (insert/select) of value '1' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 146 - Succesfully bound value '2' with no bindtype on 'int' column ok 147 - No warnings during bind of value '2' with no bindtype on 'int' column ok 148 - Succesfully inserted value '2' with no bindtype on 'int' column ok 149 - No warnings during insertion of value '2' with no bindtype on 'int' column ok 150 - Got id 25 of inserted value '2' with no bindtype on 'int' column ok 151 - Proper roundtrip (insert/select) of value '2' with no bindtype on 'int' column ok 152 - Succesfully bound value '2' with DBI::SQL_INTEGER bindtype on 'int' column ok 153 - No warnings during bind of value '2' with DBI::SQL_INTEGER bindtype on 'int' column ok 154 - Succesfully inserted value '2' with DBI::SQL_INTEGER bindtype on 'int' column ok 155 - No warnings during insertion of value '2' with DBI::SQL_INTEGER bindtype on 'int' column ok 156 - Got id 26 of inserted value '2' with DBI::SQL_INTEGER bindtype on 'int' column ok 157 - Proper roundtrip (insert/select) of value '2' with DBI::SQL_INTEGER bindtype on 'int' column ok 158 - Succesfully bound value '2' with DBI::SQL_BIGINT bindtype on 'int' column ok 159 - No warnings during bind of value '2' with DBI::SQL_BIGINT bindtype on 'int' column ok 160 - Succesfully inserted value '2' with DBI::SQL_BIGINT bindtype on 'int' column ok 161 - No warnings during insertion of value '2' with DBI::SQL_BIGINT bindtype on 'int' column ok 162 - Got id 27 of inserted value '2' with DBI::SQL_BIGINT bindtype on 'int' column ok 163 - Proper roundtrip (insert/select) of value '2' with DBI::SQL_BIGINT bindtype on 'int' column ok 164 - Succesfully bound value '2' with no bindtype on 'bigint' column ok 165 - No warnings during bind of value '2' with no bindtype on 'bigint' column ok 166 - Succesfully inserted value '2' with no bindtype on 'bigint' column ok 167 - No warnings during insertion of value '2' with no bindtype on 'bigint' column ok 168 - Got id 28 of inserted value '2' with no bindtype on 'bigint' column ok 169 - Proper roundtrip (insert/select) of value '2' with no bindtype on 'bigint' column ok 170 - Succesfully bound value '2' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 171 - No warnings during bind of value '2' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 172 - Succesfully inserted value '2' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 173 - No warnings during insertion of value '2' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 174 - Got id 29 of inserted value '2' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 175 - Proper roundtrip (insert/select) of value '2' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 176 - Succesfully bound value '2' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 177 - No warnings during bind of value '2' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 178 - Succesfully inserted value '2' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 179 - No warnings during insertion of value '2' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 180 - Got id 30 of inserted value '2' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 181 - Proper roundtrip (insert/select) of value '2' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 182 - Succesfully bound value '-9223372036854775808' with no bindtype on 'int' column ok 183 - No warnings during bind of value '-9223372036854775808' with no bindtype on 'int' column ok 184 - Succesfully inserted value '-9223372036854775808' with no bindtype on 'int' column ok 185 - No warnings during insertion of value '-9223372036854775808' with no bindtype on 'int' column ok 186 - Got id 31 of inserted value '-9223372036854775808' with no bindtype on 'int' column ok 187 - Proper roundtrip (insert/select) of value '-9223372036854775808' with no bindtype on 'int' column ok 188 - Succesfully bound value '-9223372036854775808' with DBI::SQL_INTEGER bindtype on 'int' column ok 189 - No warnings during bind of value '-9223372036854775808' with DBI::SQL_INTEGER bindtype on 'int' column ok 190 - Succesfully inserted value '-9223372036854775808' with DBI::SQL_INTEGER bindtype on 'int' column ok 191 - No warnings during insertion of value '-9223372036854775808' with DBI::SQL_INTEGER bindtype on 'int' column ok 192 - Got id 32 of inserted value '-9223372036854775808' with DBI::SQL_INTEGER bindtype on 'int' column ok 193 - Proper roundtrip (insert/select) of value '-9223372036854775808' with DBI::SQL_INTEGER bindtype on 'int' column ok 194 - Succesfully bound value '-9223372036854775808' with DBI::SQL_BIGINT bindtype on 'int' column ok 195 - No warnings during bind of value '-9223372036854775808' with DBI::SQL_BIGINT bindtype on 'int' column ok 196 - Succesfully inserted value '-9223372036854775808' with DBI::SQL_BIGINT bindtype on 'int' column ok 197 - No warnings during insertion of value '-9223372036854775808' with DBI::SQL_BIGINT bindtype on 'int' column ok 198 - Got id 33 of inserted value '-9223372036854775808' with DBI::SQL_BIGINT bindtype on 'int' column ok 199 - Proper roundtrip (insert/select) of value '-9223372036854775808' with DBI::SQL_BIGINT bindtype on 'int' column ok 200 - Succesfully bound value '-9223372036854775808' with no bindtype on 'bigint' column ok 201 - No warnings during bind of value '-9223372036854775808' with no bindtype on 'bigint' column ok 202 - Succesfully inserted value '-9223372036854775808' with no bindtype on 'bigint' column ok 203 - No warnings during insertion of value '-9223372036854775808' with no bindtype on 'bigint' column ok 204 - Got id 34 of inserted value '-9223372036854775808' with no bindtype on 'bigint' column ok 205 - Proper roundtrip (insert/select) of value '-9223372036854775808' with no bindtype on 'bigint' column ok 206 - Succesfully bound value '-9223372036854775808' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 207 - No warnings during bind of value '-9223372036854775808' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 208 - Succesfully inserted value '-9223372036854775808' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 209 - No warnings during insertion of value '-9223372036854775808' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 210 - Got id 35 of inserted value '-9223372036854775808' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 211 - Proper roundtrip (insert/select) of value '-9223372036854775808' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 212 - Succesfully bound value '-9223372036854775808' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 213 - No warnings during bind of value '-9223372036854775808' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 214 - Succesfully inserted value '-9223372036854775808' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 215 - No warnings during insertion of value '-9223372036854775808' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 216 - Got id 36 of inserted value '-9223372036854775808' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 217 - Proper roundtrip (insert/select) of value '-9223372036854775808' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 218 - Succesfully bound value '-9223372036854775807' with no bindtype on 'int' column ok 219 - No warnings during bind of value '-9223372036854775807' with no bindtype on 'int' column ok 220 - Succesfully inserted value '-9223372036854775807' with no bindtype on 'int' column ok 221 - No warnings during insertion of value '-9223372036854775807' with no bindtype on 'int' column ok 222 - Got id 37 of inserted value '-9223372036854775807' with no bindtype on 'int' column ok 223 - Proper roundtrip (insert/select) of value '-9223372036854775807' with no bindtype on 'int' column ok 224 - Succesfully bound value '-9223372036854775807' with DBI::SQL_INTEGER bindtype on 'int' column ok 225 - No warnings during bind of value '-9223372036854775807' with DBI::SQL_INTEGER bindtype on 'int' column ok 226 - Succesfully inserted value '-9223372036854775807' with DBI::SQL_INTEGER bindtype on 'int' column ok 227 - No warnings during insertion of value '-9223372036854775807' with DBI::SQL_INTEGER bindtype on 'int' column ok 228 - Got id 38 of inserted value '-9223372036854775807' with DBI::SQL_INTEGER bindtype on 'int' column ok 229 - Proper roundtrip (insert/select) of value '-9223372036854775807' with DBI::SQL_INTEGER bindtype on 'int' column ok 230 - Succesfully bound value '-9223372036854775807' with DBI::SQL_BIGINT bindtype on 'int' column ok 231 - No warnings during bind of value '-9223372036854775807' with DBI::SQL_BIGINT bindtype on 'int' column ok 232 - Succesfully inserted value '-9223372036854775807' with DBI::SQL_BIGINT bindtype on 'int' column ok 233 - No warnings during insertion of value '-9223372036854775807' with DBI::SQL_BIGINT bindtype on 'int' column ok 234 - Got id 39 of inserted value '-9223372036854775807' with DBI::SQL_BIGINT bindtype on 'int' column ok 235 - Proper roundtrip (insert/select) of value '-9223372036854775807' with DBI::SQL_BIGINT bindtype on 'int' column ok 236 - Succesfully bound value '-9223372036854775807' with no bindtype on 'bigint' column ok 237 - No warnings during bind of value '-9223372036854775807' with no bindtype on 'bigint' column ok 238 - Succesfully inserted value '-9223372036854775807' with no bindtype on 'bigint' column ok 239 - No warnings during insertion of value '-9223372036854775807' with no bindtype on 'bigint' column ok 240 - Got id 40 of inserted value '-9223372036854775807' with no bindtype on 'bigint' column ok 241 - Proper roundtrip (insert/select) of value '-9223372036854775807' with no bindtype on 'bigint' column ok 242 - Succesfully bound value '-9223372036854775807' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 243 - No warnings during bind of value '-9223372036854775807' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 244 - Succesfully inserted value '-9223372036854775807' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 245 - No warnings during insertion of value '-9223372036854775807' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 246 - Got id 41 of inserted value '-9223372036854775807' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 247 - Proper roundtrip (insert/select) of value '-9223372036854775807' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 248 - Succesfully bound value '-9223372036854775807' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 249 - No warnings during bind of value '-9223372036854775807' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 250 - Succesfully inserted value '-9223372036854775807' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 251 - No warnings during insertion of value '-9223372036854775807' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 252 - Got id 42 of inserted value '-9223372036854775807' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 253 - Proper roundtrip (insert/select) of value '-9223372036854775807' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 254 - Succesfully bound value '-8694837494948124658' with no bindtype on 'int' column ok 255 - No warnings during bind of value '-8694837494948124658' with no bindtype on 'int' column ok 256 - Succesfully inserted value '-8694837494948124658' with no bindtype on 'int' column ok 257 - No warnings during insertion of value '-8694837494948124658' with no bindtype on 'int' column ok 258 - Got id 43 of inserted value '-8694837494948124658' with no bindtype on 'int' column ok 259 - Proper roundtrip (insert/select) of value '-8694837494948124658' with no bindtype on 'int' column ok 260 - Succesfully bound value '-8694837494948124658' with DBI::SQL_INTEGER bindtype on 'int' column ok 261 - No warnings during bind of value '-8694837494948124658' with DBI::SQL_INTEGER bindtype on 'int' column ok 262 - Succesfully inserted value '-8694837494948124658' with DBI::SQL_INTEGER bindtype on 'int' column ok 263 - No warnings during insertion of value '-8694837494948124658' with DBI::SQL_INTEGER bindtype on 'int' column ok 264 - Got id 44 of inserted value '-8694837494948124658' with DBI::SQL_INTEGER bindtype on 'int' column ok 265 - Proper roundtrip (insert/select) of value '-8694837494948124658' with DBI::SQL_INTEGER bindtype on 'int' column ok 266 - Succesfully bound value '-8694837494948124658' with DBI::SQL_BIGINT bindtype on 'int' column ok 267 - No warnings during bind of value '-8694837494948124658' with DBI::SQL_BIGINT bindtype on 'int' column ok 268 - Succesfully inserted value '-8694837494948124658' with DBI::SQL_BIGINT bindtype on 'int' column ok 269 - No warnings during insertion of value '-8694837494948124658' with DBI::SQL_BIGINT bindtype on 'int' column ok 270 - Got id 45 of inserted value '-8694837494948124658' with DBI::SQL_BIGINT bindtype on 'int' column ok 271 - Proper roundtrip (insert/select) of value '-8694837494948124658' with DBI::SQL_BIGINT bindtype on 'int' column ok 272 - Succesfully bound value '-8694837494948124658' with no bindtype on 'bigint' column ok 273 - No warnings during bind of value '-8694837494948124658' with no bindtype on 'bigint' column ok 274 - Succesfully inserted value '-8694837494948124658' with no bindtype on 'bigint' column ok 275 - No warnings during insertion of value '-8694837494948124658' with no bindtype on 'bigint' column ok 276 - Got id 46 of inserted value '-8694837494948124658' with no bindtype on 'bigint' column ok 277 - Proper roundtrip (insert/select) of value '-8694837494948124658' with no bindtype on 'bigint' column ok 278 - Succesfully bound value '-8694837494948124658' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 279 - No warnings during bind of value '-8694837494948124658' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 280 - Succesfully inserted value '-8694837494948124658' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 281 - No warnings during insertion of value '-8694837494948124658' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 282 - Got id 47 of inserted value '-8694837494948124658' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 283 - Proper roundtrip (insert/select) of value '-8694837494948124658' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 284 - Succesfully bound value '-8694837494948124658' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 285 - No warnings during bind of value '-8694837494948124658' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 286 - Succesfully inserted value '-8694837494948124658' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 287 - No warnings during insertion of value '-8694837494948124658' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 288 - Got id 48 of inserted value '-8694837494948124658' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 289 - Proper roundtrip (insert/select) of value '-8694837494948124658' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 290 - Succesfully bound value '-6848440844435891639' with no bindtype on 'int' column ok 291 - No warnings during bind of value '-6848440844435891639' with no bindtype on 'int' column ok 292 - Succesfully inserted value '-6848440844435891639' with no bindtype on 'int' column ok 293 - No warnings during insertion of value '-6848440844435891639' with no bindtype on 'int' column ok 294 - Got id 49 of inserted value '-6848440844435891639' with no bindtype on 'int' column ok 295 - Proper roundtrip (insert/select) of value '-6848440844435891639' with no bindtype on 'int' column ok 296 - Succesfully bound value '-6848440844435891639' with DBI::SQL_INTEGER bindtype on 'int' column ok 297 - No warnings during bind of value '-6848440844435891639' with DBI::SQL_INTEGER bindtype on 'int' column ok 298 - Succesfully inserted value '-6848440844435891639' with DBI::SQL_INTEGER bindtype on 'int' column ok 299 - No warnings during insertion of value '-6848440844435891639' with DBI::SQL_INTEGER bindtype on 'int' column ok 300 - Got id 50 of inserted value '-6848440844435891639' with DBI::SQL_INTEGER bindtype on 'int' column ok 301 - Proper roundtrip (insert/select) of value '-6848440844435891639' with DBI::SQL_INTEGER bindtype on 'int' column ok 302 - Succesfully bound value '-6848440844435891639' with DBI::SQL_BIGINT bindtype on 'int' column ok 303 - No warnings during bind of value '-6848440844435891639' with DBI::SQL_BIGINT bindtype on 'int' column ok 304 - Succesfully inserted value '-6848440844435891639' with DBI::SQL_BIGINT bindtype on 'int' column ok 305 - No warnings during insertion of value '-6848440844435891639' with DBI::SQL_BIGINT bindtype on 'int' column ok 306 - Got id 51 of inserted value '-6848440844435891639' with DBI::SQL_BIGINT bindtype on 'int' column ok 307 - Proper roundtrip (insert/select) of value '-6848440844435891639' with DBI::SQL_BIGINT bindtype on 'int' column ok 308 - Succesfully bound value '-6848440844435891639' with no bindtype on 'bigint' column ok 309 - No warnings during bind of value '-6848440844435891639' with no bindtype on 'bigint' column ok 310 - Succesfully inserted value '-6848440844435891639' with no bindtype on 'bigint' column ok 311 - No warnings during insertion of value '-6848440844435891639' with no bindtype on 'bigint' column ok 312 - Got id 52 of inserted value '-6848440844435891639' with no bindtype on 'bigint' column ok 313 - Proper roundtrip (insert/select) of value '-6848440844435891639' with no bindtype on 'bigint' column ok 314 - Succesfully bound value '-6848440844435891639' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 315 - No warnings during bind of value '-6848440844435891639' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 316 - Succesfully inserted value '-6848440844435891639' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 317 - No warnings during insertion of value '-6848440844435891639' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 318 - Got id 53 of inserted value '-6848440844435891639' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 319 - Proper roundtrip (insert/select) of value '-6848440844435891639' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 320 - Succesfully bound value '-6848440844435891639' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 321 - No warnings during bind of value '-6848440844435891639' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 322 - Succesfully inserted value '-6848440844435891639' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 323 - No warnings during insertion of value '-6848440844435891639' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 324 - Got id 54 of inserted value '-6848440844435891639' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 325 - Proper roundtrip (insert/select) of value '-6848440844435891639' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 326 - Succesfully bound value '-5664812265578554454' with no bindtype on 'int' column ok 327 - No warnings during bind of value '-5664812265578554454' with no bindtype on 'int' column ok 328 - Succesfully inserted value '-5664812265578554454' with no bindtype on 'int' column ok 329 - No warnings during insertion of value '-5664812265578554454' with no bindtype on 'int' column ok 330 - Got id 55 of inserted value '-5664812265578554454' with no bindtype on 'int' column ok 331 - Proper roundtrip (insert/select) of value '-5664812265578554454' with no bindtype on 'int' column ok 332 - Succesfully bound value '-5664812265578554454' with DBI::SQL_INTEGER bindtype on 'int' column ok 333 - No warnings during bind of value '-5664812265578554454' with DBI::SQL_INTEGER bindtype on 'int' column ok 334 - Succesfully inserted value '-5664812265578554454' with DBI::SQL_INTEGER bindtype on 'int' column ok 335 - No warnings during insertion of value '-5664812265578554454' with DBI::SQL_INTEGER bindtype on 'int' column ok 336 - Got id 56 of inserted value '-5664812265578554454' with DBI::SQL_INTEGER bindtype on 'int' column ok 337 - Proper roundtrip (insert/select) of value '-5664812265578554454' with DBI::SQL_INTEGER bindtype on 'int' column ok 338 - Succesfully bound value '-5664812265578554454' with DBI::SQL_BIGINT bindtype on 'int' column ok 339 - No warnings during bind of value '-5664812265578554454' with DBI::SQL_BIGINT bindtype on 'int' column ok 340 - Succesfully inserted value '-5664812265578554454' with DBI::SQL_BIGINT bindtype on 'int' column ok 341 - No warnings during insertion of value '-5664812265578554454' with DBI::SQL_BIGINT bindtype on 'int' column ok 342 - Got id 57 of inserted value '-5664812265578554454' with DBI::SQL_BIGINT bindtype on 'int' column ok 343 - Proper roundtrip (insert/select) of value '-5664812265578554454' with DBI::SQL_BIGINT bindtype on 'int' column ok 344 - Succesfully bound value '-5664812265578554454' with no bindtype on 'bigint' column ok 345 - No warnings during bind of value '-5664812265578554454' with no bindtype on 'bigint' column ok 346 - Succesfully inserted value '-5664812265578554454' with no bindtype on 'bigint' column ok 347 - No warnings during insertion of value '-5664812265578554454' with no bindtype on 'bigint' column ok 348 - Got id 58 of inserted value '-5664812265578554454' with no bindtype on 'bigint' column ok 349 - Proper roundtrip (insert/select) of value '-5664812265578554454' with no bindtype on 'bigint' column ok 350 - Succesfully bound value '-5664812265578554454' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 351 - No warnings during bind of value '-5664812265578554454' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 352 - Succesfully inserted value '-5664812265578554454' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 353 - No warnings during insertion of value '-5664812265578554454' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 354 - Got id 59 of inserted value '-5664812265578554454' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 355 - Proper roundtrip (insert/select) of value '-5664812265578554454' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 356 - Succesfully bound value '-5664812265578554454' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 357 - No warnings during bind of value '-5664812265578554454' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 358 - Succesfully inserted value '-5664812265578554454' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 359 - No warnings during insertion of value '-5664812265578554454' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 360 - Got id 60 of inserted value '-5664812265578554454' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 361 - Proper roundtrip (insert/select) of value '-5664812265578554454' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 362 - Succesfully bound value '-5380388020020483213' with no bindtype on 'int' column ok 363 - No warnings during bind of value '-5380388020020483213' with no bindtype on 'int' column ok 364 - Succesfully inserted value '-5380388020020483213' with no bindtype on 'int' column ok 365 - No warnings during insertion of value '-5380388020020483213' with no bindtype on 'int' column ok 366 - Got id 61 of inserted value '-5380388020020483213' with no bindtype on 'int' column ok 367 - Proper roundtrip (insert/select) of value '-5380388020020483213' with no bindtype on 'int' column ok 368 - Succesfully bound value '-5380388020020483213' with DBI::SQL_INTEGER bindtype on 'int' column ok 369 - No warnings during bind of value '-5380388020020483213' with DBI::SQL_INTEGER bindtype on 'int' column ok 370 - Succesfully inserted value '-5380388020020483213' with DBI::SQL_INTEGER bindtype on 'int' column ok 371 - No warnings during insertion of value '-5380388020020483213' with DBI::SQL_INTEGER bindtype on 'int' column ok 372 - Got id 62 of inserted value '-5380388020020483213' with DBI::SQL_INTEGER bindtype on 'int' column ok 373 - Proper roundtrip (insert/select) of value '-5380388020020483213' with DBI::SQL_INTEGER bindtype on 'int' column ok 374 - Succesfully bound value '-5380388020020483213' with DBI::SQL_BIGINT bindtype on 'int' column ok 375 - No warnings during bind of value '-5380388020020483213' with DBI::SQL_BIGINT bindtype on 'int' column ok 376 - Succesfully inserted value '-5380388020020483213' with DBI::SQL_BIGINT bindtype on 'int' column ok 377 - No warnings during insertion of value '-5380388020020483213' with DBI::SQL_BIGINT bindtype on 'int' column ok 378 - Got id 63 of inserted value '-5380388020020483213' with DBI::SQL_BIGINT bindtype on 'int' column ok 379 - Proper roundtrip (insert/select) of value '-5380388020020483213' with DBI::SQL_BIGINT bindtype on 'int' column ok 380 - Succesfully bound value '-5380388020020483213' with no bindtype on 'bigint' column ok 381 - No warnings during bind of value '-5380388020020483213' with no bindtype on 'bigint' column ok 382 - Succesfully inserted value '-5380388020020483213' with no bindtype on 'bigint' column ok 383 - No warnings during insertion of value '-5380388020020483213' with no bindtype on 'bigint' column ok 384 - Got id 64 of inserted value '-5380388020020483213' with no bindtype on 'bigint' column ok 385 - Proper roundtrip (insert/select) of value '-5380388020020483213' with no bindtype on 'bigint' column ok 386 - Succesfully bound value '-5380388020020483213' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 387 - No warnings during bind of value '-5380388020020483213' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 388 - Succesfully inserted value '-5380388020020483213' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 389 - No warnings during insertion of value '-5380388020020483213' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 390 - Got id 65 of inserted value '-5380388020020483213' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 391 - Proper roundtrip (insert/select) of value '-5380388020020483213' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 392 - Succesfully bound value '-5380388020020483213' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 393 - No warnings during bind of value '-5380388020020483213' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 394 - Succesfully inserted value '-5380388020020483213' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 395 - No warnings during insertion of value '-5380388020020483213' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 396 - Got id 66 of inserted value '-5380388020020483213' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 397 - Proper roundtrip (insert/select) of value '-5380388020020483213' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 398 - Succesfully bound value '-2564279463598428141' with no bindtype on 'int' column ok 399 - No warnings during bind of value '-2564279463598428141' with no bindtype on 'int' column ok 400 - Succesfully inserted value '-2564279463598428141' with no bindtype on 'int' column ok 401 - No warnings during insertion of value '-2564279463598428141' with no bindtype on 'int' column ok 402 - Got id 67 of inserted value '-2564279463598428141' with no bindtype on 'int' column ok 403 - Proper roundtrip (insert/select) of value '-2564279463598428141' with no bindtype on 'int' column ok 404 - Succesfully bound value '-2564279463598428141' with DBI::SQL_INTEGER bindtype on 'int' column ok 405 - No warnings during bind of value '-2564279463598428141' with DBI::SQL_INTEGER bindtype on 'int' column ok 406 - Succesfully inserted value '-2564279463598428141' with DBI::SQL_INTEGER bindtype on 'int' column ok 407 - No warnings during insertion of value '-2564279463598428141' with DBI::SQL_INTEGER bindtype on 'int' column ok 408 - Got id 68 of inserted value '-2564279463598428141' with DBI::SQL_INTEGER bindtype on 'int' column ok 409 - Proper roundtrip (insert/select) of value '-2564279463598428141' with DBI::SQL_INTEGER bindtype on 'int' column ok 410 - Succesfully bound value '-2564279463598428141' with DBI::SQL_BIGINT bindtype on 'int' column ok 411 - No warnings during bind of value '-2564279463598428141' with DBI::SQL_BIGINT bindtype on 'int' column ok 412 - Succesfully inserted value '-2564279463598428141' with DBI::SQL_BIGINT bindtype on 'int' column ok 413 - No warnings during insertion of value '-2564279463598428141' with DBI::SQL_BIGINT bindtype on 'int' column ok 414 - Got id 69 of inserted value '-2564279463598428141' with DBI::SQL_BIGINT bindtype on 'int' column ok 415 - Proper roundtrip (insert/select) of value '-2564279463598428141' with DBI::SQL_BIGINT bindtype on 'int' column ok 416 - Succesfully bound value '-2564279463598428141' with no bindtype on 'bigint' column ok 417 - No warnings during bind of value '-2564279463598428141' with no bindtype on 'bigint' column ok 418 - Succesfully inserted value '-2564279463598428141' with no bindtype on 'bigint' column ok 419 - No warnings during insertion of value '-2564279463598428141' with no bindtype on 'bigint' column ok 420 - Got id 70 of inserted value '-2564279463598428141' with no bindtype on 'bigint' column ok 421 - Proper roundtrip (insert/select) of value '-2564279463598428141' with no bindtype on 'bigint' column ok 422 - Succesfully bound value '-2564279463598428141' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 423 - No warnings during bind of value '-2564279463598428141' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 424 - Succesfully inserted value '-2564279463598428141' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 425 - No warnings during insertion of value '-2564279463598428141' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 426 - Got id 71 of inserted value '-2564279463598428141' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 427 - Proper roundtrip (insert/select) of value '-2564279463598428141' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 428 - Succesfully bound value '-2564279463598428141' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 429 - No warnings during bind of value '-2564279463598428141' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 430 - Succesfully inserted value '-2564279463598428141' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 431 - No warnings during insertion of value '-2564279463598428141' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 432 - Got id 72 of inserted value '-2564279463598428141' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 433 - Proper roundtrip (insert/select) of value '-2564279463598428141' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 434 - Succesfully bound value '2442753333597784273' with no bindtype on 'int' column ok 435 - No warnings during bind of value '2442753333597784273' with no bindtype on 'int' column ok 436 - Succesfully inserted value '2442753333597784273' with no bindtype on 'int' column ok 437 - No warnings during insertion of value '2442753333597784273' with no bindtype on 'int' column ok 438 - Got id 73 of inserted value '2442753333597784273' with no bindtype on 'int' column ok 439 - Proper roundtrip (insert/select) of value '2442753333597784273' with no bindtype on 'int' column ok 440 - Succesfully bound value '2442753333597784273' with DBI::SQL_INTEGER bindtype on 'int' column ok 441 - No warnings during bind of value '2442753333597784273' with DBI::SQL_INTEGER bindtype on 'int' column ok 442 - Succesfully inserted value '2442753333597784273' with DBI::SQL_INTEGER bindtype on 'int' column ok 443 - No warnings during insertion of value '2442753333597784273' with DBI::SQL_INTEGER bindtype on 'int' column ok 444 - Got id 74 of inserted value '2442753333597784273' with DBI::SQL_INTEGER bindtype on 'int' column ok 445 - Proper roundtrip (insert/select) of value '2442753333597784273' with DBI::SQL_INTEGER bindtype on 'int' column ok 446 - Succesfully bound value '2442753333597784273' with DBI::SQL_BIGINT bindtype on 'int' column ok 447 - No warnings during bind of value '2442753333597784273' with DBI::SQL_BIGINT bindtype on 'int' column ok 448 - Succesfully inserted value '2442753333597784273' with DBI::SQL_BIGINT bindtype on 'int' column ok 449 - No warnings during insertion of value '2442753333597784273' with DBI::SQL_BIGINT bindtype on 'int' column ok 450 - Got id 75 of inserted value '2442753333597784273' with DBI::SQL_BIGINT bindtype on 'int' column ok 451 - Proper roundtrip (insert/select) of value '2442753333597784273' with DBI::SQL_BIGINT bindtype on 'int' column ok 452 - Succesfully bound value '2442753333597784273' with no bindtype on 'bigint' column ok 453 - No warnings during bind of value '2442753333597784273' with no bindtype on 'bigint' column ok 454 - Succesfully inserted value '2442753333597784273' with no bindtype on 'bigint' column ok 455 - No warnings during insertion of value '2442753333597784273' with no bindtype on 'bigint' column ok 456 - Got id 76 of inserted value '2442753333597784273' with no bindtype on 'bigint' column ok 457 - Proper roundtrip (insert/select) of value '2442753333597784273' with no bindtype on 'bigint' column ok 458 - Succesfully bound value '2442753333597784273' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 459 - No warnings during bind of value '2442753333597784273' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 460 - Succesfully inserted value '2442753333597784273' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 461 - No warnings during insertion of value '2442753333597784273' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 462 - Got id 77 of inserted value '2442753333597784273' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 463 - Proper roundtrip (insert/select) of value '2442753333597784273' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 464 - Succesfully bound value '2442753333597784273' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 465 - No warnings during bind of value '2442753333597784273' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 466 - Succesfully inserted value '2442753333597784273' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 467 - No warnings during insertion of value '2442753333597784273' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 468 - Got id 78 of inserted value '2442753333597784273' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 469 - Proper roundtrip (insert/select) of value '2442753333597784273' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 470 - Succesfully bound value '4790993557925631491' with no bindtype on 'int' column ok 471 - No warnings during bind of value '4790993557925631491' with no bindtype on 'int' column ok 472 - Succesfully inserted value '4790993557925631491' with no bindtype on 'int' column ok 473 - No warnings during insertion of value '4790993557925631491' with no bindtype on 'int' column ok 474 - Got id 79 of inserted value '4790993557925631491' with no bindtype on 'int' column ok 475 - Proper roundtrip (insert/select) of value '4790993557925631491' with no bindtype on 'int' column ok 476 - Succesfully bound value '4790993557925631491' with DBI::SQL_INTEGER bindtype on 'int' column ok 477 - No warnings during bind of value '4790993557925631491' with DBI::SQL_INTEGER bindtype on 'int' column ok 478 - Succesfully inserted value '4790993557925631491' with DBI::SQL_INTEGER bindtype on 'int' column ok 479 - No warnings during insertion of value '4790993557925631491' with DBI::SQL_INTEGER bindtype on 'int' column ok 480 - Got id 80 of inserted value '4790993557925631491' with DBI::SQL_INTEGER bindtype on 'int' column ok 481 - Proper roundtrip (insert/select) of value '4790993557925631491' with DBI::SQL_INTEGER bindtype on 'int' column ok 482 - Succesfully bound value '4790993557925631491' with DBI::SQL_BIGINT bindtype on 'int' column ok 483 - No warnings during bind of value '4790993557925631491' with DBI::SQL_BIGINT bindtype on 'int' column ok 484 - Succesfully inserted value '4790993557925631491' with DBI::SQL_BIGINT bindtype on 'int' column ok 485 - No warnings during insertion of value '4790993557925631491' with DBI::SQL_BIGINT bindtype on 'int' column ok 486 - Got id 81 of inserted value '4790993557925631491' with DBI::SQL_BIGINT bindtype on 'int' column ok 487 - Proper roundtrip (insert/select) of value '4790993557925631491' with DBI::SQL_BIGINT bindtype on 'int' column ok 488 - Succesfully bound value '4790993557925631491' with no bindtype on 'bigint' column ok 489 - No warnings during bind of value '4790993557925631491' with no bindtype on 'bigint' column ok 490 - Succesfully inserted value '4790993557925631491' with no bindtype on 'bigint' column ok 491 - No warnings during insertion of value '4790993557925631491' with no bindtype on 'bigint' column ok 492 - Got id 82 of inserted value '4790993557925631491' with no bindtype on 'bigint' column ok 493 - Proper roundtrip (insert/select) of value '4790993557925631491' with no bindtype on 'bigint' column ok 494 - Succesfully bound value '4790993557925631491' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 495 - No warnings during bind of value '4790993557925631491' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 496 - Succesfully inserted value '4790993557925631491' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 497 - No warnings during insertion of value '4790993557925631491' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 498 - Got id 83 of inserted value '4790993557925631491' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 499 - Proper roundtrip (insert/select) of value '4790993557925631491' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 500 - Succesfully bound value '4790993557925631491' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 501 - No warnings during bind of value '4790993557925631491' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 502 - Succesfully inserted value '4790993557925631491' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 503 - No warnings during insertion of value '4790993557925631491' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 504 - Got id 84 of inserted value '4790993557925631491' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 505 - Proper roundtrip (insert/select) of value '4790993557925631491' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 506 - Succesfully bound value '6773854980030157393' with no bindtype on 'int' column ok 507 - No warnings during bind of value '6773854980030157393' with no bindtype on 'int' column ok 508 - Succesfully inserted value '6773854980030157393' with no bindtype on 'int' column ok 509 - No warnings during insertion of value '6773854980030157393' with no bindtype on 'int' column ok 510 - Got id 85 of inserted value '6773854980030157393' with no bindtype on 'int' column ok 511 - Proper roundtrip (insert/select) of value '6773854980030157393' with no bindtype on 'int' column ok 512 - Succesfully bound value '6773854980030157393' with DBI::SQL_INTEGER bindtype on 'int' column ok 513 - No warnings during bind of value '6773854980030157393' with DBI::SQL_INTEGER bindtype on 'int' column ok 514 - Succesfully inserted value '6773854980030157393' with DBI::SQL_INTEGER bindtype on 'int' column ok 515 - No warnings during insertion of value '6773854980030157393' with DBI::SQL_INTEGER bindtype on 'int' column ok 516 - Got id 86 of inserted value '6773854980030157393' with DBI::SQL_INTEGER bindtype on 'int' column ok 517 - Proper roundtrip (insert/select) of value '6773854980030157393' with DBI::SQL_INTEGER bindtype on 'int' column ok 518 - Succesfully bound value '6773854980030157393' with DBI::SQL_BIGINT bindtype on 'int' column ok 519 - No warnings during bind of value '6773854980030157393' with DBI::SQL_BIGINT bindtype on 'int' column ok 520 - Succesfully inserted value '6773854980030157393' with DBI::SQL_BIGINT bindtype on 'int' column ok 521 - No warnings during insertion of value '6773854980030157393' with DBI::SQL_BIGINT bindtype on 'int' column ok 522 - Got id 87 of inserted value '6773854980030157393' with DBI::SQL_BIGINT bindtype on 'int' column ok 523 - Proper roundtrip (insert/select) of value '6773854980030157393' with DBI::SQL_BIGINT bindtype on 'int' column ok 524 - Succesfully bound value '6773854980030157393' with no bindtype on 'bigint' column ok 525 - No warnings during bind of value '6773854980030157393' with no bindtype on 'bigint' column ok 526 - Succesfully inserted value '6773854980030157393' with no bindtype on 'bigint' column ok 527 - No warnings during insertion of value '6773854980030157393' with no bindtype on 'bigint' column ok 528 - Got id 88 of inserted value '6773854980030157393' with no bindtype on 'bigint' column ok 529 - Proper roundtrip (insert/select) of value '6773854980030157393' with no bindtype on 'bigint' column ok 530 - Succesfully bound value '6773854980030157393' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 531 - No warnings during bind of value '6773854980030157393' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 532 - Succesfully inserted value '6773854980030157393' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 533 - No warnings during insertion of value '6773854980030157393' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 534 - Got id 89 of inserted value '6773854980030157393' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 535 - Proper roundtrip (insert/select) of value '6773854980030157393' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 536 - Succesfully bound value '6773854980030157393' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 537 - No warnings during bind of value '6773854980030157393' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 538 - Succesfully inserted value '6773854980030157393' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 539 - No warnings during insertion of value '6773854980030157393' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 540 - Got id 90 of inserted value '6773854980030157393' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 541 - Proper roundtrip (insert/select) of value '6773854980030157393' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 542 - Succesfully bound value '7627910776496326154' with no bindtype on 'int' column ok 543 - No warnings during bind of value '7627910776496326154' with no bindtype on 'int' column ok 544 - Succesfully inserted value '7627910776496326154' with no bindtype on 'int' column ok 545 - No warnings during insertion of value '7627910776496326154' with no bindtype on 'int' column ok 546 - Got id 91 of inserted value '7627910776496326154' with no bindtype on 'int' column ok 547 - Proper roundtrip (insert/select) of value '7627910776496326154' with no bindtype on 'int' column ok 548 - Succesfully bound value '7627910776496326154' with DBI::SQL_INTEGER bindtype on 'int' column ok 549 - No warnings during bind of value '7627910776496326154' with DBI::SQL_INTEGER bindtype on 'int' column ok 550 - Succesfully inserted value '7627910776496326154' with DBI::SQL_INTEGER bindtype on 'int' column ok 551 - No warnings during insertion of value '7627910776496326154' with DBI::SQL_INTEGER bindtype on 'int' column ok 552 - Got id 92 of inserted value '7627910776496326154' with DBI::SQL_INTEGER bindtype on 'int' column ok 553 - Proper roundtrip (insert/select) of value '7627910776496326154' with DBI::SQL_INTEGER bindtype on 'int' column ok 554 - Succesfully bound value '7627910776496326154' with DBI::SQL_BIGINT bindtype on 'int' column ok 555 - No warnings during bind of value '7627910776496326154' with DBI::SQL_BIGINT bindtype on 'int' column ok 556 - Succesfully inserted value '7627910776496326154' with DBI::SQL_BIGINT bindtype on 'int' column ok 557 - No warnings during insertion of value '7627910776496326154' with DBI::SQL_BIGINT bindtype on 'int' column ok 558 - Got id 93 of inserted value '7627910776496326154' with DBI::SQL_BIGINT bindtype on 'int' column ok 559 - Proper roundtrip (insert/select) of value '7627910776496326154' with DBI::SQL_BIGINT bindtype on 'int' column ok 560 - Succesfully bound value '7627910776496326154' with no bindtype on 'bigint' column ok 561 - No warnings during bind of value '7627910776496326154' with no bindtype on 'bigint' column ok 562 - Succesfully inserted value '7627910776496326154' with no bindtype on 'bigint' column ok 563 - No warnings during insertion of value '7627910776496326154' with no bindtype on 'bigint' column ok 564 - Got id 94 of inserted value '7627910776496326154' with no bindtype on 'bigint' column ok 565 - Proper roundtrip (insert/select) of value '7627910776496326154' with no bindtype on 'bigint' column ok 566 - Succesfully bound value '7627910776496326154' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 567 - No warnings during bind of value '7627910776496326154' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 568 - Succesfully inserted value '7627910776496326154' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 569 - No warnings during insertion of value '7627910776496326154' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 570 - Got id 95 of inserted value '7627910776496326154' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 571 - Proper roundtrip (insert/select) of value '7627910776496326154' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 572 - Succesfully bound value '7627910776496326154' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 573 - No warnings during bind of value '7627910776496326154' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 574 - Succesfully inserted value '7627910776496326154' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 575 - No warnings during insertion of value '7627910776496326154' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 576 - Got id 96 of inserted value '7627910776496326154' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 577 - Proper roundtrip (insert/select) of value '7627910776496326154' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 578 - Succesfully bound value '8297530189347439311' with no bindtype on 'int' column ok 579 - No warnings during bind of value '8297530189347439311' with no bindtype on 'int' column ok 580 - Succesfully inserted value '8297530189347439311' with no bindtype on 'int' column ok 581 - No warnings during insertion of value '8297530189347439311' with no bindtype on 'int' column ok 582 - Got id 97 of inserted value '8297530189347439311' with no bindtype on 'int' column ok 583 - Proper roundtrip (insert/select) of value '8297530189347439311' with no bindtype on 'int' column ok 584 - Succesfully bound value '8297530189347439311' with DBI::SQL_INTEGER bindtype on 'int' column ok 585 - No warnings during bind of value '8297530189347439311' with DBI::SQL_INTEGER bindtype on 'int' column ok 586 - Succesfully inserted value '8297530189347439311' with DBI::SQL_INTEGER bindtype on 'int' column ok 587 - No warnings during insertion of value '8297530189347439311' with DBI::SQL_INTEGER bindtype on 'int' column ok 588 - Got id 98 of inserted value '8297530189347439311' with DBI::SQL_INTEGER bindtype on 'int' column ok 589 - Proper roundtrip (insert/select) of value '8297530189347439311' with DBI::SQL_INTEGER bindtype on 'int' column ok 590 - Succesfully bound value '8297530189347439311' with DBI::SQL_BIGINT bindtype on 'int' column ok 591 - No warnings during bind of value '8297530189347439311' with DBI::SQL_BIGINT bindtype on 'int' column ok 592 - Succesfully inserted value '8297530189347439311' with DBI::SQL_BIGINT bindtype on 'int' column ok 593 - No warnings during insertion of value '8297530189347439311' with DBI::SQL_BIGINT bindtype on 'int' column ok 594 - Got id 99 of inserted value '8297530189347439311' with DBI::SQL_BIGINT bindtype on 'int' column ok 595 - Proper roundtrip (insert/select) of value '8297530189347439311' with DBI::SQL_BIGINT bindtype on 'int' column ok 596 - Succesfully bound value '8297530189347439311' with no bindtype on 'bigint' column ok 597 - No warnings during bind of value '8297530189347439311' with no bindtype on 'bigint' column ok 598 - Succesfully inserted value '8297530189347439311' with no bindtype on 'bigint' column ok 599 - No warnings during insertion of value '8297530189347439311' with no bindtype on 'bigint' column ok 600 - Got id 100 of inserted value '8297530189347439311' with no bindtype on 'bigint' column ok 601 - Proper roundtrip (insert/select) of value '8297530189347439311' with no bindtype on 'bigint' column ok 602 - Succesfully bound value '8297530189347439311' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 603 - No warnings during bind of value '8297530189347439311' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 604 - Succesfully inserted value '8297530189347439311' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 605 - No warnings during insertion of value '8297530189347439311' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 606 - Got id 101 of inserted value '8297530189347439311' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 607 - Proper roundtrip (insert/select) of value '8297530189347439311' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 608 - Succesfully bound value '8297530189347439311' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 609 - No warnings during bind of value '8297530189347439311' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 610 - Succesfully inserted value '8297530189347439311' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 611 - No warnings during insertion of value '8297530189347439311' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 612 - Got id 102 of inserted value '8297530189347439311' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 613 - Proper roundtrip (insert/select) of value '8297530189347439311' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 614 - Succesfully bound value '9223372036854775806' with no bindtype on 'int' column ok 615 - No warnings during bind of value '9223372036854775806' with no bindtype on 'int' column ok 616 - Succesfully inserted value '9223372036854775806' with no bindtype on 'int' column ok 617 - No warnings during insertion of value '9223372036854775806' with no bindtype on 'int' column ok 618 - Got id 103 of inserted value '9223372036854775806' with no bindtype on 'int' column ok 619 - Proper roundtrip (insert/select) of value '9223372036854775806' with no bindtype on 'int' column ok 620 - Succesfully bound value '9223372036854775806' with DBI::SQL_INTEGER bindtype on 'int' column ok 621 - No warnings during bind of value '9223372036854775806' with DBI::SQL_INTEGER bindtype on 'int' column ok 622 - Succesfully inserted value '9223372036854775806' with DBI::SQL_INTEGER bindtype on 'int' column ok 623 - No warnings during insertion of value '9223372036854775806' with DBI::SQL_INTEGER bindtype on 'int' column ok 624 - Got id 104 of inserted value '9223372036854775806' with DBI::SQL_INTEGER bindtype on 'int' column ok 625 - Proper roundtrip (insert/select) of value '9223372036854775806' with DBI::SQL_INTEGER bindtype on 'int' column ok 626 - Succesfully bound value '9223372036854775806' with DBI::SQL_BIGINT bindtype on 'int' column ok 627 - No warnings during bind of value '9223372036854775806' with DBI::SQL_BIGINT bindtype on 'int' column ok 628 - Succesfully inserted value '9223372036854775806' with DBI::SQL_BIGINT bindtype on 'int' column ok 629 - No warnings during insertion of value '9223372036854775806' with DBI::SQL_BIGINT bindtype on 'int' column ok 630 - Got id 105 of inserted value '9223372036854775806' with DBI::SQL_BIGINT bindtype on 'int' column ok 631 - Proper roundtrip (insert/select) of value '9223372036854775806' with DBI::SQL_BIGINT bindtype on 'int' column ok 632 - Succesfully bound value '9223372036854775806' with no bindtype on 'bigint' column ok 633 - No warnings during bind of value '9223372036854775806' with no bindtype on 'bigint' column ok 634 - Succesfully inserted value '9223372036854775806' with no bindtype on 'bigint' column ok 635 - No warnings during insertion of value '9223372036854775806' with no bindtype on 'bigint' column ok 636 - Got id 106 of inserted value '9223372036854775806' with no bindtype on 'bigint' column ok 637 - Proper roundtrip (insert/select) of value '9223372036854775806' with no bindtype on 'bigint' column ok 638 - Succesfully bound value '9223372036854775806' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 639 - No warnings during bind of value '9223372036854775806' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 640 - Succesfully inserted value '9223372036854775806' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 641 - No warnings during insertion of value '9223372036854775806' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 642 - Got id 107 of inserted value '9223372036854775806' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 643 - Proper roundtrip (insert/select) of value '9223372036854775806' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 644 - Succesfully bound value '9223372036854775806' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 645 - No warnings during bind of value '9223372036854775806' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 646 - Succesfully inserted value '9223372036854775806' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 647 - No warnings during insertion of value '9223372036854775806' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 648 - Got id 108 of inserted value '9223372036854775806' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 649 - Proper roundtrip (insert/select) of value '9223372036854775806' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 650 - Succesfully bound value '9223372036854775807' with no bindtype on 'int' column ok 651 - No warnings during bind of value '9223372036854775807' with no bindtype on 'int' column ok 652 - Succesfully inserted value '9223372036854775807' with no bindtype on 'int' column ok 653 - No warnings during insertion of value '9223372036854775807' with no bindtype on 'int' column ok 654 - Got id 109 of inserted value '9223372036854775807' with no bindtype on 'int' column ok 655 - Proper roundtrip (insert/select) of value '9223372036854775807' with no bindtype on 'int' column ok 656 - Succesfully bound value '9223372036854775807' with DBI::SQL_INTEGER bindtype on 'int' column ok 657 - No warnings during bind of value '9223372036854775807' with DBI::SQL_INTEGER bindtype on 'int' column ok 658 - Succesfully inserted value '9223372036854775807' with DBI::SQL_INTEGER bindtype on 'int' column ok 659 - No warnings during insertion of value '9223372036854775807' with DBI::SQL_INTEGER bindtype on 'int' column ok 660 - Got id 110 of inserted value '9223372036854775807' with DBI::SQL_INTEGER bindtype on 'int' column ok 661 - Proper roundtrip (insert/select) of value '9223372036854775807' with DBI::SQL_INTEGER bindtype on 'int' column ok 662 - Succesfully bound value '9223372036854775807' with DBI::SQL_BIGINT bindtype on 'int' column ok 663 - No warnings during bind of value '9223372036854775807' with DBI::SQL_BIGINT bindtype on 'int' column ok 664 - Succesfully inserted value '9223372036854775807' with DBI::SQL_BIGINT bindtype on 'int' column ok 665 - No warnings during insertion of value '9223372036854775807' with DBI::SQL_BIGINT bindtype on 'int' column ok 666 - Got id 111 of inserted value '9223372036854775807' with DBI::SQL_BIGINT bindtype on 'int' column ok 667 - Proper roundtrip (insert/select) of value '9223372036854775807' with DBI::SQL_BIGINT bindtype on 'int' column ok 668 - Succesfully bound value '9223372036854775807' with no bindtype on 'bigint' column ok 669 - No warnings during bind of value '9223372036854775807' with no bindtype on 'bigint' column ok 670 - Succesfully inserted value '9223372036854775807' with no bindtype on 'bigint' column ok 671 - No warnings during insertion of value '9223372036854775807' with no bindtype on 'bigint' column ok 672 - Got id 112 of inserted value '9223372036854775807' with no bindtype on 'bigint' column ok 673 - Proper roundtrip (insert/select) of value '9223372036854775807' with no bindtype on 'bigint' column ok 674 - Succesfully bound value '9223372036854775807' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 675 - No warnings during bind of value '9223372036854775807' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 676 - Succesfully inserted value '9223372036854775807' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 677 - No warnings during insertion of value '9223372036854775807' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 678 - Got id 113 of inserted value '9223372036854775807' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 679 - Proper roundtrip (insert/select) of value '9223372036854775807' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 680 - Succesfully bound value '9223372036854775807' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 681 - No warnings during bind of value '9223372036854775807' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 682 - Succesfully inserted value '9223372036854775807' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 683 - No warnings during insertion of value '9223372036854775807' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 684 - Got id 114 of inserted value '9223372036854775807' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 685 - Proper roundtrip (insert/select) of value '9223372036854775807' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 686 - Succesfully bound value '4294967295' with no bindtype on 'int' column ok 687 - No warnings during bind of value '4294967295' with no bindtype on 'int' column ok 688 - Succesfully inserted value '4294967295' with no bindtype on 'int' column ok 689 - No warnings during insertion of value '4294967295' with no bindtype on 'int' column ok 690 - Got id 115 of inserted value '4294967295' with no bindtype on 'int' column ok 691 - Proper roundtrip (insert/select) of value '4294967295' with no bindtype on 'int' column ok 692 - Succesfully bound value '4294967295' with DBI::SQL_INTEGER bindtype on 'int' column ok 693 - No warnings during bind of value '4294967295' with DBI::SQL_INTEGER bindtype on 'int' column ok 694 - Succesfully inserted value '4294967295' with DBI::SQL_INTEGER bindtype on 'int' column ok 695 - No warnings during insertion of value '4294967295' with DBI::SQL_INTEGER bindtype on 'int' column ok 696 - Got id 116 of inserted value '4294967295' with DBI::SQL_INTEGER bindtype on 'int' column ok 697 - Proper roundtrip (insert/select) of value '4294967295' with DBI::SQL_INTEGER bindtype on 'int' column ok 698 - Succesfully bound value '4294967295' with DBI::SQL_BIGINT bindtype on 'int' column ok 699 - No warnings during bind of value '4294967295' with DBI::SQL_BIGINT bindtype on 'int' column ok 700 - Succesfully inserted value '4294967295' with DBI::SQL_BIGINT bindtype on 'int' column ok 701 - No warnings during insertion of value '4294967295' with DBI::SQL_BIGINT bindtype on 'int' column ok 702 - Got id 117 of inserted value '4294967295' with DBI::SQL_BIGINT bindtype on 'int' column ok 703 - Proper roundtrip (insert/select) of value '4294967295' with DBI::SQL_BIGINT bindtype on 'int' column ok 704 - Succesfully bound value '4294967295' with no bindtype on 'bigint' column ok 705 - No warnings during bind of value '4294967295' with no bindtype on 'bigint' column ok 706 - Succesfully inserted value '4294967295' with no bindtype on 'bigint' column ok 707 - No warnings during insertion of value '4294967295' with no bindtype on 'bigint' column ok 708 - Got id 118 of inserted value '4294967295' with no bindtype on 'bigint' column ok 709 - Proper roundtrip (insert/select) of value '4294967295' with no bindtype on 'bigint' column ok 710 - Succesfully bound value '4294967295' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 711 - No warnings during bind of value '4294967295' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 712 - Succesfully inserted value '4294967295' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 713 - No warnings during insertion of value '4294967295' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 714 - Got id 119 of inserted value '4294967295' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 715 - Proper roundtrip (insert/select) of value '4294967295' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 716 - Succesfully bound value '4294967295' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 717 - No warnings during bind of value '4294967295' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 718 - Succesfully inserted value '4294967295' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 719 - No warnings during insertion of value '4294967295' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 720 - Got id 120 of inserted value '4294967295' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 721 - Proper roundtrip (insert/select) of value '4294967295' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 722 - Succesfully bound value '4294967296' with no bindtype on 'int' column ok 723 - No warnings during bind of value '4294967296' with no bindtype on 'int' column ok 724 - Succesfully inserted value '4294967296' with no bindtype on 'int' column ok 725 - No warnings during insertion of value '4294967296' with no bindtype on 'int' column ok 726 - Got id 121 of inserted value '4294967296' with no bindtype on 'int' column ok 727 - Proper roundtrip (insert/select) of value '4294967296' with no bindtype on 'int' column ok 728 - Succesfully bound value '4294967296' with DBI::SQL_INTEGER bindtype on 'int' column ok 729 - No warnings during bind of value '4294967296' with DBI::SQL_INTEGER bindtype on 'int' column ok 730 - Succesfully inserted value '4294967296' with DBI::SQL_INTEGER bindtype on 'int' column ok 731 - No warnings during insertion of value '4294967296' with DBI::SQL_INTEGER bindtype on 'int' column ok 732 - Got id 122 of inserted value '4294967296' with DBI::SQL_INTEGER bindtype on 'int' column ok 733 - Proper roundtrip (insert/select) of value '4294967296' with DBI::SQL_INTEGER bindtype on 'int' column ok 734 - Succesfully bound value '4294967296' with DBI::SQL_BIGINT bindtype on 'int' column ok 735 - No warnings during bind of value '4294967296' with DBI::SQL_BIGINT bindtype on 'int' column ok 736 - Succesfully inserted value '4294967296' with DBI::SQL_BIGINT bindtype on 'int' column ok 737 - No warnings during insertion of value '4294967296' with DBI::SQL_BIGINT bindtype on 'int' column ok 738 - Got id 123 of inserted value '4294967296' with DBI::SQL_BIGINT bindtype on 'int' column ok 739 - Proper roundtrip (insert/select) of value '4294967296' with DBI::SQL_BIGINT bindtype on 'int' column ok 740 - Succesfully bound value '4294967296' with no bindtype on 'bigint' column ok 741 - No warnings during bind of value '4294967296' with no bindtype on 'bigint' column ok 742 - Succesfully inserted value '4294967296' with no bindtype on 'bigint' column ok 743 - No warnings during insertion of value '4294967296' with no bindtype on 'bigint' column ok 744 - Got id 124 of inserted value '4294967296' with no bindtype on 'bigint' column ok 745 - Proper roundtrip (insert/select) of value '4294967296' with no bindtype on 'bigint' column ok 746 - Succesfully bound value '4294967296' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 747 - No warnings during bind of value '4294967296' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 748 - Succesfully inserted value '4294967296' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 749 - No warnings during insertion of value '4294967296' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 750 - Got id 125 of inserted value '4294967296' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 751 - Proper roundtrip (insert/select) of value '4294967296' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 752 - Succesfully bound value '4294967296' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 753 - No warnings during bind of value '4294967296' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 754 - Succesfully inserted value '4294967296' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 755 - No warnings during insertion of value '4294967296' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 756 - Got id 126 of inserted value '4294967296' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 757 - Proper roundtrip (insert/select) of value '4294967296' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 758 - Succesfully bound value '-4294967296' with no bindtype on 'int' column ok 759 - No warnings during bind of value '-4294967296' with no bindtype on 'int' column ok 760 - Succesfully inserted value '-4294967296' with no bindtype on 'int' column ok 761 - No warnings during insertion of value '-4294967296' with no bindtype on 'int' column ok 762 - Got id 127 of inserted value '-4294967296' with no bindtype on 'int' column ok 763 - Proper roundtrip (insert/select) of value '-4294967296' with no bindtype on 'int' column ok 764 - Succesfully bound value '-4294967296' with DBI::SQL_INTEGER bindtype on 'int' column ok 765 - No warnings during bind of value '-4294967296' with DBI::SQL_INTEGER bindtype on 'int' column ok 766 - Succesfully inserted value '-4294967296' with DBI::SQL_INTEGER bindtype on 'int' column ok 767 - No warnings during insertion of value '-4294967296' with DBI::SQL_INTEGER bindtype on 'int' column ok 768 - Got id 128 of inserted value '-4294967296' with DBI::SQL_INTEGER bindtype on 'int' column ok 769 - Proper roundtrip (insert/select) of value '-4294967296' with DBI::SQL_INTEGER bindtype on 'int' column ok 770 - Succesfully bound value '-4294967296' with DBI::SQL_BIGINT bindtype on 'int' column ok 771 - No warnings during bind of value '-4294967296' with DBI::SQL_BIGINT bindtype on 'int' column ok 772 - Succesfully inserted value '-4294967296' with DBI::SQL_BIGINT bindtype on 'int' column ok 773 - No warnings during insertion of value '-4294967296' with DBI::SQL_BIGINT bindtype on 'int' column ok 774 - Got id 129 of inserted value '-4294967296' with DBI::SQL_BIGINT bindtype on 'int' column ok 775 - Proper roundtrip (insert/select) of value '-4294967296' with DBI::SQL_BIGINT bindtype on 'int' column ok 776 - Succesfully bound value '-4294967296' with no bindtype on 'bigint' column ok 777 - No warnings during bind of value '-4294967296' with no bindtype on 'bigint' column ok 778 - Succesfully inserted value '-4294967296' with no bindtype on 'bigint' column ok 779 - No warnings during insertion of value '-4294967296' with no bindtype on 'bigint' column ok 780 - Got id 130 of inserted value '-4294967296' with no bindtype on 'bigint' column ok 781 - Proper roundtrip (insert/select) of value '-4294967296' with no bindtype on 'bigint' column ok 782 - Succesfully bound value '-4294967296' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 783 - No warnings during bind of value '-4294967296' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 784 - Succesfully inserted value '-4294967296' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 785 - No warnings during insertion of value '-4294967296' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 786 - Got id 131 of inserted value '-4294967296' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 787 - Proper roundtrip (insert/select) of value '-4294967296' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 788 - Succesfully bound value '-4294967296' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 789 - No warnings during bind of value '-4294967296' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 790 - Succesfully inserted value '-4294967296' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 791 - No warnings during insertion of value '-4294967296' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 792 - Got id 132 of inserted value '-4294967296' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 793 - Proper roundtrip (insert/select) of value '-4294967296' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 794 - Succesfully bound value '-4294967295' with no bindtype on 'int' column ok 795 - No warnings during bind of value '-4294967295' with no bindtype on 'int' column ok 796 - Succesfully inserted value '-4294967295' with no bindtype on 'int' column ok 797 - No warnings during insertion of value '-4294967295' with no bindtype on 'int' column ok 798 - Got id 133 of inserted value '-4294967295' with no bindtype on 'int' column ok 799 - Proper roundtrip (insert/select) of value '-4294967295' with no bindtype on 'int' column ok 800 - Succesfully bound value '-4294967295' with DBI::SQL_INTEGER bindtype on 'int' column ok 801 - No warnings during bind of value '-4294967295' with DBI::SQL_INTEGER bindtype on 'int' column ok 802 - Succesfully inserted value '-4294967295' with DBI::SQL_INTEGER bindtype on 'int' column ok 803 - No warnings during insertion of value '-4294967295' with DBI::SQL_INTEGER bindtype on 'int' column ok 804 - Got id 134 of inserted value '-4294967295' with DBI::SQL_INTEGER bindtype on 'int' column ok 805 - Proper roundtrip (insert/select) of value '-4294967295' with DBI::SQL_INTEGER bindtype on 'int' column ok 806 - Succesfully bound value '-4294967295' with DBI::SQL_BIGINT bindtype on 'int' column ok 807 - No warnings during bind of value '-4294967295' with DBI::SQL_BIGINT bindtype on 'int' column ok 808 - Succesfully inserted value '-4294967295' with DBI::SQL_BIGINT bindtype on 'int' column ok 809 - No warnings during insertion of value '-4294967295' with DBI::SQL_BIGINT bindtype on 'int' column ok 810 - Got id 135 of inserted value '-4294967295' with DBI::SQL_BIGINT bindtype on 'int' column ok 811 - Proper roundtrip (insert/select) of value '-4294967295' with DBI::SQL_BIGINT bindtype on 'int' column ok 812 - Succesfully bound value '-4294967295' with no bindtype on 'bigint' column ok 813 - No warnings during bind of value '-4294967295' with no bindtype on 'bigint' column ok 814 - Succesfully inserted value '-4294967295' with no bindtype on 'bigint' column ok 815 - No warnings during insertion of value '-4294967295' with no bindtype on 'bigint' column ok 816 - Got id 136 of inserted value '-4294967295' with no bindtype on 'bigint' column ok 817 - Proper roundtrip (insert/select) of value '-4294967295' with no bindtype on 'bigint' column ok 818 - Succesfully bound value '-4294967295' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 819 - No warnings during bind of value '-4294967295' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 820 - Succesfully inserted value '-4294967295' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 821 - No warnings during insertion of value '-4294967295' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 822 - Got id 137 of inserted value '-4294967295' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 823 - Proper roundtrip (insert/select) of value '-4294967295' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 824 - Succesfully bound value '-4294967295' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 825 - No warnings during bind of value '-4294967295' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 826 - Succesfully inserted value '-4294967295' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 827 - No warnings during insertion of value '-4294967295' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 828 - Got id 138 of inserted value '-4294967295' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 829 - Proper roundtrip (insert/select) of value '-4294967295' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 830 - Succesfully bound value '-4294967294' with no bindtype on 'int' column ok 831 - No warnings during bind of value '-4294967294' with no bindtype on 'int' column ok 832 - Succesfully inserted value '-4294967294' with no bindtype on 'int' column ok 833 - No warnings during insertion of value '-4294967294' with no bindtype on 'int' column ok 834 - Got id 139 of inserted value '-4294967294' with no bindtype on 'int' column ok 835 - Proper roundtrip (insert/select) of value '-4294967294' with no bindtype on 'int' column ok 836 - Succesfully bound value '-4294967294' with DBI::SQL_INTEGER bindtype on 'int' column ok 837 - No warnings during bind of value '-4294967294' with DBI::SQL_INTEGER bindtype on 'int' column ok 838 - Succesfully inserted value '-4294967294' with DBI::SQL_INTEGER bindtype on 'int' column ok 839 - No warnings during insertion of value '-4294967294' with DBI::SQL_INTEGER bindtype on 'int' column ok 840 - Got id 140 of inserted value '-4294967294' with DBI::SQL_INTEGER bindtype on 'int' column ok 841 - Proper roundtrip (insert/select) of value '-4294967294' with DBI::SQL_INTEGER bindtype on 'int' column ok 842 - Succesfully bound value '-4294967294' with DBI::SQL_BIGINT bindtype on 'int' column ok 843 - No warnings during bind of value '-4294967294' with DBI::SQL_BIGINT bindtype on 'int' column ok 844 - Succesfully inserted value '-4294967294' with DBI::SQL_BIGINT bindtype on 'int' column ok 845 - No warnings during insertion of value '-4294967294' with DBI::SQL_BIGINT bindtype on 'int' column ok 846 - Got id 141 of inserted value '-4294967294' with DBI::SQL_BIGINT bindtype on 'int' column ok 847 - Proper roundtrip (insert/select) of value '-4294967294' with DBI::SQL_BIGINT bindtype on 'int' column ok 848 - Succesfully bound value '-4294967294' with no bindtype on 'bigint' column ok 849 - No warnings during bind of value '-4294967294' with no bindtype on 'bigint' column ok 850 - Succesfully inserted value '-4294967294' with no bindtype on 'bigint' column ok 851 - No warnings during insertion of value '-4294967294' with no bindtype on 'bigint' column ok 852 - Got id 142 of inserted value '-4294967294' with no bindtype on 'bigint' column ok 853 - Proper roundtrip (insert/select) of value '-4294967294' with no bindtype on 'bigint' column ok 854 - Succesfully bound value '-4294967294' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 855 - No warnings during bind of value '-4294967294' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 856 - Succesfully inserted value '-4294967294' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 857 - No warnings during insertion of value '-4294967294' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 858 - Got id 143 of inserted value '-4294967294' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 859 - Proper roundtrip (insert/select) of value '-4294967294' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 860 - Succesfully bound value '-4294967294' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 861 - No warnings during bind of value '-4294967294' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 862 - Succesfully inserted value '-4294967294' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 863 - No warnings during insertion of value '-4294967294' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 864 - Got id 144 of inserted value '-4294967294' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 865 - Proper roundtrip (insert/select) of value '-4294967294' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 866 - Succesfully bound value '-2147483649' with no bindtype on 'int' column ok 867 - No warnings during bind of value '-2147483649' with no bindtype on 'int' column ok 868 - Succesfully inserted value '-2147483649' with no bindtype on 'int' column ok 869 - No warnings during insertion of value '-2147483649' with no bindtype on 'int' column ok 870 - Got id 145 of inserted value '-2147483649' with no bindtype on 'int' column ok 871 - Proper roundtrip (insert/select) of value '-2147483649' with no bindtype on 'int' column ok 872 - Succesfully bound value '-2147483649' with DBI::SQL_INTEGER bindtype on 'int' column ok 873 - No warnings during bind of value '-2147483649' with DBI::SQL_INTEGER bindtype on 'int' column ok 874 - Succesfully inserted value '-2147483649' with DBI::SQL_INTEGER bindtype on 'int' column ok 875 - No warnings during insertion of value '-2147483649' with DBI::SQL_INTEGER bindtype on 'int' column ok 876 - Got id 146 of inserted value '-2147483649' with DBI::SQL_INTEGER bindtype on 'int' column ok 877 - Proper roundtrip (insert/select) of value '-2147483649' with DBI::SQL_INTEGER bindtype on 'int' column ok 878 - Succesfully bound value '-2147483649' with DBI::SQL_BIGINT bindtype on 'int' column ok 879 - No warnings during bind of value '-2147483649' with DBI::SQL_BIGINT bindtype on 'int' column ok 880 - Succesfully inserted value '-2147483649' with DBI::SQL_BIGINT bindtype on 'int' column ok 881 - No warnings during insertion of value '-2147483649' with DBI::SQL_BIGINT bindtype on 'int' column ok 882 - Got id 147 of inserted value '-2147483649' with DBI::SQL_BIGINT bindtype on 'int' column ok 883 - Proper roundtrip (insert/select) of value '-2147483649' with DBI::SQL_BIGINT bindtype on 'int' column ok 884 - Succesfully bound value '-2147483649' with no bindtype on 'bigint' column ok 885 - No warnings during bind of value '-2147483649' with no bindtype on 'bigint' column ok 886 - Succesfully inserted value '-2147483649' with no bindtype on 'bigint' column ok 887 - No warnings during insertion of value '-2147483649' with no bindtype on 'bigint' column ok 888 - Got id 148 of inserted value '-2147483649' with no bindtype on 'bigint' column ok 889 - Proper roundtrip (insert/select) of value '-2147483649' with no bindtype on 'bigint' column ok 890 - Succesfully bound value '-2147483649' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 891 - No warnings during bind of value '-2147483649' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 892 - Succesfully inserted value '-2147483649' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 893 - No warnings during insertion of value '-2147483649' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 894 - Got id 149 of inserted value '-2147483649' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 895 - Proper roundtrip (insert/select) of value '-2147483649' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 896 - Succesfully bound value '-2147483649' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 897 - No warnings during bind of value '-2147483649' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 898 - Succesfully inserted value '-2147483649' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 899 - No warnings during insertion of value '-2147483649' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 900 - Got id 150 of inserted value '-2147483649' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 901 - Proper roundtrip (insert/select) of value '-2147483649' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 902 - Succesfully bound value '-2147483648' with no bindtype on 'int' column ok 903 - No warnings during bind of value '-2147483648' with no bindtype on 'int' column ok 904 - Succesfully inserted value '-2147483648' with no bindtype on 'int' column ok 905 - No warnings during insertion of value '-2147483648' with no bindtype on 'int' column ok 906 - Got id 151 of inserted value '-2147483648' with no bindtype on 'int' column ok 907 - Proper roundtrip (insert/select) of value '-2147483648' with no bindtype on 'int' column ok 908 - Succesfully bound value '-2147483648' with DBI::SQL_INTEGER bindtype on 'int' column ok 909 - No warnings during bind of value '-2147483648' with DBI::SQL_INTEGER bindtype on 'int' column ok 910 - Succesfully inserted value '-2147483648' with DBI::SQL_INTEGER bindtype on 'int' column ok 911 - No warnings during insertion of value '-2147483648' with DBI::SQL_INTEGER bindtype on 'int' column ok 912 - Got id 152 of inserted value '-2147483648' with DBI::SQL_INTEGER bindtype on 'int' column ok 913 - Proper roundtrip (insert/select) of value '-2147483648' with DBI::SQL_INTEGER bindtype on 'int' column ok 914 - Succesfully bound value '-2147483648' with DBI::SQL_BIGINT bindtype on 'int' column ok 915 - No warnings during bind of value '-2147483648' with DBI::SQL_BIGINT bindtype on 'int' column ok 916 - Succesfully inserted value '-2147483648' with DBI::SQL_BIGINT bindtype on 'int' column ok 917 - No warnings during insertion of value '-2147483648' with DBI::SQL_BIGINT bindtype on 'int' column ok 918 - Got id 153 of inserted value '-2147483648' with DBI::SQL_BIGINT bindtype on 'int' column ok 919 - Proper roundtrip (insert/select) of value '-2147483648' with DBI::SQL_BIGINT bindtype on 'int' column ok 920 - Succesfully bound value '-2147483648' with no bindtype on 'bigint' column ok 921 - No warnings during bind of value '-2147483648' with no bindtype on 'bigint' column ok 922 - Succesfully inserted value '-2147483648' with no bindtype on 'bigint' column ok 923 - No warnings during insertion of value '-2147483648' with no bindtype on 'bigint' column ok 924 - Got id 154 of inserted value '-2147483648' with no bindtype on 'bigint' column ok 925 - Proper roundtrip (insert/select) of value '-2147483648' with no bindtype on 'bigint' column ok 926 - Succesfully bound value '-2147483648' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 927 - No warnings during bind of value '-2147483648' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 928 - Succesfully inserted value '-2147483648' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 929 - No warnings during insertion of value '-2147483648' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 930 - Got id 155 of inserted value '-2147483648' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 931 - Proper roundtrip (insert/select) of value '-2147483648' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 932 - Succesfully bound value '-2147483648' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 933 - No warnings during bind of value '-2147483648' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 934 - Succesfully inserted value '-2147483648' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 935 - No warnings during insertion of value '-2147483648' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 936 - Got id 156 of inserted value '-2147483648' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 937 - Proper roundtrip (insert/select) of value '-2147483648' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 938 - Succesfully bound value '-2147483647' with no bindtype on 'int' column ok 939 - No warnings during bind of value '-2147483647' with no bindtype on 'int' column ok 940 - Succesfully inserted value '-2147483647' with no bindtype on 'int' column ok 941 - No warnings during insertion of value '-2147483647' with no bindtype on 'int' column ok 942 - Got id 157 of inserted value '-2147483647' with no bindtype on 'int' column ok 943 - Proper roundtrip (insert/select) of value '-2147483647' with no bindtype on 'int' column ok 944 - Succesfully bound value '-2147483647' with DBI::SQL_INTEGER bindtype on 'int' column ok 945 - No warnings during bind of value '-2147483647' with DBI::SQL_INTEGER bindtype on 'int' column ok 946 - Succesfully inserted value '-2147483647' with DBI::SQL_INTEGER bindtype on 'int' column ok 947 - No warnings during insertion of value '-2147483647' with DBI::SQL_INTEGER bindtype on 'int' column ok 948 - Got id 158 of inserted value '-2147483647' with DBI::SQL_INTEGER bindtype on 'int' column ok 949 - Proper roundtrip (insert/select) of value '-2147483647' with DBI::SQL_INTEGER bindtype on 'int' column ok 950 - Succesfully bound value '-2147483647' with DBI::SQL_BIGINT bindtype on 'int' column ok 951 - No warnings during bind of value '-2147483647' with DBI::SQL_BIGINT bindtype on 'int' column ok 952 - Succesfully inserted value '-2147483647' with DBI::SQL_BIGINT bindtype on 'int' column ok 953 - No warnings during insertion of value '-2147483647' with DBI::SQL_BIGINT bindtype on 'int' column ok 954 - Got id 159 of inserted value '-2147483647' with DBI::SQL_BIGINT bindtype on 'int' column ok 955 - Proper roundtrip (insert/select) of value '-2147483647' with DBI::SQL_BIGINT bindtype on 'int' column ok 956 - Succesfully bound value '-2147483647' with no bindtype on 'bigint' column ok 957 - No warnings during bind of value '-2147483647' with no bindtype on 'bigint' column ok 958 - Succesfully inserted value '-2147483647' with no bindtype on 'bigint' column ok 959 - No warnings during insertion of value '-2147483647' with no bindtype on 'bigint' column ok 960 - Got id 160 of inserted value '-2147483647' with no bindtype on 'bigint' column ok 961 - Proper roundtrip (insert/select) of value '-2147483647' with no bindtype on 'bigint' column ok 962 - Succesfully bound value '-2147483647' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 963 - No warnings during bind of value '-2147483647' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 964 - Succesfully inserted value '-2147483647' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 965 - No warnings during insertion of value '-2147483647' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 966 - Got id 161 of inserted value '-2147483647' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 967 - Proper roundtrip (insert/select) of value '-2147483647' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 968 - Succesfully bound value '-2147483647' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 969 - No warnings during bind of value '-2147483647' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 970 - Succesfully inserted value '-2147483647' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 971 - No warnings during insertion of value '-2147483647' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 972 - Got id 162 of inserted value '-2147483647' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 973 - Proper roundtrip (insert/select) of value '-2147483647' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 974 - Succesfully bound value '-2147483646' with no bindtype on 'int' column ok 975 - No warnings during bind of value '-2147483646' with no bindtype on 'int' column ok 976 - Succesfully inserted value '-2147483646' with no bindtype on 'int' column ok 977 - No warnings during insertion of value '-2147483646' with no bindtype on 'int' column ok 978 - Got id 163 of inserted value '-2147483646' with no bindtype on 'int' column ok 979 - Proper roundtrip (insert/select) of value '-2147483646' with no bindtype on 'int' column ok 980 - Succesfully bound value '-2147483646' with DBI::SQL_INTEGER bindtype on 'int' column ok 981 - No warnings during bind of value '-2147483646' with DBI::SQL_INTEGER bindtype on 'int' column ok 982 - Succesfully inserted value '-2147483646' with DBI::SQL_INTEGER bindtype on 'int' column ok 983 - No warnings during insertion of value '-2147483646' with DBI::SQL_INTEGER bindtype on 'int' column ok 984 - Got id 164 of inserted value '-2147483646' with DBI::SQL_INTEGER bindtype on 'int' column ok 985 - Proper roundtrip (insert/select) of value '-2147483646' with DBI::SQL_INTEGER bindtype on 'int' column ok 986 - Succesfully bound value '-2147483646' with DBI::SQL_BIGINT bindtype on 'int' column ok 987 - No warnings during bind of value '-2147483646' with DBI::SQL_BIGINT bindtype on 'int' column ok 988 - Succesfully inserted value '-2147483646' with DBI::SQL_BIGINT bindtype on 'int' column ok 989 - No warnings during insertion of value '-2147483646' with DBI::SQL_BIGINT bindtype on 'int' column ok 990 - Got id 165 of inserted value '-2147483646' with DBI::SQL_BIGINT bindtype on 'int' column ok 991 - Proper roundtrip (insert/select) of value '-2147483646' with DBI::SQL_BIGINT bindtype on 'int' column ok 992 - Succesfully bound value '-2147483646' with no bindtype on 'bigint' column ok 993 - No warnings during bind of value '-2147483646' with no bindtype on 'bigint' column ok 994 - Succesfully inserted value '-2147483646' with no bindtype on 'bigint' column ok 995 - No warnings during insertion of value '-2147483646' with no bindtype on 'bigint' column ok 996 - Got id 166 of inserted value '-2147483646' with no bindtype on 'bigint' column ok 997 - Proper roundtrip (insert/select) of value '-2147483646' with no bindtype on 'bigint' column ok 998 - Succesfully bound value '-2147483646' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 999 - No warnings during bind of value '-2147483646' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1000 - Succesfully inserted value '-2147483646' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1001 - No warnings during insertion of value '-2147483646' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1002 - Got id 167 of inserted value '-2147483646' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1003 - Proper roundtrip (insert/select) of value '-2147483646' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1004 - Succesfully bound value '-2147483646' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1005 - No warnings during bind of value '-2147483646' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1006 - Succesfully inserted value '-2147483646' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1007 - No warnings during insertion of value '-2147483646' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1008 - Got id 168 of inserted value '-2147483646' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1009 - Proper roundtrip (insert/select) of value '-2147483646' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1010 - Succesfully bound value '2147483646' with no bindtype on 'int' column ok 1011 - No warnings during bind of value '2147483646' with no bindtype on 'int' column ok 1012 - Succesfully inserted value '2147483646' with no bindtype on 'int' column ok 1013 - No warnings during insertion of value '2147483646' with no bindtype on 'int' column ok 1014 - Got id 169 of inserted value '2147483646' with no bindtype on 'int' column ok 1015 - Proper roundtrip (insert/select) of value '2147483646' with no bindtype on 'int' column ok 1016 - Succesfully bound value '2147483646' with DBI::SQL_INTEGER bindtype on 'int' column ok 1017 - No warnings during bind of value '2147483646' with DBI::SQL_INTEGER bindtype on 'int' column ok 1018 - Succesfully inserted value '2147483646' with DBI::SQL_INTEGER bindtype on 'int' column ok 1019 - No warnings during insertion of value '2147483646' with DBI::SQL_INTEGER bindtype on 'int' column ok 1020 - Got id 170 of inserted value '2147483646' with DBI::SQL_INTEGER bindtype on 'int' column ok 1021 - Proper roundtrip (insert/select) of value '2147483646' with DBI::SQL_INTEGER bindtype on 'int' column ok 1022 - Succesfully bound value '2147483646' with DBI::SQL_BIGINT bindtype on 'int' column ok 1023 - No warnings during bind of value '2147483646' with DBI::SQL_BIGINT bindtype on 'int' column ok 1024 - Succesfully inserted value '2147483646' with DBI::SQL_BIGINT bindtype on 'int' column ok 1025 - No warnings during insertion of value '2147483646' with DBI::SQL_BIGINT bindtype on 'int' column ok 1026 - Got id 171 of inserted value '2147483646' with DBI::SQL_BIGINT bindtype on 'int' column ok 1027 - Proper roundtrip (insert/select) of value '2147483646' with DBI::SQL_BIGINT bindtype on 'int' column ok 1028 - Succesfully bound value '2147483646' with no bindtype on 'bigint' column ok 1029 - No warnings during bind of value '2147483646' with no bindtype on 'bigint' column ok 1030 - Succesfully inserted value '2147483646' with no bindtype on 'bigint' column ok 1031 - No warnings during insertion of value '2147483646' with no bindtype on 'bigint' column ok 1032 - Got id 172 of inserted value '2147483646' with no bindtype on 'bigint' column ok 1033 - Proper roundtrip (insert/select) of value '2147483646' with no bindtype on 'bigint' column ok 1034 - Succesfully bound value '2147483646' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1035 - No warnings during bind of value '2147483646' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1036 - Succesfully inserted value '2147483646' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1037 - No warnings during insertion of value '2147483646' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1038 - Got id 173 of inserted value '2147483646' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1039 - Proper roundtrip (insert/select) of value '2147483646' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1040 - Succesfully bound value '2147483646' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1041 - No warnings during bind of value '2147483646' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1042 - Succesfully inserted value '2147483646' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1043 - No warnings during insertion of value '2147483646' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1044 - Got id 174 of inserted value '2147483646' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1045 - Proper roundtrip (insert/select) of value '2147483646' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1046 - Succesfully bound value '2147483647' with no bindtype on 'int' column ok 1047 - No warnings during bind of value '2147483647' with no bindtype on 'int' column ok 1048 - Succesfully inserted value '2147483647' with no bindtype on 'int' column ok 1049 - No warnings during insertion of value '2147483647' with no bindtype on 'int' column ok 1050 - Got id 175 of inserted value '2147483647' with no bindtype on 'int' column ok 1051 - Proper roundtrip (insert/select) of value '2147483647' with no bindtype on 'int' column ok 1052 - Succesfully bound value '2147483647' with DBI::SQL_INTEGER bindtype on 'int' column ok 1053 - No warnings during bind of value '2147483647' with DBI::SQL_INTEGER bindtype on 'int' column ok 1054 - Succesfully inserted value '2147483647' with DBI::SQL_INTEGER bindtype on 'int' column ok 1055 - No warnings during insertion of value '2147483647' with DBI::SQL_INTEGER bindtype on 'int' column ok 1056 - Got id 176 of inserted value '2147483647' with DBI::SQL_INTEGER bindtype on 'int' column ok 1057 - Proper roundtrip (insert/select) of value '2147483647' with DBI::SQL_INTEGER bindtype on 'int' column ok 1058 - Succesfully bound value '2147483647' with DBI::SQL_BIGINT bindtype on 'int' column ok 1059 - No warnings during bind of value '2147483647' with DBI::SQL_BIGINT bindtype on 'int' column ok 1060 - Succesfully inserted value '2147483647' with DBI::SQL_BIGINT bindtype on 'int' column ok 1061 - No warnings during insertion of value '2147483647' with DBI::SQL_BIGINT bindtype on 'int' column ok 1062 - Got id 177 of inserted value '2147483647' with DBI::SQL_BIGINT bindtype on 'int' column ok 1063 - Proper roundtrip (insert/select) of value '2147483647' with DBI::SQL_BIGINT bindtype on 'int' column ok 1064 - Succesfully bound value '2147483647' with no bindtype on 'bigint' column ok 1065 - No warnings during bind of value '2147483647' with no bindtype on 'bigint' column ok 1066 - Succesfully inserted value '2147483647' with no bindtype on 'bigint' column ok 1067 - No warnings during insertion of value '2147483647' with no bindtype on 'bigint' column ok 1068 - Got id 178 of inserted value '2147483647' with no bindtype on 'bigint' column ok 1069 - Proper roundtrip (insert/select) of value '2147483647' with no bindtype on 'bigint' column ok 1070 - Succesfully bound value '2147483647' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1071 - No warnings during bind of value '2147483647' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1072 - Succesfully inserted value '2147483647' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1073 - No warnings during insertion of value '2147483647' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1074 - Got id 179 of inserted value '2147483647' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1075 - Proper roundtrip (insert/select) of value '2147483647' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1076 - Succesfully bound value '2147483647' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1077 - No warnings during bind of value '2147483647' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1078 - Succesfully inserted value '2147483647' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1079 - No warnings during insertion of value '2147483647' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1080 - Got id 180 of inserted value '2147483647' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1081 - Proper roundtrip (insert/select) of value '2147483647' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1082 - Succesfully bound value '2147483648' with no bindtype on 'int' column ok 1083 - No warnings during bind of value '2147483648' with no bindtype on 'int' column ok 1084 - Succesfully inserted value '2147483648' with no bindtype on 'int' column ok 1085 - No warnings during insertion of value '2147483648' with no bindtype on 'int' column ok 1086 - Got id 181 of inserted value '2147483648' with no bindtype on 'int' column ok 1087 - Proper roundtrip (insert/select) of value '2147483648' with no bindtype on 'int' column ok 1088 - Succesfully bound value '2147483648' with DBI::SQL_INTEGER bindtype on 'int' column ok 1089 - No warnings during bind of value '2147483648' with DBI::SQL_INTEGER bindtype on 'int' column ok 1090 - Succesfully inserted value '2147483648' with DBI::SQL_INTEGER bindtype on 'int' column ok 1091 - No warnings during insertion of value '2147483648' with DBI::SQL_INTEGER bindtype on 'int' column ok 1092 - Got id 182 of inserted value '2147483648' with DBI::SQL_INTEGER bindtype on 'int' column ok 1093 - Proper roundtrip (insert/select) of value '2147483648' with DBI::SQL_INTEGER bindtype on 'int' column ok 1094 - Succesfully bound value '2147483648' with DBI::SQL_BIGINT bindtype on 'int' column ok 1095 - No warnings during bind of value '2147483648' with DBI::SQL_BIGINT bindtype on 'int' column ok 1096 - Succesfully inserted value '2147483648' with DBI::SQL_BIGINT bindtype on 'int' column ok 1097 - No warnings during insertion of value '2147483648' with DBI::SQL_BIGINT bindtype on 'int' column ok 1098 - Got id 183 of inserted value '2147483648' with DBI::SQL_BIGINT bindtype on 'int' column ok 1099 - Proper roundtrip (insert/select) of value '2147483648' with DBI::SQL_BIGINT bindtype on 'int' column ok 1100 - Succesfully bound value '2147483648' with no bindtype on 'bigint' column ok 1101 - No warnings during bind of value '2147483648' with no bindtype on 'bigint' column ok 1102 - Succesfully inserted value '2147483648' with no bindtype on 'bigint' column ok 1103 - No warnings during insertion of value '2147483648' with no bindtype on 'bigint' column ok 1104 - Got id 184 of inserted value '2147483648' with no bindtype on 'bigint' column ok 1105 - Proper roundtrip (insert/select) of value '2147483648' with no bindtype on 'bigint' column ok 1106 - Succesfully bound value '2147483648' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1107 - No warnings during bind of value '2147483648' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1108 - Succesfully inserted value '2147483648' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1109 - No warnings during insertion of value '2147483648' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1110 - Got id 185 of inserted value '2147483648' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1111 - Proper roundtrip (insert/select) of value '2147483648' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1112 - Succesfully bound value '2147483648' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1113 - No warnings during bind of value '2147483648' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1114 - Succesfully inserted value '2147483648' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1115 - No warnings during insertion of value '2147483648' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1116 - Got id 186 of inserted value '2147483648' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1117 - Proper roundtrip (insert/select) of value '2147483648' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1118 - Succesfully bound value '2147483649' with no bindtype on 'int' column ok 1119 - No warnings during bind of value '2147483649' with no bindtype on 'int' column ok 1120 - Succesfully inserted value '2147483649' with no bindtype on 'int' column ok 1121 - No warnings during insertion of value '2147483649' with no bindtype on 'int' column ok 1122 - Got id 187 of inserted value '2147483649' with no bindtype on 'int' column ok 1123 - Proper roundtrip (insert/select) of value '2147483649' with no bindtype on 'int' column ok 1124 - Succesfully bound value '2147483649' with DBI::SQL_INTEGER bindtype on 'int' column ok 1125 - No warnings during bind of value '2147483649' with DBI::SQL_INTEGER bindtype on 'int' column ok 1126 - Succesfully inserted value '2147483649' with DBI::SQL_INTEGER bindtype on 'int' column ok 1127 - No warnings during insertion of value '2147483649' with DBI::SQL_INTEGER bindtype on 'int' column ok 1128 - Got id 188 of inserted value '2147483649' with DBI::SQL_INTEGER bindtype on 'int' column ok 1129 - Proper roundtrip (insert/select) of value '2147483649' with DBI::SQL_INTEGER bindtype on 'int' column ok 1130 - Succesfully bound value '2147483649' with DBI::SQL_BIGINT bindtype on 'int' column ok 1131 - No warnings during bind of value '2147483649' with DBI::SQL_BIGINT bindtype on 'int' column ok 1132 - Succesfully inserted value '2147483649' with DBI::SQL_BIGINT bindtype on 'int' column ok 1133 - No warnings during insertion of value '2147483649' with DBI::SQL_BIGINT bindtype on 'int' column ok 1134 - Got id 189 of inserted value '2147483649' with DBI::SQL_BIGINT bindtype on 'int' column ok 1135 - Proper roundtrip (insert/select) of value '2147483649' with DBI::SQL_BIGINT bindtype on 'int' column ok 1136 - Succesfully bound value '2147483649' with no bindtype on 'bigint' column ok 1137 - No warnings during bind of value '2147483649' with no bindtype on 'bigint' column ok 1138 - Succesfully inserted value '2147483649' with no bindtype on 'bigint' column ok 1139 - No warnings during insertion of value '2147483649' with no bindtype on 'bigint' column ok 1140 - Got id 190 of inserted value '2147483649' with no bindtype on 'bigint' column ok 1141 - Proper roundtrip (insert/select) of value '2147483649' with no bindtype on 'bigint' column ok 1142 - Succesfully bound value '2147483649' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1143 - No warnings during bind of value '2147483649' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1144 - Succesfully inserted value '2147483649' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1145 - No warnings during insertion of value '2147483649' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1146 - Got id 191 of inserted value '2147483649' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1147 - Proper roundtrip (insert/select) of value '2147483649' with DBI::SQL_INTEGER bindtype on 'bigint' column ok 1148 - Succesfully bound value '2147483649' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1149 - No warnings during bind of value '2147483649' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1150 - Succesfully inserted value '2147483649' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1151 - No warnings during insertion of value '2147483649' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1152 - Got id 192 of inserted value '2147483649' with DBI::SQL_BIGINT bindtype on 'bigint' column ok 1153 - Proper roundtrip (insert/select) of value '2147483649' with DBI::SQL_BIGINT bindtype on 'bigint' column ok t\rt_77724_primary_key_with_a_whitespace.t ............ 1..4 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - Found the primary key column. ok 3 - Key column name reported correctly. ok 4 - no warnings ok t\rt_78833_utf8_flag_for_column_names.t ............... 1..59 ok 1 - correctly decoded ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 - insert successfully ok 4 - insert with unicode name successfully ok 5 - unicode placeholders ok 6 - got correct row ok 7 - got correct (encoded) unicode column data ok 8 - (decoded) unicode column does not exist ok 9 - got correct (encoded) unicode column data ok 10 - (decoded) unicode column does not exist ok 11 - got correct id by the (encoded) unicode column value ok 12 - column_info returns the correctly encoded column name ok 13 - primary_key_info returns the correctly encoded primary key name ok 14 - foreign_key_info returns the correctly encoded foreign key name ok 15 - table_info returns the correctly encoded table name ok 16 - An object of class 'DBI::db' isa 'DBI::db' ok 17 - insert successfully ok 18 - insert with unicode name successfully ok 19 - unicode placeholders ok 20 - got correct row ok 21 - got correct (decoded) unicode column data ok 22 - (encoded) unicode column does not exist ok 23 - got correct (decoded) unicode column data ok 24 - (encoded) unicode column does not exist ok 25 - got correct id by the (decoded) unicode column value ok 26 - column_info returns the correctly decoded column name ok 27 - primary_key_info returns the correctly decoded primary key name ok 28 - foreign_key_info returns the correctly decoded foreign key name ok 29 - table_info returns the correctly decoded table name ok 30 - correctly decoded ok 31 - An object of class 'DBI::db' isa 'DBI::db' ok 32 - insert successfully ok 33 - insert with unicode name successfully ok 34 - unicode placeholders ok 35 - got correct row ok 36 - got correct (encoded) unicode column data ok 37 - (decoded) unicode column does not exist ok 38 - got correct (encoded) unicode column data ok 39 - (decoded) unicode column does not exist ok 40 - got correct id by the (encoded) unicode column value ok 41 - column_info returns the correctly encoded column name ok 42 - primary_key_info returns the correctly encoded primary key name ok 43 - foreign_key_info returns the correctly encoded foreign key name ok 44 - table_info returns the correctly encoded table name ok 45 - An object of class 'DBI::db' isa 'DBI::db' ok 46 - insert successfully ok 47 - insert with unicode name successfully ok 48 - unicode placeholders ok 49 - got correct row ok 50 - got correct (decoded) unicode column data ok 51 - (encoded) unicode column does not exist ok 52 - got correct (decoded) unicode column data ok 53 - (encoded) unicode column does not exist ok 54 - got correct id by the (decoded) unicode column value ok 55 - column_info returns the correctly decoded column name ok 56 - primary_key_info returns the correctly decoded primary key name ok 57 - foreign_key_info returns the correctly decoded foreign key name ok 58 - table_info returns the correctly decoded table name ok 59 - no warnings ok t\rt_81536_multi_column_primary_key_info.t ............ 1..16 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - found 1 pks ok 3 - first pk name is id ok 4 - An object of class 'DBI::db' isa 'DBI::db' ok 5 - found 1 pks ok 6 - first pk name is id ok 7 - An object of class 'DBI::db' isa 'DBI::db' ok 8 - found 2 pks ok 9 - first pk name is type ok 10 - second pk name is id ok 11 - An object of class 'DBI::db' isa 'DBI::db' ok 12 - found 3 pks ok 13 - all pks are correct ok 14 - pk order is correct ok 15 - pk KEY_SEQ is correct ok 16 - no warnings ok t\rt_88228_sqlite_3_8_0_crash.t ....................... 1..3 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - all done without segfault ok 3 - no warnings ok t\rt_96050_db_filename_for_a_closed_database.t ........ 1..6 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - no filename (because it's in-memory); no error ok 3 - no filename (because it's in-memory); no error ok 4 - got no error; no filename; and no segfault ok 5 - got no error; no filename; and no segfault ok 6 - no warnings ok t\rt_96877_unicode_statements.t ....................... 1..16 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - Unicode is on ok 3 - CREATE TABLE # testing \x{41} ok 4 - INSERT with bind ok 5 - INSERT without bind ok 6 - both values are equal ok 7 - DELETE ok # testing \x{e9} ok 8 - INSERT with bind ok 9 - INSERT without bind ok 10 - both values are equal ok 11 - DELETE ok # testing \x{20ac} ok 12 - INSERT with bind ok 13 - INSERT without bind ok 14 - both values are equal ok 15 - DELETE ok ok 16 - no warnings ok t\rt_96878_fts_contentless_table.t .................... 1..8 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - CREATE TABLE ok 3 - insert without bind ok 4 - insert with bind and cast ok 5 - insert with bind_param and explicit type ok 6 - FTS4AUX ok 7 - terms properly indexed ok 8 - no warnings ok t\rt_97598_crash_on_disconnect_with_virtual_tables.t .. 1..3 ok 1 - An object of class 'DBI::db' isa 'DBI::db' # abc 123 # abc 123 # abc 123 ok 2 - all done without segfault ok 3 - no warnings ok t\virtual_table\00_base.t ............................. 1..10 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 ok 3 - got 5 rows ok 4 - rowid column ok 5 - foo column ok 6 - bar column ok 7 - got 5 rows again ok 8 - col list OK ok 9 - got 5 rows (because of omitted constraints) ok 10 - no warnings ok t\virtual_table\01_destroy.t .......................... 1..20 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - no vtab created ok 3 - still no vtab ok 4 - create foobar ok 5 - create barfoo ok 6 - 2 vtab created ok 7 - no vtab connected ok 8 - no vtab destroyed ok 9 - dropped foobar ok 10 - one vtab destroyed ok 11 - both vtab destroyed ok 12 - 1 vtab disconnected ok 13 - 1 vtab dropped ok 14 - 2 modules destroyed ok 15 - An object of class 'DBI::db' isa 'DBI::db' ok 16 - no vtab created ok 17 - no vtab connected ok 18 - no vtab created ok 19 - 1 vtab connected ok 20 - no warnings ok t\virtual_table\02_find_function.t .................... 1..15 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - created foobar ok 3 - abs called ok 4 - substr called ok 5 - trim called ok 6 - func results ok 7 - abs still 1 ok 8 - substr still 1 ok 9 - trim still 1 ok 10 - created barfoo ok 11 - abs now 2 ok 12 - substr now 2 ok 13 - trim now 2 ok 14 # done ok 15 - no warnings ok t\virtual_table\10_filecontent.t ...................... 1..13 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - create_module ok 3 - create vtable ok 4 - got 1 row ok 5 - got bar2 ok 6 - got rowid ok 7 - file content ok 8 - got 2 rows ok 9 - col list OK ok 10 - got bar1 ok 11 - got bar2 ok 12 - got 1 row ok 13 - no warnings ok t\virtual_table\11_filecontent_fulltext.t ............. 1..15 ok 1 - An object of class 'DBI::db' isa 'DBI::db' # building fts index.... # done ok 2 - search 'VirtualTable' ok 3 - search 'install_method' ok 4 - search '"use strict"' ok 5 - search '"use strict" AND "use warnings"' ok 6 - search 'VirtualTable' -- no lib/DBD/SQLite/VirtualTable.pm ok 7 - search 'install_method' -- no lib/DBD/SQLite/VirtualTable.pm ok 8 - search '"use strict"' -- no lib/DBD/SQLite/VirtualTable.pm ok 9 - search '"use strict" AND "use warnings"' -- no lib/DBD/SQLite/VirtualTable.pm ok 10 - An object of class 'DBI::db' isa 'DBI::db' ok 11 - search 'VirtualTable' -- after reconnect ok 12 - search 'install_method' -- after reconnect ok 13 - search '"use strict"' -- after reconnect ok 14 - search '"use strict" AND "use warnings"' -- after reconnect ok 15 - no warnings ok t\virtual_table\20_perldata.t ......................... 1..29 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - create_module ok 3 - create vtable ok 4 - got 3 rows ok 5 - got 1 in a ok 6 - got 2 in b ok 7 - got 2 rows ok 8 - got 4 in first a ok 9 - got 1 in second a ok 10 - SELECT rowid FROM vtb WHERE c = 'six' ok 11 - SELECT c FROM vtb WHERE c MATCH 'i' ORDER BY c ok 12 - new rowid is 3 ok 13 - perl_rows expanded ok 14 - new row is correct ok 15 - create vtable ok 16 - got 2 rows ok 17 - got 4 in first a ok 18 - got 1 in second a ok 19 - create vtable intarray ok 20 - SELECT i FROM intarray WHERE i BETWEEN 0 AND 5 ok 21 - INSERT INTO intarray VALUES (98), (99) ok 22 - added 2 ints ok 23 - IN intarray ok 24 - create vtable strarray ok 25 - INSERT INTO strarray VALUES ('aa'), ('bb') ok 26 - added 2 strings ok 27 - IN strarray ok 28 - IN SELECT FROM strarray ok 29 - no warnings ok t\virtual_table\21_perldata_charinfo.t ................ 1..10 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - create_module ok 3 - create table ok 4 - found sigma letters ok 5 - letter in proper block ok 6 - found sigma letters ok 7 - letter in proper block ok 8 - found sigma letters ok 9 - letter in proper block ok 10 - no warnings ok t\virtual_table\rt_99748.t ............................ 1..52 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - create_module ok 3 - create vtable ok 4 - SELECT rowid, * FROM rtb: got 3 rows ok 5 - got 1 in a ok 6 - got undef in b ok 7 - got 1 in a ok 8 - SELECT rowid FROM rtb WHERE c = 'six' ok 9 - SELECT a FROM rtb WHERE b IS NULL ORDER BY a ok 10 - SELECT a FROM rtb WHERE b IS NOT NULL ORDER BY a ok 11 - SELECT a FROM rtb WHERE c IS NULL ORDER BY a ok 12 - SELECT a FROM rtb WHERE c IS NOT NULL ORDER BY a ok 13 - SELECT a FROM rtb WHERE c = ? ok 14 - SELECT a FROM rtb WHERE c = ? ok 15 - SELECT a FROM rtb WHERE c = ? ok 16 - SELECT a FROM rtb WHERE c = ? ok 17 - SELECT a FROM rtb WHERE c = ? ok 18 - SELECT a FROM rtb WHERE c IS ? ok 19 - SELECT rowid, * FROM vtb: got 3 rows ok 20 - got 1 in a ok 21 - got undef in b ok 22 - got 1 in a ok 23 - SELECT rowid FROM vtb WHERE c = 'six' ok 24 - SELECT a FROM vtb WHERE b IS NULL ORDER BY a ok 25 - SELECT a FROM vtb WHERE b IS NOT NULL ORDER BY a ok 26 - SELECT a FROM vtb WHERE c IS NULL ORDER BY a ok 27 - SELECT a FROM vtb WHERE c IS NOT NULL ORDER BY a ok 28 - SELECT a FROM vtb WHERE c = ? ok 29 - SELECT a FROM vtb WHERE c = ? ok 30 - SELECT a FROM vtb WHERE c = ? ok 31 - SELECT a FROM vtb WHERE c = ? ok 32 - SELECT a FROM vtb WHERE c = ? ok 33 - SELECT a FROM vtb WHERE c IS ? ok 34 - SELECT c FROM vtb WHERE c MATCH '^.i' ORDER BY c ok 35 - @{[die -1]} ok 36 - (foobar ok 37 - (?{die 999}) ok 38 - $foobar ok 39 - $self->{row_ix} ok 40 - $main::ARGV[ die 999 ] ok 41 - @main::ARGV ok 42 - $0 ok 43 - $self ok 44 - SELECT a FROM vtb WHERE c MATCH ? ok 45 - SELECT a FROM vtb WHERE c MATCH ? ok 46 - SELECT a FROM vtb WHERE c MATCH ? ok 47 - SELECT a FROM vtb WHERE c MATCH ? ok 48 - SELECT a FROM vtb WHERE c MATCH ? ok 49 - SELECT a FROM vtb WHERE c MATCH ? ok 50 - SELECT a FROM vtb WHERE c MATCH ? ok 51 - SELECT a FROM vtb WHERE c MATCH ? ok 52 - no warnings ok All tests successful. Files=99, Tests=3519, 30 wallclock secs ( 0.63 usr + 0.11 sys = 0.73 CPU) Result: PASS ISHIGAKI/DBD-SQLite-1.48.tar.gz nmake test TEST_VERBOSE=1 -- OK PPD for DBD-SQLite-1.48 already made Running test for module 'URI::QueryParam' Running make for E/ET/ETHER/URI-1.69.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ Prepending C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'make' Has already been made Prepending C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'test' Running make test Has already been tested successfully Running test for module 'Mojolicious' Running make for S/SR/SRI/Mojolicious-6.17.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'get' Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\S\SR\SRI\Mojolicious-6.17.tar.gz ok Mojolicious-6.17/ Mojolicious-6.17/.perltidyrc Mojolicious-6.17/Changes Mojolicious-6.17/CONTRIBUTING.md Mojolicious-6.17/examples/ Mojolicious-6.17/lib/ Mojolicious-6.17/LICENSE Mojolicious-6.17/Makefile.PL Mojolicious-6.17/MANIFEST Mojolicious-6.17/MANIFEST.SKIP Mojolicious-6.17/META.json Mojolicious-6.17/META.yml Mojolicious-6.17/README.md Mojolicious-6.17/script/ Mojolicious-6.17/t/ Mojolicious-6.17/t/mojo/ Mojolicious-6.17/t/mojolicious/ Mojolicious-6.17/t/pod.t Mojolicious-6.17/t/pod_coverage.t Mojolicious-6.17/t/mojolicious/app.t Mojolicious-6.17/t/mojolicious/charset_lite_app.t Mojolicious-6.17/t/mojolicious/command.t Mojolicious-6.17/t/mojolicious/commands.t Mojolicious-6.17/t/mojolicious/dispatch.t Mojolicious-6.17/t/mojolicious/dispatcher_lite_app.t Mojolicious-6.17/t/mojolicious/embedded_app.t Mojolicious-6.17/t/mojolicious/embedded_lite_app.json Mojolicious-6.17/t/mojolicious/embedded_lite_app.t Mojolicious-6.17/t/mojolicious/exception_lite_app.t Mojolicious-6.17/t/mojolicious/external/ Mojolicious-6.17/t/mojolicious/external_app.t Mojolicious-6.17/t/mojolicious/external_lite_app.t Mojolicious-6.17/t/mojolicious/group_lite_app.t Mojolicious-6.17/t/mojolicious/json_config_lite_app.json Mojolicious-6.17/t/mojolicious/json_config_lite_app.t Mojolicious-6.17/t/mojolicious/json_config_lite_app_abs.development.json Mojolicious-6.17/t/mojolicious/json_config_lite_app_abs.json Mojolicious-6.17/t/mojolicious/json_config_mode_lite_app.json Mojolicious-6.17/t/mojolicious/json_config_mode_lite_app.t Mojolicious-6.17/t/mojolicious/json_config_mode_lite_app.testing.json Mojolicious-6.17/t/mojolicious/layouted_lite_app.t Mojolicious-6.17/t/mojolicious/lib/ Mojolicious-6.17/t/mojolicious/lite_app.t Mojolicious-6.17/t/mojolicious/longpolling_lite_app.t Mojolicious-6.17/t/mojolicious/mojolicious_config_test.whatever.conf Mojolicious-6.17/t/mojolicious/multipath_lite_app.t Mojolicious-6.17/t/mojolicious/ojo.t Mojolicious-6.17/t/mojolicious/pattern.t Mojolicious-6.17/t/mojolicious/pod_renderer_lite_app.t Mojolicious-6.17/t/mojolicious/production_app.t Mojolicious-6.17/t/mojolicious/public/ Mojolicious-6.17/t/mojolicious/public2/ Mojolicious-6.17/t/mojolicious/public_dev/ Mojolicious-6.17/t/mojolicious/rebased_lite_app.t Mojolicious-6.17/t/mojolicious/renderer.t Mojolicious-6.17/t/mojolicious/restful_lite_app.t Mojolicious-6.17/t/mojolicious/routes.t Mojolicious-6.17/t/mojolicious/secret.txt Mojolicious-6.17/t/mojolicious/single_file_test_app.conf Mojolicious-6.17/t/mojolicious/static_lite_app.t Mojolicious-6.17/t/mojolicious/tag_helper_lite_app.t Mojolicious-6.17/t/mojolicious/templates/ Mojolicious-6.17/t/mojolicious/templates2/ Mojolicious-6.17/t/mojolicious/testing_app.t Mojolicious-6.17/t/mojolicious/tls_lite_app.t Mojolicious-6.17/t/mojolicious/twinkle_lite_app.conf Mojolicious-6.17/t/mojolicious/twinkle_lite_app.t Mojolicious-6.17/t/mojolicious/types.t Mojolicious-6.17/t/mojolicious/upload_lite_app.t Mojolicious-6.17/t/mojolicious/upload_stream_lite_app.t Mojolicious-6.17/t/mojolicious/validation_lite_app.t Mojolicious-6.17/t/mojolicious/websocket_lite_app.t Mojolicious-6.17/t/mojolicious/templates2/42.html+test.ep Mojolicious-6.17/t/mojolicious/templates2/42.html.ep Mojolicious-6.17/t/mojolicious/templates2/foo/ Mojolicious-6.17/t/mojolicious/templates2/foo/yada.html.epl Mojolicious-6.17/t/mojolicious/templates/23.html.epl Mojolicious-6.17/t/mojolicious/templates/dies_too.html.ep Mojolicious-6.17/t/mojolicious/templates/encoding.koi8-r.ep Mojolicious-6.17/t/mojolicious/templates/exception.html.epl Mojolicious-6.17/t/mojolicious/templates/exception.testing.html.ep Mojolicious-6.17/t/mojolicious/templates/foo/ Mojolicious-6.17/t/mojolicious/templates/layouts/ Mojolicious-6.17/t/mojolicious/templates/not_found.testing.html.ep Mojolicious-6.17/t/mojolicious/templates/simple.html.pod Mojolicious-6.17/t/mojolicious/templates/syntaxerror.html.epl Mojolicious-6.17/t/mojolicious/templates/withblock.txt.epl Mojolicious-6.17/t/mojolicious/templates/WithGreenLayout.html.epl Mojolicious-6.17/t/mojolicious/templates/layouts/default.html.epl Mojolicious-6.17/t/mojolicious/templates/layouts/green.html.epl Mojolicious-6.17/t/mojolicious/templates/foo/bar/ Mojolicious-6.17/t/mojolicious/templates/foo/bar.rss.ep Mojolicious-6.17/t/mojolicious/templates/foo/index.html.xpl Mojolicious-6.17/t/mojolicious/templates/foo/yada.html.ep Mojolicious-6.17/t/mojolicious/templates/foo/bar/index.html.epl Mojolicious-6.17/t/mojolicious/templates/foo/bar/test.html.ep Mojolicious-6.17/t/mojolicious/public_dev/another/ Mojolicious-6.17/t/mojolicious/public_dev/hello.txt Mojolicious-6.17/t/mojolicious/public_dev/another/file Mojolicious-6.17/t/mojolicious/public2/hello.txt Mojolicious-6.17/t/mojolicious/public2/hello3.txt Mojolicious-6.17/t/mojolicious/public/hello.txt Mojolicious-6.17/t/mojolicious/public/hello2.txt Mojolicious-6.17/t/mojolicious/public/hello4.txt Mojolicious-6.17/t/mojolicious/lib/AroundPlugin.pm Mojolicious-6.17/t/mojolicious/lib/EmbeddedTestApp.pm Mojolicious-6.17/t/mojolicious/lib/MojoliciousConfigTest.pm Mojolicious-6.17/t/mojolicious/lib/MojoliciousTest/ Mojolicious-6.17/t/mojolicious/lib/MojoliciousTest.pm Mojolicious-6.17/t/mojolicious/lib/MojoliciousTest2/ Mojolicious-6.17/t/mojolicious/lib/MojoliciousTest3/ Mojolicious-6.17/t/mojolicious/lib/MojoliciousTestController.pm Mojolicious-6.17/t/mojolicious/lib/PluginWithEmbeddedApp.pm Mojolicious-6.17/t/mojolicious/lib/PluginWithTemplate.pm Mojolicious-6.17/t/mojolicious/lib/SingleFileTestApp.pm Mojolicious-6.17/t/mojolicious/lib/MojoliciousTest3/Bar.pm Mojolicious-6.17/t/mojolicious/lib/MojoliciousTest3/Baz.pm Mojolicious-6.17/t/mojolicious/lib/MojoliciousTest2/Foo.pm Mojolicious-6.17/t/mojolicious/lib/MojoliciousTest/Baz.pm Mojolicious-6.17/t/mojolicious/lib/MojoliciousTest/Command/ Mojolicious-6.17/t/mojolicious/lib/MojoliciousTest/Exceptional.pm Mojolicious-6.17/t/mojolicious/lib/MojoliciousTest/Foo/ Mojolicious-6.17/t/mojolicious/lib/MojoliciousTest/Foo.pm Mojolicious-6.17/t/mojolicious/lib/MojoliciousTest/Plugin/ Mojolicious-6.17/t/mojolicious/lib/MojoliciousTest/SyntaxError.pm Mojolicious-6.17/t/mojolicious/lib/MojoliciousTest/Plugin/Test/ Mojolicious-6.17/t/mojolicious/lib/MojoliciousTest/Plugin/UPPERCASETestPlugin.pm Mojolicious-6.17/t/mojolicious/lib/MojoliciousTest/Plugin/Test/SomePlugin2.pm Mojolicious-6.17/t/mojolicious/lib/MojoliciousTest/Foo/Bar.pm Mojolicious-6.17/t/mojolicious/lib/MojoliciousTest/Command/test_command.pm Mojolicious-6.17/t/mojolicious/external/lib/ Mojolicious-6.17/t/mojolicious/external/my_app.conf Mojolicious-6.17/t/mojolicious/external/my_app.testing.conf Mojolicious-6.17/t/mojolicious/external/myapp.conf Mojolicious-6.17/t/mojolicious/external/myapp.pl Mojolicious-6.17/t/mojolicious/external/myapp.testing.conf Mojolicious-6.17/t/mojolicious/external/myapp2.pl Mojolicious-6.17/t/mojolicious/external/public/ Mojolicious-6.17/t/mojolicious/external/script/ Mojolicious-6.17/t/mojolicious/external/templates/ Mojolicious-6.17/t/mojolicious/external/templates/index.html.ep Mojolicious-6.17/t/mojolicious/external/script/my_app Mojolicious-6.17/t/mojolicious/external/public/index.html Mojolicious-6.17/t/mojolicious/external/lib/MyApp.pm Mojolicious-6.17/t/mojo/asset.t Mojolicious-6.17/t/mojo/base.t Mojolicious-6.17/t/mojo/bytestream.t Mojolicious-6.17/t/mojo/cache.t Mojolicious-6.17/t/mojo/certs/ Mojolicious-6.17/t/mojo/cgi.t Mojolicious-6.17/t/mojo/collection.t Mojolicious-6.17/t/mojo/content.t Mojolicious-6.17/t/mojo/cookie.t Mojolicious-6.17/t/mojo/cookiejar.t Mojolicious-6.17/t/mojo/daemon.t Mojolicious-6.17/t/mojo/date.t Mojolicious-6.17/t/mojo/delay.t Mojolicious-6.17/t/mojo/dom.t Mojolicious-6.17/t/mojo/eventemitter.t Mojolicious-6.17/t/mojo/headers.t Mojolicious-6.17/t/mojo/home.t Mojolicious-6.17/t/mojo/hypnotoad.t Mojolicious-6.17/t/mojo/ioloop.t Mojolicious-6.17/t/mojo/ioloop_ipv6.t Mojolicious-6.17/t/mojo/ioloop_tls.t Mojolicious-6.17/t/mojo/json.t Mojolicious-6.17/t/mojo/json_pointer.t Mojolicious-6.17/t/mojo/lib/ Mojolicious-6.17/t/mojo/loader.t Mojolicious-6.17/t/mojo/log.t Mojolicious-6.17/t/mojo/morbo.t Mojolicious-6.17/t/mojo/parameters.t Mojolicious-6.17/t/mojo/path.t Mojolicious-6.17/t/mojo/prefork.t Mojolicious-6.17/t/mojo/proxy.t Mojolicious-6.17/t/mojo/psgi.t Mojolicious-6.17/t/mojo/reactor_ev.t Mojolicious-6.17/t/mojo/reactor_poll.t Mojolicious-6.17/t/mojo/request.t Mojolicious-6.17/t/mojo/request_cgi.t Mojolicious-6.17/t/mojo/response.t Mojolicious-6.17/t/mojo/template.t Mojolicious-6.17/t/mojo/templates/ Mojolicious-6.17/t/mojo/transactor.t Mojolicious-6.17/t/mojo/url.t Mojolicious-6.17/t/mojo/user_agent.t Mojolicious-6.17/t/mojo/user_agent_online.t Mojolicious-6.17/t/mojo/user_agent_socks.t Mojolicious-6.17/t/mojo/user_agent_tls.t Mojolicious-6.17/t/mojo/util.t Mojolicious-6.17/t/mojo/websocket.t Mojolicious-6.17/t/mojo/websocket_frames.t Mojolicious-6.17/t/mojo/websocket_proxy.t Mojolicious-6.17/t/mojo/websocket_proxy_tls.t Mojolicious-6.17/t/mojo/templates/exception.mt Mojolicious-6.17/t/mojo/templates/test.mt Mojolicious-6.17/t/mojo/templates/utf8_exception.mt Mojolicious-6.17/t/mojo/lib/Mojo/ Mojolicious-6.17/t/mojo/lib/myapp.pl Mojolicious-6.17/t/mojo/lib/Mojo/BaseTest/ Mojolicious-6.17/t/mojo/lib/Mojo/DeprecationTest.pm Mojolicious-6.17/t/mojo/lib/Mojo/LoaderException.pm Mojolicious-6.17/t/mojo/lib/Mojo/LoaderException2.pm Mojolicious-6.17/t/mojo/lib/Mojo/LoaderTest/ Mojolicious-6.17/t/mojo/lib/Mojo/LoaderTest/A.pm Mojolicious-6.17/t/mojo/lib/Mojo/LoaderTest/B.pm Mojolicious-6.17/t/mojo/lib/Mojo/LoaderTest/C.pm Mojolicious-6.17/t/mojo/lib/Mojo/BaseTest/Base1.pm Mojolicious-6.17/t/mojo/lib/Mojo/BaseTest/Base2.pm Mojolicious-6.17/t/mojo/lib/Mojo/BaseTest/Base3.pm Mojolicious-6.17/t/mojo/certs/bad.crt Mojolicious-6.17/t/mojo/certs/bad.key Mojolicious-6.17/t/mojo/certs/ca.crt Mojolicious-6.17/t/mojo/certs/ca.key Mojolicious-6.17/t/mojo/certs/client.crt Mojolicious-6.17/t/mojo/certs/client.key Mojolicious-6.17/t/mojo/certs/server.crt Mojolicious-6.17/t/mojo/certs/server.key Mojolicious-6.17/script/hypnotoad Mojolicious-6.17/script/mojo Mojolicious-6.17/script/morbo Mojolicious-6.17/lib/Mojo/ Mojolicious-6.17/lib/Mojo.pm Mojolicious-6.17/lib/Mojolicious/ Mojolicious-6.17/lib/Mojolicious.pm Mojolicious-6.17/lib/ojo.pm Mojolicious-6.17/lib/Test/ Mojolicious-6.17/lib/Test/Mojo.pm Mojolicious-6.17/lib/Mojolicious/Command/ Mojolicious-6.17/lib/Mojolicious/Command.pm Mojolicious-6.17/lib/Mojolicious/Commands.pm Mojolicious-6.17/lib/Mojolicious/Controller.pm Mojolicious-6.17/lib/Mojolicious/Guides/ Mojolicious-6.17/lib/Mojolicious/Guides.pod Mojolicious-6.17/lib/Mojolicious/Lite.pm Mojolicious-6.17/lib/Mojolicious/Plugin/ Mojolicious-6.17/lib/Mojolicious/Plugin.pm Mojolicious-6.17/lib/Mojolicious/Plugins.pm Mojolicious-6.17/lib/Mojolicious/public/ Mojolicious-6.17/lib/Mojolicious/Renderer.pm Mojolicious-6.17/lib/Mojolicious/Routes/ Mojolicious-6.17/lib/Mojolicious/Routes.pm Mojolicious-6.17/lib/Mojolicious/Sessions.pm Mojolicious-6.17/lib/Mojolicious/Static.pm Mojolicious-6.17/lib/Mojolicious/templates/ Mojolicious-6.17/lib/Mojolicious/Types.pm Mojolicious-6.17/lib/Mojolicious/Validator/ Mojolicious-6.17/lib/Mojolicious/Validator.pm Mojolicious-6.17/lib/Mojolicious/Validator/Validation.pm Mojolicious-6.17/lib/Mojolicious/templates/development.html.ep Mojolicious-6.17/lib/Mojolicious/templates/exception.html.ep Mojolicious-6.17/lib/Mojolicious/templates/mojobar.html.ep Mojolicious-6.17/lib/Mojolicious/templates/not_found.html.ep Mojolicious-6.17/lib/Mojolicious/templates/perldoc.html.ep Mojolicious-6.17/lib/Mojolicious/Routes/Match.pm Mojolicious-6.17/lib/Mojolicious/Routes/Pattern.pm Mojolicious-6.17/lib/Mojolicious/Routes/Route.pm Mojolicious-6.17/lib/Mojolicious/public/favicon.ico Mojolicious-6.17/lib/Mojolicious/public/mojo/ Mojolicious-6.17/lib/Mojolicious/public/mojo/failraptor.png Mojolicious-6.17/lib/Mojolicious/public/mojo/jquery/ Mojolicious-6.17/lib/Mojolicious/public/mojo/logo-black.png Mojolicious-6.17/lib/Mojolicious/public/mojo/logo-white.png Mojolicious-6.17/lib/Mojolicious/public/mojo/noraptor.png Mojolicious-6.17/lib/Mojolicious/public/mojo/notfound.png Mojolicious-6.17/lib/Mojolicious/public/mojo/pinstripe-dark.png Mojolicious-6.17/lib/Mojolicious/public/mojo/pinstripe-light.png Mojolicious-6.17/lib/Mojolicious/public/mojo/prettify/ Mojolicious-6.17/lib/Mojolicious/public/mojo/stripes.png Mojolicious-6.17/lib/Mojolicious/public/mojo/prettify/prettify-mojo-dark.css Mojolicious-6.17/lib/Mojolicious/public/mojo/prettify/prettify-mojo-light.css Mojolicious-6.17/lib/Mojolicious/public/mojo/prettify/run_prettify.js Mojolicious-6.17/lib/Mojolicious/public/mojo/jquery/jquery.js Mojolicious-6.17/lib/Mojolicious/Plugin/Charset.pm Mojolicious-6.17/lib/Mojolicious/Plugin/Config.pm Mojolicious-6.17/lib/Mojolicious/Plugin/DefaultHelpers.pm Mojolicious-6.17/lib/Mojolicious/Plugin/EPLRenderer.pm Mojolicious-6.17/lib/Mojolicious/Plugin/EPRenderer.pm Mojolicious-6.17/lib/Mojolicious/Plugin/HeaderCondition.pm Mojolicious-6.17/lib/Mojolicious/Plugin/JSONConfig.pm Mojolicious-6.17/lib/Mojolicious/Plugin/Mount.pm Mojolicious-6.17/lib/Mojolicious/Plugin/PODRenderer.pm Mojolicious-6.17/lib/Mojolicious/Plugin/TagHelpers.pm Mojolicious-6.17/lib/Mojolicious/Guides/Contributing.pod Mojolicious-6.17/lib/Mojolicious/Guides/Cookbook.pod Mojolicious-6.17/lib/Mojolicious/Guides/FAQ.pod Mojolicious-6.17/lib/Mojolicious/Guides/Growing.pod Mojolicious-6.17/lib/Mojolicious/Guides/Rendering.pod Mojolicious-6.17/lib/Mojolicious/Guides/Routing.pod Mojolicious-6.17/lib/Mojolicious/Guides/Tutorial.pod Mojolicious-6.17/lib/Mojolicious/Command/cgi.pm Mojolicious-6.17/lib/Mojolicious/Command/cpanify.pm Mojolicious-6.17/lib/Mojolicious/Command/daemon.pm Mojolicious-6.17/lib/Mojolicious/Command/eval.pm Mojolicious-6.17/lib/Mojolicious/Command/generate/ Mojolicious-6.17/lib/Mojolicious/Command/generate.pm Mojolicious-6.17/lib/Mojolicious/Command/get.pm Mojolicious-6.17/lib/Mojolicious/Command/inflate.pm Mojolicious-6.17/lib/Mojolicious/Command/prefork.pm Mojolicious-6.17/lib/Mojolicious/Command/psgi.pm Mojolicious-6.17/lib/Mojolicious/Command/routes.pm Mojolicious-6.17/lib/Mojolicious/Command/test.pm Mojolicious-6.17/lib/Mojolicious/Command/version.pm Mojolicious-6.17/lib/Mojolicious/Command/generate/app.pm Mojolicious-6.17/lib/Mojolicious/Command/generate/lite_app.pm Mojolicious-6.17/lib/Mojolicious/Command/generate/makefile.pm Mojolicious-6.17/lib/Mojolicious/Command/generate/plugin.pm Mojolicious-6.17/lib/Mojo/Asset/ Mojolicious-6.17/lib/Mojo/Asset.pm Mojolicious-6.17/lib/Mojo/Base.pm Mojolicious-6.17/lib/Mojo/ByteStream.pm Mojolicious-6.17/lib/Mojo/Cache.pm Mojolicious-6.17/lib/Mojo/Collection.pm Mojolicious-6.17/lib/Mojo/Content/ Mojolicious-6.17/lib/Mojo/Content.pm Mojolicious-6.17/lib/Mojo/Cookie/ Mojolicious-6.17/lib/Mojo/Cookie.pm Mojolicious-6.17/lib/Mojo/Date.pm Mojolicious-6.17/lib/Mojo/DOM/ Mojolicious-6.17/lib/Mojo/DOM.pm Mojolicious-6.17/lib/Mojo/EventEmitter.pm Mojolicious-6.17/lib/Mojo/Exception.pm Mojolicious-6.17/lib/Mojo/Headers.pm Mojolicious-6.17/lib/Mojo/HelloWorld.pm Mojolicious-6.17/lib/Mojo/Home.pm Mojolicious-6.17/lib/Mojo/IOLoop/ Mojolicious-6.17/lib/Mojo/IOLoop.pm Mojolicious-6.17/lib/Mojo/JSON/ Mojolicious-6.17/lib/Mojo/JSON.pm Mojolicious-6.17/lib/Mojo/Loader.pm Mojolicious-6.17/lib/Mojo/Log.pm Mojolicious-6.17/lib/Mojo/Message/ Mojolicious-6.17/lib/Mojo/Message.pm Mojolicious-6.17/lib/Mojo/Parameters.pm Mojolicious-6.17/lib/Mojo/Path.pm Mojolicious-6.17/lib/Mojo/Reactor/ Mojolicious-6.17/lib/Mojo/Reactor.pm Mojolicious-6.17/lib/Mojo/Server/ Mojolicious-6.17/lib/Mojo/Server.pm Mojolicious-6.17/lib/Mojo/Template.pm Mojolicious-6.17/lib/Mojo/Transaction/ Mojolicious-6.17/lib/Mojo/Transaction.pm Mojolicious-6.17/lib/Mojo/Upload.pm Mojolicious-6.17/lib/Mojo/URL.pm Mojolicious-6.17/lib/Mojo/UserAgent/ Mojolicious-6.17/lib/Mojo/UserAgent.pm Mojolicious-6.17/lib/Mojo/Util.pm Mojolicious-6.17/lib/Mojo/UserAgent/CookieJar.pm Mojolicious-6.17/lib/Mojo/UserAgent/Proxy.pm Mojolicious-6.17/lib/Mojo/UserAgent/Server.pm Mojolicious-6.17/lib/Mojo/UserAgent/Transactor.pm Mojolicious-6.17/lib/Mojo/Transaction/HTTP.pm Mojolicious-6.17/lib/Mojo/Transaction/WebSocket.pm Mojolicious-6.17/lib/Mojo/Server/CGI.pm Mojolicious-6.17/lib/Mojo/Server/Daemon.pm Mojolicious-6.17/lib/Mojo/Server/Hypnotoad.pm Mojolicious-6.17/lib/Mojo/Server/Morbo.pm Mojolicious-6.17/lib/Mojo/Server/Prefork.pm Mojolicious-6.17/lib/Mojo/Server/PSGI.pm Mojolicious-6.17/lib/Mojo/Reactor/EV.pm Mojolicious-6.17/lib/Mojo/Reactor/Poll.pm Mojolicious-6.17/lib/Mojo/Message/Request.pm Mojolicious-6.17/lib/Mojo/Message/Response.pm Mojolicious-6.17/lib/Mojo/JSON/Pointer.pm Mojolicious-6.17/lib/Mojo/IOLoop/certs/ Mojolicious-6.17/lib/Mojo/IOLoop/Client.pm Mojolicious-6.17/lib/Mojo/IOLoop/Delay.pm Mojolicious-6.17/lib/Mojo/IOLoop/Server.pm Mojolicious-6.17/lib/Mojo/IOLoop/Stream.pm Mojolicious-6.17/lib/Mojo/IOLoop/certs/server.crt Mojolicious-6.17/lib/Mojo/IOLoop/certs/server.key Mojolicious-6.17/lib/Mojo/DOM/CSS.pm Mojolicious-6.17/lib/Mojo/DOM/HTML.pm Mojolicious-6.17/lib/Mojo/Cookie/Request.pm Mojolicious-6.17/lib/Mojo/Cookie/Response.pm Mojolicious-6.17/lib/Mojo/Content/MultiPart.pm Mojolicious-6.17/lib/Mojo/Content/Single.pm Mojolicious-6.17/lib/Mojo/Asset/File.pm Mojolicious-6.17/lib/Mojo/Asset/Memory.pm Mojolicious-6.17/examples/chat.pl Mojolicious-6.17/examples/connect-proxy.pl Mojolicious-6.17/examples/entities.pl Mojolicious-6.17/examples/fast.pl Mojolicious-6.17/examples/hello-template.pl Mojolicious-6.17/examples/hello.pl Mojolicious-6.17/examples/microhttpd.pl Prepending C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'make' CPAN.pm: Building S/SR/SRI/Mojolicious-6.17.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Generating a nmake-style Makefile Writing Makefile for Mojolicious Writing MYMETA.yml and MYMETA.json >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Mojo/Cookie/Request.pm blib\lib\Mojo\Cookie\Request.pm cp lib/Mojo/Base.pm blib\lib\Mojo\Base.pm cp lib/Mojo/IOLoop/Client.pm blib\lib\Mojo\IOLoop\Client.pm cp lib/Mojo/Asset/File.pm blib\lib\Mojo\Asset\File.pm cp lib/Mojo/DOM/CSS.pm blib\lib\Mojo\DOM\CSS.pm cp lib/Mojo/Date.pm blib\lib\Mojo\Date.pm cp lib/Mojo/ByteStream.pm blib\lib\Mojo\ByteStream.pm cp lib/Mojo/Content.pm blib\lib\Mojo\Content.pm cp lib/Mojo/Exception.pm blib\lib\Mojo\Exception.pm cp lib/Mojo/DOM/HTML.pm blib\lib\Mojo\DOM\HTML.pm cp lib/Mojo.pm blib\lib\Mojo.pm cp lib/Mojo/IOLoop.pm blib\lib\Mojo\IOLoop.pm cp lib/Mojo/Content/MultiPart.pm blib\lib\Mojo\Content\MultiPart.pm cp lib/Mojo/HelloWorld.pm blib\lib\Mojo\HelloWorld.pm cp lib/Mojo/Asset.pm blib\lib\Mojo\Asset.pm cp lib/Mojo/Headers.pm blib\lib\Mojo\Headers.pm cp lib/Mojo/Cookie/Response.pm blib\lib\Mojo\Cookie\Response.pm cp lib/Mojo/Collection.pm blib\lib\Mojo\Collection.pm cp lib/Mojo/Home.pm blib\lib\Mojo\Home.pm cp lib/Mojo/EventEmitter.pm blib\lib\Mojo\EventEmitter.pm cp lib/Mojo/DOM.pm blib\lib\Mojo\DOM.pm cp lib/Mojo/Cache.pm blib\lib\Mojo\Cache.pm cp lib/Mojo/Content/Single.pm blib\lib\Mojo\Content\Single.pm cp lib/Mojo/Cookie.pm blib\lib\Mojo\Cookie.pm cp lib/Mojo/Asset/Memory.pm blib\lib\Mojo\Asset\Memory.pm cp lib/Mojo/Server.pm blib\lib\Mojo\Server.pm cp lib/Mojo/Server/PSGI.pm blib\lib\Mojo\Server\PSGI.pm cp lib/Mojo/Path.pm blib\lib\Mojo\Path.pm cp lib/Mojo/JSON.pm blib\lib\Mojo\JSON.pm cp lib/Mojo/Reactor/Poll.pm blib\lib\Mojo\Reactor\Poll.pm cp lib/Mojo/Loader.pm blib\lib\Mojo\Loader.pm cp lib/Mojo/Log.pm blib\lib\Mojo\Log.pm cp lib/Mojo/Reactor/EV.pm blib\lib\Mojo\Reactor\EV.pm cp lib/Mojo/IOLoop/Server.pm blib\lib\Mojo\IOLoop\Server.pm cp lib/Mojo/Message/Response.pm blib\lib\Mojo\Message\Response.pm cp lib/Mojo/Server/CGI.pm blib\lib\Mojo\Server\CGI.pm cp lib/Mojo/Message/Request.pm blib\lib\Mojo\Message\Request.pm cp lib/Mojo/Reactor.pm blib\lib\Mojo\Reactor.pm cp lib/Mojo/IOLoop/Delay.pm blib\lib\Mojo\IOLoop\Delay.pm cp lib/Mojo/Message.pm blib\lib\Mojo\Message.pm cp lib/Mojo/JSON/Pointer.pm blib\lib\Mojo\JSON\Pointer.pm cp lib/Mojo/IOLoop/certs/server.key blib\lib\Mojo\IOLoop\certs\server.key cp lib/Mojo/IOLoop/Stream.pm blib\lib\Mojo\IOLoop\Stream.pm cp lib/Mojo/IOLoop/certs/server.crt blib\lib\Mojo\IOLoop\certs\server.crt cp lib/Mojo/Server/Morbo.pm blib\lib\Mojo\Server\Morbo.pm cp lib/Mojo/Server/Daemon.pm blib\lib\Mojo\Server\Daemon.pm cp lib/Mojo/Parameters.pm blib\lib\Mojo\Parameters.pm cp lib/Mojo/Server/Hypnotoad.pm blib\lib\Mojo\Server\Hypnotoad.pm cp lib/Mojo/Template.pm blib\lib\Mojo\Template.pm cp lib/Mojolicious/Command/cpanify.pm blib\lib\Mojolicious\Command\cpanify.pm cp lib/Mojo/Transaction/HTTP.pm blib\lib\Mojo\Transaction\HTTP.pm cp lib/Mojo/Server/Prefork.pm blib\lib\Mojo\Server\Prefork.pm cp lib/Mojo/Upload.pm blib\lib\Mojo\Upload.pm cp lib/Mojo/URL.pm blib\lib\Mojo\URL.pm cp lib/Mojo/UserAgent/Server.pm blib\lib\Mojo\UserAgent\Server.pm cp lib/Mojo/UserAgent/Proxy.pm blib\lib\Mojo\UserAgent\Proxy.pm cp lib/Mojo/Transaction.pm blib\lib\Mojo\Transaction.pm cp lib/Mojolicious/Command.pm blib\lib\Mojolicious\Command.pm cp lib/Mojo/UserAgent/CookieJar.pm blib\lib\Mojo\UserAgent\CookieJar.pm cp lib/Mojo/UserAgent/Transactor.pm blib\lib\Mojo\UserAgent\Transactor.pm cp lib/Mojolicious.pm blib\lib\Mojolicious.pm cp lib/Mojolicious/Command/generate.pm blib\lib\Mojolicious\Command\generate.pm cp lib/Mojo/Transaction/WebSocket.pm blib\lib\Mojo\Transaction\WebSocket.pm cp lib/Mojo/UserAgent.pm blib\lib\Mojo\UserAgent.pm cp lib/Mojolicious/Command/eval.pm blib\lib\Mojolicious\Command\eval.pm cp lib/Mojo/Util.pm blib\lib\Mojo\Util.pm cp lib/Mojolicious/Command/cgi.pm blib\lib\Mojolicious\Command\cgi.pm cp lib/Mojolicious/Command/daemon.pm blib\lib\Mojolicious\Command\daemon.pm cp lib/Mojolicious/Command/generate/makefile.pm blib\lib\Mojolicious\Command\generate\makefile.pm cp lib/Mojolicious/Command/generate/plugin.pm blib\lib\Mojolicious\Command\generate\plugin.pm cp lib/Mojolicious/Command/version.pm blib\lib\Mojolicious\Command\version.pm cp lib/Mojolicious/Command/routes.pm blib\lib\Mojolicious\Command\routes.pm cp lib/Mojolicious/Command/generate/app.pm blib\lib\Mojolicious\Command\generate\app.pm cp lib/Mojolicious/Commands.pm blib\lib\Mojolicious\Commands.pm cp lib/Mojolicious/Guides.pod blib\lib\Mojolicious\Guides.pod cp lib/Mojolicious/Guides/Contributing.pod blib\lib\Mojolicious\Guides\Contributing.pod cp lib/Mojolicious/Command/generate/lite_app.pm blib\lib\Mojolicious\Command\generate\lite_app.pm cp lib/Mojolicious/Command/inflate.pm blib\lib\Mojolicious\Command\inflate.pm cp lib/Mojolicious/Guides/Cookbook.pod blib\lib\Mojolicious\Guides\Cookbook.pod cp lib/Mojolicious/Command/test.pm blib\lib\Mojolicious\Command\test.pm cp lib/Mojolicious/Command/get.pm blib\lib\Mojolicious\Command\get.pm cp lib/Mojolicious/Command/psgi.pm blib\lib\Mojolicious\Command\psgi.pm cp lib/Mojolicious/Controller.pm blib\lib\Mojolicious\Controller.pm cp lib/Mojolicious/Command/prefork.pm blib\lib\Mojolicious\Command\prefork.pm cp lib/Mojolicious/Plugin/Mount.pm blib\lib\Mojolicious\Plugin\Mount.pm cp lib/Mojolicious/Plugin/DefaultHelpers.pm blib\lib\Mojolicious\Plugin\DefaultHelpers.pm cp lib/Mojolicious/Plugin/EPRenderer.pm blib\lib\Mojolicious\Plugin\EPRenderer.pm cp lib/Mojolicious/Lite.pm blib\lib\Mojolicious\Lite.pm cp lib/Mojolicious/Guides/Growing.pod blib\lib\Mojolicious\Guides\Growing.pod cp lib/Mojolicious/Plugin/HeaderCondition.pm blib\lib\Mojolicious\Plugin\HeaderCondition.pm cp lib/Mojolicious/Plugin/JSONConfig.pm blib\lib\Mojolicious\Plugin\JSONConfig.pm cp lib/Mojolicious/Plugin/EPLRenderer.pm blib\lib\Mojolicious\Plugin\EPLRenderer.pm cp lib/Mojolicious/Guides/Tutorial.pod blib\lib\Mojolicious\Guides\Tutorial.pod cp lib/Mojolicious/Plugin/Config.pm blib\lib\Mojolicious\Plugin\Config.pm cp lib/Mojolicious/Guides/FAQ.pod blib\lib\Mojolicious\Guides\FAQ.pod cp lib/Mojolicious/Guides/Rendering.pod blib\lib\Mojolicious\Guides\Rendering.pod cp lib/Mojolicious/Plugin.pm blib\lib\Mojolicious\Plugin.pm cp lib/Mojolicious/Guides/Routing.pod blib\lib\Mojolicious\Guides\Routing.pod cp lib/Mojolicious/Plugin/Charset.pm blib\lib\Mojolicious\Plugin\Charset.pm cp lib/Mojolicious/Plugin/PODRenderer.pm blib\lib\Mojolicious\Plugin\PODRenderer.pm cp lib/Mojolicious/Plugins.pm blib\lib\Mojolicious\Plugins.pm cp lib/Mojolicious/Routes/Match.pm blib\lib\Mojolicious\Routes\Match.pm cp lib/Mojolicious/Validator.pm blib\lib\Mojolicious\Validator.pm cp lib/Mojolicious/Sessions.pm blib\lib\Mojolicious\Sessions.pm cp lib/Mojolicious/Routes/Route.pm blib\lib\Mojolicious\Routes\Route.pm cp lib/Mojolicious/Plugin/TagHelpers.pm blib\lib\Mojolicious\Plugin\TagHelpers.pm cp lib/Mojolicious/public/mojo/jquery/jquery.js blib\lib\Mojolicious\public\mojo\jquery\jquery.js cp lib/Mojolicious/Static.pm blib\lib\Mojolicious\Static.pm cp lib/Mojolicious/Routes/Pattern.pm blib\lib\Mojolicious\Routes\Pattern.pm cp lib/Mojolicious/Types.pm blib\lib\Mojolicious\Types.pm cp lib/Mojolicious/public/mojo/failraptor.png blib\lib\Mojolicious\public\mojo\failraptor.png cp lib/Mojolicious/Renderer.pm blib\lib\Mojolicious\Renderer.pm cp lib/Mojolicious/Routes.pm blib\lib\Mojolicious\Routes.pm cp lib/Mojolicious/public/mojo/logo-white.png blib\lib\Mojolicious\public\mojo\logo-white.png cp lib/Mojolicious/public/mojo/logo-black.png blib\lib\Mojolicious\public\mojo\logo-black.png cp lib/Mojolicious/Validator/Validation.pm blib\lib\Mojolicious\Validator\Validation.pm cp lib/Mojolicious/public/favicon.ico blib\lib\Mojolicious\public\favicon.ico cp lib/Mojolicious/public/mojo/notfound.png blib\lib\Mojolicious\public\mojo\notfound.png cp lib/Mojolicious/templates/exception.html.ep blib\lib\Mojolicious\templates\exception.html.ep cp lib/Mojolicious/public/mojo/prettify/prettify-mojo-dark.css blib\lib\Mojolicious\public\mojo\prettify\prettify-mojo-dark.css cp lib/Mojolicious/public/mojo/pinstripe-dark.png blib\lib\Mojolicious\public\mojo\pinstripe-dark.png cp lib/Mojolicious/templates/not_found.html.ep blib\lib\Mojolicious\templates\not_found.html.ep cp lib/Mojolicious/templates/development.html.ep blib\lib\Mojolicious\templates\development.html.ep cp lib/Mojolicious/templates/mojobar.html.ep blib\lib\Mojolicious\templates\mojobar.html.ep cp lib/Mojolicious/public/mojo/stripes.png blib\lib\Mojolicious\public\mojo\stripes.png cp lib/Mojolicious/public/mojo/noraptor.png blib\lib\Mojolicious\public\mojo\noraptor.png cp lib/Mojolicious/public/mojo/prettify/run_prettify.js blib\lib\Mojolicious\public\mojo\prettify\run_prettify.js cp lib/Mojolicious/public/mojo/pinstripe-light.png blib\lib\Mojolicious\public\mojo\pinstripe-light.png cp lib/Mojolicious/public/mojo/prettify/prettify-mojo-light.css blib\lib\Mojolicious\public\mojo\prettify\prettify-mojo-light.css cp lib/Test/Mojo.pm blib\lib\Test\Mojo.pm cp lib/Mojolicious/templates/perldoc.html.ep blib\lib\Mojolicious\templates\perldoc.html.ep cp lib/ojo.pm blib\lib\ojo.pm "C:\Perl-5.14\bin\perl.exe" -MExtUtils::Command -e cp -- script/mojo blib\script\mojo pl2bat.bat blib\script\mojo "C:\Perl-5.14\bin\perl.exe" -MExtUtils::Command -e cp -- script/morbo blib\script\morbo pl2bat.bat blib\script\morbo "C:\Perl-5.14\bin\perl.exe" -MExtUtils::Command -e cp -- script/hypnotoad blib\script\hypnotoad pl2bat.bat blib\script\hypnotoad SRI/Mojolicious-6.17.tar.gz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. "C:\Perl-5.14\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t\*.t t\*\*.t t\mojo\asset.t ............................. ok 1 - file is empty ok 2 - right mtime ok 3 - file is empty ok 4 - "abc" at position 0 ok 5 - "bc" at position 1 ok 6 - does not contain "db" ok 7 - right size ok 8 - right mtime ok 9 - temporary file exists ok 10 - temporary file has been cleaned up ok 11 - "abc" at position 0 ok 12 - "bc" at position 1 ok 13 - does not contain "db" ok 14 - right size ok 15 - right mtime ok 16 - same mtime ok 17 - right mtime ok 18 - asset is empty ok 19 - no content ok 20 - no content ok 21 - does not contain "a" ok 22 - asset is empty ok 23 - no content ok 24 - no content ok 25 - no range ok 26 - does not contain "a" ok 27 - has range ok 28 - "bcdef" at position 0 ok 29 - "cdef" at position 1 ok 30 - "abc" at position 5 ok 31 - does not contain "db" ok 32 - has range ok 33 - "bcdef" at position 0 ok 34 - "cdef" at position 1 ok 35 - "abc" at position 5 ok 36 - does not contain "db" ok 37 - has range ok 38 - "cdefghi" at position 0 ok 39 - "fghi" at position 3 ok 40 - "f" at position 3 ok 41 - "hi" at position 5 ok 42 - does not contain "ij" ok 43 - does not contain "db" ok 44 - chunk from position 0 ok 45 - chunk from position 1 ok 46 - chunk from position 5 ok 47 - chunk from position 0 (2 bytes) ok 48 - chunk from position 1 (3 bytes) ok 49 - chunk from position 5 (1 byte) ok 50 - chunk from position 5 (2 byte) ok 51 - has range ok 52 - "cdefghi" at position 0 ok 53 - "fghi" at position 3 ok 54 - "f" at position 3 ok 55 - "hi" at position 5 ok 56 - does not contain "ij" ok 57 - does not contain "db" ok 58 - chunk from position 0 ok 59 - chunk from position 1 ok 60 - chunk from position 5 ok 61 - chunk from position 0 (2 bytes) ok 62 - chunk from position 1 (3 bytes) ok 63 - chunk from position 5 (1 byte) ok 64 - chunk from position 5 (2 byte) ok 65 - no range ok 66 - "a" at position 0 ok 67 - "b" at position 131072 ok 68 - "c" at position 131073 ok 69 - "abc" at position 131071 ok 70 - "ccdd" at position 262143 ok 71 - "dd" at position 262145 ok 72 - "ddd" at position 262145 ok 73 - does not contain "e" ok 74 - "a" x 131072 at position 0 ok 75 - "c" x 131072 at position 131073 ok 76 - "b" . ("c" x 131072) . "ddd" at position 131072 ok 77 - "a" at position 0 ok 78 - "b" at position 131071 ok 79 - "c" at position 131072 ok 80 - "abc" at position 131070 ok 81 - "ccdd" at position 262142 ok 82 - "dd" at position 262144 ok 83 - does not contain "ddd" ok 84 - does not contain "b" . ("c" x 131072) . "ddd" ok 85 - file exists ok 86 - file has been cleaned up ok 87 - right content ok 88 - file exists ok 89 - file has been cleaned up ok 90 - no content ok 91 - file exists ok 92 - file has been cleaned up ok 93 - different paths ok 94 - file exists ok 95 - file has been cleaned up ok 96 - right content ok 97 - file exists ok 98 - file has been cleaned up ok 99 - no content ok 100 - file exists ok 101 - file has been cleaned up ok 102 - upgrade event has not been emitted ok 103 - stored in memory ok 104 - upgrade event has been emitted once ok 105 - stored in file ok 106 - upgrade event was not emitted again ok 107 - stored in file ok 108 - right content ok 109 - file will be cleaned up ok 110 - stored in memory ok 111 - stored in memory ok 112 - same directory ok 113 - right content ok 114 - same directory ok 115 - file does not exist ok 116 - right path ok 117 - file still does not exist ok 118 - file exists ok 119 - right content ok 120 - file has been cleaned up ok 121 - stored in file ok 122 - right content ok 123 - right size ok 124 - right mtime ok 125 - "es" at position 1 ok 126 - file exists ok 127 - file has been cleaned up ok 128 - right error ok 129 - right error ok 130 - right error ok 131 - right error ok 132 - right error ok 133 - right error ok 134 - right error 1..134 ok t\mojo\base.t .............................. ok 1 - right attribute value ok 2 - right attribute value ok 3 - object has mojo ok 4 - base class does not have mojo ok 5 - base class has tests ok 6 - base class does not have mojo ok 7 - base class has tests ok 8 ok 9 - right attribute value ok 10 - right attribute value ok 11 - 'attribute value has right class' isa 'Mojo::BaseTest' ok 12 - right attribute value ok 13 - right attribute default value ok 14 - right attribute value ok 15 - right chained attribute value ok 16 - right attribute value ok 17 - right chained attribute value ok 18 - right attribute value ok 19 - right attribute value ok 20 - right attribute value ok 21 - right attribute value ok 22 - right attribute value ok 23 - right attribute value ok 24 - right attribute value ok 25 - no attribute value ok 26 - right attribute value ok 27 - right error ok 28 - right error 1..28 ok t\mojo\bytestream.t ........................ ok 1 - right result ok 2 - right camelized result ok 3 - right decamelized result ok 4 - right unindented result ok 5 - right Base64 encoded result ok 6 - right Base64 decoded result ok 7 - right URL escaped result ok 8 - right URL unescaped result ok 9 - right URL unescaped result ok 10 - right HTML unescaped result ok 11 - right XML escaped result ok 12 - right punycode encoded result ok 13 - right punycode decoded result ok 14 - right quoted result ok 15 - right unquoted result ok 16 - right trimmed result ok 17 - right squished result ok 18 - right binary md5 checksum ok 19 - right binary md5 checksum ok 20 - right md5 checksum ok 21 - right binary sha1 checksum ok 22 - right sha1 checksum ok 23 - right hmac sha1 checksum ok 24 - values are equal ok 25 - values are not equal ok 26 - right result ok 27 - right result ok 28 - nested bytestream stringified ok 29 - nested bytestream stringified ok 30 - right elements ok 31 - right elements ok 32 - right elements ok 33 - no elements ok 34 - no elements ok 35 - no elements ok 36 - right result ok 37 - right result ok 38 - size is 11 ok 39 - size is 1 ok 40 - right content ok 41 - original changed ok 42 - clone did not change ok 43 - right output ok 44 - right content ok 45 - right content ok 46 - right result ok 47 - successful roundtrip ok 48 - right result 1..48 ok t\mojo\cache.t ............................. ok 1 - no result ok 2 - right result ok 3 - right result ok 4 - right result ok 5 - no result ok 6 - right result ok 7 - right result ok 8 - no result ok 9 - no result ok 10 - right result ok 11 - right result ok 12 - no result ok 13 - right result ok 14 - no result ok 15 - right result ok 16 - right result ok 17 - right result ok 18 - right result ok 19 - right result ok 20 - right result ok 21 - no result ok 22 - right result ok 23 - right result ok 24 - right result ok 25 - no result ok 26 - no result ok 27 - no result ok 28 - no result 1..28 ok t\mojo\cgi.t ............................... ok 1 - no reverse proxy ok 2 - reverse proxy ok 3 - right status ok 4 - right status ok 5 - right "Status" value ok 6 - right "Content-Length" value ok 7 - right "Content-Type" value ok 8 - right content ok 9 - right status ok 10 - right status ok 11 - right "Status" value ok 12 - right "Content-Length" value ok 13 - right "Content-Type" value ok 14 - no content ok 15 - right status ok 16 - right status ok 17 - no "Status" value ok 18 - right "Content-Length" value ok 19 - right "Content-Type" value ok 20 - right content ok 21 - right status ok 22 - is chunked ok 23 - right status ok 24 - right "Status" value ok 25 - right content ok 26 - right status ok 27 - right status ok 28 - right "Status" value ok 29 - right "Content-Type" value ok 30 - right "Content-Length" value ok 31 - right value ok 32 - right value ok 33 - right status ok 34 - right status ok 35 - right "Status" value ok 36 - right "Content-Length" value ok 37 - right "Content-Type" value ok 38 - right content 1..38 ok t\mojo\collection.t ........................ ok 1 - right result ok 2 - right result ok 3 - right result ok 4 - right result ok 5 - right result ok 6 - right result ok 7 - right result ok 8 - right result ok 9 - right result ok 10 - right elements ok 11 - right elements ok 12 - right elements ok 13 - right result ok 14 - right result ok 15 - right result ok 16 - right result ok 17 - no result ok 18 - no result ok 19 - no result ok 20 - right result ok 21 - right result ok 22 - no result ok 23 - right elements ok 24 - right elements ok 25 - right elements ok 26 - right elements ok 27 - right elements ok 28 - no elements ok 29 - no elements ok 30 - right result ok 31 - right result ok 32 - right result ok 33 - right result ok 34 - right result ok 35 - right result ok 36 - right elements ok 37 - right result ok 38 - right elements ok 39 - right result ok 40 - right result ok 41 - right order ok 42 - right order ok 43 - no elements ok 44 - same number of elements ok 45 - different order ok 46 - no elements ok 47 - right size ok 48 - right size ok 49 - right size ok 50 - right size ok 51 - right size ok 52 - right result ok 53 - right result ok 54 - no result ok 55 - right order ok 56 - right order ok 57 - right order ok 58 - right order ok 59 - no elements ok 60 - no elements ok 61 - right result ok 62 - right result ok 63 - right result ok 64 - right result ok 65 - right result ok 66 - right result ok 67 - right result ok 68 - right result ok 69 - right result ok 70 - right result ok 71 - right result 1..71 ok t\mojo\content.t ........................... ok 1 - content does not contain "a" ok 2 - content contains "f" ok 3 - content contains "o" ok 4 - content contains "foo" ok 5 - content does not contain "foo" ok 6 - content contains "bar" ok 7 - content does not contain "bar" ok 8 - content contains "foo" ok 9 - content does not contain "a" ok 10 - content contains "f" ok 11 - content contains "o" ok 12 - content contains "foo" ok 13 - content contains "foo" ok 14 - content does not contain "z" ok 15 - content contains "f" ok 16 - content contains "o" ok 17 - content contains "foo" ok 18 - content contains "bar+" ok 19 - content contains "." ok 20 - content contains ".*?foo+" ok 21 - no "Content-Type" header ok 22 - boundary has been generated ok 23 - same boundary ok 24 - right "Content-Type" header ok 25 - dynamic content ok 26 - no chunked content ok 27 - dynamic content ok 28 - right chunk ok 29 - dynamic content ok 30 - chunked content ok 31 - dynamic content ok 32 - right chunk ok 33 - no boundary ok 34 - right boundary ok 35 - same boundary ok 36 - no boundary ok 37 - right boundary ok 38 - same boundary ok 39 - right boundary ok 40 - same boundary ok 41 - no charset ok 42 - right charset ok 43 - right charset ok 44 - right charset ok 45 - right charset ok 46 - right size ok 47 - right error ok 48 - right error ok 49 - right error 1..49 ok t\mojo\cookie.t ............................ ok 1 - right format ok 2 - right format ok 3 - right format ok 4 - right format ok 5 - right format ok 6 - no cookies ok 7 - right name ok 8 - right value ok 9 - no more cookies ok 10 - right name ok 11 - right value ok 12 - right name ok 13 - right value ok 14 - no more cookies ok 15 - right name ok 16 - right value ok 17 - no more cookies ok 18 - right name ok 19 - right value ok 20 - right name ok 21 - right value ok 22 - no more cookies ok 23 - right name ok 24 - right value ok 25 - right name ok 26 - right value ok 27 - no more cookies ok 28 - right name ok 29 - no value ok 30 - no more cookies ok 31 - right name ok 32 - no value ok 33 - no more cookies ok 34 - right name ok 35 - right value ok 36 - no more cookies ok 37 - right name ok 38 - right value ok 39 - no more cookies ok 40 - right name ok 41 - right value ok 42 - no more cookies ok 43 - right name ok 44 - right value ok 45 - no more cookies ok 46 - right name ok 47 - right value ok 48 - no more cookies ok 49 - right name ok 50 - right value ok 51 - no more cookies ok 52 - right name ok 53 - right value ok 54 - no more cookies ok 55 - right name ok 56 - right value ok 57 - no more cookies ok 58 - right name ok 59 - right value ok 60 - no more cookies ok 61 - right name ok 62 - right value ok 63 - right name ok 64 - right value ok 65 - no more cookies ok 66 - right format ok 67 - right format ok 68 - right format ok 69 - right format ok 70 - no cookies ok 71 - right name ok 72 - right value ok 73 - right expires value ok 74 - no more cookies ok 75 - right name ok 76 - right value ok 77 - right expires value ok 78 - right name ok 79 - right value ok 80 - right expires value ok 81 - no more cookies ok 82 - right name ok 83 - right value ok 84 - right domain ok 85 - right path ok 86 - right max age value ok 87 - right expires value ok 88 - right secure flag ok 89 - no more cookies ok 90 - right name ok 91 - right value ok 92 - right domain ok 93 - right path ok 94 - right max age value ok 95 - right expires value ok 96 - no secure flag ok 97 - no more cookies ok 98 - right name ok 99 - right value ok 100 - right domain ok 101 - right path ok 102 - right max age value ok 103 - right expires value ok 104 - right secure flag ok 105 - no more cookies ok 106 - right name ok 107 - right value ok 108 - right domain ok 109 - right path ok 110 - right max age value ok 111 - right expires value ok 112 - right secure flag ok 113 - no more cookies ok 114 - right name ok 115 - right value ok 116 - right domain ok 117 - right path ok 118 - right max age value ok 119 - right expires value ok 120 - right secure flag ok 121 - no more cookies ok 122 - right name ok 123 - right value ok 124 - right domain ok 125 - right path ok 126 - right max age value ok 127 - right expires value ok 128 - right secure flag ok 129 - no more cookies ok 130 - right name ok 131 - right value ok 132 - right domain ok 133 - right path ok 134 - right max age value ok 135 - right expires value ok 136 - right secure flag ok 137 - no more cookies ok 138 - right name ok 139 - right value ok 140 - right domain ok 141 - right path ok 142 - right max age value ok 143 - right expires value ok 144 - right secure flag ok 145 - no more cookies ok 146 - right name ok 147 - right value ok 148 - right domain ok 149 - right path ok 150 - right max age value ok 151 - right expires value ok 152 - right secure flag ok 153 - no more cookies ok 154 - right name ok 155 - right value ok 156 - right domain ok 157 - right path ok 158 - right max age value ok 159 - right expires value ok 160 - right secure flag ok 161 - no more cookies ok 162 - right name ok 163 - right value ok 164 - right domain ok 165 - right path ok 166 - right max age value ok 167 - right expires value ok 168 - right secure flag ok 169 - no more cookies ok 170 - right name ok 171 - right value ok 172 - right domain ok 173 - right path ok 174 - right max age value ok 175 - right expires value ok 176 - right secure flag ok 177 - no more cookies ok 178 - right name ok 179 - no value ok 180 - right domain ok 181 - right path ok 182 - right max age value ok 183 - right expires value ok 184 - right secure flag ok 185 - right result ok 186 - no more cookies ok 187 - right name ok 188 - no value ok 189 - right domain ok 190 - right path ok 191 - right max age value ok 192 - right expires value ok 193 - right secure flag ok 194 - right result ok 195 - no more cookies ok 196 - right name ok 197 - right value ok 198 - no more cookies ok 199 - right name ok 200 - right value ok 201 - no more cookies ok 202 - right format ok 203 - right name ok 204 - right value ok 205 - right domain ok 206 - right path ok 207 - right max age value ok 208 - right expires value ok 209 - right secure flag ok 210 - no more cookies ok 211 - right name ok 212 - right value ok 213 - right path ok 214 - right expires value ok 215 - right secure flag ok 216 - no more cookies ok 217 - right name ok 218 - right value ok 219 - right path ok 220 - right expires value ok 221 - right secure flag ok 222 - no more cookies ok 223 - right error ok 224 - right error 1..224 ok t\mojo\cookiejar.t ......................... ok 1 - no cookies ok 2 - right name ok 3 - right value ok 4 - right name ok 5 - right value ok 6 - no third cookie ok 7 - right name ok 8 - right value ok 9 - right name ok 10 - right value ok 11 - no third cookie ok 12 - right name ok 13 - right value ok 14 - right name ok 15 - right value ok 16 - no third cookie ok 17 - right name ok 18 - right value ok 19 - right name ok 20 - right value ok 21 - no third cookie ok 22 - right name ok 23 - right value ok 24 - right name ok 25 - right value ok 26 - no third cookie ok 27 - no cookies ok 28 - right name ok 29 - right value ok 30 - no second cookie ok 31 - right name ok 32 - right value ok 33 - right name ok 34 - right value ok 35 - no third cookie ok 36 - right name ok 37 - right value ok 38 - no second cookie ok 39 - right name ok 40 - right value ok 41 - right name ok 42 - right value ok 43 - no third cookie ok 44 - right name ok 45 - right value ok 46 - no second cookie ok 47 - right name ok 48 - right value ok 49 - no second cookie ok 50 - right domain ok 51 - right path ok 52 - right name ok 53 - right value ok 54 - right domain ok 55 - right path ok 56 - right name ok 57 - right value ok 58 - no third cookie ok 59 - right name ok 60 - right value ok 61 - right name ok 62 - right value ok 63 - no second cookie ok 64 - right name ok 65 - right value ok 66 - no second cookie ok 67 - right name ok 68 - right value ok 69 - no second cookie ok 70 - right name ok 71 - right value ok 72 - no insecure cookie ok 73 - right name ok 74 - right value ok 75 - right name ok 76 - right value ok 77 - no second cookie ok 78 - right name ok 79 - right value ok 80 - right name ok 81 - right value ok 82 - no third cookie ok 83 - right name ok 84 - right value ok 85 - right name ok 86 - right value ok 87 - no third cookie ok 88 - right name ok 89 - right value ok 90 - right name ok 91 - right value ok 92 - no third cookie ok 93 - no cookies ok 94 - right name ok 95 - right value ok 96 - no second cookie ok 97 - right name ok 98 - right value ok 99 - no second cookie ok 100 - right name ok 101 - right value ok 102 - right name ok 103 - right value ok 104 - no cookie ok 105 - no cookie ok 106 - right name ok 107 - right value ok 108 - right name ok 109 - right value ok 110 - no third cookie ok 111 - right name ok 112 - right value ok 113 - no second cookie ok 114 - right name ok 115 - right value ok 116 - no cookie ok 117 - right name ok 118 - right value ok 119 - right name ok 120 - right value ok 121 - right name ok 122 - right value ok 123 - no cookie ok 124 - right name ok 125 - right value ok 126 - right name ok 127 - right value ok 128 - no cookie ok 129 - right name ok 130 - right value ok 131 - right name ok 132 - right value ok 133 - right name ok 134 - right value ok 135 - no cookies ok 136 - no cookies ok 137 - no cookies 1..137 ok t\mojo\daemon.t ............................ ok 1 - right status ok 2 - right content ok 3 - right value ok 4 - right value ok 5 - right value ok 6 - right value ok 7 - right value ok 8 - right value ok 9 - no reverse proxy ok 10 - reverse proxy ok 11 - right home directory ok 12 - no value ok 13 - right value ok 14 - right value ok 15 - no value ok 16 - right value ok 17 - right value ok 18 - right script name ok 19 - right error ok 20 - right error ok 21 - right error ok 22 - right error ok 23 - 'right transaction' isa 'Mojo::Transaction::HTTP' ok 24 - right moniker ok 25 - will be kept alive ok 26 - right status ok 27 - right content ok 28 - will be kept alive ok 29 - was kept alive ok 30 - right status ok 31 - right content ok 32 - will not be kept alive ok 33 - was kept alive ok 34 - right status ok 35 - right content ok 36 - will not be kept alive ok 37 - was not kept alive ok 38 - right status ok 39 - right content ok 40 - will not be kept alive ok 41 - right version ok 42 - right status ok 43 - right content ok 44 - has connection id ok 45 - right status ok 46 - right content ok 47 - transaction is finished ok 48 - right content ok 49 - no error ok 50 - transaction is finished ok 51 - right content ok 52 - no error ok 53 - transaction is finished ok 54 - right content ok 55 - no error ok 56 - right status ok 57 - right content ok 58 - right status ok 59 - right content ok 60 - has local address ok 61 - has local port ok 62 - has original remote address ok 63 - has remote address ok 64 - has remote port ok 65 - has local address ok 66 - has local port ok 67 - has remote address ok 68 - has remote port ok 69 - right moniker ok 70 - transactions were pipelined ok 71 - no active acceptors ok 72 - one active acceptor ok 73 - right value ok 74 - acceptor has been added ok 75 - no active acceptors ok 76 - acceptor has been removed ok 77 - one active acceptor ok 78 - acceptor has been added ok 79 - acceptor has been removed ok 80 - right error 1..80 ok t\mojo\date.t .............................. ok 1 - right epoch value ok 2 - right epoch value ok 3 - right epoch value ok 4 - right epoch value ok 5 - right epoch value ok 6 - right format ok 7 - right epoch value ok 8 - right epoch value ok 9 - right format ok 10 - right epoch value ok 11 - right epoch value ok 12 - right format ok 13 - right epoch value ok 14 - right epoch value ok 15 - right format ok 16 - right epoch value ok 17 - right epoch value ok 18 - right epoch value ok 19 - right epoch value ok 20 - right epoch value ok 21 - right epoch value ok 22 - no epoch value ok 23 - no epoch value ok 24 - no epoch value ok 25 - no epoch value ok 26 - no epoch value ok 27 - no epoch value ok 28 - no epoch value ok 29 - no epoch value ok 30 - no epoch value ok 31 - right format ok 32 - right format ok 33 - successful roundtrip ok 34 - successful roundtrip ok 35 - right epoch value ok 36 - right format ok 37 - right epoch value ok 38 - right format ok 39 - no epoch value 1..39 ok t\mojo\delay.t ............................. ok 1 - right results ok 2 - right values ok 3 - no value ok 4 - right value ok 5 - right value ok 6 - no value ok 7 - right value ok 8 - right value ok 9 - finish event has been emitted once ok 10 - right results ok 11 - right value ok 12 - no result ok 13 - no result ok 14 - no result ok 15 - right result ok 16 - no result ok 17 - right result ok 18 - finish event has been emitted once ok 19 - right result ok 20 - finish event has been emitted once ok 21 - right result ok 22 - no remaining steps ok 23 - right results ok 24 - right results ok 25 - finish event has been emitted once ok 26 - right results ok 27 - two steps remaining ok 28 - no steps remaining ok 29 - right value ok 30 - right result ok 31 - no remaining steps ok 32 - right error ok 33 - finish event has not been emitted ok 34 - no result ok 35 - no remaining steps ok 36 - right error ok 37 - finish event has not been emitted ok 38 - no remaining steps ok 39 - right error ok 40 - finish event has not been emitted ok 41 - no result ok 42 - right value ok 43 - no remaining steps ok 44 - right error ok 45 - finish event has not been emitted ok 46 - no result ok 47 - no subscribers ok 48 - right error 1..48 ok t\mojo\dom.t ............................... ok 1 - right result ok 2 - right result ok 3 - right result ok 4 - no result ok 5 - right result ok 6 - right result ok 7 - right text ok 8 - found all div elements with id ok 9 - found all div elements with id ok 10 - right attribute ok 11 - right attribute ok 12 - right result ok 13 - right result ok 14 - right result ok 15 - right text ok 16 - right type ok 17 - right type ok 18 - right tag ok 19 - empty attributes ok 20 - right parent ok 21 - right type ok 22 - right tag ok 23 - right attributes ok 24 - right parent ok 25 - right type ok 26 - right text ok 27 - right parent ok 28 - right type ok 29 - right tag ok 30 - right attributes ok 31 - right parent ok 32 - right type ok 33 - right text ok 34 - right parent ok 35 - right type ok 36 - right tag ok 37 - empty attributes ok 38 - right parent ok 39 - right type ok 40 - right text ok 41 - right parent ok 42 - right type ok 43 - right text ok 44 - right parent ok 45 - right result ok 46 - right text ok 47 - no content ok 48 - no result ok 49 - right number of elements ok 50 - right text ok 51 - no result ok 52 - right number of elements ok 53 - XML mode not detected ok 54 - no tag ok 55 - no attribute ok 56 - no attribute ok 57 - right type ok 58 - right doctype ok 59 - right result ok 60 - right text ok 61 - right tag ok 62 - right class attribute ok 63 - right text ok 64 - right parent tag ok 65 - right parent attribute ok 66 - right sibling ok 67 - stringified right ok 68 - right parent attribute ok 69 - right parent attribute ok 70 - right parent attribute ok 71 - right tag ok 72 - right tag ok 73 - right tag ok 74 - right tag ok 75 - right tag ok 76 - right tag ok 77 - right tag ok 78 - right tag ok 79 - no siblings ok 80 - no siblings ok 81 - no next sibling ok 82 - no previous sibling ok 83 - right results ok 84 - XML mode not active ok 85 - right content ok 86 - right number of nodes ok 87 - right content ok 88 - right content ok 89 - right number of nodes ok 90 - no preceding nodes ok 91 - right content ok 92 - right number of nodes ok 93 - right tag ok 94 - right content ok 95 - right number of nodes ok 96 - no following nodes ok 97 - right content ok 98 - no more siblings ok 99 - right content ok 100 - no more siblings ok 101 - right content ok 102 - right content ok 103 - right type ok 104 - right content ok 105 - right content ok 106 - right tag ok 107 - right type ok 108 - right content ok 109 - right type ok 110 - right content ok 111 - right type ok 112 - right type ok 113 - right type ok 114 - right type ok 115 - right tag ok 116 - right content ok 117 - right content ok 118 - right type ok 119 - right tag ok 120 - right type ok 121 - right content ok 122 - right type ok 123 - right content ok 124 - right type ok 125 - right content ok 126 - right type ok 127 - right content ok 128 - right content ok 129 - right type ok 130 - right result ok 131 - right type ok 132 - right type ok 133 - right content ok 134 - right result ok 135 - right tag ok 136 - right result ok 137 - right content ok 138 - right type ok 139 - right result ok 140 - right tag ok 141 - right content ok 142 - no siblings ok 143 - right content ok 144 - no siblings ok 145 - right result ok 146 - right result ok 147 - right result ok 148 - right content ok 149 - right content ok 150 - right result ok 151 - right content ok 152 - right content ok 153 - right text ok 154 - right number of following elements ok 155 - right text ok 156 - right number of following elements ok 157 - no following elements ok 158 - right tag ok 159 - right number of preceding elements ok 160 - right tag ok 161 - right number of preceding elements ok 162 - no preceding elements ok 163 - right result ok 164 - XML mode active ok 165 - XML mode active ok 166 - right result ok 167 - no nodes ok 168 - no nodes ok 169 - no children ok 170 - no changes ok 171 - no result ok 172 - no results ok 173 - no match ok 174 - no attributes ok 175 - no namespace ok 176 - no tag ok 177 - no text ok 178 - no text ok 179 - right text ok 180 - right id attribute ok 181 - no second result ok 182 - right number of elements ok 183 - found all p elements ok 184 - found all div elements ok 185 - right results ok 186 - no results ok 187 - no results ok 188 - right script content ok 189 - right text ok 190 - right text ok 191 - right text ok 192 - no result ok 193 - right text ok 194 - no result ok 195 - right text ok 196 - right text ok 197 - right text ok 198 - right text ok 199 - right text ok 200 - right text ok 201 - no result ok 202 - right text ok 203 - no result ok 204 - right text ok 205 - right text ok 206 - right text ok 207 - right text ok 208 - no result ok 209 - no result ok 210 - no result ok 211 - no result ok 212 - right text ok 213 - right text ok 214 - right text ok 215 - right text ok 216 - right text ok 217 - right text ok 218 - right text ok 219 - right text ok 220 - right text ok 221 - right text ok 222 - right text ok 223 - right text ok 224 - right text ok 225 - right text ok 226 - right text ok 227 - right text ok 228 - right text ok 229 - right text ok 230 - right text ok 231 - right text ok 232 - right text ok 233 - right text ok 234 - right text ok 235 - right text ok 236 - right text ok 237 - right text ok 238 - right text ok 239 - right text ok 240 - right text ok 241 - right text ok 242 - right text ok 243 - right text ok 244 - right text ok 245 - right text ok 246 - right text ok 247 - right text ok 248 - right text ok 249 - right text ok 250 - right text ok 251 - right text ok 252 - right text ok 253 - right text ok 254 - right text ok 255 - right text ok 256 - right text ok 257 - right text ok 258 - right text ok 259 - right text ok 260 - right text ok 261 - right text ok 262 - right text ok 263 - right text ok 264 - right text ok 265 - right text ok 266 - right text ok 267 - right text ok 268 - right text ok 269 - right text ok 270 - right text ok 271 - right text ok 272 - right text ok 273 - right text ok 274 - right text ok 275 - right result ok 276 - right result ok 277 - right result ok 278 - right result ok 279 - right result ok 280 - right result ok 281 - right text ok 282 - right text ok 283 - right text ok 284 - right result ok 285 - right result ok 286 - right result ok 287 - right result ok 288 - right result ok 289 - right result ok 290 - right result ok 291 - right result ok 292 - right result ok 293 - no result ok 294 - no result ok 295 - right result ok 296 - right result ok 297 - right result ok 298 - right result ok 299 - right result ok 300 - right result ok 301 - right result ok 302 - right result ok 303 - right result ok 304 - right result ok 305 - right result ok 306 - right result ok 307 - right result ok 308 - right result ok 309 - right result ok 310 - right result ok 311 - right text ok 312 - right result ok 313 - right result ok 314 - right result ok 315 - right result ok 316 - right result ok 317 - right result ok 318 - right result ok 319 - right result ok 320 - right result ok 321 - right result ok 322 - no result ok 323 - no result ok 324 - right result ok 325 - right result ok 326 - right tag ok 327 - right text ok 328 - right tag ok 329 - right text ok 330 - no tag ok 331 - XML mode detected ok 332 - right version ok 333 - right results ok 334 - right id ok 335 - right text ok 336 - right text ok 337 - right text ok 338 - right text ok 339 - right text ok 340 - right text ok 341 - right text ok 342 - right text ok 343 - XML mode active ok 344 - XML mode active ok 345 - XML mode active ok 346 - XML mode active ok 347 - XML mode active ok 348 - XML mode detected ok 349 - no namespace ok 350 - right namespace ok 351 - right text ok 352 - no namespace ok 353 - right text ok 354 - right namespace ok 355 - right text ok 356 - right attribute ok 357 - right attribute ok 358 - no result ok 359 - no result ok 360 - no result ok 361 - no result ok 362 - right attribute ok 363 - right attribute ok 364 - right attribute ok 365 - no attribute ok 366 - no attribute ok 367 - no attribute ok 368 - no result ok 369 - no result ok 370 - right attribute ok 371 - element did match ok 372 - element did not match ok 373 - right text ok 374 - right namespace ok 375 - right text ok 376 - right namespace ok 377 - no namespace ok 378 - no result ok 379 - no result ok 380 - XML mode detected ok 381 - right namespace ok 382 - right namespace ok 383 - right text ok 384 - right namespace ok 385 - right text ok 386 - right namespace ok 387 - no result ok 388 - right number of elements ok 389 - XML mode detected ok 390 - right namespace ok 391 - right namespace ok 392 - right text ok 393 - right namespace ok 394 - right text ok 395 - right namespace ok 396 - right text ok 397 - right namespace ok 398 - right text ok 399 - right namespace ok 400 - no result ok 401 - right number of elements ok 402 - right text ok 403 - right text ok 404 - right text ok 405 - no result ok 406 - right text ok 407 - no result ok 408 - right text ok 409 - no result ok 410 - right text ok 411 - no result ok 412 - right text ok 413 - no result ok 414 - successful roundtrip ok 415 - right order ok 416 - right attribute ok 417 - right attribute ok 418 - right result ok 419 - right attribute ok 420 - right text ok 421 - right attribute ok 422 - empty attribute value ok 423 - empty attribute value ok 424 - right tag ok 425 - right tag ok 426 - no result ok 427 - right tag ok 428 - right tag ok 429 - no result ok 430 - tag found ok 431 - right text ok 432 - right text ok 433 - found first element only ok 434 - found last element only ok 435 - found all div elements with id ok 436 - right result ok 437 - empty result ok 438 - right result ok 439 - right result ok 440 - found all elements ok 441 - found all div elements with the right ids ok 442 - found all div elements with the right ids ok 443 - found all div elements with the right ids ok 444 - found all div elements with the right ids ok 445 - found all div elements with the right ids ok 446 - found all div elements with the right ids ok 447 - found all div elements with the right atributes ok 448 - found all div elements with the right atributes ok 449 - no previous sibling ok 450 - right text ok 451 - right text ok 452 - no next sibling ok 453 - right tag ok 454 - right tag ok 455 - right tag ok 456 - no result ok 457 - right name ok 458 - right value ok 459 - right text ok 460 - right text ok 461 - right name ok 462 - right name ok 463 - no result ok 464 - right value ok 465 - right text ok 466 - no result ok 467 - right text ok 468 - right text ok 469 - right text ok 470 - right text ok 471 - right text ok 472 - right text ok 473 - right text ok 474 - right text ok 475 - right text ok 476 - no result ok 477 - right name ok 478 - right name ok 479 - right name ok 480 - right attribute ok 481 - right attribute ok 482 - found all odd li elements ok 483 - found all odd li elements ok 484 - found all odd li elements ok 485 - right tag ok 486 - right text ok 487 - right tag ok 488 - right text ok 489 - right tag ok 490 - right text ok 491 - right tag ok 492 - right text ok 493 - found all odd li elements ok 494 - found all odd li elements ok 495 - found all odd li elements ok 496 - found all even li elements ok 497 - found all even li elements ok 498 - found all even li elements ok 499 - found all even li elements ok 500 - found all even li elements ok 501 - found all even li elements ok 502 - found all even li elements ok 503 - found the right li elements ok 504 - found the right li elements ok 505 - found the right li element ok 506 - found the right li element ok 507 - found the right li element ok 508 - found the right li element ok 509 - found the right li element ok 510 - found the right li element ok 511 - found the right li element ok 512 - found the right li element ok 513 - found first three li elements ok 514 - found first three li elements ok 515 - found last three li elements ok 516 - found first three li elements ok 517 - found first three li elements ok 518 - found every third li elements ok 519 - found every third li elements ok 520 - found every third li elements ok 521 - found every third li elements ok 522 - found third li element ok 523 - found third last li element ok 524 - found first three li elements ok 525 - found first three li elements ok 526 - found first three li elements ok 527 - found first three li elements ok 528 - found first three li elements ok 529 - found all odd elements ok 530 - found all odd li elements ok 531 - found all odd li elements ok 532 - found all odd p elements ok 533 - found all odd li elements ok 534 - found first child ok 535 - found first child ok 536 - found first child ok 537 - found first child ok 538 - found first child ok 539 - found first child ok 540 - found last child ok 541 - found last child ok 542 - found last child ok 543 - found last child ok 544 - found last child ok 545 - found last child ok 546 - found first p element ok 547 - found second and third element ok 548 - found first and second element ok 549 - found first and second element ok 550 - found first and second element ok 551 - found first and second element ok 552 - found first and second element ok 553 - found third element ok 554 - found third element ok 555 - found only child ok 556 - found only child ok 557 - found only child ok 558 - found only child ok 559 - right text ok 560 - right text ok 561 - right text ok 562 - right text ok 563 - right text ok 564 - right text ok 565 - right text ok 566 - right text ok 567 - right text ok 568 - right text ok 569 - no result ok 570 - no result ok 571 - no result ok 572 - no result ok 573 - right text ok 574 - no result ok 575 - right text ok 576 - right text ok 577 - right text ok 578 - right text ok 579 - right text ok 580 - right text ok 581 - right text ok 582 - right text ok 583 - no result ok 584 - no result ok 585 - right text ok 586 - right text ok 587 - right text ok 588 - right text ok 589 - right text ok 590 - right text ok 591 - right text ok 592 - right text ok 593 - right text ok 594 - right text ok 595 - right text ok 596 - right text ok 597 - right result ok 598 - right result ok 599 - right text ok 600 - no result ok 601 - no change ok 602 - no change ok 603 - right result ok 604 - right text ok 605 - right result ok 606 - right text ok 607 - right result ok 608 - right text ok 609 - right text ok 610 - right text ok 611 - right text ok 612 - right text ok 613 - right text ok 614 - right text ok 615 - right text ok 616 - right text ok 617 - right text ok 618 - right text ok 619 - right text ok 620 - right text ok 621 - right text ok 622 - right text ok 623 - right text ok 624 - no results ok 625 - right attribute ok 626 - right text ok 627 - right text ok 628 - right text ok 629 - right text ok 630 - right text ok 631 - right text ok 632 - right text ok 633 - right text ok 634 - right text ok 635 - right text ok 636 - right text ok 637 - right text ok 638 - right text ok 639 - right text ok 640 - right text ok 641 - right text ok 642 - right text ok 643 - right text ok 644 - right text ok 645 - right text ok 646 - right text ok 647 - right attribute ok 648 - right attribute ok 649 - right attribute ok 650 - right attribute ok 651 - right attribute ok 652 - right text ok 653 - right text ok 654 - right text ok 655 - right text ok 656 - right attribute ok 657 - right attribute ok 658 - right attribute ok 659 - right attribute ok 660 - right attribute ok 661 - right text ok 662 - right text ok 663 - right text ok 664 - right text ok 665 - right attribute ok 666 - right attribute ok 667 - right attribute ok 668 - right text ok 669 - right text ok 670 - right text ok 671 - right text ok 672 - right text ok 673 - right text ok 674 - right text ok 675 - right text ok 676 - right text ok 677 - right text ok 678 - right text ok 679 - no text ok 680 - right text ok 681 - right text ok 682 - right text ok 683 - right results ok 684 - right text ok 685 - right text ok 686 - no text ok 687 - right text ok 688 - no text ok 689 - right text ok 690 - no text ok 691 - right text ok 692 - no text ok 693 - right text ok 694 - no text ok 695 - right text ok 696 - right text ok 697 - right text ok 698 - right text ok 699 - right text ok 700 - right text ok 701 - right text ok 702 - right text ok 703 - right text ok 704 - right text ok 705 - right text ok 706 - right attribute ok 707 - right attribute ok 708 - right attribute ok 709 - no text ok 710 - right text ok 711 - right text ok 712 - right attribute ok 713 - right attribute ok 714 - right attribute ok 715 - no text ok 716 - right text ok 717 - XML mode detected ok 718 - right attribute ok 719 - right doctype ok 720 - right text ok 721 - right doctype ok 722 - XML mode not detected ok 723 - right element ok 724 - XML mode detected ok 725 - right doctype ok 726 - right attribute ok 727 - right text ok 728 - right doctype ok 729 - right attribute ok 730 - right text ok 731 - right text ok 732 - right text ok 733 - right text ok 734 - right text ok 735 - right text ok 736 - right text ok 737 - right text ok 738 - right text ok 739 - right text ok 740 - right text ok 741 - right text ok 742 - right text ok 743 - right text ok 744 - right text ok 745 - no result ok 746 - right number of elements ok 747 - right text ok 748 - no result ok 749 - right number of elements ok 750 - right result ok 751 - right text ok 752 - right attribute ok 753 - right attribute ok 754 - no result ok 755 - right number of elements ok 756 - right text ok 757 - XML mode detected ok 758 - right tag ok 759 - XML mode active ok 760 - right child ok 761 - right parent ok 762 - XML mode active ok 763 - XML mode active ok 764 - right result ok 765 - XML mode not detected ok 766 - right text ok 767 - XML mode active ok 768 - right text ok 769 - right text ok 770 - no result ok 771 - right number of elements ok 772 - right text ok 773 - right text ok 774 - no result ok 775 - right number of elements ok 776 - right text ok 777 - right text ok 778 - right results ok 779 - right results ok 780 - right results ok 781 - right text ok 782 - right text ok 783 - no result ok 784 - XML mode active ok 785 - right attribute ok 786 - right attributes ok 787 - right text ok 788 - right attribute ok 789 - right attributes ok 790 - right text ok 791 - right attribute ok 792 - right attributes ok 793 - right text ok 794 - right attribute ok 795 - right attributes ok 796 - no result ok 797 - right number of elements ok 798 - right results ok 799 - right result ok 800 - root has no attributes ok 801 - no result ok 802 - XML mode not active ok 803 - right attribute ok 804 - right attributes ok 805 - right text ok 806 - right attribute ok 807 - right attributes ok 808 - right text ok 809 - right attribute ok 810 - right attributes ok 811 - right text ok 812 - right attribute ok 813 - right attributes ok 814 - no result ok 815 - right number of elements ok 816 - right results ok 817 - right result ok 818 - root has no attributes ok 819 - no result ok 820 - right tag ok 821 - right text ok 822 - right tag ok 823 - right tag ok 824 - right tag ok 825 - right text ok 826 - right type ok 827 - right result ok 828 - right tag ok 829 - right result ok 830 - right tag ok 831 - right result ok 832 - right tag ok 833 - right result ok 834 - right tag ok 835 - right result ok 836 - right type ok 837 - right result ok 838 - right tag ok 839 - right result ok 840 - right type ok 841 - right result ok 842 - right attribute ok 843 - right attribute ok 844 - no result ok 845 - right number of elements ok 846 - right result ok 847 - no text ok 848 - right text ok 849 - right text ok 850 - right text ok 851 - right text ok 852 - right text ok 853 - right text ok 854 - right text ok 855 - right text ok 856 - right text ok 857 - right text ok 858 - right text ok 859 - right text ok 860 - right text ok 861 - right text ok 862 - right text ok 863 - right text ok 864 - right text ok 865 - right text ok 866 - right text ok 867 - right text ok 868 - right text ok 869 - right text ok 870 - right text ok 871 - right text ok 872 - right text ok 873 - no result ok 874 - right number of elements ok 875 - right attribute ok 876 - no result ok 877 - right attribute ok 878 - no result ok 879 - right attribute ok 880 - no result ok 881 - right attribute ok 882 - no result ok 883 - right text ok 884 - right text ok 885 - no result ok 886 - right text ok 887 - no result ok 888 - right text ok 889 - no result ok 890 - right text ok 891 - no result ok 892 - right text ok 893 - no result ok 894 - right text ok 895 - no result ok 896 - right text ok 897 - no result ok 898 - right text ok 899 - no result ok 900 - right text ok 901 - no result ok 902 - right text ok 903 - no result ok 904 - right text ok 905 - no result ok 906 - no result ok 907 - right type ok 908 - right type ok 909 - right tag ok 910 - right attributes ok 911 - right type ok 912 - right text ok 913 - right type ok 914 - right tag ok 915 - right type ok 916 - right text ok 917 - right result ok 918 - right result ok 919 - right result ok 920 - right result ok 921 - right result ok 922 - right result ok 923 - no results ok 924 - right result ok 925 - right result ok 926 - right result ok 927 - right result ok 928 - right result ok 929 - right result ok 930 - right result ok 931 - right result ok 932 - right result ok 933 - right text ok 934 - right text ok 935 - right text ok 936 - right text ok 937 - no result ok 938 - right text ok 939 - right text ok 940 - no result ok 941 - right text ok 942 - no result ok 943 - right text ok 944 - no result ok 945 - right text ok 946 - no result ok 947 - right text ok 948 - no result ok 949 - right text ok 950 - no result ok 951 - right text ok 952 - no result ok 953 - right text ok 954 - no result ok 955 - right attributes ok 956 - right result ok 957 - right text ok 958 - right text ok 959 - right text ok 960 - right text ok 961 - right text ok 962 - right text ok 963 - right text ok 964 - right result ok 965 - right result ok 966 - right result ok 967 - successful roundtrip ok 968 - successful roundtrip ok 969 - successful roundtrip ok 970 - successful roundtrip ok 971 - right text ok 972 - right result ok 973 - two circles ok 974 - right result ok 975 - right attribute ok 976 - right result ok 977 - right text ok 978 - right result ok 979 - right text ok 980 - right result ok 981 - right comment ok 982 - right comment ok 983 - right comment ok 984 - right comment ok 985 - right text ok 986 - right text ok 987 - right result 1..987 ok t\mojo\eventemitter.t ...................... ok 1 - event was emitted once ok 2 - right error ok 3 - right error ok 4 - no subscribers ok 5 - has subscribers ok 6 - right error ok 7 - right error ok 8 - event was emitted twice ok 9 - one subscriber ok 10 - event was emitted three times ok 11 - no subscribers ok 12 - event was not emitted again ok 13 - event was not emitted again ok 14 - one subscriber ok 15 - one subscriber ok 16 - event was emitted once ok 17 - no subscribers ok 18 - event was not emitted again ok 19 - event was not emitted again ok 20 - event was not emitted again ok 21 - event was emitted once ok 22 - event was emitted again ok 23 - event was not emitted again ok 24 - no subscribers ok 25 - one subscriber ok 26 - only first event was emitted ok 27 - one subscriber ok 28 - only second event was emitted ok 29 - one subscriber ok 30 - third event was emitted ok 31 - no subscribers ok 32 - event was not emitted again ok 33 - event was not emitted again ok 34 - event was not emitted again ok 35 - no subscribers ok 36 - has subscribers ok 37 - event was emitted once ok 38 - no subscribers ok 39 - three subscribers ok 40 - event was emitted three times ok 41 - two subscribers ok 42 - event was emitted two times ok 43 - has subscribers ok 44 - no subscribers ok 45 - no subscribers ok 46 - event was not emitted again ok 47 - right result ok 48 - right result ok 49 - no result ok 50 - right result ok 51 - right result ok 52 - right result 1..52 ok t\mojo\headers.t ........................... ok 1 - right value ok 2 - no value ok 3 - right value ok 4 - right format ok 5 - right value ok 6 - right value ok 7 - right value ok 8 - right structure ok 9 - right structure ok 10 - right structure ok 11 - right structure ok 12 - right value ok 13 - right value ok 14 - right value ok 15 - values are equal ok 16 - right value ok 17 - values are equal ok 18 - right value ok 19 - right value ok 20 - right value ok 21 - right value ok 22 - right value ok 23 - right value ok 24 - right value ok 25 - right value ok 26 - right value ok 27 - right value ok 28 - right value ok 29 - right value ok 30 - right value ok 31 - right value ok 32 - right value ok 33 - right value ok 34 - right value ok 35 - right value ok 36 - right value ok 37 - right value ok 38 - right value ok 39 - right value ok 40 - right value ok 41 - right value ok 42 - right value ok 43 - right value ok 44 - right value ok 45 - right value ok 46 - right value ok 47 - right value ok 48 - right value ok 49 - right value ok 50 - right value ok 51 - right value ok 52 - right value ok 53 - right value ok 54 - right value ok 55 - right value ok 56 - right value ok 57 - right value ok 58 - right value ok 59 - right value ok 60 - right value ok 61 - right value ok 62 - right value ok 63 - right value ok 64 - right value ok 65 - right value ok 66 - right value ok 67 - right value ok 68 - right value ok 69 - right value ok 70 - right value ok 71 - right value ok 72 - right value ok 73 - right value ok 74 - right value ok 75 - right structure ok 76 - 'right return value' isa 'Mojo::Headers' ok 77 - parser is finished ok 78 - right value ok 79 - right value ok 80 - right value ok 81 - right value ok 82 - right value ok 83 - parser is finished ok 84 - right structure ok 85 - right value ok 86 - parser is finished ok 87 - successful roundtrip ok 88 - right structure ok 89 - right structure ok 90 - right structure ok 91 - right value ok 92 - right value ok 93 - right value ok 94 - right structure ok 95 - right structure ok 96 - right value ok 97 - right value ok 98 - right structure ok 99 - right structure ok 100 - right structure ok 101 - 'right return value' isa 'Mojo::Headers' ok 102 - parser is not finished ok 103 - no value ok 104 - 'right return value' isa 'Mojo::Headers' ok 105 - parser is not finished ok 106 - no value ok 107 - 'right return value' isa 'Mojo::Headers' ok 108 - parser is finished ok 109 - right value ok 110 - right value 1..110 ok t\mojo\home.t .............................. ok 1 - right path detected ok 2 - right path detected ok 3 - right path detected ok 4 - right path detected ok 5 - right path ok 6 - right path ok 7 - right path ok 8 - right path ok 9 - right path ok 10 - right result ok 11 - right result ok 12 - right result 1..12 ok t\mojo\hypnotoad.t ......................... skipped: set TEST_HYPNOTOAD to enable this test (developer only!) t\mojo\ioloop.t ............................ ok 1 - right class ok 2 - right class ok 3 - right default ok 4 - right default ok 5 - right value ok 6 - right value ok 7 - right value ok 8 - right value ok 9 - right value ok 10 - right value ok 11 - right error ok 12 - recursive timer works ok 13 - hires timer works ok 14 - more than two ticks ok 15 - more than one tick ok 16 - no additional ticks ok 17 - more than one recurring event ok 18 - less than ten recurring events ok 19 - not running ok 20 - no recurring events ok 21 - acceptor has been removed ok 22 - stream has been removed ok 23 - handles are equal ok 24 - 'right reference' isa 'IO::Socket' ok 25 - stopped automatically ok 26 - right default ok 27 - right timeout ok 28 - stream exists ok 29 - right timeout ok 30 - stream does not exist anymore ok 31 - right result ok 32 - file descriptor can be reused ok 33 - environment is clean ok 34 - connected ok 35 - acceptor has been removed ok 36 - connection has been removed ok 37 - stream has been paused ok 38 - stream has been resumed ok 39 - stream was writable while paused ok 40 - full message has been written ok 41 - no error ok 42 - finish event has been emitted once ok 43 - no error ok 44 - right value ok 45 - right error ok 46 - right default ok 47 - right default ok 48 - right default ok 49 - right default 1..49 ok t\mojo\ioloop_ipv6.t ....................... skipped: set TEST_IPV6 to enable this test (developer only!) t\mojo\ioloop_tls.t ........................ skipped: set TEST_TLS to enable this test (developer only!) t\mojo\json.t .............................. ok 1 - decode [] ok 2 - decode [ [ ]] ok 3 - decode [0] ok 4 - decode [1] ok 5 - decode [ -122.026020 ] ok 6 - decode [ -122.026020 ] ok 7 - value is 0 ok 8 - value is 0 ok 9 - decode [1,-2] ok 10 - decode ["10e12" , [2 ]] ok 11 - decode [10e12 , [2 ]] ok 12 - decode [37.7668 , [ 20 ]] ok 13 - value is 1e3 ok 14 - decode 0 ok 15 - decode 23.3 ok 16 - decode [true] ok 17 - decode [null] ok 18 - decode [true, false] ok 19 - decode true ok 20 - decode false ok 21 - decode null ok 22 - decode [" "] ok 23 - decode ["hello world!"] ok 24 - decode ["hello\nworld!"] ok 25 - decode ["hello\t\"world!"] ok 26 - decode ["hello\u0152world\u0152!"] ok 27 - decode ["0."] ok 28 - decode [" 0"] ok 29 - decode ["1"] ok 30 - decode ["\u0007\b\/\f\r"] ok 31 - decode "" ok 32 - decode "hell\no" ok 33 - decode {} ok 34 - decode {"foo": "bar"} ok 35 - decode {"foo": [23, "bar"]} ok 36 - right value ok 37 - right value ok 38 - right value ok 39 - right value ok 40 - right value ok 41 - right value ok 42 - right value ok 43 - right value ok 44 - right value ok 45 - right value ok 46 - encode [] ok 47 - encode [[]] ok 48 - encode [[], []] ok 49 - encode [[], [[]], []] ok 50 - encode ['foo'] ok 51 - encode ["hello\nworld!"] ok 52 - encode ["hello\t\"world!"] ok 53 - encode ["hello\x{0003}\x{0152}world\x{0152}!"] ok 54 - encode ["123abc"] ok 55 - encode ["\x00\x1f \a\b/\f\r"] ok 56 - encode "" ok 57 - encode "hell\no" ok 58 - encode {} ok 59 - encode {foo => {}} ok 60 - encode {foo => 'bar'} ok 61 - encode {foo => []} ok 62 - encode {foo => ['bar']} ok 63 - encode [Mojo::JSON->true] ok 64 - encode [undef] ok 65 - encode [Mojo::JSON->true, Mojo::JSON->false] ok 66 - encode Mojo::JSON->true ok 67 - encode Mojo::JSON->false ok 68 - encode undef ok 69 - encode [1] ok 70 - encode ["1"] ok 71 - encode ['-122.026020'] ok 72 - encode [-122.026020] ok 73 - encode [1, -2] ok 74 - encode ['10e12', [2]] ok 75 - encode [10e12, [2]] ok 76 - encode [37.7668, [20]] ok 77 - encode 0 ok 78 - encode 23.3 ok 79 - encode ["\x{10346}"] ok 80 - successful roundtrip ok 81 - decode [\"\ud800\udf46\"] ok 82 - decode {"foo": 1, "foo": 2} ok 83 - decode {"":""} ok 84 - re-encode ok 85 - decode [null,false,true,"",0,1] ok 86 - re-encode ok 87 - defined value ok 88 - successful roundtrip ok 89 - encode {foo => 'c:\progra~1\mozill~1\firefox.exe'} ok 90 - successful roundtrip ok 91 - successful roundtrip ok 92 - escaped u2028, u2029 and slash ok 93 - successful roundtrip ok 94 - characters decoded ok 95 - characters encoded ok 96 - successful roundtrip ok 97 - successful roundtrip ok 98 - successful roundtrip ok 99 - successful roundtrip ok 100 - encode {true => \1} ok 101 - encode {false => \0} ok 102 - encode true boolean from double negated reference ok 103 - encode true boolean from reference ok 104 - encode false boolean from double negated reference ok 105 - encode false boolean from reference ok 106 - true ok 107 - right string value ok 108 - right numeric value ok 109 - false ok 110 - right string value ok 111 - right numeric value ok 112 - upgraded number detected ok 113 - upgraded number detected ok 114 - upgraded number detected ok 115 - upgraded string detected ok 116 - dualvar stringified ok 117 - all have been detected correctly ok 118 - all have been detected correctly again ok 119 - encode "inf" as string ok 120 - encode "nan" as string ok 121 - decode null ok 122 - right error ok 123 - right error ok 124 - right error ok 125 - right error ok 126 - right error ok 127 - right error ok 128 - right error ok 129 - right error ok 130 - right error ok 131 - right error ok 132 - right error ok 133 - right error ok 134 - right error ok 135 - right error ok 136 - right error ok 137 - right error ok 138 - right error ok 139 - right error ok 140 - right error ok 141 - right error ok 142 - right error ok 143 - right error ok 144 - right error ok 145 - right error ok 146 - syntax error ok 147 - right error ok 148 - right error 1..148 ok t\mojo\json_pointer.t ...................... ok 1 - contains "" ok 2 - contains "/foo" ok 3 - does not contains "/bar" ok 4 - contains "/foo/bar" ok 5 - contains "" ok 6 - contains "/foo/0" ok 7 - does not contain "/foo/9" ok 8 - does not contain "/foo/bar" ok 9 - does not contain "/0" ok 10 - "" is "{foo => "bar"}" ok 11 - "/foo" is "bar" ok 12 - "/foo/bar" is "42" ok 13 - "/foo/23" is "{baz => 0}" ok 14 - "/foo/bar" is "[1, 2, 3]" ok 15 - "/foo/bar/0" is "0" ok 16 - "/foo/bar/1" is "undef" ok 17 - "/foo/bar/2" is "3" ok 18 - "/foo/bar/6" is "undef" ok 19 - "/0/foo~1bar" is "bar" ok 20 - "/0/foo~1bar~1baz" is "yada" ok 21 - "/0/foo~0~1bar" is "bar" ok 22 - "/0/f~0o~0o~0~1b~0/a~0/r" is "baz" ok 23 - "/~01" is "foo" ok 24 - found the snowman ok 25 - found the snowman ok 26 - empty pointer is whole document ok 27 - "/foo" is "["bar", "baz"]" ok 28 - "/foo/0" is "bar" ok 29 - "/" is 0 ok 30 - "/a~1b" is 1 ok 31 - "/c%d" is 2 ok 32 - "/e^f" is 3 ok 33 - "/g|h" is 4 ok 34 - "/i\\j" is 5 ok 35 - "/k\"l" is 6 ok 36 - "/ " is 7 ok 37 - "/m~0n" is 8 1..37 ok t\mojo\loader.t ............................ ok 1 - loaded ok 2 - method found ok 3 - 'right exception' isa 'Mojo::Exception' ok 4 - right message ok 5 - right number ok 6 - right line ok 7 - right number ok 8 - right line ok 9 - right number ok 10 - right line ok 11 - right number ok 12 - right line ok 13 - right number ok 14 - right line ok 15 - right number ok 16 - right line ok 17 - right message ok 18 - 'right exception' isa 'Mojo::Exception' ok 19 - right message ok 20 - right number ok 21 - right line ok 22 - right number ok 23 - right line ok 24 - right number ok 25 - right line ok 26 - right number ok 27 - right line ok 28 - right number ok 29 - right line ok 30 - right number ok 31 - right line ok 32 - right message ok 33 - found the right modules ok 34 - found the right modules ok 35 - no modules found ok 36 - found the right packages ok 37 - no packages found ok 38 - loaded successfully ok 39 - loaded successfully ok 40 - loaded successfully ok 41 - loaded successfully ok 42 - nothing to load ok 43 - nothing to load ok 44 - nothing to load ok 45 - nothing to load ok 46 - nothing to load ok 47 - nothing to load ok 48 - nothing to load ok 49 - nothing to load ok 50 - loaded successfully ok 51 - file is not binary ok 52 - right template ok 53 - right template ok 54 - right DATA files ok 55 - right template ok 56 - right template ok 57 - right DATA files ok 58 - right template ok 59 - right template ok 60 - right template ok 61 - right DATA files ok 62 - file is not binary ok 63 - file is binary ok 64 - right template ok 65 - right DATA files 1..65 ok t\mojo\log.t ............................... ok 1 - right error message ok 2 - right fatal message ok 3 - no debug message ok 4 - right error message ok 5 - right fatal message ok 6 - right debug message ok 7 - right format ok 8 - right format ok 9 - right format ok 10 - right format ok 11 - right message ok 12 - right message ok 13 - right message ok 14 - right message ok 15 - right message ok 16 - right error message ok 17 - right info message ok 18 - no debug message ok 19 - right epoch time ok 20 - right level ok 21 - right message ok 22 - right level ok 23 - right message ok 24 - right message ok 25 - no more messages ok 26 - right level ok 27 - "debug" log level is active ok 28 - "info" log level is active ok 29 - "warn" log level is active ok 30 - "error" log level is active ok 31 - right level ok 32 - "debug" log level is inactive ok 33 - "info" log level is active ok 34 - "warn" log level is active ok 35 - "error" log level is active ok 36 - right level ok 37 - "debug" log level is inactive ok 38 - "info" log level is inactive ok 39 - "warn" log level is active ok 40 - "error" log level is active ok 41 - right level ok 42 - "debug" log level is inactive ok 43 - "info" log level is inactive ok 44 - "warn" log level is inactive ok 45 - "error" log level is active ok 46 - right level ok 47 - "debug" log level is inactive ok 48 - "info" log level is inactive ok 49 - "warn" log level is inactive ok 50 - "error" log level is inactive 1..50 ok t\mojo\morbo.t ............................. skipped: set TEST_MORBO to enable this test (developer only!) t\mojo\parameters.t ........................ ok 1 - right format ok 2 - right format ok 3 - right format ok 4 - right structure ok 5 - right format ok 6 - right format ok 7 - right format ok 8 - equal parameters ok 9 - unequal parameters ok 10 - right format ok 11 - right format ok 12 - right format ok 13 - right format ok 14 - right format ok 15 - right structure ok 16 - right structure ok 17 - right structure ok 18 - right structure ok 19 - right structure ok 20 - right structure ok 21 - right structure ok 22 - right structure ok 23 - right format ok 24 - right format ok 25 - right format ok 26 - right format ok 27 - right value ok 28 - right value ok 29 - no values ok 30 - right format ok 31 - right value ok 32 - right value ok 33 - right value ok 34 - right structure ok 35 - right format ok 36 - right format ok 37 - right structure ok 38 - right structure ok 39 - right format ok 40 - right structure ok 41 - right structure ok 42 - right format ok 43 - right format ok 44 - right format ok 45 - right value ok 46 - right structure ok 47 - right values ok 48 - right value ok 49 - right structure ok 50 - right value ok 51 - right value ok 52 - right value ok 53 - right structure ok 54 - right value ok 55 - right structure ok 56 - right format ok 57 - right structure ok 58 - right value ok 59 - right structure ok 60 - right format ok 61 - right structure ok 62 - right value ok 63 - right format ok 64 - right values ok 65 - right value ok 66 - right values ok 67 - right structure ok 68 - right structure ok 69 - right structure ok 70 - right value ok 71 - right values ok 72 - right structure ok 73 - right value ok 74 - right values ok 75 - right format ok 76 - right structure ok 77 - right value ok 78 - right result ok 79 - right structure ok 80 - right value ok 81 - right result ok 82 - right structure ok 83 - right value ok 84 - right result ok 85 - right result ok 86 - right result ok 87 - right result ok 88 - right result ok 89 - right result ok 90 - right result ok 91 - right value ok 92 - right value ok 93 - right result ok 94 - right value ok 95 - right result ok 96 - right result 1..96 ok t\mojo\path.t .............................. ok 1 - right path ok 2 - right directory ok 3 - right structure ok 4 - has leading slash ok 5 - no trailing slash ok 6 - right path ok 7 - right directory ok 8 - right directory ok 9 - right structure ok 10 - no leading slash ok 11 - has trailing slash ok 12 - no path ok 13 - right absolute path ok 14 - right route ok 15 - right part ok 16 - no part ok 17 - has leading slash ok 18 - no trailing slash ok 19 - right path ok 20 - right path ok 21 - right path ok 22 - right directory ok 23 - right structure ok 24 - has leading slash ok 25 - no trailing slash ok 26 - right route ok 27 - right path ok 28 - right structure ok 29 - has leading slash ok 30 - no trailing slash ok 31 - right route ok 32 - right path ok 33 - right structure ok 34 - has leading slash ok 35 - no trailing slash ok 36 - right structure ok 37 - right path ok 38 - right absolute path ok 39 - right route ok 40 - same path ok 41 - right structure ok 42 - normalized path ok 43 - canonicalized path ok 44 - right structure ok 45 - has leading slash ok 46 - no trailing slash ok 47 - same path ok 48 - right structure ok 49 - normalized path ok 50 - canonicalized path ok 51 - right structure ok 52 - has leading slash ok 53 - no trailing slash ok 54 - same path ok 55 - right structure ok 56 - canonicalized path ok 57 - right structure ok 58 - has leading slash ok 59 - no trailing slash ok 60 - same path ok 61 - right structure ok 62 - normalized path ok 63 - canonicalized path ok 64 - right structure ok 65 - has leading slash ok 66 - no trailing slash ok 67 - contains path ok 68 - contains path ok 69 - contains path ok 70 - does not contain path ok 71 - does not contain path ok 72 - does not contain path ok 73 - contains path ok 74 - contains path ok 75 - does not contain path ok 76 - does not contain path ok 77 - contains path ok 78 - does not contain path ok 79 - contains path ok 80 - contains path ok 81 - does not contain path ok 82 - contains path ok 83 - contains path ok 84 - contains path ok 85 - does not contain path ok 86 - does not contain path ok 87 - does not contain path ok 88 - does not contain path ok 89 - right path ok 90 - has leading slash ok 91 - no trailing slash ok 92 - right path ok 93 - has leading slash ok 94 - no trailing slash ok 95 - right path ok 96 - has leading slash ok 97 - has trailing slash ok 98 - right path ok 99 - has leading slash ok 100 - no trailing slash ok 101 - right route ok 102 - right path ok 103 - has leading slash ok 104 - has trailing slash ok 105 - right route ok 106 - right path ok 107 - no leading slash ok 108 - no trailing slash ok 109 - right route ok 110 - right path ok 111 - no parts ok 112 - has leading slash ok 113 - has trailing slash ok 114 - right normalized path ok 115 - right path ok 116 - no parts ok 117 - has leading slash ok 118 - has trailing slash ok 119 - right normalized path ok 120 - right path ok 121 - right structure ok 122 - has leading slash ok 123 - has trailing slash ok 124 - right path ok 125 - right structure ok 126 - has leading slash ok 127 - has trailing slash ok 128 - right path ok 129 - right structure ok 130 - has leading slash ok 131 - has trailing slash ok 132 - right path ok 133 - right structure ok 134 - has leading slash ok 135 - has trailing slash ok 136 - right path ok 137 - right structure ok 138 - has leading slash ok 139 - has trailing slash ok 140 - right structure ok 141 - right path ok 142 - right path ok 143 - right absolute path ok 144 - right route ok 145 - right structure ok 146 - contains path ok 147 - contains path ok 148 - does not contain path ok 149 - right path ok 150 - right absolute path ok 151 - right route ok 152 - right path ok 153 - right absolute path ok 154 - right route ok 155 - right path ok 156 - right structure ok 157 - right path ok 158 - right structure ok 159 - right structure ok 160 - has leading slash ok 161 - no trailing slash ok 162 - right path ok 163 - right path ok 164 - right absolute path ok 165 - right route ok 166 - right path ok 167 - right structure ok 168 - has leading slash ok 169 - no trailing slash ok 170 - right path ok 171 - right route ok 172 - right path 1..172 ok t\mojo\prefork.t ........................... skipped: set TEST_PREFORK to enable this test (developer only!) t\mojo\proxy.t ............................. ok 1 - right proxy ok 2 - right proxy ok 3 - right proxy ok 4 - right proxy ok 5 - no proxy needed ok 6 - proxy needed ok 7 - proxy needed ok 8 - right list ok 9 - right proxy ok 10 - right proxy ok 11 - proxy needed ok 12 - proxy needed ok 13 - proxy needed ok 14 - no proxy needed ok 15 - no proxy needed ok 16 - no proxy needed ok 17 - no proxy needed ok 18 - proxy needed 1..18 ok t\mojo\psgi.t .............................. ok 1 - no reverse proxy ok 2 - reverse proxy ok 3 - right status ok 4 - enough headers ok 5 - has "Date" value ok 6 - right "Content-Length" value ok 7 - right "Content-Type" value ok 8 - finish event has not been emitted ok 9 - finish event has been emitted ok 10 - right structure ok 11 - right status ok 12 - enough headers ok 13 - has "Date" value ok 14 - right "Content-Length" value ok 15 - right "Content-Type" value ok 16 - finish event has not been emitted ok 17 - finish event has been emitted ok 18 - right structure ok 19 - right status ok 20 - right "Content-Length" value ok 21 - right "Content-Type" value ok 22 - right content ok 23 - finish event has not been emitted ok 24 - finish event has been emitted ok 25 - right status ok 26 - right "Content-Length" value ok 27 - right "Content-Type" value ok 28 - no content ok 29 - finish event has not been emitted ok 30 - finish event has been emitted ok 31 - right status ok 32 - enough headers ok 33 - right number of "Set-Cookie" headers ok 34 - right status ok 35 - right "Content-Length" value ok 36 - right "Content-Type" value ok 37 - right content ok 38 - finish event has not been emitted ok 39 - finish event has been emitted 1..39 ok t\mojo\reactor_ev.t ........................ skipped: set TEST_EV to enable this test (developer only!) t\mojo\reactor_poll.t ...................... ok 1 - right object ok 2 - right object ok 3 - right object ok 4 - use Mojo::IOLoop; ok 5 - right object ok 6 - reactor waited for one event ok 7 - stopped automatically ok 8 - handle is not readable ok 9 - handle is not writable ok 10 - handle is readable ok 11 - handle is not writable ok 12 - removed ok 13 - not removed again ok 14 - handle is not readable ok 15 - handle is writable ok 16 - removed ok 17 - handle is readable ok 18 - handle is not writable ok 19 - handle is readable ok 20 - handle is writable ok 21 - handle is not readable ok 22 - handle is not writable ok 23 - handle is readable ok 24 - handle is not writable ok 25 - handle is readable ok 26 - handle is writable ok 27 - removed ok 28 - handle is readable again ok 29 - handle is writable again ok 30 - timer was triggered ok 31 - recurring was triggered ok 32 - handle is readable again ok 33 - handle is writable again ok 34 - timer was not triggered ok 35 - recurring was triggered again ok 36 - handle is readable again ok 37 - handle is writable again ok 38 - timer was not triggered ok 39 - recurring was triggered again ok 40 - removed ok 41 - not removed again ok 42 - handle is readable again ok 43 - handle is writable again ok 44 - timer was not triggered ok 45 - recurring was not triggered again ok 46 - returned undef ok 47 - handle is readable again ok 48 - handle is writable again ok 49 - timer was not triggered ok 50 - recurring was triggered again ok 51 - io event was not triggered again ok 52 - io event was not triggered again ok 53 - recurring was not triggered again ok 54 - right object ok 55 - right result ok 56 - only one handle was writable ok 57 - timer was triggered ok 58 - timer was not triggered ok 59 - timer was not triggered ok 60 - timer was triggered ok 61 - timer was triggered ok 62 - timer was not triggered ok 63 - timer was not triggered ok 64 - timer was triggered ok 65 - timer pair was triggered ok 66 - single timer was triggered ok 67 - timers were triggered in the right order ok 68 - removed ok 69 - right error ok 70 - not removed again ok 71 - right error ok 72 - right error ok 73 - timer was triggered once ok 74 - right class ok 75 - right class ok 76 - right object ok 77 - loop is not running ok 78 - loop is not running ok 79 - right error ok 80 - right error ok 81 - loop is running ok 82 - loop is running ok 83 - right error ok 84 - right error ok 85 - right error ok 86 - right error ok 87 - right error ok 88 - right error ok 89 - right error ok 90 - right error ok 91 - right error ok 92 - right error ok 93 - right error ok 94 - right error 1..94 ok t\mojo\request.t ........................... ok 1 - limit is not exceeded ok 2 - limit is exceeded ok 3 - finish event has been emitted ok 4 - request is finished ok 5 - no leftovers ok 6 - right error ok 7 - limit is exceeded ok 8 - right method ok 9 - right version ok 10 - right URL ok 11 - no value ok 12 - right size ok 13 - right number ok 14 - request is finished ok 15 - right error ok 16 - limit is exceeded ok 17 - right method ok 18 - right version ok 19 - right URL ok 20 - no value ok 21 - no content ok 22 - request is finished ok 23 - right error ok 24 - limit is exceeded ok 25 - right method ok 26 - right version ok 27 - right URL ok 28 - no value ok 29 - no content ok 30 - right size ok 31 - request is finished ok 32 - no error ok 33 - right method ok 34 - right version ok 35 - right URL ok 36 - right content ok 37 - request is finished ok 38 - right error ok 39 - limit is not exceeded ok 40 - limit is not exceeded ok 41 - request is finished ok 42 - right error ok 43 - limit is exceeded ok 44 - right method ok 45 - right version ok 46 - right URL ok 47 - no "Foo" value ok 48 - no content ok 49 - right size ok 50 - right number ok 51 - request is finished ok 52 - right error ok 53 - right method ok 54 - right version ok 55 - no URL ok 56 - no value ok 57 - no content ok 58 - request is finished ok 59 - right error ok 60 - right method ok 61 - right version ok 62 - no URL ok 63 - no value ok 64 - no content ok 65 - right size ok 66 - request is finished ok 67 - no leftovers ok 68 - right size ok 69 - right size ok 70 - right size ok 71 - right size ok 72 - no error ok 73 - right method ok 74 - right version ok 75 - right URL ok 76 - right content ok 77 - request is finished ok 78 - no leftovers ok 79 - right size ok 80 - right size ok 81 - right size ok 82 - right size ok 83 - no error ok 84 - right method ok 85 - right version ok 86 - right URL ok 87 - right content ok 88 - request is finished ok 89 - right method ok 90 - right version ok 91 - right URL ok 92 - request is not finished ok 93 - request is not finished ok 94 - request is not finished ok 95 - request is not finished ok 96 - request is not finished ok 97 - request is not finished ok 98 - request is not finished ok 99 - request is not finished ok 100 - request is not finished ok 101 - request is not finished ok 102 - request is not finished ok 103 - request is not finished ok 104 - request is not finished ok 105 - request is not finished ok 106 - request is not finished ok 107 - request is not finished ok 108 - request is not finished ok 109 - request is finished ok 110 - right method ok 111 - right version ok 112 - right URL ok 113 - request is finished ok 114 - second request in leftovers ok 115 - request is finished ok 116 - right method ok 117 - right version ok 118 - right URL ok 119 - request is finished ok 120 - request is WebSocket handshake ok 121 - right method ok 122 - right version ok 123 - right URL ok 124 - right "Host" value ok 125 - right "Connection" value ok 126 - right "Sec-WebSocket-Protocol" value ok 127 - right "Upgrade" value ok 128 - right "Sec-WebSocket-Key" value ok 129 - no content ok 130 - request is finished ok 131 - request is not a WebSocket handshake ok 132 - right method ok 133 - right version ok 134 - right URL ok 135 - right "Content-Type" value ok 136 - right "Content-Length" value ok 137 - right charset ok 138 - request is finished ok 139 - right method ok 140 - right version ok 141 - right URL ok 142 - right "Content-Type" value ok 143 - no "Content-Length" value ok 144 - right size ok 145 - right progress ok 146 - right progress ok 147 - right progress ok 148 - right progress ok 149 - stored in memory ok 150 - upgrade event has not been emitted ok 151 - upgrade event has been emitted ok 152 - file was empty when upgrade event got emitted ok 153 - right progress ok 154 - stored in file ok 155 - right progress ok 156 - stored in file ok 157 - request is finished ok 158 - right method ok 159 - right version ok 160 - right URL ok 161 - right "Content-Type" value ok 162 - right "Content-Length" value ok 163 - request is finished ok 164 - right method ok 165 - right version ok 166 - right URL ok 167 - right "Content-Type" value ok 168 - no "Content-Length" value ok 169 - limit is not exceeded ok 170 - right size ok 171 - request is finished ok 172 - right error ok 173 - limit is exceeded ok 174 - limit is exceeded ok 175 - right error ok 176 - limit is still exceeded ok 177 - right size ok 178 - request is finished ok 179 - right error ok 180 - limit is exceeded ok 181 - right size ok 182 - request is finished ok 183 - right error ok 184 - limit is exceeded ok 185 - limit is exceeded ok 186 - request is finished ok 187 - right error ok 188 - limit is exceeded ok 189 - request is finished ok 190 - right error ok 191 - limit is exceeded ok 192 - right number ok 193 - limit is not exceeded ok 194 - request is finished ok 195 - right error ok 196 - limit is exceeded ok 197 - right method ok 198 - right version ok 199 - right URL ok 200 - request is finished ok 201 - right method ok 202 - right version ok 203 - right URL ok 204 - right "Content-Type" value ok 205 - right "Content-Length" value ok 206 - right content ok 207 - right content ok 208 - request is finished ok 209 - right method ok 210 - right version ok 211 - no host ok 212 - right path ok 213 - right URL ok 214 - right "Content-Type" value ok 215 - right "Content-Length" value ok 216 - request is finished ok 217 - right method ok 218 - right version ok 219 - right URL ok 220 - right absolute URL ok 221 - right "Content-Type" value ok 222 - right "Content-Length" value ok 223 - finish event has been emitted ok 224 - request is finished ok 225 - right method ok 226 - right version ok 227 - right URL ok 228 - right "Content-Type" value ok 229 - right "Content-Length" value ok 230 - request is finished ok 231 - right method ok 232 - right version ok 233 - right URL ok 234 - right "Content-Type" value ok 235 - right "Content-Length" value ok 236 - right value ok 237 - content is compressed ok 238 - content is still compressed ok 239 - request is finished ok 240 - right method ok 241 - right version ok 242 - right URL ok 243 - right "Content-Type" value ok 244 - right "Content-Length" value ok 245 - right content ok 246 - right progress ok 247 - right progress ok 248 - right progress ok 249 - right progress ok 250 - right progress ok 251 - right progress ok 252 - right progress ok 253 - right progress ok 254 - request is finished ok 255 - right method ok 256 - right version ok 257 - right URL ok 258 - right "Content-Length" value ok 259 - right "Content-Type" value ok 260 - right size ok 261 - right content ok 262 - no progress ok 263 - no progress ok 264 - made progress ok 265 - not finished yet ok 266 - finished ok 267 - made progress ok 268 - request is finished ok 269 - right method ok 270 - right version ok 271 - right URL ok 272 - right "Content-Length" value ok 273 - right "Content-Type" value ok 274 - right content ok 275 - request is finished ok 276 - right method ok 277 - right version ok 278 - right URL ok 279 - right "Content-Type" value ok 280 - right size ok 281 - right content ok 282 - right values ok 283 - right value ok 284 - right parameters ok 285 - right values ok 286 - right values ok 287 - right value ok 288 - setting single param works ok 289 - setting multiple value param works ok 290 - no value ok 291 - request is finished ok 292 - right method ok 293 - right version ok 294 - right URL ok 295 - right parameters ok 296 - right "Content-Type" value ok 297 - right "X-Trailer1" value ok 298 - right "X-Trailer2" value ok 299 - right "Content-Length" value ok 300 - right size ok 301 - right content ok 302 - request is finished ok 303 - right method ok 304 - right version ok 305 - right URL ok 306 - right parameters ok 307 - no "Transfer-Encoding" value ok 308 - right "Content-Type" value ok 309 - right "X-Trailer" value ok 310 - right "Content-Length" value ok 311 - right size ok 312 - right content ok 313 - request is finished ok 314 - right method ok 315 - right version ok 316 - right URL ok 317 - right parameters ok 318 - right "Content-Type" value ok 319 - right "X-Trailer1" value ok 320 - right "X-Trailer2" value ok 321 - right "Content-Length" value ok 322 - right size ok 323 - right content ok 324 - request is finished ok 325 - right method ok 326 - right version ok 327 - right URL ok 328 - right parameters ok 329 - right "Content-Type" value ok 330 - right "X-Trailer1" value ok 331 - right "X-Trailer2" value ok 332 - right "Content-Length" value ok 333 - right size ok 334 - right content ok 335 - right progress ok 336 - right progress ok 337 - right progress ok 338 - right progress ok 339 - right progress ok 340 - right progress ok 341 - request is finished ok 342 - multipart content ok 343 - no content ok 344 - right method ok 345 - right version ok 346 - right URL ok 347 - right parameters ok 348 - right "Content-Type" value ok 349 - right "Content-Length" value ok 350 - no multipart content ok 351 - no multipart content ok 352 - no multipart content ok 353 - stored in memory ok 354 - right content ok 355 - right value ok 356 - right value ok 357 - right filename ok 358 - stored in memory ok 359 - right size ok 360 - right filename ok 361 - unlinked file ok 362 - right boundary ok 363 - request is finished ok 364 - multipart content ok 365 - no content ok 366 - right method ok 367 - right version ok 368 - right URL ok 369 - right parameters ok 370 - right "Content-Type" value ok 371 - right "Content-Length" value ok 372 - no multipart content ok 373 - no multipart content ok 374 - no multipart content ok 375 - stored in file ok 376 - right content ok 377 - right value ok 378 - right value ok 379 - right filename ok 380 - right size ok 381 - right filename ok 382 - stored in file ok 383 - right size ok 384 - right filename ok 385 - stored in memory ok 386 - right size ok 387 - no content ok 388 - no content ok 389 - no content ok 390 - right content ok 391 - right content ok 392 - request is finished ok 393 - multipart content ok 394 - right method ok 395 - right version ok 396 - right URL ok 397 - right parameters ok 398 - right "Content-Type" value ok 399 - right "Content-Length" value ok 400 - no multipart content ok 401 - no multipart content ok 402 - no multipart content ok 403 - right content ok 404 - right value ok 405 - right value ok 406 - right content ok 407 - request is finished ok 408 - no multipart content ok 409 - right method ok 410 - right version ok 411 - right URL ok 412 - right parameters ok 413 - right "Content-Type" value ok 414 - right "Content-Length" value ok 415 - no multipart content ok 416 - right content ok 417 - request is finished ok 418 - no multipart content ok 419 - right method ok 420 - right version ok 421 - right URL ok 422 - right parameters ok 423 - right "Content-Type" value ok 424 - right "Content-Length" value ok 425 - no multipart content ok 426 - no multipart content ok 427 - no multipart content ok 428 - right content ok 429 - right value ok 430 - right value ok 431 - not a body parameter ok 432 - right filename ok 433 - stored in memory ok 434 - right size ok 435 - request is finished ok 436 - right method ok 437 - right version ok 438 - right base URL ok 439 - right base userinfo ok 440 - right URL ok 441 - right proxy userinfo ok 442 - request is finished ok 443 - right method ok 444 - right version ok 445 - right URL ok 446 - right host ok 447 - right port ok 448 - right proxy userinfo ok 449 - request is finished ok 450 - right method ok 451 - right version ok 452 - right URL ok 453 - right absolute URL ok 454 - right "Host" value ok 455 - request is finished ok 456 - right method ok 457 - right version ok 458 - right URL ok 459 - right absolute URL ok 460 - right "Expect" value ok 461 - right "Host" value ok 462 - request is finished ok 463 - right method ok 464 - right version ok 465 - right URL ok 466 - right absolute URL ok 467 - right "Expect" value ok 468 - right "Host" value ok 469 - request is finished ok 470 - right method ok 471 - right version ok 472 - right URL ok 473 - right absolute URL ok 474 - right "Expect" value ok 475 - right "Host" value ok 476 - request is finished ok 477 - right method ok 478 - right version ok 479 - right URL ok 480 - right absolute URL ok 481 - right "Expect" value ok 482 - right "Host" value ok 483 - request is finished ok 484 - right method ok 485 - right version ok 486 - right URL ok 487 - right absolute URL ok 488 - right "Expect" value ok 489 - right "Host" value ok 490 - request is finished ok 491 - right method ok 492 - right version ok 493 - right URL ok 494 - right absolute URL ok 495 - right "Expect" value ok 496 - right "Host" value ok 497 - right "Content-Length" value ok 498 - right content ok 499 - finish event has been emitted ok 500 - request is finished ok 501 - no state ok 502 - no progress ok 503 - not finished ok 504 - built start-line ok 505 - made progress on start_line ok 506 - made progress ok 507 - not finished ok 508 - built headers ok 509 - made progress on headers ok 510 - made progress ok 511 - not finished ok 512 - built body ok 513 - made progress on headers ok 514 - made progress ok 515 - finished ok 516 - request is finished ok 517 - right method ok 518 - right version ok 519 - right URL ok 520 - right absolute URL ok 521 - right "Expect" value ok 522 - right "Host" value ok 523 - right "Content-Length" value ok 524 - right content ok 525 - finish event has been emitted ok 526 - request is finished ok 527 - request is finished ok 528 - right method ok 529 - right version ok 530 - right URL ok 531 - right absolute URL ok 532 - right "Expect" value ok 533 - right "Host" value ok 534 - right "Content-Length" value ok 535 - right content ok 536 - finish event has been emitted ok 537 - request is finished ok 538 - request is finished ok 539 - right method ok 540 - right version ok 541 - right URL ok 542 - right absolute URL ok 543 - right "Expect" value ok 544 - right "Host" value ok 545 - right "Content-Length" value ok 546 - right content ok 547 - no leftovers ok 548 - no error ok 549 - no leftovers ok 550 - no error ok 551 - request is finished ok 552 - right method ok 553 - right version ok 554 - right URL ok 555 - right absolute URL ok 556 - right "Expect" value ok 557 - right "Host" value ok 558 - right "Content-Length" value ok 559 - right content ok 560 - finish event has been emitted ok 561 - request is finished ok 562 - request is finished ok 563 - right method ok 564 - right version ok 565 - right URL ok 566 - right absolute URL ok 567 - right "Connection" value ok 568 - right "Upgrade" value ok 569 - right "Host" value ok 570 - right "Content-Length" value ok 571 - right "Sec-WebSocket-Key" value ok 572 - right "Sec-WebSocket-Protocol" value ok 573 - no content ok 574 - finish event has been emitted ok 575 - request is finished ok 576 - request is finished ok 577 - right method ok 578 - right version ok 579 - right URL ok 580 - right absolute URL ok 581 - right "Connection" value ok 582 - right "Upgrade" value ok 583 - right "Host" value ok 584 - right "Content-Length" value ok 585 - right "Sec-WebSocket-Key" value ok 586 - right "Sec-WebSocket-Protocol" value ok 587 - no content ok 588 - request is finished ok 589 - request is finished ok 590 - right method ok 591 - right version ok 592 - right URL ok 593 - right absolute URL ok 594 - right "Connection" value ok 595 - right "Upgrade" value ok 596 - right "Host" value ok 597 - right "Content-Length" value ok 598 - right "Sec-WebSocket-Key" value ok 599 - right "Sec-WebSocket-Protocol" value ok 600 - no content ok 601 - request is finished ok 602 - request is finished ok 603 - right method ok 604 - right version ok 605 - right URL ok 606 - right absolute URL ok 607 - right "Connection" value ok 608 - right "Upgrade" value ok 609 - right "Host" value ok 610 - right "Content-Length" value ok 611 - right "Sec-WebSocket-Key" value ok 612 - right "Sec-WebSocket-Protocol" value ok 613 - no content ok 614 - finish event has been emitted ok 615 - request is finished ok 616 - request is finished ok 617 - right method ok 618 - right version ok 619 - right URL ok 620 - right absolute URL ok 621 - right "Expect" value ok 622 - right "Host" value ok 623 - right "Content-Length" value ok 624 - right content ok 625 - request is finished ok 626 - right method ok 627 - right version ok 628 - right URL ok 629 - right absolute URL ok 630 - right "Expect" value ok 631 - right "Host" value ok 632 - right "Content-Length" value ok 633 - right content ok 634 - request is finished ok 635 - right method ok 636 - right version ok 637 - right URL ok 638 - right absolute URL ok 639 - right proxy userinfo ok 640 - right "Authorization" value ok 641 - right "Expect" value ok 642 - right "Host" value ok 643 - right "Proxy-Authorization" value ok 644 - right "Content-Length" value ok 645 - right content ok 646 - request is finished ok 647 - right method ok 648 - right version ok 649 - right URL ok 650 - right absolute URL ok 651 - right proxy userinfo ok 652 - right "Authorization" value ok 653 - right "Expect" value ok 654 - right "Host" value ok 655 - right "Proxy-Authorization" value ok 656 - right "Content-Length" value ok 657 - right content ok 658 - request is finished ok 659 - right method ok 660 - right version ok 661 - right URL ok 662 - right absolute URL ok 663 - right proxy userinfo ok 664 - right "Authorization" value ok 665 - right "Expect" value ok 666 - right "Host" value ok 667 - right "Proxy-Authorization" value ok 668 - right "Content-Length" value ok 669 - right content ok 670 - request is finished ok 671 - right method ok 672 - right version ok 673 - right URL ok 674 - right host ok 675 - right port ok 676 - right absolute URL ok 677 - right proxy userinfo ok 678 - right "Authorization" value ok 679 - right "Host" value ok 680 - right "Proxy-Authorization" value ok 681 - request is finished ok 682 - right method ok 683 - right version ok 684 - right URL ok 685 - right absolute URL ok 686 - right "Host" value ok 687 - right "Content-Length" value ok 688 - right "Content-Type" value ok 689 - right content ok 690 - right "Content-Type" value ok 691 - right content ok 692 - request is finished ok 693 - right method ok 694 - right version ok 695 - right URL ok 696 - right absolute URL ok 697 - right "Host" value ok 698 - right "Content-Length" value ok 699 - right "Content-Type" value ok 700 - right content ok 701 - right "Content-Type" value ok 702 - right content ok 703 - request is finished ok 704 - right method ok 705 - right version ok 706 - right URL ok 707 - right absolute URL ok 708 - right "Host" value ok 709 - right "Content-Length" value ok 710 - right "Content-Type" value ok 711 - right content ok 712 - right "Content-Type" value ok 713 - right content ok 714 - dynamic requests cannot be cloned ok 715 - request is finished ok 716 - right method ok 717 - right version ok 718 - right URL ok 719 - right absolute URL ok 720 - right "Host" value ok 721 - no "Transfer-Encoding" value ok 722 - right content ok 723 - right counter ok 724 - dynamic requests cannot be cloned ok 725 - request is finished ok 726 - right method ok 727 - right version ok 728 - right URL ok 729 - right absolute URL ok 730 - right "Host" value ok 731 - no "Transfer-Encoding" value ok 732 - right content ok 733 - message built ok 734 - request is finished ok 735 - right method ok 736 - right version ok 737 - right "Expect" value ok 738 - right "Host" value ok 739 - right "Content-Length" value ok 740 - right "Cookie" value ok 741 - right URL ok 742 - right absolute URL ok 743 - cookie "foo" exists ok 744 - cookie "bar" exists ok 745 - cookie "baz" exists ok 746 - cookie "yada" does not exist ok 747 - right value ok 748 - right value ok 749 - right value ok 750 - right content ok 751 - request is finished ok 752 - right method ok 753 - right version ok 754 - right "Host" value ok 755 - right "Cookie" value ok 756 - right URL ok 757 - right absolute URL ok 758 - right values ok 759 - right values ok 760 - right count ok 761 - is not parsing body ok 762 - request is not finished ok 763 - right count ok 764 - is not parsing body ok 765 - request is not finished ok 766 - right count ok 767 - is not parsing body ok 768 - request is not finished ok 769 - right count ok 770 - is not parsing body ok 771 - request is not finished ok 772 - right count ok 773 - is not parsing body ok 774 - request is not finished ok 775 - right count ok 776 - is not parsing body ok 777 - request is not finished ok 778 - right count ok 779 - is not parsing body ok 780 - request is not finished ok 781 - right count ok 782 - is parsing body ok 783 - request is not finished ok 784 - right count ok 785 - is not parsing body ok 786 - request is finished ok 787 - request is finished ok 788 - right method ok 789 - right version ok 790 - right URL ok 791 - right "Content-Type" value ok 792 - right "Content-Length" value ok 793 - right name ok 794 - right value ok 795 - right name ok 796 - right value ok 797 - request is finished ok 798 - right method ok 799 - right version ok 800 - right URL ok 801 - right "Content-Length" value ok 802 - right value ok 803 - right value ok 804 - right value ok 805 - right content ok 806 - no leftovers ok 807 - request is finished ok 808 - right method ok 809 - right version ok 810 - right URL ok 811 - right "Content-Length" value ok 812 - right value ok 813 - right value ok 814 - right value ok 815 - right content ok 816 - no leftovers ok 817 - right chunk ok 818 - right chunk ok 819 - right chunk ok 820 - default charset is UTF-8 ok 821 - request is finished ok 822 - right method ok 823 - right version ok 824 - right URL ok 825 - right value ok 826 - right content ok 827 - request is not finished ok 828 - request is not finished ok 829 - request is finished ok 830 - right method ok 831 - right version ok 832 - right URL ok 833 - right value ok 834 - right value ok 835 - right value ok 836 - right content ok 837 - request is finished ok 838 - right method ok 839 - right version ok 840 - right URL ok 841 - right filename ok 842 - right content ok 843 - request is finished ok 844 - right method ok 845 - right version ok 846 - right URL ok 847 - right filename ok 848 - right content ok 849 - request is finished ok 850 - right method ok 851 - right version ok 852 - right URL ok 853 - right value ok 854 - right "Content-Type" value ok 855 - right value ok 856 - right value ok 857 - right value ok 858 - right value ok 859 - right value ok 860 - right value ok 861 - right upload ok 862 - right "Content-Type" value ok 863 - right filename ok 864 - right size ok 865 - right content ok 866 - right content ok 867 - request is finished ok 868 - right method ok 869 - right version ok 870 - right URL ok 871 - right value ok 872 - right "Content-Type" value ok 873 - right value ok 874 - right value ok 875 - right value ok 876 - right value ok 877 - right value ok 878 - right value ok 879 - right upload ok 880 - right "Content-Type" value ok 881 - right filename ok 882 - right size ok 883 - right content ok 884 - right content ok 885 - request is finished ok 886 - right method ok 887 - right version ok 888 - right URL ok 889 - right value ok 890 - right "Content-Type" value ok 891 - right value ok 892 - right value ok 893 - right value ok 894 - right value ok 895 - right value ok 896 - right value ok 897 - right upload ok 898 - right "Content-Type" value ok 899 - right filename ok 900 - right size ok 901 - right content ok 902 - right content ok 903 - request is finished ok 904 - right method ok 905 - right version ok 906 - right URL ok 907 - right "Content-Type" value ok 908 - right name ok 909 - right filename ok 910 - right "Content-Type" value ok 911 - right size ok 912 - right content ok 913 - request is finished ok 914 - right method ok 915 - right version ok 916 - right URL ok 917 - request is finished ok 918 - right method ok 919 - right version ok 920 - right URL ok 921 - right value ok 922 - request is finished ok 923 - right method ok 924 - right version ok 925 - right URL ok 926 - right error ok 927 - right error ok 928 - right error ok 929 - right error 1..929 ok t\mojo\request_cgi.t ....................... ok 1 - body event has been emitted once ok 2 - body event has been emitted once ok 3 - body event has been emitted once ok 4 - request is finished ok 5 - right method ok 6 - right path ok 7 - right base path ok 8 - right base host ok 9 - right base port ok 10 - right query ok 11 - right version ok 12 - right "DNT" value ok 13 - right content ok 14 - right absolute URL ok 15 - request is finished ok 16 - right method ok 17 - right path ok 18 - right base path ok 19 - right base host ok 20 - no base port ok 21 - right query ok 22 - right version ok 23 - right "DNT" value ok 24 - right content ok 25 - right absolute URL ok 26 - request is finished ok 27 - right method ok 28 - right path ok 29 - right base path ok 30 - right base host ok 31 - right base port ok 32 - right query ok 33 - right version ok 34 - right "DNT" value ok 35 - right content ok 36 - right value ok 37 - right absolute URL ok 38 - right size ok 39 - is not parsing body ok 40 - is parsing body ok 41 - right progress ok 42 - is parsing body ok 43 - stored in memory ok 44 - right progress ok 45 - is not parsing body ok 46 - stored in file ok 47 - right progress ok 48 - request is finished ok 49 - no multipart content ok 50 - right method ok 51 - right path ok 52 - right base path ok 53 - right base host ok 54 - right base port ok 55 - right query ok 56 - right version ok 57 - right "DNT" value ok 58 - right "Content-Type" value ok 59 - right "Content-Length" value ok 60 - right content ok 61 - right absolute URL ok 62 - request is finished ok 63 - right method ok 64 - right path ok 65 - right base path ok 66 - right base host ok 67 - right base port ok 68 - right query ok 69 - right version ok 70 - right "DNT" value ok 71 - right content ok 72 - right value ok 73 - right absolute URL ok 74 - right base URL ok 75 - right userinfo ok 76 - right URL ok 77 - right proxy userinfo ok 78 - not finished ok 79 - no progress ok 80 - right progress ok 81 - not finished ok 82 - made progress ok 83 - right progress ok 84 - not finished ok 85 - made progress ok 86 - right progress ok 87 - finished ok 88 - made progress ok 89 - right progress ok 90 - request is finished ok 91 - right method ok 92 - no path ok 93 - right base path ok 94 - right base host ok 95 - no base port ok 96 - no query ok 97 - right version ok 98 - right content ok 99 - right value ok 100 - right value ok 101 - right value ok 102 - right value ok 103 - right absolute URL ok 104 - request is finished ok 105 - right method ok 106 - no path ok 107 - right base path ok 108 - right base host ok 109 - no base port ok 110 - no query ok 111 - right version ok 112 - right content ok 113 - right value ok 114 - right value ok 115 - right value ok 116 - right value ok 117 - right absolute URL ok 118 - request is finished ok 119 - right method ok 120 - right base host ok 121 - right base port ok 122 - no path ok 123 - right base path ok 124 - right version ok 125 - not secure ok 126 - right content ok 127 - right parameters ok 128 - right absolute URL ok 129 - request is finished ok 130 - right method ok 131 - right base host ok 132 - right path ok 133 - right base path ok 134 - right version ok 135 - is secure ok 136 - right content ok 137 - right parameters ok 138 - right absolute URL ok 139 - request is finished ok 140 - right method ok 141 - right base host ok 142 - right path ok 143 - right base path ok 144 - right version ok 145 - right content ok 146 - right parameters ok 147 - right absolute URL ok 148 - request is finished ok 149 - right method ok 150 - right base host ok 151 - right path ok 152 - no base path ok 153 - right version ok 154 - right content ok 155 - right parameters ok 156 - right absolute URL ok 157 - request is finished ok 158 - right method ok 159 - right base host ok 160 - no path ok 161 - right base path ok 162 - right version ok 163 - right content ok 164 - right parameters ok 165 - right absolute URL ok 166 - request is finished ok 167 - right method ok 168 - right base host ok 169 - no path ok 170 - right base path ok 171 - right version ok 172 - right absolute URL ok 173 - right progress ok 174 - right progress ok 175 - right progress ok 176 - right progress ok 177 - right progress ok 178 - right progress ok 179 - request is finished ok 180 - multipart content ok 181 - right method ok 182 - right base host ok 183 - right path ok 184 - no base path ok 185 - right version ok 186 - right absolute URL ok 187 - right filename ok 188 - right uploaded content ok 189 - request is finished ok 190 - right method ok 191 - right URL ok 192 - right base protocol ok 193 - right base path ok 194 - right base host ok 195 - no query ok 196 - right version ok 197 - not secure 1..197 ok t\mojo\response.t .......................... ok 1 - right message ok 2 - right message ok 3 - right message ok 4 - right message ok 5 - right message ok 6 - right message ok 7 - right message ok 8 - right message ok 9 - right message ok 10 - right message ok 11 - right message ok 12 - right message ok 13 - right message ok 14 - right message ok 15 - right message ok 16 - right message ok 17 - right message ok 18 - right message ok 19 - right message ok 20 - right message ok 21 - right message ok 22 - right message ok 23 - right message ok 24 - right message ok 25 - right message ok 26 - right message ok 27 - right message ok 28 - right message ok 29 - right message ok 30 - right message ok 31 - right message ok 32 - right message ok 33 - right message ok 34 - right message ok 35 - right message ok 36 - right message ok 37 - right message ok 38 - right message ok 39 - right message ok 40 - right message ok 41 - right message ok 42 - right message ok 43 - right message ok 44 - right message ok 45 - right message ok 46 - right message ok 47 - right message ok 48 - right message ok 49 - right message ok 50 - right message ok 51 - right message ok 52 - right message ok 53 - right message ok 54 - right message ok 55 - right message ok 56 - right message ok 57 - right message ok 58 - right message ok 59 - right message ok 60 - right message ok 61 - right message ok 62 - is in range ok 63 - is in range ok 64 - is in range ok 65 - is in range ok 66 - not in range ok 67 - not in range ok 68 - not in range ok 69 - not in range ok 70 - no range ok 71 - no status ok 72 - right default message ok 73 - no message ok 74 - right message ok 75 - right status ok 76 - right message ok 77 - right default message ok 78 - right default message ok 79 - empty default message ok 80 - response is finished ok 81 - right status ok 82 - right message ok 83 - right version ok 84 - response is not finished ok 85 - response is not finished ok 86 - response is not finished ok 87 - response is not finished ok 88 - response is not finished ok 89 - response is not finished ok 90 - response is not finished ok 91 - response is not finished ok 92 - response is not finished ok 93 - response is not finished ok 94 - response is not finished ok 95 - response is not finished ok 96 - response is not finished ok 97 - response is not finished ok 98 - response is not finished ok 99 - response is not finished ok 100 - response is not finished ok 101 - response is not finished ok 102 - response is finished ok 103 - right status ok 104 - right message ok 105 - right version ok 106 - response is finished ok 107 - right status ok 108 - no message ok 109 - right version ok 110 - response is finished ok 111 - right status ok 112 - right message ok 113 - right version ok 114 - right "Content-Type" value ok 115 - right "Content-Length" value ok 116 - response is finished ok 117 - right status ok 118 - right message ok 119 - right version ok 120 - right "Content-Type" value ok 121 - right "Content-Length" value ok 122 - right content ok 123 - response is finished ok 124 - right status ok 125 - right message ok 126 - right version ok 127 - no content ok 128 - next response in leftovers ok 129 - right size ok 130 - response is finished ok 131 - no error ok 132 - right status ok 133 - right message ok 134 - right version ok 135 - right "Content-Type" value ok 136 - right "Content-Length" value ok 137 - right content ok 138 - response is finished ok 139 - right error ok 140 - response is not finished ok 141 - right status ok 142 - right message ok 143 - right version ok 144 - right "Content-Type" value ok 145 - no "Content-Length" value ok 146 - right content ok 147 - response is not finished ok 148 - right status ok 149 - right message ok 150 - right version ok 151 - right "Content-Type" value ok 152 - no "Content-Length" value ok 153 - right content ok 154 - response is not finished ok 155 - response is not empty ok 156 - body has not been skipped ok 157 - relaxed response ok 158 - right status ok 159 - right message ok 160 - right version ok 161 - right "Content-Type" value ok 162 - no "Content-Length" value ok 163 - right content ok 164 - response is finished ok 165 - right status ok 166 - right message ok 167 - right version ok 168 - right "Content-Length" value ok 169 - no content ok 170 - content in leftovers ok 171 - response is finished ok 172 - response is empty ok 173 - body has been skipped ok 174 - right status ok 175 - right message ok 176 - right version ok 177 - no "Content-Length" value ok 178 - right "X-Body" value ok 179 - right "X-Progress" value ok 180 - right "X-Finish" value ok 181 - no content ok 182 - response is finished ok 183 - response is empty ok 184 - body has been skipped ok 185 - right status ok 186 - right message ok 187 - right version ok 188 - right "Content-Type" value ok 189 - right "Content-Length" value ok 190 - right "Connection" value ok 191 - no content ok 192 - response is finished ok 193 - response is empty ok 194 - body has been skipped ok 195 - right status ok 196 - right message ok 197 - right version ok 198 - right "Content-Type" value ok 199 - right "Content-Length" value ok 200 - right "Connection" value ok 201 - right "X-Body" value ok 202 - right "X-Finish" value ok 203 - no content ok 204 - response is not finished ok 205 - right status ok 206 - right message ok 207 - right version ok 208 - right "Content-Length" value ok 209 - right size ok 210 - limit is not exceeded ok 211 - response is finished ok 212 - content is finished ok 213 - right error ok 214 - limit is not exceeded ok 215 - right status ok 216 - right message ok 217 - right version ok 218 - right "Content-Type" value ok 219 - right size ok 220 - limit is not exceeded ok 221 - limit is exceeded ok 222 - response is finished ok 223 - content is finished ok 224 - right error ok 225 - right status ok 226 - right message ok 227 - right version ok 228 - right "Content-Type" value ok 229 - right size ok 230 - limit is not exceeded ok 231 - limit is exceeded ok 232 - response is finished ok 233 - content is finished ok 234 - right error ok 235 - right status ok 236 - right message ok 237 - right version ok 238 - no content ok 239 - response is finished ok 240 - right status ok 241 - right message ok 242 - right version ok 243 - right "Content-Type" value ok 244 - right "Content-Length" value ok 245 - no "Transfer-Encoding" value ok 246 - right size ok 247 - response is finished ok 248 - right status ok 249 - right message ok 250 - right version ok 251 - right "Content-Type" value ok 252 - no multipart content ok 253 - no multipart content ok 254 - no multipart content ok 255 - right content ok 256 - response is finished ok 257 - right status ok 258 - right message ok 259 - right version ok 260 - right "Content-Type" value ok 261 - right "Content-Length" value ok 262 - no "Transfer-Encoding" value ok 263 - right size ok 264 - no multipart content ok 265 - no multipart content ok 266 - no multipart content ok 267 - right content ok 268 - right filename ok 269 - stored in memory ok 270 - right size ok 271 - right "Content-Type" value ok 272 - next response in leftovers ok 273 - response is not finished ok 274 - response is finished ok 275 - right status ok 276 - right message ok 277 - right version ok 278 - right "Content-Type" value ok 279 - right "Content-Length" value ok 280 - no "Transfer-Encoding" value ok 281 - right size ok 282 - no multipart content ok 283 - no multipart content ok 284 - right content ok 285 - right "Content-Type" value ok 286 - right "Content-ID" value ok 287 - right content ok 288 - right "Content-Type" value ok 289 - right "Content-ID" value ok 290 - response is finished ok 291 - right status ok 292 - right message ok 293 - right version ok 294 - right "Content-Type" value ok 295 - no multipart content ok 296 - right content ok 297 - content is compressed ok 298 - right progress ok 299 - right progress ok 300 - right progress ok 301 - content is not compressed anymore ok 302 - response is finished ok 303 - no error ok 304 - right status ok 305 - right message ok 306 - right version ok 307 - right "Content-Type" value ok 308 - right "Content-Length" value ok 309 - no "Content-Encoding" value ok 310 - right content ok 311 - content is chunked ok 312 - content is compressed ok 313 - content is not chunked anymore ok 314 - content is not compressed anymore ok 315 - response is finished ok 316 - no error ok 317 - right status ok 318 - right message ok 319 - right version ok 320 - right "Content-Type" value ok 321 - right "Content-Length" value ok 322 - no "Transfer-Encoding" value ok 323 - no "Content-Encoding" value ok 324 - right content ok 325 - response is finished ok 326 - right status ok 327 - right message ok 328 - right version ok 329 - right "Date" value ok 330 - right "Content-Length" value ok 331 - response is finished ok 332 - right status ok 333 - right message ok 334 - right version ok 335 - right "Date" value ok 336 - right "Content-Length" value ok 337 - response is finished ok 338 - right status ok 339 - right message ok 340 - right version ok 341 - right "Connection" value ok 342 - right "Date" value ok 343 - response is finished ok 344 - right status ok 345 - right message ok 346 - right version ok 347 - right "Connection" value ok 348 - right "Date" value ok 349 - right "Content-Length" value ok 350 - right content ok 351 - no state ok 352 - no progress ok 353 - not finished ok 354 - built start-line ok 355 - made progress on start_line ok 356 - made progress ok 357 - not finished ok 358 - built headers ok 359 - made progress on headers ok 360 - made progress ok 361 - not finished ok 362 - built body ok 363 - made progress on headers ok 364 - made progress ok 365 - finished ok 366 - dynamic content ok 367 - no dynamic content ok 368 - response is finished ok 369 - right status ok 370 - right message ok 371 - right version ok 372 - right "Content-Length" value ok 373 - right content ok 374 - response is finished ok 375 - right status ok 376 - right message ok 377 - right version ok 378 - right "Date" value ok 379 - right "Content-Length" value ok 380 - right "Content-Type" value ok 381 - right content ok 382 - right "Content-Type" value ok 383 - right content ok 384 - response is finished ok 385 - right status ok 386 - right message ok 387 - right version ok 388 - right "Content-Type" value ok 389 - right "Content-Length" value ok 390 - right "Set-Cookie" value ok 391 - right name ok 392 - right value ok 393 - right path ok 394 - right value ok 395 - right path ok 396 - response is finished ok 397 - response is empty ok 398 - body has been skipped ok 399 - right status ok 400 - right message ok 401 - right version ok 402 - right "Upgrade" value ok 403 - right "Connection" value ok 404 - right "Sec-WebSocket-Accept" value ok 405 - right "Sec-WebSocket-Protocol" value ok 406 - no content ok 407 - response is finished ok 408 - response is empty ok 409 - body has been skipped ok 410 - right status ok 411 - right message ok 412 - right version ok 413 - right "Upgrade" value ok 414 - right "Connection" value ok 415 - right "Sec-WebSocket-Accept" value ok 416 - right "Sec-WebSocket-Protocol" value ok 417 - no content ok 418 - frame in leftovers ok 419 - response is finished ok 420 - right status ok 421 - right message ok 422 - right version ok 423 - right "Connection" value ok 424 - right "Date" value ok 425 - right "Content-Length" value ok 426 - right "Upgrade" value ok 427 - right "Sec-WebSocket-Accept" value ok 428 - right "Sec-WebSocket-Protocol" value ok 429 - no content ok 430 - message built ok 431 - response is finished ok 432 - right status ok 433 - right version ok 434 - right "Content-Length" value ok 435 - cookie "foo" exists ok 436 - cookie "bar" exists ok 437 - cookie "baz" exists ok 438 - cookie "yada" does not exist ok 439 - right path ok 440 - right value ok 441 - right path ok 442 - right value ok 443 - right path ok 444 - right value ok 445 - chunked content ok 446 - dynamic content ok 447 - right format ok 448 - 'right invocant' isa 'Mojo::Content::Single' ok 449 - no chunked content ok 450 - dynamic content ok 451 - right format ok 452 - 'right invocant' isa 'Mojo::Content::Single' ok 453 - right error ok 454 - no "Connection" value ok 455 - no dynamic content ok 456 - right length ok 457 - right content ok 458 - right "Connection" value ok 459 - dynamic content ok 460 - right length ok 461 - right content ok 462 - stored in memory ok 463 - no upgrade ok 464 - right content ok 465 - no content ok 466 - right content ok 467 - right content ok 468 - right content ok 469 - right content ok 470 - right content ok 471 - right text ok 472 - right content ok 473 - right content ok 474 - right text ok 475 - right content ok 476 - right size ok 477 - right size ok 478 - stored in memory ok 479 - response is finished ok 480 - right status ok 481 - right message ok 482 - right version ok 483 - right JSON data ok 484 - right result ok 485 - right result ok 486 - right result ok 487 - right result ok 488 - response is finished ok 489 - right status ok 490 - right message ok 491 - right version ok 492 - right value ok 493 - right value ok 494 - right value ok 495 - right values ok 496 - right values ok 497 - right values ok 498 - right values ok 499 - right values ok 500 - response is not finished ok 501 - right "Content-Type" value ok 502 - dom built ok 503 - all anchors found 1..503 ok t\mojo\template.t .......................... ok 1 - empty string ok 2 - template name ok 3 - same context ok 4 - no ambiguity ok 5 - tag trimmed ok 6 - expression trimmed ok 7 - expression trimmed ok 8 - expression trimmed ok 9 - expression trimmed ok 10 - expression trimmed ok 11 - expression tags trimmed ok 12 - expression tags trimmed ok 13 - expression tags trimmed ok 14 - expression tags trimmed ok 15 - nothing trimmed ok 16 - tag has been replaced ok 17 - expression tag has been replaced ok 18 - expression tag has been replaced ok 19 - expression tag has been replaced ok 20 - comment tag has been replaced ok 21 - line has been replaced ok 22 - expression line has been replaced ok 23 - expression line has been replaced ok 24 - comment line has been replaced ok 25 - mixed lines have been replaced ok 26 - helper worked ok 27 - helper worked ok 28 - exception passed through ok 29 - exception object passed through ok 30 - recursive block ok 31 - recursive block ok 32 - recursive block ok 33 - expression block ok 34 - expression block ok 35 - expression block ok 36 - escaped expression block ok 37 - escaped expression block ok 38 - escaped expression block ok 39 - captured lines ok 40 - capture tags ok 41 - capture tags ok 42 - capture tags with appended code ok 43 - capture tags with appended code ok 44 - nested capture tags ok 45 - nested capture tags ok 46 - advanced capturing ok 47 - advanced capturing ok 48 - advanced capturing ok 49 - advanced capturing with tags ok 50 - advanced capturing with tags ok 51 - advanced capturing with tags ok 52 - advanced capturing with tags ok 53 - advanced capturing with tags ok 54 - advanced capturing with tags ok 55 - advanced capturing with tags ok 56 - block loop ok 57 - block loop ok 58 - block loop ok 59 - 'right exception' isa 'Mojo::Exception' ok 60 - right message ok 61 - right result ok 62 - right result ok 63 - 'right exception' isa 'Mojo::Exception' ok 64 - right message ok 65 - right number ok 66 - right line ok 67 - right number ok 68 - right line ok 69 - right number ok 70 - right line ok 71 - right result ok 72 - 'right exception' isa 'Mojo::Exception' ok 73 - right message ok 74 - right number ok 75 - right line ok 76 - right number ok 77 - right line ok 78 - right number ok 79 - right line ok 80 - right number ok 81 - right line ok 82 - right number ok 83 - right line ok 84 - right result ok 85 - right file ok 86 - 'right exception' isa 'Mojo::Exception' ok 87 - right message ok 88 - right number ok 89 - right line ok 90 - right number ok 91 - right line ok 92 - right number ok 93 - right line ok 94 - right number ok 95 - right line ok 96 - right number ok 97 - right line ok 98 - right number ok 99 - right line ok 100 - right number ok 101 - right line ok 102 - right number ok 103 - right line ok 104 - right result ok 105 - 'right exception' isa 'Mojo::Exception' ok 106 - right message ok 107 - right number ok 108 - right line ok 109 - right number ok 110 - right line ok 111 - right number ok 112 - right line ok 113 - right number ok 114 - right line ok 115 - right number ok 116 - right line ok 117 - right number ok 118 - right line ok 119 - right number ok 120 - right line ok 121 - right result ok 122 - 'right exception' isa 'Mojo::Exception' ok 123 - right message ok 124 - right number ok 125 - right line ok 126 - contains code ok 127 - right number ok 128 - right line ok 129 - contains code ok 130 - right number ok 131 - right line ok 132 - right code ok 133 - right number ok 134 - right line ok 135 - right number ok 136 - right line ok 137 - right code ok 138 - right number ok 139 - right line ok 140 - right code ok 141 - right number ok 142 - right line ok 143 - right code ok 144 - right result ok 145 - exception in nested template ok 146 - control structure ok 147 - right code ok 148 - right code ok 149 - nothing compiled ok 150 - 'code compiled' isa 'CODE' ok 151 - all tags ok 152 - arguments ok 153 - arguments again ok 154 - arguments again ok 155 - ugly multiline loop ok 156 - clean multiline loop ok 157 - escaped line ending ok 158 - XML escape ok 159 - XML auto escape ok 160 - complicated XML auto escape ok 161 - complicated XML auto escape ok 162 - prepending code ok 163 - right result ok 164 - right result ok 165 - appending code ok 166 - multiline comment ok 167 - commented out tags ok 168 - one-liner ok 169 - different line start ok 170 - comments did not affect the result ok 171 - comment did not affect the result ok 172 - multiline expression ok 173 - multiline expression ok 174 - multiline expression ok 175 - multiline expression ok 176 - multiline expression ok 177 - escaped multiline expression ok 178 - empty statement ok 179 - optimized text lines ok 180 - has been consumed ok 181 - just text ok 182 - scoped scalar ok 183 - different tags and line start ok 184 - different expression and comment mark ok 185 - file ok 186 - 'right exception' isa 'Mojo::Exception' ok 187 - message contains filename ok 188 - right number ok 189 - right line ok 190 - right number ok 191 - right line ok 192 - right number ok 193 - right line ok 194 - right result ok 195 - 'right exception' isa 'Mojo::Exception' ok 196 - message contains filename ok 197 - right number ok 198 - right line ok 199 - right number ok 200 - right line ok 201 - right number ok 202 - right line ok 203 - right result ok 204 - 'right exception' isa 'Mojo::Exception' ok 205 - right line ok 206 - right line ok 207 - right line ok 208 - 'right exception' isa 'Mojo::Exception' ok 209 - right message ok 210 - no lines before ok 211 - right number ok 212 - right line ok 213 - no lines after ok 214 - file not rendered ok 215 - right error ok 216 - right escaped string 1..216 ok t\mojo\transactor.t ........................ ok 1 - right URL ok 2 - right method ok 3 - right "Accept-Encoding" value ok 4 - right "User-Agent" value ok 5 - URLs are equal ok 6 - paths are equal ok 7 - right path ok 8 - right method ok 9 - right URL ok 10 - right method ok 11 - right "DNT" value ok 12 - right "Accept-Encoding" value ok 13 - right "User-Agent" value ok 14 - right URL ok 15 - right method ok 16 - right "DNT" value ok 17 - right content ok 18 - right URL ok 19 - right method ok 20 - no "DNT" value ok 21 - right content ok 22 - right URL ok 23 - right method ok 24 - no "DNT" value ok 25 - right content ok 26 - right URL ok 27 - right method ok 28 - right "DNT" value ok 29 - right content ok 30 - right URL ok 31 - right method ok 32 - right "Content-Type" value ok 33 - right content ok 34 - right URL ok 35 - right method ok 36 - right "Content-Type" value ok 37 - right content ok 38 - right URL ok 39 - right method ok 40 - right "DNT" value ok 41 - right "Content-Type" value ok 42 - right content ok 43 - right URL ok 44 - right method ok 45 - right "DNT" value ok 46 - right "Content-Type" value ok 47 - right content ok 48 - right URL ok 49 - right method ok 50 - right "Content-Type" value ok 51 - right content ok 52 - right URL ok 53 - right method ok 54 - no "Content-Type" value ok 55 - no content ok 56 - right URL ok 57 - right method ok 58 - right "Content-Type" value ok 59 - transaction is not empty ok 60 - right content ok 61 - right URL ok 62 - right method ok 63 - no "Content-Type" value ok 64 - transaction is empty ok 65 - no content ok 66 - right URL ok 67 - right method ok 68 - right "Content-Type" value ok 69 - right content ok 70 - right URL ok 71 - right method ok 72 - right "Content-Type" value ok 73 - right "Accept" value ok 74 - right content ok 75 - right URL ok 76 - right method ok 77 - right "Content-Type" value ok 78 - right "Content-Disposition" value ok 79 - right part ok 80 - stored in memory ok 81 - no upgrade ok 82 - no more parts ok 83 - right URL ok 84 - right method ok 85 - right "Content-Type" value ok 86 - right "Content-Disposition" value ok 87 - right part ok 88 - right "Content-Disposition" value ok 89 - right part ok 90 - right "Content-Disposition" value ok 91 - right part ok 92 - right "Content-Disposition" value ok 93 - right part ok 94 - no more parts ok 95 - right values ok 96 - right values ok 97 - right URL ok 98 - right method ok 99 - right "Content-Type" value ok 100 - right "Content-Disposition" value ok 101 - right "Content-Disposition" value ok 102 - right part ok 103 - stored in file ok 104 - no "file" header ok 105 - right "DNT" header ok 106 - no more parts ok 107 - right URL ok 108 - right method ok 109 - right "Content-Type" value ok 110 - right "Content-Disposition" value ok 111 - right "Content-Disposition" value ok 112 - right part ok 113 - stored in file ok 114 - no more parts ok 115 - right URL ok 116 - right method ok 117 - right "Content-Type" value ok 118 - right "Content-Disposition" value ok 119 - no "content" header ok 120 - right part ok 121 - stored in memory ok 122 - no upgrade ok 123 - no more parts ok 124 - right URL ok 125 - right method ok 126 - right "Content-Type" value ok 127 - right "Content-Disposition" value ok 128 - no "filename" header ok 129 - right part ok 130 - no more parts ok 131 - right filename ok 132 - right size ok 133 - right content ok 134 - right URL ok 135 - right method ok 136 - right "Content-Type" value ok 137 - right "Content-Disposition" value ok 138 - right part ok 139 - no more parts ok 140 - right filename ok 141 - right size ok 142 - right content ok 143 - right URL ok 144 - right method ok 145 - right "Content-Type" value ok 146 - right "Content-Disposition" value ok 147 - right "Content-Disposition" value ok 148 - right part ok 149 - right "Content-Disposition" value ok 150 - right "Content-Disposition" value ok 151 - right part ok 152 - no more parts ok 153 - right scheme ok 154 - right host ok 155 - right port ok 156 - right scheme ok 157 - right host ok 158 - right port ok 159 - right scheme ok 160 - right host ok 161 - right port ok 162 - right scheme ok 163 - right host ok 164 - right port ok 165 - right scheme ok 166 - right host ok 167 - right port ok 168 - right scheme ok 169 - right host ok 170 - right port ok 171 - right scheme ok 172 - right host ok 173 - right port ok 174 - right scheme ok 175 - right host ok 176 - right port ok 177 - right scheme ok 178 - right host ok 179 - right port ok 180 - right scheme ok 181 - right host ok 182 - right port ok 183 - right scheme ok 184 - right host ok 185 - right port ok 186 - right scheme ok 187 - right host ok 188 - right port ok 189 - right scheme ok 190 - right host ok 191 - right port ok 192 - right scheme ok 193 - right host ok 194 - right port ok 195 - right scheme ok 196 - right host ok 197 - right port ok 198 - right scheme ok 199 - right host ok 200 - right port ok 201 - right scheme ok 202 - right host ok 203 - right port ok 204 - right scheme ok 205 - right host ok 206 - right port ok 207 - not a WebSocket ok 208 - right URL ok 209 - right method ok 210 - right "Connection" value ok 211 - 16 byte "Sec-WebSocket-Key" value ok 212 - no "Sec-WebSocket-Protocol" header ok 213 - has "Sec-WebSocket-Version" value ok 214 - right "Upgrade" value ok 215 - not upgraded ok 216 - is a WebSocket ok 217 - right URL ok 218 - right method ok 219 - right "DNT" value ok 220 - right "Connection" value ok 221 - 16 byte "Sec-WebSocket-Key" value ok 222 - no "Sec-WebSocket-Protocol" header ok 223 - has "Sec-WebSocket-Version" value ok 224 - right "Upgrade" value ok 225 - right URL ok 226 - right method ok 227 - right "Connection" value ok 228 - 16 byte "Sec-WebSocket-Key" value ok 229 - right "Sec-WebSocket-Protocol" value ok 230 - has "Sec-WebSocket-Version" value ok 231 - right "Upgrade" value ok 232 - right URL ok 233 - right method ok 234 - right "DNT" value ok 235 - right "Connection" value ok 236 - 16 byte "Sec-WebSocket-Key" value ok 237 - right "Sec-WebSocket-Protocol" value ok 238 - has "Sec-WebSocket-Version" value ok 239 - right "Upgrade" value ok 240 - no "Authorization" header ok 241 - no "Proxy-Authorization" header ok 242 - right "Authorization" header ok 243 - right "Proxy-Authorization" header ok 244 - right method ok 245 - right URL ok 246 - right proxy URL ok 247 - no "Authorization" header ok 248 - no "Proxy-Authorization" header ok 249 - no "Host" header ok 250 - no "Authorization" header ok 251 - right "Proxy-Authorization" header ok 252 - right "Host" header ok 253 - already a CONNECT request ok 254 - already a CONNECT request ok 255 - using a SOCKS proxy ok 256 - right "Accept" value ok 257 - no content ok 258 - right method ok 259 - right URL ok 260 - right "Accept" value ok 261 - no "Location" value ok 262 - no content ok 263 - no status ok 264 - no "Location" value ok 265 - right "Accept" value ok 266 - right content ok 267 - right method ok 268 - right URL ok 269 - right "Accept" value ok 270 - no "Location" value ok 271 - no content ok 272 - no status ok 273 - no "Location" value ok 274 - right "Accept" value ok 275 - right content ok 276 - right method ok 277 - right URL ok 278 - right "Accept" value ok 279 - no "Location" value ok 280 - no content ok 281 - no status ok 282 - no "Location" value ok 283 - right "Accept" value ok 284 - no content ok 285 - right method ok 286 - right URL ok 287 - right "Accept" value ok 288 - no "Location" value ok 289 - no content ok 290 - no status ok 291 - no "Location" value ok 292 - right method ok 293 - right URL ok 294 - no "Accept" value ok 295 - no "Location" value ok 296 - no content ok 297 - no status ok 298 - no "Location" value ok 299 - right method ok 300 - right URL ok 301 - no "Accept" value ok 302 - no "Location" value ok 303 - no content ok 304 - no status ok 305 - no "Location" value ok 306 - right "Accept" value ok 307 - right "Content-Type" value ok 308 - right "Content-Length" value ok 309 - right content ok 310 - right method ok 311 - right URL ok 312 - right "Accept" value ok 313 - no "Content-Type" value ok 314 - no "Content-Length" value ok 315 - no "Location" value ok 316 - no content ok 317 - no status ok 318 - no "Location" value ok 319 - right "Accept" value ok 320 - no content ok 321 - right method ok 322 - right URL ok 323 - right "Accept" value ok 324 - no "Location" value ok 325 - no content ok 326 - no status ok 327 - no "Location" value ok 328 - right method ok 329 - right URL ok 330 - no "Accept" value ok 331 - no "Location" value ok 332 - no content ok 333 - no status ok 334 - no "Location" value ok 335 - right "Accept" value ok 336 - right "Authorization" value ok 337 - right "Cookie" value ok 338 - right "Host" value ok 339 - right "Referer" value ok 340 - no content ok 341 - right method ok 342 - right URL ok 343 - right "Accept" value ok 344 - no "Authorization" value ok 345 - no "Cookie" value ok 346 - no "Host" value ok 347 - no "Location" value ok 348 - no "Referer" value ok 349 - no content ok 350 - no status ok 351 - no "Location" value ok 352 - right "Accept" value ok 353 - no content ok 354 - right method ok 355 - right URL ok 356 - right "Accept" value ok 357 - no "Location" value ok 358 - no content ok 359 - no status ok 360 - no "Location" value ok 361 - right "Accept" value ok 362 - right content ok 363 - right method ok 364 - right URL ok 365 - right "Accept" value ok 366 - no "Location" value ok 367 - right content ok 368 - no status ok 369 - no "Location" value ok 370 - unsupported redirect ok 371 - right "Accept" value ok 372 - right "Authorization" value ok 373 - right "Cookie" value ok 374 - right "Host" value ok 375 - right "Referer" value ok 376 - no content ok 377 - right method ok 378 - right URL ok 379 - right "Accept" value ok 380 - no "Authorization" value ok 381 - no "Cookie" value ok 382 - no "Host" value ok 383 - no "Location" value ok 384 - no "Referer" value ok 385 - no content ok 386 - no status ok 387 - no "Location" value ok 388 - right "Accept" value ok 389 - no content ok 390 - right method ok 391 - right URL ok 392 - right "Accept" value ok 393 - no "Location" value ok 394 - no content ok 395 - no status ok 396 - no "Location" value ok 397 - right "Accept" value ok 398 - right content ok 399 - right method ok 400 - right URL ok 401 - right "Accept" value ok 402 - no "Location" value ok 403 - right content ok 404 - no status ok 405 - no "Location" value ok 406 - unsupported redirect ok 407 - right "Accept" value ok 408 - no content ok 409 - unsupported redirect ok 410 - unsupported redirect ok 411 - right "Accept" value ok 412 - no content ok 413 - right method ok 414 - right URL ok 415 - right query ok 416 - right "Accept" value ok 417 - no "Location" value ok 418 - no content ok 419 - no status ok 420 - no "Location" value ok 421 - right "Accept" value ok 422 - no content ok 423 - right method ok 424 - right URL ok 425 - right query ok 426 - right "Accept" value ok 427 - no "Location" value ok 428 - no content ok 429 - no status ok 430 - no "Location" value ok 431 - right error ok 432 - right error ok 433 - right error ok 434 - right error 1..434 ok t\mojo\url.t ............................... ok 1 - right scheme ok 2 - right protocol ok 3 - right host ok 4 - right internationalized host ok 5 - right authority ok 6 - right format ok 7 - is absolute ok 8 - right scheme ok 9 - right protocol ok 10 - right userinfo ok 11 - right host ok 12 - right port ok 13 - right authority ok 14 - right path ok 15 - right query ok 16 - right path and query ok 17 - right fragment ok 18 - right format ok 19 - right format ok 20 - right scheme ok 21 - right userinfo ok 22 - right host ok 23 - right fragment ok 24 - right format ok 25 - is absolute ok 26 - right scheme ok 27 - right userinfo ok 28 - right host ok 29 - right port ok 30 - no path ok 31 - right query ok 32 - right structure ok 33 - right fragment ok 34 - right format ok 35 - right format ok 36 - right format ok 37 - right format ok 38 - right format ok 39 - right format ok 40 - right format ok 41 - right format ok 42 - right format ok 43 - right format ok 44 - right structure ok 45 - right format ok 46 - right structure ok 47 - right format ok 48 - is absolute ok 49 - right scheme ok 50 - right userinfo ok 51 - right host ok 52 - right port ok 53 - no path ok 54 - right query ok 55 - right structure ok 56 - right query ok 57 - right fragment ok 58 - right format ok 59 - is absolute ok 60 - right scheme ok 61 - no userinfo ok 62 - right host ok 63 - no port ok 64 - right host and port ok 65 - no path ok 66 - right query ok 67 - right fragment ok 68 - right format ok 69 - right scheme ok 70 - right protocol ok 71 - no userinfo ok 72 - no host ok 73 - no port ok 74 - no authority ok 75 - right path ok 76 - no query ok 77 - no fragment ok 78 - right format ok 79 - right scheme ok 80 - right protocol ok 81 - no userinfo ok 82 - no host ok 83 - no port ok 84 - no authority ok 85 - right path ok 86 - no query ok 87 - no fragment ok 88 - right format ok 89 - right scheme ok 90 - right protocol ok 91 - right path ok 92 - right format ok 93 - right scheme ok 94 - right protocol ok 95 - right path ok 96 - right query ok 97 - right fragment ok 98 - right format ok 99 - right format ok 100 - right scheme ok 101 - right protocol ok 102 - no host ok 103 - no authority ok 104 - right path ok 105 - right query ok 106 - right fragment ok 107 - right format ok 108 - right scheme ok 109 - right protocol ok 110 - right path ok 111 - right format ok 112 - right scheme ok 113 - right protocol ok 114 - right path ok 115 - right format ok 116 - right scheme ok 117 - right protocol ok 118 - right path ok 119 - right format ok 120 - no result ok 121 - right path and query ok 122 - is not absolute ok 123 - right relative version ok 124 - right path and query ok 125 - is not absolute ok 126 - right relative version ok 127 - is not absolute ok 128 - no scheme ok 129 - no protocol ok 130 - right host ok 131 - right path ok 132 - right relative version ok 133 - right absolute version ok 134 - right absolute version ok 135 - right absolute version ok 136 - right absolute version ok 137 - is not absolute ok 138 - no host ok 139 - right path ok 140 - right relative version ok 141 - is not absolute ok 142 - no host ok 143 - right path ok 144 - right relative version ok 145 - right path ok 146 - right path ok 147 - right path ok 148 - right path ok 149 - right path ok 150 - right absolute path ok 151 - not absolute ok 152 - right absolute version ok 153 - not absolute ok 154 - right absolute version ok 155 - not absolute ok 156 - right absolute version ok 157 - not absolute ok 158 - right absolute version ok 159 - right base ok 160 - is absolute ok 161 - right scheme ok 162 - right userinfo ok 163 - right host ok 164 - right port ok 165 - right path ok 166 - right query ok 167 - right fragment ok 168 - right format ok 169 - right format ok 170 - right format ok 171 - right format ok 172 - not absolute ok 173 - no scheme ok 174 - no host ok 175 - right base scheme ok 176 - right base host ok 177 - right path ok 178 - right absolute version ok 179 - right format ok 180 - right format ok 181 - not absolute ok 182 - no scheme ok 183 - no host ok 184 - right base scheme ok 185 - right base host ok 186 - right path ok 187 - right absolute version ok 188 - is absolute ok 189 - right scheme ok 190 - right host ok 191 - right port ok 192 - right path ok 193 - right format ok 194 - is absolute ok 195 - right scheme ok 196 - right host ok 197 - right internationalized host ok 198 - right port ok 199 - right host and port ok 200 - right path ok 201 - right path and query ok 202 - right format ok 203 - is absolute ok 204 - right scheme ok 205 - right host ok 206 - right internationalized host ok 207 - right port ok 208 - right path ok 209 - right format ok 210 - is absolute ok 211 - right scheme ok 212 - right host ok 213 - right internationalized host ok 214 - right port ok 215 - right path ok 216 - right format ok 217 - right userinfo ok 218 - right host ok 219 - right internationalized host ok 220 - right port ok 221 - right format ok 222 - is absolute ok 223 - right scheme ok 224 - right userinfo ok 225 - right host ok 226 - right internationalized host ok 227 - right path ok 228 - right query ok 229 - right fragment ok 230 - right format ok 231 - right path part ok 232 - right path ok 233 - right query ok 234 - right query value ok 235 - is absolute ok 236 - right scheme ok 237 - right host ok 238 - right internationalized host ok 239 - right path ok 240 - right structure ok 241 - right query value ok 242 - right format ok 243 - is absolute ok 244 - right scheme ok 245 - right host ok 246 - right internationalized host ok 247 - right path ok 248 - right structure ok 249 - right query value ok 250 - right format ok 251 - right absolute version ok 252 - right scheme ok 253 - right userinfo ok 254 - right host ok 255 - right fragment ok 256 - right format ok 257 - is absolute ok 258 - right path ok 259 - right format ok 260 - is absolute ok 261 - right path ok 262 - right format ok 263 - is absolute ok 264 - right path ok 265 - right format ok 266 - no base ok 267 - right scheme ok 268 - no userinfo ok 269 - right host ok 270 - no port ok 271 - right path ok 272 - right query ok 273 - no fragment ok 274 - right absolute URL ok 275 - right base ok 276 - right scheme ok 277 - no userinfo ok 278 - right host ok 279 - no port ok 280 - right path ok 281 - right query ok 282 - no fragment ok 283 - right absolute URL ok 284 - no base ok 285 - right scheme ok 286 - no userinfo ok 287 - right host ok 288 - no port ok 289 - right path ok 290 - right query ok 291 - no fragment ok 292 - right absolute URL ok 293 - right base ok 294 - right scheme ok 295 - no userinfo ok 296 - right host ok 297 - no port ok 298 - right path ok 299 - right query ok 300 - no fragment ok 301 - right absolute URL ok 302 - no base ok 303 - right scheme ok 304 - no userinfo ok 305 - right host ok 306 - no port ok 307 - right path ok 308 - right query ok 309 - no fragment ok 310 - right absolute URL ok 311 - right base ok 312 - right scheme ok 313 - no userinfo ok 314 - right host ok 315 - no port ok 316 - right path ok 317 - right query ok 318 - no fragment ok 319 - right absolute URL ok 320 - no base ok 321 - right scheme ok 322 - no userinfo ok 323 - right host ok 324 - no port ok 325 - right path ok 326 - right query ok 327 - no fragment ok 328 - right absolute URL ok 329 - right base ok 330 - right scheme ok 331 - no userinfo ok 332 - right host ok 333 - no port ok 334 - right path ok 335 - no query ok 336 - no fragment ok 337 - right absolute URL ok 338 - no base ok 339 - right scheme ok 340 - no userinfo ok 341 - right host ok 342 - no port ok 343 - right path ok 344 - right query ok 345 - right fragment ok 346 - right absolute URL ok 347 - right base ok 348 - right scheme ok 349 - no userinfo ok 350 - right host ok 351 - no port ok 352 - right path ok 353 - no query ok 354 - right fragment ok 355 - right absolute URL ok 356 - no base ok 357 - right scheme ok 358 - no userinfo ok 359 - right host ok 360 - no port ok 361 - right path ok 362 - right query ok 363 - right fragment ok 364 - right absolute URL ok 365 - right base ok 366 - right scheme ok 367 - no userinfo ok 368 - right host ok 369 - no port ok 370 - right path ok 371 - no query ok 372 - right fragment ok 373 - right absolute URL ok 374 - no base ok 375 - right scheme ok 376 - no userinfo ok 377 - right host ok 378 - no port ok 379 - right path ok 380 - right query ok 381 - right fragment ok 382 - right absolute URL ok 383 - right base ok 384 - right scheme ok 385 - no userinfo ok 386 - right host ok 387 - no port ok 388 - right path ok 389 - no query ok 390 - no fragment ok 391 - right absolute URL ok 392 - no base ok 393 - right scheme ok 394 - no userinfo ok 395 - right host ok 396 - no port ok 397 - right path ok 398 - right query ok 399 - right fragment ok 400 - right absolute URL ok 401 - right base ok 402 - right scheme ok 403 - no userinfo ok 404 - right host ok 405 - no port ok 406 - right path ok 407 - no query ok 408 - no fragment ok 409 - right absolute URL ok 410 - right host ok 411 - right host ok 412 - right host ok 413 - right host ok 414 - right host ok 415 - right host ok 416 - right host ok 417 - right host ok 418 - right host ok 419 - right host ok 420 - right host ok 421 - right host ok 422 - is absolute ok 423 - right scheme ok 424 - no userinfo ok 425 - right host ok 426 - no port ok 427 - right path ok 428 - no query ok 429 - right fragment ok 430 - right format ok 431 - right format ok 432 - right part ok 433 - right path ok 434 - right format ok 435 - right part ok 436 - right path ok 437 - right format ok 438 - right part ok 439 - right path ok 440 - right format ok 441 - right scheme ok 442 - right protocol ok 443 - right host ok 444 - right internationalized host ok 445 - right path ok 446 - right structure ok 447 - has leading slash ok 448 - has trailing slash ok 449 - right query ok 450 - right value ok 451 - right format ok 452 - right absolute version ok 453 - right absolute version ok 454 - right absolute version ok 455 - right absolute version ok 456 - right absolute version ok 457 - right absolute version ok 458 - right absolute version ok 459 - right absolute version ok 460 - right absolute version ok 461 - right absolute version ok 462 - right absolute version ok 463 - right absolute version ok 464 - right absolute version ok 465 - right absolute version ok 466 - right absolute version ok 467 - right absolute version ok 468 - right absolute version ok 469 - right absolute version ok 470 - right absolute version 1..470 ok t\mojo\user_agent.t ........................ ok 1 - right value ok 2 - right value ok 3 - right value ok 4 - right value ok 5 - right value ok 6 - right value ok 7 - right value ok 8 - right value ok 9 - right value ok 10 - right value ok 11 - applications are equal ok 12 - applications are equal ok 13 - applications are equal ok 14 - applications are not equal ok 15 - applications are still equal ok 16 - applications are not equal ok 17 - application are equal ok 18 - applications are equal again ok 19 - right error ok 20 - right error ok 21 - stopped automatically ok 22 - right status ok 23 - successful ok 24 - right status ok 25 - right content ok 26 - right error ok 27 - right error ok 28 - successful ok 29 - kept connection not alive ok 30 - right version ok 31 - right status ok 32 - no "Connection" value ok 33 - right content ok 34 - successful ok 35 - kept connection alive ok 36 - right version ok 37 - right status ok 38 - no "Connection" value ok 39 - right content ok 40 - successful ok 41 - right version ok 42 - right status ok 43 - no "Connection" value ok 44 - right content ok 45 - right content ok 46 - right content ok 47 - no content ok 48 - right method ok 49 - right method ok 50 - right method ok 51 - right method ok 52 - successful ok 53 - connection will not be kept alive ok 54 - right version ok 55 - right status ok 56 - right "Connection" value ok 57 - right content ok 58 - successful ok 59 - kept connection not alive ok 60 - connection will not be kept alive ok 61 - right version ok 62 - right status ok 63 - right "Connection" value ok 64 - right content ok 65 - successful ok 66 - kept connection not alive ok 67 - connection will not be kept alive ok 68 - right version ok 69 - right status ok 70 - no "Connection" value ok 71 - right content ok 72 - right error ok 73 - transaction is not finished ok 74 - successful ok 75 - finish event has been emitted once ok 76 - finish event has been emitted once ok 77 - finish event has been emitted once ok 78 - request is finished ok 79 - transaction is finished ok 80 - response is finished ok 81 - right status ok 82 - right content ok 83 - transaction is not finished ok 84 - successful ok 85 - finish event has been emitted once ok 86 - finish event has been emitted once ok 87 - finish event has been emitted once ok 88 - request is finished ok 89 - transaction is finished ok 90 - response is finished ok 91 - no error ok 92 - kept connection alive ok 93 - keep connection not alive ok 94 - right status ok 95 - right content ok 96 - successful ok 97 - kept connection not alive ok 98 - keep connection alive ok 99 - right status ok 100 - transaction is empty ok 101 - no content ok 102 - successful ok 103 - kept connection alive ok 104 - right status ok 105 - transaction is not empty ok 106 - right content ok 107 - successful ok 108 - right status ok 109 - right content ok 110 - successful ok 111 - right status ok 112 - right content ok 113 - not successful ok 114 - right error ok 115 - finish event has been emitted ok 116 - right log message ok 117 - not successful ok 118 - right error ok 119 - connection timed out ok 120 - not successful ok 121 - right error ok 122 - no status ok 123 - limit is exceeded ok 124 - not successful ok 125 - right error ok 126 - right status ok 127 - successful ok 128 - right status ok 129 - no "Content-Encoding" value ok 130 - right content ok 131 - successful ok 132 - right status ok 133 - right "Content-Encoding" value ok 134 - different content ok 135 - right content ok 136 - right content ok 137 - same connection ok 138 - same port ok 139 - right content ok 140 - new connection ok 141 - new port ok 142 - right content ok 143 - same connection ok 144 - same port ok 145 - successful ok 146 - right status ok 147 - right content ok 148 - unsubscribed successfully ok 149 - unsubscribed successfully ok 150 - right request ok 151 - right response ok 152 - unsubscribed successfully ok 153 - successful ok 154 - no error ok 155 - kept connection alive ok 156 - keep connection alive ok 157 - right status ok 158 - right content ok 159 - no leaking subscribers ok 160 - connections kept alive ok 161 - connections kept alive ok 162 - successful ok 163 - kept connection alive ok 164 - right status ok 165 - right content ok 166 - right status ok 167 - right "X-Foo" value ok 168 - right status ok 169 - successful ok 170 - right status ok 171 - right content ok 172 - two active connections 1..172 ok t\mojo\user_agent_online.t ................. skipped: set TEST_ONLINE to enable this test (developer only!) t\mojo\user_agent_socks.t .................. skipped: set TEST_SOCKS to enable this test (developer only!) t\mojo\user_agent_tls.t .................... skipped: set TEST_TLS to enable this test (developer only!) t\mojo\util.t .............................. ok 1 - right camelized result ok 2 - right camelized result ok 3 - right camelized result ok 4 - right camelized result ok 5 - already camelized ok 6 - already camelized ok 7 - right decamelized result ok 8 - right decamelized result ok 9 - right decamelized result ok 10 - right decamelized result ok 11 - right file ok 12 - right file ok 13 - right file ok 14 - right file ok 15 - right file ok 16 - right file ok 17 - right file ok 18 - right file ok 19 - right file ok 20 - right path ok 21 - right path ok 22 - right path ok 23 - right path ok 24 - right path ok 25 - right path ok 26 - right result ok 27 - right result ok 28 - right result ok 29 - right result ok 30 - right result ok 31 - right result ok 32 - right result ok 33 - right result ok 34 - right result ok 35 - right result ok 36 - right result ok 37 - right result ok 38 - right result ok 39 - right result ok 40 - right result ok 41 - right result ok 42 - right result ok 43 - right result ok 44 - right result ok 45 - right result ok 46 - right unindented result ok 47 - right unindented result ok 48 - right unindented result ok 49 - right unindented result ok 50 - right unindented result ok 51 - right unindented result ok 52 - right unindented result ok 53 - right unindented result ok 54 - right unindented result ok 55 - right unindented result ok 56 - right Base64 encoded result ok 57 - right Base64 decoded result ok 58 - right Base64 encoded result ok 59 - right Base64 decoded result ok 60 - right Base64 encoded result ok 61 - decoding invalid UTF-8 worked ok 62 - decoding with invalid encoding worked ok 63 - right error ok 64 - right URL escaped result ok 65 - right URL escaped result ok 66 - right URL escaped result ok 67 - right URL unescaped result ok 68 - right URL escaped result ok 69 - right URL unescaped result ok 70 - right HTML unescaped result ok 71 - right HTML unescaped result ok 72 - right HTML unescaped result ok 73 - right HTML unescaped result ok 74 - right HTML unescaped result ok 75 - right HTML unescaped result ok 76 - right HTML unescaped result ok 77 - right XML escaped result ok 78 - right XML escaped result ok 79 - right XML escaped result ok 80 - right XSS escaped result ok 81 - right XSS escaped result ok 82 - right punycode encoded result ok 83 - right punycode decoded result ok 84 - punycode_encode (A) Arabic (Egyptian): ok 85 - punycode_decode (A) Arabic (Egyptian): ok 86 - punycode_encode (B) Chinese (simplified): ok 87 - punycode_decode (B) Chinese (simplified): ok 88 - punycode_encode (C) Chinese (traditional): ok 89 - punycode_decode (C) Chinese (traditional): ok 90 - punycode_encode (D) Czech: Proprostnemluvesky ok 91 - punycode_decode (D) Czech: Proprostnemluvesky ok 92 - punycode_encode (E) Hebrew: ok 93 - punycode_decode (E) Hebrew: ok 94 - punycode_encode (F) Hindi (Devanagari): ok 95 - punycode_decode (F) Hindi (Devanagari): ok 96 - punycode_encode (G) Japanese (kanji and hiragana): ok 97 - punycode_decode (G) Japanese (kanji and hiragana): ok 98 - punycode_encode (H) Korean (Hangul syllables): ok 99 - punycode_decode (H) Korean (Hangul syllables): ok 100 - punycode_encode (I) Russian (Cyrillic): ok 101 - punycode_decode (I) Russian (Cyrillic): ok 102 - punycode_encode (J) Spanish: PorqunopuedensimplementehablarenEspaol ok 103 - punycode_decode (J) Spanish: PorqunopuedensimplementehablarenEspaol ok 104 - punycode_encode (K) Vietnamese: TisaohkhngthchnitingVit ok 105 - punycode_decode (K) Vietnamese: TisaohkhngthchnitingVit ok 106 - punycode_encode (L) 3B ok 107 - punycode_decode (L) 3B ok 108 - punycode_encode (M) -with-SUPER-MONKEYS ok 109 - punycode_decode (M) -with-SUPER-MONKEYS ok 110 - punycode_encode (N) Hello-Another-Way- ok 111 - punycode_decode (N) Hello-Another-Way- ok 112 - punycode_encode (O) 2 ok 113 - punycode_decode (O) 2 ok 114 - punycode_encode (P) MajiKoi5 ok 115 - punycode_decode (P) MajiKoi5 ok 116 - punycode_encode (Q) de ok 117 - punycode_decode (Q) de ok 118 - punycode_encode (R) ok 119 - punycode_decode (R) ok 120 - punycode_encode (S) -> $1.00 <- ok 121 - punycode_decode (S) -> $1.00 <- ok 122 - right quoted result ok 123 - right quoted result ok 124 - right unquoted result ok 125 - right unquoted result ok 126 - right trimmed result ok 127 - right trimmed result ok 128 - right trimmed result ok 129 - right trimmed result ok 130 - right squished result ok 131 - right squished result ok 132 - right squished result ok 133 - right binary md5 checksum ok 134 - right md5 checksum ok 135 - right binary sha1 checksum ok 136 - right sha1 checksum ok 137 - right hmac sha1 checksum ok 138 - values are equal ok 139 - values are not equal ok 140 - values are not equal ok 141 - values are equal ok 142 - values are equal ok 143 - values are not equal ok 144 - values are not equal ok 145 - values are equal ok 146 - values are equal ok 147 - values are not equal ok 148 - values are not equal ok 149 - values are equal ok 150 - values are equal ok 151 - values are equal ok 152 - values are not equal ok 153 - values are not equal ok 154 - values are not equal ok 155 - right result ok 156 - right result ok 157 - right result ok 158 - right result ok 159 - right result ok 160 - right result ok 161 - right content ok 162 - successful roundtrip ok 163 - high resolution time ok 164 - function "foo" exists ok 165 - right result ok 166 - function "bar" does not exist ok 167 - function "bar" exists ok 168 - right result ok 169 - function "foo" exists ok 170 - right result ok 171 - function "yin" does not exist ok 172 - function "yang" does not exist ok 173 - function "yin" exists ok 174 - right result ok 175 - function "yang" exists ok 176 - right result ok 177 - right name ok 178 - right name ok 179 - right result ok 180 - right result ok 181 - right result ok 182 - right result ok 183 - right result ok 184 - right result ok 185 - right result ok 186 - right result ok 187 - right warning ok 188 - no exception ok 189 - no result ok 190 - no warning ok 191 - right exception ok 192 - right result ok 193 - right result ok 194 - right result ok 195 - right result 1..195 ok t\mojo\websocket.t ......................... ok 1 - right value ok 2 - right status ok 3 - right content ok 4 - right status ok 5 - right content ok 6 - finish event has been emitted once ok 7 - right result ok 8 - not a WebSocket ok 9 - right status ok 10 - right content ok 11 - connection established ok 12 - right status ok 13 - right message ok 14 - right result ok 15 - finish event has been emitted once for handshake ok 16 - finish event has been emitted once ok 17 - not a WebSocket ok 18 - right status ok 19 - finish event has been emitted once ok 20 - right status ok 21 - right result ok 22 - right status ok 23 - right result ok 24 - right status ok 25 - right result ok 26 - right result ok 27 - no leaking subscribers ok 28 - right result ok 29 - right result ok 30 - transaction is finished ok 31 - not a websocket ok 32 - right status ok 33 - right message ok 34 - not a websocket ok 35 - right status ok 36 - right message ok 37 - right status ok 38 - right result ok 39 - finish event has been emitted once ok 40 - right log message ok 41 - received pong with payload 1..41 ok t\mojo\websocket_frames.t .................. ok 1 - right frame ok 2 - fin flag is set ok 3 - rsv1 flag is not set ok 4 - rsv2 flag is not set ok 5 - rsv3 flag is not set ok 6 - text frame ok 7 - right payload ok 8 - frames are equal ok 9 - right frame ok 10 - fin flag is set ok 11 - rsv1 flag is set ok 12 - rsv2 flag is set ok 13 - rsv3 flag is set ok 14 - text frame ok 15 - right payload ok 16 - frames are equal ok 17 - right frame ok 18 - fin flag is not set ok 19 - rsv1 flag is not set ok 20 - rsv2 flag is not set ok 21 - rsv3 flag is not set ok 22 - text frame ok 23 - right payload ok 24 - frames are equal ok 25 - right frame ok 26 - fin flag is set ok 27 - rsv1 flag is set ok 28 - rsv2 flag is not set ok 29 - rsv3 flag is not set ok 30 - text frame ok 31 - right payload ok 32 - frames are equal ok 33 - right frame ok 34 - fin flag is set ok 35 - rsv1 flag is not set ok 36 - rsv2 flag is set ok 37 - rsv3 flag is not set ok 38 - text frame ok 39 - right payload ok 40 - frames are equal ok 41 - right frame ok 42 - fin flag is set ok 43 - rsv1 flag is not set ok 44 - rsv2 flag is not set ok 45 - rsv3 flag is set ok 46 - text frame ok 47 - right payload ok 48 - frames are equal ok 49 - right frame ok 50 - fin flag is set ok 51 - rsv1 flag is not set ok 52 - rsv2 flag is not set ok 53 - rsv3 flag is not set ok 54 - binary frame ok 55 - right payload ok 56 - frames are equal ok 57 - fin flag is set ok 58 - rsv1 flag is not set ok 59 - rsv2 flag is not set ok 60 - rsv3 flag is not set ok 61 - text frame ok 62 - right payload ok 63 - frames are not equal ok 64 - fin flag is set ok 65 - rsv1 flag is not set ok 66 - rsv2 flag is not set ok 67 - rsv3 flag is not set ok 68 - binary frame ok 69 - right payload ok 70 - frames are not equal ok 71 - right frame ok 72 - fin flag is set ok 73 - rsv1 flag is not set ok 74 - rsv2 flag is not set ok 75 - rsv3 flag is not set ok 76 - text frame ok 77 - right payload ok 78 - frames are equal ok 79 - right frame ok 80 - fin flag is set ok 81 - rsv1 flag is not set ok 82 - rsv2 flag is not set ok 83 - rsv3 flag is not set ok 84 - binary frame ok 85 - right payload ok 86 - frames are equal ok 87 - right frame ok 88 - fin flag is set ok 89 - rsv1 flag is not set ok 90 - rsv2 flag is not set ok 91 - rsv3 flag is not set ok 92 - text frame ok 93 - right payload ok 94 - frames are equal ok 95 - right frame ok 96 - fin flag is set ok 97 - rsv1 flag is not set ok 98 - rsv2 flag is not set ok 99 - rsv3 flag is not set ok 100 - text frame ok 101 - right payload ok 102 - frames are equal ok 103 - right frame ok 104 - fin flag is set ok 105 - rsv1 flag is not set ok 106 - rsv2 flag is not set ok 107 - rsv3 flag is not set ok 108 - text frame ok 109 - no payload ok 110 - frames are equal ok 111 - right frame ok 112 - fin flag is set ok 113 - rsv1 flag is not set ok 114 - rsv2 flag is not set ok 115 - rsv3 flag is not set ok 116 - close frame ok 117 - no payload ok 118 - frames are equal ok 119 - fin flag is set ok 120 - rsv1 flag is not set ok 121 - rsv2 flag is not set ok 122 - rsv3 flag is not set ok 123 - binary frame ok 124 - no payload ok 125 - frames are not equal ok 126 - fin flag is set ok 127 - rsv1 flag is set ok 128 - rsv2 flag is not set ok 129 - rsv3 flag is not set ok 130 - binary frame ok 131 - has payload ok 132 - messages are not equal 1..132 ok t\mojo\websocket_proxy.t ................... ok 1 - right content ok 2 - right result ok 3 - connection was not kept alive ok 4 - right content ok 5 - connection was kept alive ok 6 - right result ok 7 - right status ok 8 - right content ok 9 - connected ok 10 - right result ok 11 - read enough ok 12 - sent enough ok 13 - no success ok 14 - right message 1..14 ok t\mojo\websocket_proxy_tls.t ............... skipped: set TEST_TLS to enable this test (developer only!) [Sat Aug 29 00:48:01 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\mojolicious_config_test.whatever.conf" [Sat Aug 29 00:48:01 2015] [debug] Your secret passphrase needs to be changed [Sat Aug 29 00:48:01 2015] [debug] Template "does_not_exist.html.ep" not found [Sat Aug 29 00:48:01 2015] [debug] Rendering inline template "5928451d898bd3c5eadd0c47c5be0a38" [Sat Aug 29 00:48:01 2015] [debug] Helper "replaced_helper" already exists, replacing [Sat Aug 29 00:48:01 2015] [debug] GET "/plugin-test-some_plugin2/register" [Sat Aug 29 00:48:01 2015] [debug] Class "MojoliciousTest::Plugin::Test::SomePlugin2" is not a controller [Sat Aug 29 00:48:01 2015] [debug] Template "plugin/test/some_plugin2/register.html.ep" not found [Sat Aug 29 00:48:01 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:01 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:01 2015] [debug] Rendering inline template "fd403ab55a4c875e35b42428816134c7" [Sat Aug 29 00:48:01 2015] [debug] Rendering inline template "5c56e02d3f6bef1b561eb2fd795ceacc" [Sat Aug 29 00:48:01 2015] [debug] 404 Not Found (0.063064s, 15.857/s) [Sat Aug 29 00:48:01 2015] [debug] GET "/plugin-test-some_plugin2/register" [Sat Aug 29 00:48:01 2015] [debug] Class "MojoliciousTest::Plugin::Test::SomePlugin2" is not a controller [Sat Aug 29 00:48:01 2015] [debug] Template "plugin/test/some_plugin2/register.html.ep" not found [Sat Aug 29 00:48:01 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:01 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:01 2015] [debug] Rendering cached inline template "fd403ab55a4c875e35b42428816134c7" [Sat Aug 29 00:48:01 2015] [debug] Rendering cached inline template "5c56e02d3f6bef1b561eb2fd795ceacc" [Sat Aug 29 00:48:01 2015] [debug] 404 Not Found (0.013575s, 73.665/s) [Sat Aug 29 00:48:01 2015] [debug] GET "/fun/time" [Sat Aug 29 00:48:01 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "fun" [Sat Aug 29 00:48:01 2015] [debug] Rendering template "foo/fun.html.ep" from DATA section [Sat Aug 29 00:48:01 2015] [debug] 200 OK (0.004691s, 213.174/s) [Sat Aug 29 00:48:01 2015] [debug] GET "/foo/baz" [Sat Aug 29 00:48:01 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "baz" [Sat Aug 29 00:48:01 2015] [debug] Action not found in controller [Sat Aug 29 00:48:01 2015] [debug] Template "foo/baz.html.ep" not found [Sat Aug 29 00:48:01 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:01 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:01 2015] [debug] Rendering inline template "fd403ab55a4c875e35b42428816134c7" [Sat Aug 29 00:48:01 2015] [debug] Rendering inline template "5c56e02d3f6bef1b561eb2fd795ceacc" [Sat Aug 29 00:48:01 2015] [debug] 404 Not Found (0.037712s, 26.517/s) [Sat Aug 29 00:48:01 2015] [debug] GET "/foo/render" [Sat Aug 29 00:48:01 2015] [debug] Action "render" is not allowed [Sat Aug 29 00:48:01 2015] [debug] Template "foo/render.html.ep" not found [Sat Aug 29 00:48:01 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:01 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:01 2015] [debug] Rendering cached inline template "fd403ab55a4c875e35b42428816134c7" [Sat Aug 29 00:48:01 2015] [debug] Rendering cached inline template "5c56e02d3f6bef1b561eb2fd795ceacc" [Sat Aug 29 00:48:01 2015] [debug] 404 Not Found (0.014006s, 71.398/s) [Sat Aug 29 00:48:01 2015] [debug] GET "/foo/yada" [Sat Aug 29 00:48:01 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "yada" [Sat Aug 29 00:48:01 2015] [debug] Action not found in controller [Sat Aug 29 00:48:01 2015] [debug] Rendering template "foo/yada.html.ep" [Sat Aug 29 00:48:01 2015] [debug] 200 OK (0.005355s, 186.741/s) [Sat Aug 29 00:48:01 2015] [debug] GET "/syntax_error/foo" [Sat Aug 29 00:48:01 2015] [error] Missing right curly or square bracket at C:/cpanfly-5.14/var/cpan/build/Mojolicious-6.17-XjIjfo/t/mojolicious/lib/MojoliciousTest/SyntaxError.pm line 6, at end of line syntax error at C:/cpanfly-5.14/var/cpan/build/Mojolicious-6.17-XjIjfo/t/mojolicious/lib/MojoliciousTest/SyntaxError.pm line 6, at EOF Compilation failed in require at (eval 168) line 1, line 109. [Sat Aug 29 00:48:01 2015] [debug] Template "exception.development.html.ep" not found [Sat Aug 29 00:48:01 2015] [debug] Rendering template "exception.html.epl" [Sat Aug 29 00:48:01 2015] [debug] 500 Internal Server Error (0.007000s, 142.857/s) [Sat Aug 29 00:48:01 2015] [debug] GET "/foo/syntaxerror" [Sat Aug 29 00:48:01 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "syntaxerror" [Sat Aug 29 00:48:01 2015] [debug] Rendering template "syntaxerror.html.epl" [Sat Aug 29 00:48:01 2015] [error] Missing right curly or square bracket at template syntaxerror.html.epl line 1, at end of line syntax error at template syntaxerror.html.epl line 1, at EOF 1: % { [Sat Aug 29 00:48:01 2015] [debug] Template "exception.development.html.ep" not found [Sat Aug 29 00:48:01 2015] [debug] Rendering template "exception.html.epl" [Sat Aug 29 00:48:01 2015] [debug] 500 Internal Server Error (0.007926s, 126.167/s) [Sat Aug 29 00:48:01 2015] [debug] GET "/exceptional/this_one_dies" [Sat Aug 29 00:48:01 2015] [debug] Routing to controller "MojoliciousTest::Exceptional" and action "this_one_dies" [Sat Aug 29 00:48:01 2015] [error] doh! [Sat Aug 29 00:48:01 2015] [debug] Template "exception.development.html.ep" not found [Sat Aug 29 00:48:01 2015] [debug] Rendering template "exception.html.epl" [Sat Aug 29 00:48:01 2015] [debug] 500 Internal Server Error (0.007475s, 133.779/s) [Sat Aug 29 00:48:01 2015] [debug] GET "/exceptional_too/this_one_dies" [Sat Aug 29 00:48:01 2015] [debug] Routing to controller "MojoliciousTest::Exceptional" and action "this_one_might_die" [Sat Aug 29 00:48:01 2015] [error] double doh! [Sat Aug 29 00:48:01 2015] [debug] Template "exception.development.html.ep" not found [Sat Aug 29 00:48:01 2015] [debug] Rendering template "exception.html.epl" [Sat Aug 29 00:48:01 2015] [debug] 500 Internal Server Error (0.005963s, 167.701/s) [Sat Aug 29 00:48:01 2015] [debug] GET "/exceptional_too/this_one_dies" [Sat Aug 29 00:48:01 2015] [debug] Routing to controller "MojoliciousTest::Exceptional" and action "this_one_might_die" [Sat Aug 29 00:48:01 2015] [debug] Routing to controller "MojoliciousTest::Exceptional" and action "this_one_dies" [Sat Aug 29 00:48:01 2015] [error] doh! [Sat Aug 29 00:48:01 2015] [debug] Template "exception.development.html.ep" not found [Sat Aug 29 00:48:01 2015] [debug] Rendering template "exception.html.epl" [Sat Aug 29 00:48:01 2015] [debug] 500 Internal Server Error (0.009815s, 101.885/s) [Sat Aug 29 00:48:01 2015] [debug] GET "/exceptional/this_one_does_not_exist" [Sat Aug 29 00:48:01 2015] [debug] Routing to controller "MojoliciousTest::Exceptional" and action "this_one_does_not_exist" [Sat Aug 29 00:48:01 2015] [debug] Action not found in controller [Sat Aug 29 00:48:01 2015] [debug] Template "exceptional/this_one_does_not_exist.html.ep" not found [Sat Aug 29 00:48:01 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:01 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:01 2015] [debug] Rendering cached inline template "fd403ab55a4c875e35b42428816134c7" [Sat Aug 29 00:48:01 2015] [debug] Rendering cached inline template "5c56e02d3f6bef1b561eb2fd795ceacc" [Sat Aug 29 00:48:01 2015] [debug] 404 Not Found (0.013043s, 76.669/s) [Sat Aug 29 00:48:01 2015] [debug] GET "/exceptional_too/this_one_does_not_exist" [Sat Aug 29 00:48:01 2015] [debug] Routing to controller "MojoliciousTest::Exceptional" and action "this_one_might_die" [Sat Aug 29 00:48:01 2015] [debug] Routing to controller "MojoliciousTest::Exceptional" and action "this_one_does_not_exist" [Sat Aug 29 00:48:01 2015] [debug] Action not found in controller [Sat Aug 29 00:48:01 2015] [debug] Template "exceptional/this_one_does_not_exist.html.ep" not found [Sat Aug 29 00:48:01 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:01 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:01 2015] [debug] Rendering cached inline template "fd403ab55a4c875e35b42428816134c7" [Sat Aug 29 00:48:01 2015] [debug] Rendering cached inline template "5c56e02d3f6bef1b561eb2fd795ceacc" [Sat Aug 29 00:48:01 2015] [debug] 404 Not Found (0.017601s, 56.815/s) [Sat Aug 29 00:48:01 2015] [debug] GET "/fun/time" [Sat Aug 29 00:48:01 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "fun" [Sat Aug 29 00:48:01 2015] [debug] Rendering cached template "foo/fun.html.ep" from DATA section [Sat Aug 29 00:48:01 2015] [debug] 200 OK (0.003851s, 259.673/s) [Sat Aug 29 00:48:01 2015] [debug] GET "/fun/time" [Sat Aug 29 00:48:01 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "fun" [Sat Aug 29 00:48:01 2015] [debug] Rendering cached template "foo/fun.html.ep" from DATA section [Sat Aug 29 00:48:01 2015] [debug] 200 OK (0.003858s, 259.202/s) [Sat Aug 29 00:48:01 2015] [debug] GET "/happy/fun/time" [Sat Aug 29 00:48:01 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "fun" [Sat Aug 29 00:48:01 2015] [debug] Rendering cached template "foo/fun.html.ep" from DATA section [Sat Aug 29 00:48:01 2015] [debug] 200 OK (0.004201s, 238.039/s) [Sat Aug 29 00:48:01 2015] [debug] GET "/foo/test" [Sat Aug 29 00:48:01 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "test" [Sat Aug 29 00:48:01 2015] [debug] 200 OK (0.004451s, 224.669/s) [Sat Aug 29 00:48:01 2015] [debug] GET "/foo" [Sat Aug 29 00:48:01 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "index" [Sat Aug 29 00:48:01 2015] [debug] Rendering template "foo/index.html.xpl" [Sat Aug 29 00:48:01 2015] [debug] Rendering template "layouts/default.html.epl" [Sat Aug 29 00:48:01 2015] [debug] Rendering template "23.html.epl" [Sat Aug 29 00:48:01 2015] [debug] 200 OK (0.007621s, 131.216/s) [Sat Aug 29 00:48:01 2015] [debug] GET "/foo-bar" [Sat Aug 29 00:48:01 2015] [debug] Routing to controller "MojoliciousTest::Foo::Bar" and action "index" [Sat Aug 29 00:48:01 2015] [debug] Rendering template "foo/bar/index.html.epl" [Sat Aug 29 00:48:01 2015] [debug] 200 OK (0.005607s, 178.348/s) [Sat Aug 29 00:48:01 2015] [debug] PUT "/somethingtest" [Sat Aug 29 00:48:01 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "something" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.004281s, 233.590/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/somethingtest" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "something" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.018777s, 53.257/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/something_missing" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "url_for_missing" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.003585s, 278.940/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/foo/templateless" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "templateless" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.004599s, 217.439/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/foo/withlayout" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "withlayout" [Sat Aug 29 00:48:02 2015] [debug] Rendering template "WithGreenLayout.html.epl" [Sat Aug 29 00:48:02 2015] [debug] Rendering template "layouts/green.html.epl" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.005860s, 170.648/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/withblock.txt" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "withBlock" [Sat Aug 29 00:48:02 2015] [debug] Rendering template "withblock.txt.epl" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.004884s, 204.750/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/test2" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest2::Foo" and action "test" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.001397s, 715.820/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/test3" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTestController" and action "index" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.001124s, 889.680/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/test5" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest2::Foo" and action "test" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.000973s, 1027.749/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/test6" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest2::Foo" and action "test" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.000882s, 1133.787/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/test7" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest::Foo::Bar" and action "test" [Sat Aug 29 00:48:02 2015] [debug] Rendering template "foo/bar/test.html.ep" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.001261s, 793.021/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/test8" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest::Foo::Bar" and action "test" [Sat Aug 29 00:48:02 2015] [debug] Rendering cached template "foo/bar/test.html.ep" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.003892s, 256.937/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/test9" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest3::Bar" and action "index" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.001682s, 594.530/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/test10" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest3::Baz" and action "index" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.001924s, 519.751/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/" [Sat Aug 29 00:48:02 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:02 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:02 2015] [debug] Rendering inline template "fd403ab55a4c875e35b42428816134c7" [Sat Aug 29 00:48:02 2015] [debug] Rendering inline template "5c56e02d3f6bef1b561eb2fd795ceacc" [Sat Aug 29 00:48:02 2015] [debug] 404 Not Found (0.032446s, 30.820/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/another" [Sat Aug 29 00:48:02 2015] [debug] Controller "MojoliciousTest::Another" does not exist [Sat Aug 29 00:48:02 2015] [debug] Template "another/index.html.ep" not found [Sat Aug 29 00:48:02 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:02 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:02 2015] [debug] Rendering cached inline template "fd403ab55a4c875e35b42428816134c7" [Sat Aug 29 00:48:02 2015] [debug] Rendering cached inline template "5c56e02d3f6bef1b561eb2fd795ceacc" [Sat Aug 29 00:48:02 2015] [debug] 404 Not Found (0.016025s, 62.402/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/../../mojolicious/secret.txt" [Sat Aug 29 00:48:02 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:02 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:02 2015] [debug] Rendering cached inline template "fd403ab55a4c875e35b42428816134c7" [Sat Aug 29 00:48:02 2015] [debug] Rendering cached inline template "5c56e02d3f6bef1b561eb2fd795ceacc" [Sat Aug 29 00:48:02 2015] [debug] 404 Not Found (0.009779s, 102.260/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/.../mojolicious/secret.txt" [Sat Aug 29 00:48:02 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:02 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:02 2015] [debug] Rendering cached inline template "fd403ab55a4c875e35b42428816134c7" [Sat Aug 29 00:48:02 2015] [debug] Rendering cached inline template "5c56e02d3f6bef1b561eb2fd795ceacc" [Sat Aug 29 00:48:02 2015] [debug] 404 Not Found (0.009089s, 110.023/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/just/some/template" [Sat Aug 29 00:48:02 2015] [debug] Rendering template "just/some/template.html.epl" from DATA section [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.001436s, 696.379/s) [Sat Aug 29 00:48:02 2015] [debug] Your secret passphrase needs to be changed [Sat Aug 29 00:48:02 2015] [debug] GET "/foo" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "index" [Sat Aug 29 00:48:02 2015] [debug] Rendering template "foo/index.html.xpl" [Sat Aug 29 00:48:02 2015] [debug] Rendering template "layouts/default.html.epl" [Sat Aug 29 00:48:02 2015] [debug] Rendering template "23.html.epl" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.013060s, 76.570/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/foo/willdie" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "willdie" [Sat Aug 29 00:48:02 2015] [error] for some reason at C:/cpanfly-5.14/var/cpan/build/Mojolicious-6.17-XjIjfo/t/mojolicious/lib/MojoliciousTest/Foo.pm line 93. [Sat Aug 29 00:48:02 2015] [debug] Template "exception.development.html.ep" not found [Sat Aug 29 00:48:02 2015] [debug] Rendering template "exception.html.epl" [Sat Aug 29 00:48:02 2015] [debug] 500 Internal Server Error (0.008183s, 122.205/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/foo" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "index" [Sat Aug 29 00:48:02 2015] [debug] Rendering template "foo/index.html.xpl" [Sat Aug 29 00:48:02 2015] [debug] Rendering template "layouts/default.html.epl" [Sat Aug 29 00:48:02 2015] [debug] Rendering template "23.html.epl" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.006355s, 157.356/s) [Sat Aug 29 00:48:02 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\single_file_test_app.conf" [Sat Aug 29 00:48:02 2015] [debug] Your secret passphrase needs to be changed [Sat Aug 29 00:48:02 2015] [debug] GET "/foo" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "SingleFileTestApp::Foo" and action "index" [Sat Aug 29 00:48:02 2015] [debug] Rendering template "WithGreenLayout.html.epl" [Sat Aug 29 00:48:02 2015] [debug] Rendering template "layouts/green.html.epl" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.009974s, 100.261/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/helper" [Sat Aug 29 00:48:02 2015] [debug] Routing to a callback [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.000508s, 1968.504/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/plugin/foo" [Sat Aug 29 00:48:02 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:02 2015] [debug] Rendering template "foo.html.ep" from DATA section [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.002790s, 358.423/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/foo/conf" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "SingleFileTestApp::Foo" and action "conf" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.002086s, 479.386/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/foo/data_template" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "SingleFileTestApp::Foo" and action "data_template" [Sat Aug 29 00:48:02 2015] [debug] Rendering template "index.html.epl" from DATA section [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.002692s, 371.471/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/foo/data_template2" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "SingleFileTestApp::Foo" and action "data_template2" [Sat Aug 29 00:48:02 2015] [debug] Rendering template "too.html.epl" from DATA section [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.002716s, 368.189/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/foo/data_static" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "SingleFileTestApp::Foo" and action "data_static" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.002392s, 418.060/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/foo/routes" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "SingleFileTestApp::Foo" and action "routes" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.003007s, 332.557/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/redispatch" [Sat Aug 29 00:48:02 2015] [debug] Routing to application "SingleFileTestApp::Redispatch" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.002296s, 435.540/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/redispatch/render" [Sat Aug 29 00:48:02 2015] [debug] Routing to application "SingleFileTestApp::Redispatch" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.001774s, 563.698/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/redispatch/secret" [Sat Aug 29 00:48:02 2015] [debug] Routing to application "SingleFileTestApp::Redispatch" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.002121s, 471.476/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/redispatch/secret" [Sat Aug 29 00:48:02 2015] [debug] Routing to application "SingleFileTestApp::Redispatch" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.002077s, 481.464/s) [Sat Aug 29 00:48:02 2015] [debug] Your secret passphrase needs to be changed [Sat Aug 29 00:48:02 2015] [debug] GET "/plugin/upper_case" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "plugin_upper_case" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.003626s, 275.786/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/plugin/camel_case" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "plugin_camel_case" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.003531s, 283.206/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/staged" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "stage1" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "stage2" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.007442s, 134.372/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/staged" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "stage1" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.004047s, 247.097/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/suspended" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "suspended" [Sat Aug 29 00:48:02 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "suspended" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "fun" [Sat Aug 29 00:48:02 2015] [debug] Rendering template "foo/fun.html.ep" from DATA section [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.015852s, 63.084/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/longpoll" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "longpoll" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.003743s, 267.165/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/stash_config" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "config" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.003488s, 286.697/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/shortcut/ctrl-act" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "config" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.003717s, 269.034/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/shortcut/ctrl" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "config" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.003655s, 273.598/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/shortcut/act" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "config" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.003779s, 264.620/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/foo/session" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "session_domain" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.003849s, 259.808/s) [Sat Aug 29 00:48:02 2015] [debug] GET "/rss.xml" [Sat Aug 29 00:48:02 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "bar" [Sat Aug 29 00:48:02 2015] [debug] Action not found in controller [Sat Aug 29 00:48:02 2015] [debug] Rendering template "foo/bar.rss.ep" [Sat Aug 29 00:48:02 2015] [debug] 200 OK (0.004876s, 205.086/s) t\mojolicious\app.t ........................ ok 1 - right error ok 2 - right result ok 3 - right mode ok 4 - right mode ok 5 - right pattern ok 6 - right namespace ok 7 - right controller ok 8 - right class ok 9 - right class ok 10 - right domain ok 11 - right path ok 12 - right namespaces ok 13 - applications are equal ok 14 - right content ok 15 - no file ok 16 - right moniker ok 17 - secret defaults to moniker ok 18 - right handler ok 19 - no URL ok 20 - no result ok 21 - right result ok 22 - right error ok 23 - right error ok 24 - right error ok 25 - right error ok 26 - right error ok 27 - right error ok 28 - not hidden ok 29 - is hidden ok 30 - is hidden ok 31 - is hidden ok 32 - is hidden ok 33 - is hidden ok 34 - is hidden ok 35 - is hidden ok 36 - is hidden ok 37 - is hidden ok 38 - is hidden ok 39 - is hidden ok 40 - is hidden ok 41 - is hidden ok 42 - is hidden ok 43 - is hidden ok 44 - is hidden ok 45 - is hidden ok 46 - is hidden ok 47 - is hidden ok 48 - is hidden ok 49 - is hidden ok 50 - is hidden ok 51 - is hidden ok 52 - is hidden ok 53 - is hidden ok 54 - is hidden ok 55 - is hidden ok 56 - is hidden ok 57 - is hidden ok 58 - is hidden ok 59 - is hidden ok 60 - is hidden ok 61 - is hidden ok 62 - is hidden ok 63 - is hidden ok 64 - is hidden ok 65 - is hidden ok 66 - is hidden ok 67 - is hidden ok 68 - hook has been emitted ok 69 - hook has been emitted ok 70 - hook has been emitted ok 71 - right message ok 72 - hook has been emitted ok 73 - hook has been emitted again ok 74 - hook has been emitted ok 75 - right result ok 76 - GET /plugin-test-some_plugin2/register ok 77 - not 500 Internal Server Error ok 78 - 404 Not Found ok 79 - Server: Mojolicious (Perl) ok 80 - content is not similar ok 81 - content is similar ok 82 - GET /plugin-test-some_plugin2/register ok 83 - not 500 Internal Server Error ok 84 - 404 Not Found ok 85 - Server: Mojolicious (Perl) ok 86 - content is not similar ok 87 - content is similar ok 88 - right message ok 89 - GET http://127.0.0.1:3061/fun/time ok 90 - not 404 Not Found ok 91 - 200 OK ok 92 - with description ok 93 - not 500 Internal Server Error ok 94 - with description ok 95 - X-Bender: ok 96 - Server: Mojolicious (Perl) ok 97 - with description ok 98 - not Server: Whatever ok 99 - with description ok 100 - Server is similar ok 101 - with description ok 102 - Server is not similar ok 103 - with description ok 104 - Content-Type: text/html;charset=UTF-8 ok 105 - with description ok 106 - not Content-Type: text/plain ok 107 - with description ok 108 - Content-Type is similar ok 109 - with description ok 110 - Content-Type is not similar ok 111 - with description ok 112 - no match for content ok 113 - with description ok 114 - exact match for content ok 115 - with description ok 116 - content is similar ok 117 - with description ok 118 - content is not similar ok 119 - with description ok 120 - element for selector "p" exists ok 121 - with description ok 122 - no element for selector "b" ok 123 - with description ok 124 - exact match for selector "p" ok 125 - with description ok 126 - no match for selector "p" ok 127 - with description ok 128 - similar match for selector "p" ok 129 - with description ok 130 - no similar match for selector "p" ok 131 - with description ok 132 - GET /foo/baz ok 133 - 404 Not Found ok 134 - Server: Mojolicious (Perl) ok 135 - content is not similar ok 136 - content is similar ok 137 - right message ok 138 - GET /foo/render ok 139 - 404 Not Found ok 140 - Server: Mojolicious (Perl) ok 141 - content is similar ok 142 - right message ok 143 - GET /foo/yada ok 144 - 200 OK ok 145 - Server: Mojolicious (Perl) ok 146 - content is similar ok 147 - GET /syntax_error/foo ok 148 - 500 Internal Server Error ok 149 - Server: Mojolicious (Perl) ok 150 - content is similar ok 151 - GET /foo/syntaxerror ok 152 - 500 Internal Server Error ok 153 - Server: Mojolicious (Perl) ok 154 - content is similar ok 155 - right message ok 156 - right message ok 157 - right message ok 158 - right message ok 159 - right message ok 160 - GET /exceptional/this_one_dies ok 161 - 500 Internal Server Error ok 162 - Server: Mojolicious (Perl) ok 163 - exact match for content ok 164 - GET /exceptional_too/this_one_dies ok 165 - 500 Internal Server Error ok 166 - Server: Mojolicious (Perl) ok 167 - exact match for content ok 168 - GET /exceptional_too/this_one_dies ok 169 - 500 Internal Server Error ok 170 - Server: Mojolicious (Perl) ok 171 - exact match for content ok 172 - GET /exceptional/this_one_does_not_exist ok 173 - 404 Not Found ok 174 - Server: Mojolicious (Perl) ok 175 - content is similar ok 176 - GET /exceptional_too/this_one_does_not_exist ok 177 - 404 Not Found ok 178 - Server: Mojolicious (Perl) ok 179 - content is similar ok 180 - GET /fun/time ok 181 - 200 OK ok 182 - X-Bender: ok 183 - Server: Mojolicious (Perl) ok 184 - exact match for content ok 185 - GET http://127.0.0.1:3061/fun/time ok 186 - 200 OK ok 187 - X-Bender: ok 188 - Server: Mojolicious (Perl) ok 189 - exact match for content ok 190 - right message ok 191 - GET /happy/fun/time ok 192 - 200 OK ok 193 - X-Bender: ok 194 - Server: Mojolicious (Perl) ok 195 - exact match for content ok 196 - GET /foo/test ok 197 - 200 OK ok 198 - X-Bender: Bite my shiny metal ass! ok 199 - Server: Mojolicious (Perl) ok 200 - content is similar ok 201 - GET /foo ok 202 - 200 OK ok 203 - Server: Mojolicious (Perl) ok 204 - content is similar ok 205 - GET /foo-bar ok 206 - 200 OK ok 207 - Server: Mojolicious (Perl) ok 208 - content is similar ok 209 - PUT /somethingtest ok 210 - 200 OK ok 211 - Server: Mojolicious (Perl) ok 212 - exact match for content ok 213 - GET /somethingtest?_method=PUT ok 214 - 200 OK ok 215 - Server: Mojolicious (Perl) ok 216 - exact match for content ok 217 - GET /something_missing ok 218 - 200 OK ok 219 - Server: Mojolicious (Perl) ok 220 - exact match for content ok 221 - GET /foo/templateless ok 222 - 200 OK ok 223 - Server: Mojolicious (Perl) ok 224 - content is similar ok 225 - GET /foo/withlayout ok 226 - 200 OK ok 227 - Server: Mojolicious (Perl) ok 228 - content is similar ok 229 - GET /withblock.txt ok 230 - 200 OK ok 231 - Server: Mojolicious (Perl) ok 232 - not Content-Type: text/html ok 233 - Content-Type: text/plain;charset=UTF-8 ok 234 - content is similar ok 235 - GET /test2 ok 236 - 200 OK ok 237 - X-Bender: Bite my shiny metal ass! ok 238 - Server: Mojolicious (Perl) ok 239 - content is similar ok 240 - GET /test3 ok 241 - 200 OK ok 242 - X-Bender: Bite my shiny metal ass! ok 243 - Server: Mojolicious (Perl) ok 244 - content is similar ok 245 - GET /test5 ok 246 - 200 OK ok 247 - X-Bender: Bite my shiny metal ass! ok 248 - Server: Mojolicious (Perl) ok 249 - exact match for content ok 250 - GET /test6 ok 251 - 200 OK ok 252 - X-Bender: Bite my shiny metal ass! ok 253 - Server: Mojolicious (Perl) ok 254 - exact match for content ok 255 - GET /test7 ok 256 - 200 OK ok 257 - Server: Mojolicious (Perl) ok 258 - exact match for content ok 259 - GET /test8 ok 260 - 200 OK ok 261 - Server: Mojolicious (Perl) ok 262 - exact match for content ok 263 - GET /test9 ok 264 - 200 OK ok 265 - Server: Mojolicious (Perl) ok 266 - exact match for content ok 267 - GET /test10 ok 268 - 200 OK ok 269 - Server: Mojolicious (Perl) ok 270 - exact match for content ok 271 - GET / ok 272 - 404 Not Found ok 273 - Server: Mojolicious (Perl) ok 274 - content is similar ok 275 - GET /another/file ok 276 - 200 OK ok 277 - Server: Mojolicious (Perl) ok 278 - Content-Type: text/plain;charset=UTF-8 ok 279 - content is similar ok 280 - GET /another ok 281 - 404 Not Found ok 282 - Server: Mojolicious (Perl) ok 283 - right message ok 284 - GET /hello.txt ok 285 - 200 OK ok 286 - Server: Mojolicious (Perl) ok 287 - Last-Modified: Thu, 13 Aug 2015 01:30:53 GMT ok 288 - ETag is similar ok 289 - Content-Length: 43 ok 290 - Content-Type: text/plain;charset=UTF-8 ok 291 - content is similar ok 292 - GET /../../mojolicious/secret.txt ok 293 - 404 Not Found ok 294 - Server: Mojolicious (Perl) ok 295 - content is similar ok 296 - GET /.../mojolicious/secret.txt ok 297 - 404 Not Found ok 298 - Server: Mojolicious (Perl) ok 299 - content is similar ok 300 - GET /hello.txt ok 301 - 304 Not Modified ok 302 - Server: Mojolicious (Perl) ok 303 - exact match for content ok 304 - GET /hello.txt ok 305 - 304 Not Modified ok 306 - Server: Mojolicious (Perl) ok 307 - exact match for content ok 308 - GET /hello.txt ok 309 - 304 Not Modified ok 310 - Server: Mojolicious (Perl) ok 311 - exact match for content ok 312 - GET /hello.txt ok 313 - 200 OK ok 314 - Server: Mojolicious (Perl) ok 315 - content is similar ok 316 - GET /hello.txt ok 317 - 200 OK ok 318 - Server: Mojolicious (Perl) ok 319 - content is similar ok 320 - GET /some/static/file.txt ok 321 - 200 OK ok 322 - Server: Mojolicious (Perl) ok 323 - exact match for content ok 324 - GET /just/some/template ok 325 - 200 OK ok 326 - Server: Mojolicious (Perl) ok 327 - exact match for content ok 328 - right log level ok 329 - right mode ok 330 - right mode ok 331 - right status ok 332 - right content ok 333 - right status ok 334 - right content ok 335 - right status ok 336 - right content ok 337 - GET /foo ok 338 - 200 OK ok 339 - Server: Mojolicious (Perl) ok 340 - content is similar ok 341 - GET /helper ok 342 - 200 OK ok 343 - Server: Mojolicious (Perl) ok 344 - exact match for content ok 345 - GET /plugin/foo ok 346 - 200 OK ok 347 - Server: Mojolicious (Perl) ok 348 - exact match for content ok 349 - GET /foo/conf ok 350 - 200 OK ok 351 - Server: Mojolicious (Perl) ok 352 - exact match for content ok 353 - GET /foo/data_template ok 354 - 200 OK ok 355 - Server: Mojolicious (Perl) ok 356 - exact match for content ok 357 - GET /foo/data_template2 ok 358 - 200 OK ok 359 - Server: Mojolicious (Perl) ok 360 - exact match for content ok 361 - GET /foo/data_static ok 362 - 200 OK ok 363 - Server: Mojolicious (Perl) ok 364 - exact match for content ok 365 - GET /foo/routes ok 366 - 200 OK ok 367 - X-Bender: Bite my shiny metal ass! ok 368 - Server: Mojolicious (Perl) ok 369 - exact match for content ok 370 - GET /redispatch ok 371 - 200 OK ok 372 - Server: Mojolicious (Perl) ok 373 - exact match for content ok 374 - right message ok 375 - GET /redispatch/render ok 376 - 200 OK ok 377 - Server: Mojolicious (Perl) ok 378 - exact match for content ok 379 - GET /redispatch/secret ok 380 - 200 OK ok 381 - Server: Mojolicious (Perl) ok 382 - exact match for content ok 383 - GET /redispatch/secret?rly=1 ok 384 - 200 OK ok 385 - Server: Mojolicious (Perl) ok 386 - exact match for content ok 387 - GET /plugin/upper_case ok 388 - 200 OK ok 389 - Server: Mojolicious (Perl) ok 390 - exact match for content ok 391 - GET /plugin/camel_case ok 392 - 200 OK ok 393 - Server: Mojolicious (Perl) ok 394 - exact match for content ok 395 - GET /staged ok 396 - 200 OK ok 397 - Server: Mojolicious (Perl) ok 398 - exact match for content ok 399 - GET /staged ok 400 - 200 OK ok 401 - Server: Mojolicious (Perl) ok 402 - exact match for content ok 403 - GET /suspended ok 404 - 200 OK ok 405 - Server: Mojolicious (Perl) ok 406 - X-Suspended: 0, 1, 1, 2 ok 407 - exact match for content ok 408 - right message ok 409 - right message ok 410 - right message ok 411 - right message ok 412 - right message ok 413 - GET /longpoll ok 414 - 200 OK ok 415 - Server: Mojolicious (Perl) ok 416 - exact match for content ok 417 - finish event has been emitted ok 418 - controller has been destroyed ok 419 - GET /stash_config ok 420 - 200 OK ok 421 - Server: Mojolicious (Perl) ok 422 - exact match for content ok 423 - GET /shortcut/ctrl-act ok 424 - 200 OK ok 425 - Server: Mojolicious (Perl) ok 426 - exact match for content ok 427 - GET /shortcut/ctrl ok 428 - 200 OK ok 429 - Server: Mojolicious (Perl) ok 430 - exact match for content ok 431 - GET /shortcut/act ok 432 - 200 OK ok 433 - Server: Mojolicious (Perl) ok 434 - exact match for content ok 435 - GET /foo/session ok 436 - 200 OK ok 437 - Set-Cookie is similar ok 438 - Set-Cookie is similar ok 439 - exact match for content ok 440 - GET /rss.xml ok 441 - 200 OK ok 442 - Content-Type: application/rss+xml ok 443 - content is similar ok 444 - right error 1..444 ok [Sat Aug 29 00:48:03 2015] [debug] Your secret passphrase needs to be changed [Sat Aug 29 00:48:03 2015] [debug] POST "/" [Sat Aug 29 00:48:03 2015] [debug] Routing to a callback [Sat Aug 29 00:48:03 2015] [debug] 200 OK (0.001039s, 962.464/s) [Sat Aug 29 00:48:03 2015] [debug] POST "/" [Sat Aug 29 00:48:03 2015] [debug] Routing to a callback [Sat Aug 29 00:48:03 2015] [debug] 200 OK (0.000530s, 1886.792/s) [Sat Aug 29 00:48:03 2015] [debug] POST "/" [Sat Aug 29 00:48:03 2015] [debug] Routing to a callback [Sat Aug 29 00:48:03 2015] [debug] 200 OK (0.000579s, 1727.116/s) [Sat Aug 29 00:48:03 2015] [debug] POST "/" [Sat Aug 29 00:48:03 2015] [debug] Routing to a callback [Sat Aug 29 00:48:03 2015] [debug] 200 OK (0.000473s, 2114.165/s) [Sat Aug 29 00:48:03 2015] [debug] POST "/" [Sat Aug 29 00:48:03 2015] [debug] Routing to a callback [Sat Aug 29 00:48:03 2015] [debug] 200 OK (0.000526s, 1901.141/s) [Sat Aug 29 00:48:03 2015] [debug] GET "/unicode" [Sat Aug 29 00:48:03 2015] [debug] Routing to a callback [Sat Aug 29 00:48:03 2015] [debug] 200 OK (0.000614s, 1628.664/s) [Sat Aug 29 00:48:03 2015] [debug] GET "/" [Sat Aug 29 00:48:03 2015] [debug] Rendering template "index.html.ep" from DATA section [Sat Aug 29 00:48:03 2015] [debug] 200 OK (0.008919s, 112.120/s) [Sat Aug 29 00:48:03 2015] [debug] GET "/.%E3%82%84%E3%81%A3%E3%81%9F" [Sat Aug 29 00:48:03 2015] [debug] Template "index.やった.ep" not found [Sat Aug 29 00:48:03 2015] [debug] Template "not_found.development.やった.ep" not found [Sat Aug 29 00:48:03 2015] [debug] Template "not_found.やった.ep" not found [Sat Aug 29 00:48:03 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:03 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:03 2015] [debug] Rendering inline template "fd403ab55a4c875e35b42428816134c7" [Sat Aug 29 00:48:03 2015] [debug] Rendering inline template "5c56e02d3f6bef1b561eb2fd795ceacc" [Sat Aug 29 00:48:03 2015] [debug] 404 Not Found (0.035807s, 27.928/s) [Sat Aug 29 00:48:03 2015] [debug] POST "/data" [Sat Aug 29 00:48:03 2015] [debug] Routing to a callback [Sat Aug 29 00:48:03 2015] [debug] 200 OK (0.000546s, 1831.502/s) [Sat Aug 29 00:48:03 2015] [debug] GET "/json" [Sat Aug 29 00:48:03 2015] [debug] Routing to a callback [Sat Aug 29 00:48:03 2015] [debug] 200 OK (0.000807s, 1239.157/s) [Sat Aug 29 00:48:03 2015] [debug] GET "/%D0%BF%D1%80%D0%B8%D0%B2%D0%B5%D1%82/%D0%BC%D0%B8%D1%80" [Sat Aug 29 00:48:03 2015] [debug] Routing to a callback [Sat Aug 29 00:48:03 2015] [debug] 200 OK (0.000691s, 1447.178/s) [Sat Aug 29 00:48:03 2015] [debug] GET "/params" [Sat Aug 29 00:48:03 2015] [debug] Routing to a callback [Sat Aug 29 00:48:03 2015] [debug] 200 OK (0.000905s, 1104.972/s) t\mojolicious\charset_lite_app.t ........... ok 1 - POST / ok 2 - 200 OK ok 3 - exact match for content ok 4 - POST / ok 5 - 200 OK ok 6 - Content-Type is not similar ok 7 - Content-Type is similar ok 8 - content is similar ok 9 - POST / ok 10 - 200 OK ok 11 - Content-Type is similar ok 12 - content is similar ok 13 - POST / ok 14 - 200 OK ok 15 - Content-Type is similar ok 16 - content is similar ok 17 - POST / ok 18 - 200 OK ok 19 - Content-Type is similar ok 20 - content is similar ok 21 - GET /unicode ok 22 - 200 OK ok 23 - Content-Type: text/plain;charset=UTF-8 ok 24 - exact match for content ok 25 - GET / ok 26 - 200 OK ok 27 - Content-Type is similar ok 28 - content is similar ok 29 - GET /.やった ok 30 - 404 Not Found ok 31 - POST /data ok 32 - 200 OK ok 33 - exact match for content ok 34 - GET /json ok 35 - 200 OK ok 36 - Content-Type: application/json;charset=UTF-8 ok 37 - exact match for JSON Pointer "" ok 38 - GET /привет/мир ok 39 - 200 OK ok 40 - Content-Type: application/json;charset=UTF-8 ok 41 - exact match for JSON Pointer "" ok 42 - GET http://127.0.0.1:3085/params?foo=3&yatta=%82%E2%82%C1%82%BD ok 43 - 200 OK ok 44 - exact match for JSON Pointer "" 1..44 ok t\mojolicious\command.t .................... ok 1 - 'right application' isa 'Mojo' ok 2 - 'right application' isa 'Mojolicious' ok 3 - directory exists ok 4 - right result ok 5 - file is executable ok 6 - right result ok 7 - right error 1..7 ok substr outside of string at C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\blib\lib/Mojolicious/Commands.pm line 65. Use of uninitialized value in hash element at C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\blib\lib/Mojolicious/Commands.pm line 65. Can't call method "new" without a package or object reference at C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\blib\lib/Mojolicious/Commands.pm line 65. # Tests were run but no plan was declared and done_testing() was not seen. # Looks like your test exited with 255 just after 43. t\mojolicious\commands.t ................... ok 1 - right mode ok 2 - unchanged ok 3 - right environment ok 4 - right environment ok 5 - right environment ok 6 - no environment ok 7 - right reference ok 8 - not a CODE reference ok 9 - right reference ok 10 - right class ok 11 - right reference ok 12 - right result ok 13 - right result ok 14 - right reference ok 15 - no mode ok 16 - right namespaces ok 17 - has a description ok 18 - has a message ok 19 - has a hint ok 20 - right output ok 21 - fake command has been ignored ok 22 - right output ok 23 - right output ok 24 - right output ok 25 - has a description ok 26 - has usage information ok 27 - right output ok 28 - right output ok 29 - right output ok 30 - has a description ok 31 - has usage information ok 32 - has a description ok 33 - has usage information ok 34 - right output ok 35 - has a description ok 36 - has usage information ok 37 - has a description ok 38 - has usage information ok 39 - right output ok 40 - right namespaces ok 41 - has a description ok 42 - has a message ok 43 - has a hint Dubious, test returned 255 (wstat 65280, 0xff00) All 43 subtests passed t\mojolicious\dispatch.t ................... ok 1 - routes are working ok 2 - set and return a stash value ok 3 - return a hash reference ok 4 - right value ok 5 - replace and return a stash value ok 6 - set and return 0 value ok 7 - replace and return 0 value ok 8 - set and get with 0 as key ok 9 - element has been deleted ok 10 - element has been deleted ok 11 - element has been deleted ok 12 - element has been deleted ok 13 - right value ok 14 - right value ok 15 - no value ok 16 - right value ok 17 - right value ok 18 - right value ok 19 - right values ok 20 - no values ok 21 - no value ok 22 - right value ok 23 - right value ok 24 - right values ok 25 - value is reserved ok 26 - value is reserved ok 27 - value is reserved ok 28 - value is reserved ok 29 - value is reserved ok 30 - value is reserved ok 31 - value is reserved ok 32 - value is reserved ok 33 - value is reserved ok 34 - value is reserved ok 35 - value is reserved ok 36 - value is reserved ok 37 - value is reserved ok 38 - value is reserved ok 39 - value is reserved ok 40 - value is reserved ok 41 - value is reserved ok 42 - initialized ok 43 - dispatched ok 44 - right value ok 45 - right value ok 46 - right value ok 47 - right value ok 48 - rendered ok 49 - route has been cached ok 50 - no value ok 51 - no value ok 52 - right value ok 53 - right value ok 54 - not rendered ok 55 - dispatched ok 56 - right value ok 57 - right value ok 58 - right value ok 59 - right value ok 60 - rendered ok 61 - cached route has been reused ok 62 - not dispatched ok 63 - nothing rendered ok 64 - dispatched ok 65 - right value ok 66 - right value ok 67 - right value ok 68 - right value ok 69 - no value ok 70 - no value ok 71 - right value ok 72 - no value ok 73 - no value ok 74 - right value ok 75 - no value ok 76 - no value ok 77 - no value ok 78 - no value ok 79 - no value ok 80 - no value ok 81 - right value ok 82 - no value ok 83 - no value ok 84 - no value ok 85 - right value ok 86 - right value ok 87 - no value ok 88 - no value ok 89 - no value ok 90 - right value ok 91 - right value ok 92 - rendered ok 93 - dispatched ok 94 - right value ok 95 - right value ok 96 - right value ok 97 - no value ok 98 - no value ok 99 - right value ok 100 - rendered ok 101 - dispatched ok 102 - right value ok 103 - right value ok 104 - right value ok 105 - no value ok 106 - no value ok 107 - right value ok 108 - rendered ok 109 - right error 1..109 ok [Sat Aug 29 00:48:09 2015] [debug] Your secret passphrase needs to be changed [Sat Aug 29 00:48:09 2015] [debug] GET "/" [Sat Aug 29 00:48:09 2015] [debug] Routing to a callback [Sat Aug 29 00:48:09 2015] [debug] Routing to a callback [Sat Aug 29 00:48:09 2015] [debug] 200 OK (0.001074s, 931.099/s) [Sat Aug 29 00:48:09 2015] [debug] GET "/hello.txt" [Sat Aug 29 00:48:09 2015] [debug] GET "/custom" [Sat Aug 29 00:48:09 2015] [debug] Routing to a callback [Sat Aug 29 00:48:09 2015] [debug] GET "/custom_too" [Sat Aug 29 00:48:09 2015] [debug] 200 OK (0.000190s, 5263.158/s) [Sat Aug 29 00:48:09 2015] [debug] GET "/not_found" [Sat Aug 29 00:48:09 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:09 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:09 2015] [debug] Rendering inline template "fd403ab55a4c875e35b42428816134c7" [Sat Aug 29 00:48:09 2015] [debug] Rendering inline template "5c56e02d3f6bef1b561eb2fd795ceacc" [Sat Aug 29 00:48:09 2015] [debug] 404 Not Found (0.040796s, 24.512/s) [Sat Aug 29 00:48:09 2015] [debug] GET "/" [Sat Aug 29 00:48:09 2015] [debug] Routing to a callback [Sat Aug 29 00:48:09 2015] [debug] Routing to a callback [Sat Aug 29 00:48:09 2015] [debug] 200 OK (0.000821s, 1218.027/s) [Sat Aug 29 00:48:09 2015] [debug] GET "/not_found" [Sat Aug 29 00:48:09 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:09 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:09 2015] [debug] Rendering cached inline template "fd403ab55a4c875e35b42428816134c7" [Sat Aug 29 00:48:09 2015] [debug] Rendering cached inline template "5c56e02d3f6bef1b561eb2fd795ceacc" [Sat Aug 29 00:48:09 2015] [debug] 404 Not Found (0.008419s, 118.779/s) t\mojolicious\dispatcher_lite_app.t ........ ok 1 - GET / ok 2 - 200 OK ok 3 - not Cache-Control: max-age=3600, must-revalidate ok 4 - exact match for content ok 5 - GET /test.txt ok 6 - 200 OK ok 7 - Cache-Control: max-age=3600, must-revalidate ok 8 - exact match for content ok 9 - GET /hello.txt ok 10 - 200 OK ok 11 - exact match for content ok 12 - GET /custom?a=works+too ok 13 - 205 Reset Content ok 14 - exact match for content ok 15 - GET /res.txt ok 16 - 200 OK ok 17 - Cache-Control: max-age=3600, must-revalidate ok 18 - exact match for content ok 19 - GET /res.txt?route=1 ok 20 - 202 Accepted ok 21 - not Cache-Control: max-age=3600, must-revalidate ok 22 - exact match for content ok 23 - GET /res.txt?route=1&res=1 ok 24 - 201 Created ok 25 - not Cache-Control: max-age=3600, must-revalidate ok 26 - exact match for content ok 27 - GET /custom_too ok 28 - 200 OK ok 29 - not Cache-Control: max-age=3600, must-revalidate ok 30 - exact match for content ok 31 - GET /wrap ok 32 - 200 OK ok 33 - exact match for content ok 34 - GET /wrap/again ok 35 - 200 OK ok 36 - exact match for content ok 37 - GET /not_found ok 38 - 200 OK ok 39 - exact match for content ok 40 - GET /not_found?wrap=1 ok 41 - 200 OK ok 42 - exact match for content 1..42 ok [Sat Aug 29 00:48:10 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\external\my_app.conf" [Sat Aug 29 00:48:10 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\external\my_app.testing.conf" [Sat Aug 29 00:48:10 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\external\my_app.conf" [Sat Aug 29 00:48:10 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\external\my_app.testing.conf" [Sat Aug 29 00:48:10 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\external\my_app.conf" [Sat Aug 29 00:48:10 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\external\my_app.testing.conf" [Sat Aug 29 00:48:10 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\external\my_app.conf" [Sat Aug 29 00:48:10 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\external\my_app.testing.conf" [Sat Aug 29 00:48:10 2015] [debug] GET "/hello" [Sat Aug 29 00:48:10 2015] [debug] Rendering template "works.html.ep" from DATA section [Sat Aug 29 00:48:10 2015] [debug] 200 OK (0.008980s, 111.359/s) [Sat Aug 29 00:48:10 2015] [debug] GET "/primary" [Sat Aug 29 00:48:10 2015] [debug] Routing to a callback [Sat Aug 29 00:48:10 2015] [debug] 200 OK (0.000779s, 1283.697/s) [Sat Aug 29 00:48:10 2015] [debug] GET "/primary" [Sat Aug 29 00:48:10 2015] [debug] Routing to a callback [Sat Aug 29 00:48:10 2015] [debug] 200 OK (0.000902s, 1108.647/s) [Sat Aug 29 00:48:11 2015] [debug] GET "/x/1/secondary" [Sat Aug 29 00:48:11 2015] [debug] Routing to application "MyApp" [Sat Aug 29 00:48:11 2015] [debug] Routing to a callback [Sat Aug 29 00:48:11 2015] [debug] 200 OK (0.001500s, 666.667/s) [Sat Aug 29 00:48:11 2015] [debug] GET "/primary" [Sat Aug 29 00:48:11 2015] [debug] Routing to a callback [Sat Aug 29 00:48:11 2015] [debug] 200 OK (0.000892s, 1121.076/s) [Sat Aug 29 00:48:11 2015] [debug] GET "/x/1/secondary" [Sat Aug 29 00:48:11 2015] [debug] Routing to application "MyApp" [Sat Aug 29 00:48:11 2015] [debug] Routing to a callback [Sat Aug 29 00:48:11 2015] [debug] 200 OK (0.001232s, 811.688/s) [Sat Aug 29 00:48:11 2015] [debug] GET "/x/1" [Sat Aug 29 00:48:11 2015] [debug] Routing to application "MyApp" [Sat Aug 29 00:48:11 2015] [debug] Routing to a callback [Sat Aug 29 00:48:11 2015] [debug] 200 OK (0.001047s, 955.110/s) [Sat Aug 29 00:48:11 2015] [debug] GET "/x/1/index.html" [Sat Aug 29 00:48:11 2015] [debug] Routing to application "MyApp" [Sat Aug 29 00:48:11 2015] [debug] 200 OK (0.011876s, 84.203/s) [Sat Aug 29 00:48:11 2015] [debug] GET "/x/1/test" [Sat Aug 29 00:48:11 2015] [debug] Routing to application "MyApp" [Sat Aug 29 00:48:11 2015] [debug] Routing to a callback [Sat Aug 29 00:48:11 2015] [debug] 200 OK (0.001108s, 902.527/s) [Sat Aug 29 00:48:11 2015] [debug] GET "/x/%E2%99%A5" [Sat Aug 29 00:48:11 2015] [debug] Routing to application "MyApp" [Sat Aug 29 00:48:11 2015] [debug] Routing to a callback [Sat Aug 29 00:48:11 2015] [debug] 200 OK (0.001812s, 551.876/s) [Sat Aug 29 00:48:11 2015] [debug] GET "/x/%E2%99%A5/index.html" [Sat Aug 29 00:48:11 2015] [debug] Routing to application "MyApp" [Sat Aug 29 00:48:11 2015] [debug] 200 OK (0.000940s, 1063.830/s) [Sat Aug 29 00:48:11 2015] [debug] GET "/x/%E2%99%A5/test" [Sat Aug 29 00:48:11 2015] [debug] Routing to application "MyApp" [Sat Aug 29 00:48:11 2015] [debug] Routing to a callback [Sat Aug 29 00:48:11 2015] [debug] 200 OK (0.001148s, 871.080/s) [Sat Aug 29 00:48:11 2015] [debug] GET "/" [Sat Aug 29 00:48:11 2015] [debug] Routing to application "MyApp" [Sat Aug 29 00:48:11 2015] [debug] Routing to a callback [Sat Aug 29 00:48:11 2015] [debug] 200 OK (0.001053s, 949.668/s) [Sat Aug 29 00:48:11 2015] [debug] GET "/index.html" [Sat Aug 29 00:48:11 2015] [debug] Routing to application "MyApp" [Sat Aug 29 00:48:11 2015] [debug] 200 OK (0.001049s, 953.289/s) [Sat Aug 29 00:48:11 2015] [debug] GET "/test" [Sat Aug 29 00:48:11 2015] [debug] Routing to application "MyApp" [Sat Aug 29 00:48:11 2015] [debug] Routing to a callback [Sat Aug 29 00:48:11 2015] [debug] 200 OK (0.001243s, 804.505/s) [Sat Aug 29 00:48:11 2015] [debug] GET "/%E2%99%A5/123/" [Sat Aug 29 00:48:11 2015] [debug] Routing to application "MyApp" [Sat Aug 29 00:48:11 2015] [debug] Routing to a callback [Sat Aug 29 00:48:11 2015] [debug] 200 OK (0.012592s, 79.416/s) [Sat Aug 29 00:48:11 2015] [debug] GET "/%E2%99%A5/123/index.html" [Sat Aug 29 00:48:11 2015] [debug] Routing to application "MyApp" [Sat Aug 29 00:48:11 2015] [debug] 200 OK (0.001248s, 801.282/s) [Sat Aug 29 00:48:11 2015] [debug] GET "/%E2%99%A5/123/test" [Sat Aug 29 00:48:11 2015] [debug] Routing to application "MyApp" [Sat Aug 29 00:48:11 2015] [debug] Routing to a callback [Sat Aug 29 00:48:11 2015] [debug] 200 OK (0.001477s, 677.048/s) t\mojolicious\embedded_app.t ............... ok 1 - GET /hello ok 2 - 200 OK ok 3 - exact match for content ok 4 - GET /primary ok 5 - 200 OK ok 6 - exact match for content ok 7 - GET /primary ok 8 - 200 OK ok 9 - exact match for content ok 10 - GET /x/1/secondary ok 11 - 200 OK ok 12 - exact match for content ok 13 - GET /primary ok 14 - 200 OK ok 15 - exact match for content ok 16 - GET /x/1/secondary ok 17 - 200 OK ok 18 - exact match for content ok 19 - GET /x/1 ok 20 - 200 OK ok 21 - exact match for content ok 22 - GET /x/1/index.html ok 23 - 200 OK ok 24 - exact match for content ok 25 - GET /x/1/test ok 26 - 200 OK ok 27 - exact match for content ok 28 - GET /x/♥ ok 29 - 200 OK ok 30 - exact match for content ok 31 - GET /x/♥/index.html ok 32 - 200 OK ok 33 - exact match for content ok 34 - GET /x/♥/test ok 35 - 200 OK ok 36 - exact match for content ok 37 - GET / ok 38 - 200 OK ok 39 - exact match for content ok 40 - GET /index.html ok 41 - 200 OK ok 42 - exact match for content ok 43 - GET /test ok 44 - 200 OK ok 45 - exact match for content ok 46 - GET /♥/123/ ok 47 - 200 OK ok 48 - exact match for content ok 49 - GET /♥/123/index.html ok 50 - 200 OK ok 51 - exact match for content ok 52 - GET /♥/123/test ok 53 - 200 OK ok 54 - exact match for content 1..54 ok [Sat Aug 29 00:48:12 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\external\myapp.conf" [Sat Aug 29 00:48:12 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\external\myapp.testing.conf" [Sat Aug 29 00:48:12 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\external\myapp.conf" [Sat Aug 29 00:48:12 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\external\myapp.testing.conf" [Sat Aug 29 00:48:12 2015] [debug] Your secret passphrase needs to be changed [Sat Aug 29 00:48:12 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\external\myapp.conf" [Sat Aug 29 00:48:12 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\external\myapp.testing.conf" [Sat Aug 29 00:48:12 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\external\myapp.conf" [Sat Aug 29 00:48:12 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\external\myapp.testing.conf" [Sat Aug 29 00:48:12 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\external\myapp.conf" [Sat Aug 29 00:48:12 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\external\myapp.testing.conf" [Sat Aug 29 00:48:12 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\external\myapp.conf" [Sat Aug 29 00:48:12 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\external\myapp.testing.conf" [Sat Aug 29 00:48:12 2015] [debug] Your secret passphrase needs to be changed [Sat Aug 29 00:48:12 2015] [debug] GET "/plugin/foo" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Rendering template "foo.html.ep" from DATA section [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.010030s, 99.701/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/hello" [Sat Aug 29 00:48:12 2015] [debug] Rendering template "works.html.ep" from DATA section [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.011445s, 87.374/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/hello/hello" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Routing to a callback [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.002309s, 433.088/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/hello/hello" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Routing to a callback [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.001890s, 529.101/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/hello/hello" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Routing to a callback [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.001926s, 519.211/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/bye/bye" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Routing to a callback [Sat Aug 29 00:48:12 2015] [debug] Template "bye.html.ep" not found [Sat Aug 29 00:48:12 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:12 2015] [debug] Template "bye.html.ep" not found [Sat Aug 29 00:48:12 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:12 2015] [debug] GET "/hello/hello" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Routing to a callback [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.001396s, 716.332/s) [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.020833s, 48.001/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/bar/bye" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Routing to a callback [Sat Aug 29 00:48:12 2015] [debug] Template "bye.html.ep" not found [Sat Aug 29 00:48:12 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:12 2015] [debug] Template "bar.html.ep" not found [Sat Aug 29 00:48:12 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:12 2015] [debug] GET "/hello/hello" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Routing to a callback [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.001894s, 527.983/s) [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.008172s, 122.369/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/baz/bye" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Routing to a callback [Sat Aug 29 00:48:12 2015] [debug] Template "bye.html.ep" not found [Sat Aug 29 00:48:12 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:12 2015] [debug] Template "baz.html.ep" not found [Sat Aug 29 00:48:12 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:12 2015] [debug] GET "/hello/hello" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Routing to a callback [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.001873s, 533.903/s) [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.008041s, 124.363/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/yada" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Routing to a callback [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.001839s, 543.774/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/yada/yada" [Sat Aug 29 00:48:12 2015] [debug] Rendering template "not_found.testing.html.ep" [Sat Aug 29 00:48:12 2015] [debug] 404 Not Found (0.003818s, 261.917/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/yada/yada/yada" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Routing to a callback [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.001675s, 597.015/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/basic" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "MyTestApp::Basic" [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.001085s, 921.659/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/third" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Routing to a callback [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.001997s, 500.751/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/just/works" [Sat Aug 29 00:48:12 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\embedded_lite_app.json" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Rendering template "works.html.ep" from DATA section [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.015212s, 65.738/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/just/works/too" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Rendering template "too.html.ep" from DATA section [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.002852s, 350.631/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/x/1/" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Rendering template "index.html.ep" [Sat Aug 29 00:48:12 2015] [debug] Rendering template "menubar.html.ep" from DATA section [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.026737s, 37.401/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/x/1" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Rendering cached template "index.html.ep" [Sat Aug 29 00:48:12 2015] [debug] Rendering cached template "menubar.html.ep" from DATA section [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.026458s, 37.796/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/x/1/index.html" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.011973s, 83.521/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/x/1/echo" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Routing to a callback [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.001188s, 841.751/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/x/1/stream" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Routing to a callback [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.001180s, 847.458/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/x/1/url/%E2%98%83" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Routing to a callback [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.065694s, 15.222/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/x/1/template/menubar" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Rendering cached template "menubar.html.ep" from DATA section [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.001523s, 656.599/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/x/1/template/does_not_exist" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Template "does_not_exist.html.ep" not found [Sat Aug 29 00:48:12 2015] [debug] Template "not_found.testing.html.ep" not found [Sat Aug 29 00:48:12 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:12 2015] [debug] Rendering inline template "4b220db665d3a0fd8f46c0e0be3cbd82" [Sat Aug 29 00:48:12 2015] [debug] 404 Not Found (0.006751s, 148.126/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/x/%E2%99%A5/" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Rendering template "index.html.ep" [Sat Aug 29 00:48:12 2015] [debug] Rendering template "menubar.html.ep" from DATA section [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.048820s, 20.483/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/x/%E2%99%A5" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Rendering cached template "index.html.ep" [Sat Aug 29 00:48:12 2015] [debug] Rendering cached template "menubar.html.ep" from DATA section [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.044537s, 22.453/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/x/%E2%99%A5/index.html" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.000988s, 1012.146/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/x/%E2%99%A5/echo" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Routing to a callback [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.001241s, 805.802/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/x/%E2%99%A5/stream" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Routing to a callback [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.001219s, 820.345/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/x/%E2%99%A5/url/%E2%98%83" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Routing to a callback [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.050857s, 19.663/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/x/%E2%99%A5/template/menubar" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Rendering cached template "menubar.html.ep" from DATA section [Sat Aug 29 00:48:12 2015] [debug] 200 OK (0.001586s, 630.517/s) [Sat Aug 29 00:48:12 2015] [debug] GET "/x/%E2%99%A5/template/does_not_exist" [Sat Aug 29 00:48:12 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:12 2015] [debug] Template "does_not_exist.html.ep" not found [Sat Aug 29 00:48:12 2015] [debug] Template "not_found.testing.html.ep" not found [Sat Aug 29 00:48:12 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:12 2015] [debug] Rendering inline template "4b220db665d3a0fd8f46c0e0be3cbd82" [Sat Aug 29 00:48:13 2015] [debug] 404 Not Found (0.072439s, 13.805/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/y/1" [Sat Aug 29 00:48:13 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:13 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:13 2015] [debug] Template "y1.html.ep" not found [Sat Aug 29 00:48:13 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:13 2015] [debug] Routing to a callback [Sat Aug 29 00:48:13 2015] [debug] Rendering template "menubar.html.ep" from DATA section [Sat Aug 29 00:48:13 2015] [debug] 200 OK (0.004495s, 222.469/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/x/1/template/menubar" [Sat Aug 29 00:48:13 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:13 2015] [debug] Rendering cached template "menubar.html.ep" from DATA section [Sat Aug 29 00:48:13 2015] [debug] 200 OK (0.001369s, 730.460/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/y/1/cached" [Sat Aug 29 00:48:13 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:13 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:13 2015] [debug] Template "y1.html.ep" not found [Sat Aug 29 00:48:13 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:13 2015] [debug] Routing to a callback [Sat Aug 29 00:48:13 2015] [debug] 200 OK (0.002101s, 475.964/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/y/1/cached" [Sat Aug 29 00:48:13 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:13 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:13 2015] [debug] Template "y1.html.ep" not found [Sat Aug 29 00:48:13 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:13 2015] [debug] Routing to a callback [Sat Aug 29 00:48:13 2015] [debug] 200 OK (0.001761s, 567.859/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/y/1/2" [Sat Aug 29 00:48:13 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:13 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:13 2015] [debug] Template "y1.html.ep" not found [Sat Aug 29 00:48:13 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:13 2015] [debug] Template "not_found.testing.html.ep" not found [Sat Aug 29 00:48:13 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:13 2015] [debug] Rendering inline template "4b220db665d3a0fd8f46c0e0be3cbd82" [Sat Aug 29 00:48:13 2015] [debug] 404 Not Found (0.007009s, 142.674/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/y/%E2%99%A5" [Sat Aug 29 00:48:13 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:13 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:13 2015] [debug] Template "y.html.ep" not found [Sat Aug 29 00:48:13 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:13 2015] [debug] Routing to a callback [Sat Aug 29 00:48:13 2015] [debug] Rendering template "menubar.html.ep" from DATA section [Sat Aug 29 00:48:13 2015] [debug] 200 OK (0.004092s, 244.379/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/y/%E2%99%A5/cached" [Sat Aug 29 00:48:13 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:13 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:13 2015] [debug] Template "y.html.ep" not found [Sat Aug 29 00:48:13 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:13 2015] [debug] Routing to a callback [Sat Aug 29 00:48:13 2015] [debug] 200 OK (0.002319s, 431.220/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/y/%E2%99%A5/cached" [Sat Aug 29 00:48:13 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:13 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:13 2015] [debug] Template "y.html.ep" not found [Sat Aug 29 00:48:13 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:13 2015] [debug] Routing to a callback [Sat Aug 29 00:48:13 2015] [debug] 200 OK (0.002338s, 427.716/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/y/%E2%99%A5/2" [Sat Aug 29 00:48:13 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:13 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:13 2015] [debug] Template "y.html.ep" not found [Sat Aug 29 00:48:13 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:13 2015] [debug] Template "not_found.testing.html.ep" not found [Sat Aug 29 00:48:13 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:13 2015] [debug] Rendering inline template "4b220db665d3a0fd8f46c0e0be3cbd82" [Sat Aug 29 00:48:13 2015] [debug] 404 Not Found (0.050947s, 19.628/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/host" [Sat Aug 29 00:48:13 2015] [debug] 200 OK (0.001192s, 838.926/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/" [Sat Aug 29 00:48:13 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:13 2015] [debug] Rendering template "index.html.ep" [Sat Aug 29 00:48:13 2015] [debug] Rendering template "menubar.html.ep" from DATA section [Sat Aug 29 00:48:13 2015] [debug] 200 OK (0.027193s, 36.774/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/host" [Sat Aug 29 00:48:13 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:13 2015] [debug] Routing to a callback [Sat Aug 29 00:48:13 2015] [debug] 200 OK (0.001679s, 595.593/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/" [Sat Aug 29 00:48:13 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:13 2015] [debug] Rendering template "index.html.ep" [Sat Aug 29 00:48:13 2015] [debug] Rendering template "menubar.html.ep" from DATA section [Sat Aug 29 00:48:13 2015] [debug] 200 OK (0.026744s, 37.392/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/host" [Sat Aug 29 00:48:13 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:13 2015] [debug] Routing to a callback [Sat Aug 29 00:48:13 2015] [debug] 200 OK (0.001839s, 543.774/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/" [Sat Aug 29 00:48:13 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:13 2015] [debug] Rendering template "index.html.ep" [Sat Aug 29 00:48:13 2015] [debug] Rendering template "menubar.html.ep" from DATA section [Sat Aug 29 00:48:13 2015] [debug] 200 OK (0.026335s, 37.972/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/host" [Sat Aug 29 00:48:13 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:13 2015] [debug] Routing to a callback [Sat Aug 29 00:48:13 2015] [debug] 200 OK (0.002725s, 366.972/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/host" [Sat Aug 29 00:48:13 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:13 2015] [debug] Routing to a callback [Sat Aug 29 00:48:13 2015] [debug] 200 OK (0.001931s, 517.866/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/host" [Sat Aug 29 00:48:13 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:13 2015] [debug] Routing to a callback [Sat Aug 29 00:48:13 2015] [debug] 200 OK (0.001501s, 666.223/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/%E2%99%A5/123/" [Sat Aug 29 00:48:13 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:13 2015] [debug] Rendering template "index.html.ep" [Sat Aug 29 00:48:13 2015] [debug] Rendering template "menubar.html.ep" from DATA section [Sat Aug 29 00:48:13 2015] [debug] 200 OK (0.061937s, 16.145/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/%E2%99%A5/123/host" [Sat Aug 29 00:48:13 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:13 2015] [debug] Routing to a callback [Sat Aug 29 00:48:13 2015] [debug] 200 OK (0.022727s, 44.001/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/%E2%99%A5/123/echo" [Sat Aug 29 00:48:13 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:13 2015] [debug] Routing to a callback [Sat Aug 29 00:48:13 2015] [debug] 200 OK (0.001953s, 512.033/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/%E2%99%A5/123/host" [Sat Aug 29 00:48:13 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:13 2015] [debug] Routing to a callback [Sat Aug 29 00:48:13 2015] [debug] 200 OK (0.023188s, 43.126/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/%E2%99%A5/123/echo" [Sat Aug 29 00:48:13 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:13 2015] [debug] Routing to a callback [Sat Aug 29 00:48:13 2015] [debug] 200 OK (0.001941s, 515.198/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/%E2%99%A5/123/one" [Sat Aug 29 00:48:13 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:13 2015] [debug] Routing to a callback [Sat Aug 29 00:48:13 2015] [debug] 200 OK (0.001987s, 503.271/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/%E2%99%A5/123/one/two" [Sat Aug 29 00:48:13 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:13 2015] [debug] 200 OK (0.001985s, 503.778/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/" [Sat Aug 29 00:48:13 2015] [debug] Rendering cached template "not_found.testing.html.ep" [Sat Aug 29 00:48:13 2015] [debug] 404 Not Found (0.001214s, 823.723/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/" [Sat Aug 29 00:48:13 2015] [debug] Rendering cached template "not_found.testing.html.ep" [Sat Aug 29 00:48:13 2015] [debug] 404 Not Found (0.001264s, 791.139/s) [Sat Aug 29 00:48:13 2015] [debug] GET "/x/%E2%99%A5/url_for" [Sat Aug 29 00:48:13 2015] [debug] Routing to application "Mojolicious::Lite" [Sat Aug 29 00:48:13 2015] [debug] Routing to a callback [Sat Aug 29 00:48:13 2015] [debug] 101 Switching Protocols (0.001247s, 801.925/s) t\mojolicious\embedded_lite_app.t .......... ok 1 - right message ok 2 - right name ok 3 - GET /plugin/foo ok 4 - 200 OK ok 5 - exact match for content ok 6 - GET /hello ok 7 - 200 OK ok 8 - exact match for content ok 9 - GET /hello/hello ok 10 - 200 OK ok 11 - exact match for content ok 12 - GET /hello/hello ok 13 - 200 OK ok 14 - exact match for content ok 15 - GET /hello/hello ok 16 - 200 OK ok 17 - exact match for content ok 18 - GET /bye/bye ok 19 - 200 OK ok 20 - exact match for content ok 21 - GET /bar/bye ok 22 - 200 OK ok 23 - exact match for content ok 24 - GET /baz/bye ok 25 - 200 OK ok 26 - exact match for content ok 27 - GET /yada ok 28 - 200 OK ok 29 - exact match for content ok 30 - GET /yada/yada ok 31 - 404 Not Found ok 32 - GET /yada/yada/yada ok 33 - 200 OK ok 34 - exact match for content ok 35 - GET /basic ok 36 - 200 OK ok 37 - exact match for content ok 38 - GET /third ok 39 - 200 OK ok 40 - exact match for content ok 41 - GET /just/works ok 42 - 200 OK ok 43 - exact match for content ok 44 - GET /just/works/too ok 45 - 200 OK ok 46 - exact match for content ok 47 - GET /x/1/ ok 48 - 200 OK ok 49 - exact match for content ok 50 - GET /x/1 ok 51 - 200 OK ok 52 - exact match for content ok 53 - GET /x/1/index.html ok 54 - 200 OK ok 55 - exact match for content ok 56 - GET /x/1/echo ok 57 - 200 OK ok 58 - exact match for content ok 59 - GET /x/1/stream ok 60 - 200 OK ok 61 - exact match for content ok 62 - GET /x/1/url/☃ ok 63 - 200 OK ok 64 - exact match for content ok 65 - GET /x/1/template/menubar ok 66 - 200 OK ok 67 - exact match for content ok 68 - GET /x/1/template/does_not_exist ok 69 - 404 Not Found ok 70 - GET /x/♥/ ok 71 - 200 OK ok 72 - exact match for content ok 73 - GET /x/♥ ok 74 - 200 OK ok 75 - exact match for content ok 76 - GET /x/♥/index.html ok 77 - 200 OK ok 78 - exact match for content ok 79 - GET /x/♥/echo ok 80 - 200 OK ok 81 - exact match for content ok 82 - GET /x/♥/stream ok 83 - 200 OK ok 84 - exact match for content ok 85 - GET /x/♥/url/☃ ok 86 - 200 OK ok 87 - exact match for content ok 88 - GET /x/♥/template/menubar ok 89 - 200 OK ok 90 - exact match for content ok 91 - GET /x/♥/template/does_not_exist ok 92 - 404 Not Found ok 93 - GET /y/1 ok 94 - 200 OK ok 95 - exact match for content ok 96 - GET /x/1/template/menubar ok 97 - 200 OK ok 98 - exact match for content ok 99 - GET /y/1/cached?cache=foo ok 100 - 200 OK ok 101 - exact match for content ok 102 - GET /y/1/cached?cache=fail ok 103 - 200 OK ok 104 - exact match for content ok 105 - GET /y/1/2 ok 106 - 404 Not Found ok 107 - GET /y/♥ ok 108 - 200 OK ok 109 - exact match for content ok 110 - GET /y/♥/cached?cache=bar ok 111 - 200 OK ok 112 - exact match for content ok 113 - GET /y/♥/cached?cache=fail ok 114 - 200 OK ok 115 - exact match for content ok 116 - GET /y/♥/2 ok 117 - 404 Not Found ok 118 - GET /host ok 119 - 200 OK ok 120 - exact match for content ok 121 - GET / ok 122 - 200 OK ok 123 - exact match for content ok 124 - GET /host ok 125 - 200 OK ok 126 - X-Message: it works! ok 127 - exact match for content ok 128 - GET / ok 129 - 200 OK ok 130 - exact match for content ok 131 - GET /host ok 132 - 200 OK ok 133 - X-Message: it works! ok 134 - exact match for content ok 135 - GET / ok 136 - 200 OK ok 137 - exact match for content ok 138 - GET /host ok 139 - 200 OK ok 140 - X-Message: it works! ok 141 - exact match for content ok 142 - GET /host ok 143 - 200 OK ok 144 - X-Message: it works! ok 145 - exact match for content ok 146 - GET /host ok 147 - 200 OK ok 148 - X-Message: it works! ok 149 - exact match for content ok 150 - GET /♥/123/ ok 151 - 200 OK ok 152 - exact match for content ok 153 - GET /♥/123/host ok 154 - 200 OK ok 155 - X-Message: it works! ok 156 - exact match for content ok 157 - GET /♥/123/echo ok 158 - 200 OK ok 159 - exact match for content ok 160 - GET /♥/123/host ok 161 - 200 OK ok 162 - X-Message: it works! ok 163 - exact match for content ok 164 - GET /♥/123/echo ok 165 - 200 OK ok 166 - exact match for content ok 167 - GET /♥/123/one ok 168 - 200 OK ok 169 - exact match for content ok 170 - GET /♥/123/one/two ok 171 - 200 OK ok 172 - exact match for content ok 173 - GET / ok 174 - 404 Not Found ok 175 - GET / ok 176 - 404 Not Found ok 177 - WebSocket handshake with /x/♥/url_for ok 178 - send message ok 179 - message received ok 180 - message is similar ok 181 - send message ok 182 - message received ok 183 - message is similar ok 184 - closed WebSocket 1..184 ok t\mojolicious\exception_lite_app.t ......... ok 1 - GET /logger?level=debug&message=one ok 2 - 200 OK ok 3 - exact match for content ok 4 - right result ok 5 - GET /logger?level=info&message=two ok 6 - 200 OK ok 7 - exact match for content ok 8 - right result ok 9 - GET /logger?level=warn&message=three ok 10 - 200 OK ok 11 - exact match for content ok 12 - right result ok 13 - GET /logger?level=error&message=four ok 14 - 200 OK ok 15 - exact match for content ok 16 - right result ok 17 - GET /logger?level=fatal&message=five ok 18 - 200 OK ok 19 - exact match for content ok 20 - right result ok 21 - GET /does_not_exist ok 22 - 404 Not Found ok 23 - content is similar ok 24 - POST /does_not_exist ok 25 - 404 Not Found ok 26 - content is similar ok 27 - GET /dead_template ok 28 - 500 Internal Server Error ok 29 - content is similar ok 30 - content is similar ok 31 - right result ok 32 - GET /dead_included_template ok 33 - 500 Internal Server Error ok 34 - content is similar ok 35 - content is similar ok 36 - GET /dead_template_with_layout ok 37 - 500 Internal Server Error ok 38 - content is similar ok 39 - content is similar ok 40 - right result ok 41 - GET /dead_action ok 42 - 500 Internal Server Error ok 43 - Content-Type: text/html;charset=UTF-8 ok 44 - content is similar ok 45 - content is similar ok 46 - exact match for selector "\#error" ok 47 - right result ok 48 - GET /dead_action.xml ok 49 - 500 Internal Server Error ok 50 - Content-Type: application/xml ok 51 - exact match for content ok 52 - GET /dead_action.json ok 53 - 500 Internal Server Error ok 54 - Content-Type: text/html;charset=UTF-8 ok 55 - content is similar ok 56 - content is similar ok 57 - GET /dead_action ok 58 - 500 Internal Server Error ok 59 - Content-Type: text/plain;charset=UTF-8 ok 60 - exact match for content ok 61 - GET /double_dead_action_☃ ok 62 - 500 Internal Server Error ok 63 - content is similar ok 64 - content is similar ok 65 - GET /trapped ok 66 - 200 OK ok 67 - exact match for content ok 68 - GET /trapped/too ok 69 - 200 OK ok 70 - exact match for content ok 71 - GET /custom ok 72 - 200 OK ok 73 - exact match for content ok 74 - GET /dead_helper ok 75 - 500 Internal Server Error ok 76 - content is similar ok 77 - GET /missing_template ok 78 - 404 Not Found ok 79 - Content-Type: text/html;charset=UTF-8 ok 80 - content is similar ok 81 - GET /missing_template.xml ok 82 - 404 Not Found ok 83 - Content-Type: application/xml ok 84 - exact match for content ok 85 - GET /missing_template.json ok 86 - 404 Not Found ok 87 - Content-Type: text/html;charset=UTF-8 ok 88 - content is similar ok 89 - GET /missing_template.txt ok 90 - 404 Not Found ok 91 - Content-Type: text/plain;charset=UTF-8 ok 92 - exact match for content ok 93 - GET /missing_template/too ok 94 - 404 Not Found ok 95 - X-Not-Found: 1 ok 96 - Content-Type: text/html;charset=UTF-8 ok 97 - content is similar ok 98 - GET /missing_helper ok 99 - 500 Internal Server Error ok 100 - Content-Type: text/html;charset=UTF-8 ok 101 - content is similar ok 102 - content is similar ok 103 - no exception ok 104 - no snapshot ok 105 - GET /reuse/exception ok 106 - 500 Internal Server Error ok 107 - content is similar ok 108 - 'right exception' isa 'Mojo::Exception' ok 109 - right message ok 110 - right snapshot value ok 111 - no exception in snapshot ok 112 - GET /mojo/jquery/jquery.js ok 113 - 200 OK ok 114 - Content-Type: application/javascript ok 115 - GET /mojo/prettify/run_prettify.js ok 116 - 200 OK ok 117 - Content-Type: application/javascript ok 118 - GET /mojo/prettify/prettify-mojo-dark.css ok 119 - 200 OK ok 120 - Content-Type: text/css ok 121 - GET /mojo/prettify/prettify-mojo-light.css ok 122 - 200 OK ok 123 - Content-Type: text/css ok 124 - GET /mojo/failraptor.png ok 125 - 200 OK ok 126 - Content-Type: image/png ok 127 - GET /mojo/logo-black.png ok 128 - 200 OK ok 129 - Content-Type: image/png ok 130 - GET /mojo/logo-white.png ok 131 - 200 OK ok 132 - Content-Type: image/png ok 133 - GET /mojo/noraptor.png ok 134 - 200 OK ok 135 - Content-Type: image/png ok 136 - GET /mojo/notfound.png ok 137 - 200 OK ok 138 - Content-Type: image/png ok 139 - GET /mojo/pinstripe-dark.png ok 140 - 200 OK ok 141 - Content-Type: image/png ok 142 - GET /mojo/pinstripe-light.png ok 143 - 200 OK ok 144 - Content-Type: image/png ok 145 - GET /mojo/stripes.png ok 146 - 200 OK ok 147 - Content-Type: image/png 1..147 ok [Sat Aug 29 00:48:16 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\external\my_app.conf" [Sat Aug 29 00:48:16 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\external\my_app.testing.conf" [Sat Aug 29 00:48:16 2015] [debug] Your secret passphrase needs to be changed [Sat Aug 29 00:48:16 2015] [debug] GET "/" [Sat Aug 29 00:48:16 2015] [debug] Routing to a callback [Sat Aug 29 00:48:16 2015] [debug] 200 OK (0.000698s, 1432.665/s) [Sat Aug 29 00:48:16 2015] [debug] GET "/test" [Sat Aug 29 00:48:16 2015] [debug] Routing to a callback [Sat Aug 29 00:48:16 2015] [debug] 200 OK (0.000563s, 1776.199/s) t\mojolicious\external_app.t ............... ok 1 - GET / ok 2 - 200 OK ok 3 - exact match for content ok 4 - GET /index.html ok 5 - 200 OK ok 6 - exact match for content ok 7 - GET /test ok 8 - 200 OK ok 9 - exact match for content 1..9 ok [Sat Aug 29 00:48:17 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\external\myapp.conf" [Sat Aug 29 00:48:17 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\external\myapp.testing.conf" [Sat Aug 29 00:48:17 2015] [debug] Your secret passphrase needs to be changed [Sat Aug 29 00:48:17 2015] [debug] GET "/" [Sat Aug 29 00:48:17 2015] [debug] Rendering template "index.html.ep" [Sat Aug 29 00:48:17 2015] [debug] Rendering template "menubar.html.ep" from DATA section [Sat Aug 29 00:48:17 2015] [debug] 200 OK (0.027450s, 36.430/s) [Sat Aug 29 00:48:17 2015] [debug] GET "/echo" [Sat Aug 29 00:48:17 2015] [debug] Routing to a callback [Sat Aug 29 00:48:17 2015] [debug] 200 OK (0.000545s, 1834.862/s) [Sat Aug 29 00:48:17 2015] [debug] GET "/stream" [Sat Aug 29 00:48:17 2015] [debug] Routing to a callback [Sat Aug 29 00:48:17 2015] [debug] 200 OK (0.000525s, 1904.762/s) [Sat Aug 29 00:48:17 2015] [debug] GET "/url/%E2%98%83" [Sat Aug 29 00:48:17 2015] [debug] Routing to a callback [Sat Aug 29 00:48:17 2015] [debug] 200 OK (0.042713s, 23.412/s) t\mojolicious\external_lite_app.t .......... ok 1 - GET / ok 2 - 200 OK ok 3 - exact match for content ok 4 - GET /index.html ok 5 - 200 OK ok 6 - exact match for content ok 7 - GET /echo ok 8 - 200 OK ok 9 - exact match for content ok 10 - GET /stream ok 11 - 200 OK ok 12 - exact match for content ok 13 - GET /url/☃ ok 14 - 200 OK ok 15 - exact match for content 1..15 ok [Sat Aug 29 00:48:19 2015] [debug] GET "/expiration" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] 302 Found (0.001305s, 766.284/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/expiration" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.000715s, 1398.601/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/multi" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Rendering template "multi.html.ep" from DATA section [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.017666s, 56.606/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/multi" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Rendering cached template "multi.html.ep" from DATA section [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.001266s, 789.889/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/missing" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Template "does_not_exist/not_at_all.html.ep" not found [Sat Aug 29 00:48:19 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:19 2015] [debug] Rendering template "not_found.html.epl" from DATA section [Sat Aug 29 00:48:19 2015] [debug] 404 Not Found (0.003707s, 269.760/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/suspended" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:19 2015] [debug] Rendering inline template "f75d6f5993c626fa8049366389f77928" [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.001617s, 618.429/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/suspended" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.000758s, 1319.261/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/with_under" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.000711s, 1406.470/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/with_under_too" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.000657s, 1522.070/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/with_under_too" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] 401 Unauthorized (0.000370s, 2702.703/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/param_auth" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Rendering template "param_auth_denied.html.epl" from DATA section [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.001367s, 731.529/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/param_auth" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Rendering template "param_auth.html.epl" from DATA section [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.001281s, 780.640/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/param_auth/too" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Rendering template "param_auth_denied.html.epl" from DATA section [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.001117s, 895.255/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/param_auth/too" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.000580s, 1724.138/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/bridge2stash" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Rendering template "bridge2stash.html.ep" from DATA section [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.002872s, 348.189/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/bridge2stash" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Rendering cached template "bridge2stash.html.ep" from DATA section [Sat Aug 29 00:48:19 2015] [debug] Cookie "foo" is not signed [Sat Aug 29 00:48:19 2015] [debug] Cookie "bad" has a bad signature [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.001392s, 718.391/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/bridge2stash" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Rendering cached template "bridge2stash.html.ep" from DATA section [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.030391s, 32.904/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/bridge2stash" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Rendering cached template "bridge2stash.html.ep" from DATA section [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.000970s, 1030.928/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/bridge2stash" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Rendering cached template "bridge2stash.html.ep" from DATA section [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.000942s, 1061.571/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/bridge2stash" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Rendering cached template "bridge2stash.html.ep" from DATA section [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.000908s, 1101.322/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/bridge2stash" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Rendering cached template "bridge2stash.html.ep" from DATA section [Sat Aug 29 00:48:19 2015] [debug] Cookie "foo" is not signed [Sat Aug 29 00:48:19 2015] [debug] Cookie "bad" has a bad signature [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.001258s, 794.913/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/bridge2stash" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Rendering cached template "bridge2stash.html.ep" from DATA section [Sat Aug 29 00:48:19 2015] [debug] Cookie "foo" is not signed [Sat Aug 29 00:48:19 2015] [debug] Cookie "bad" has a bad signature [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.001358s, 736.377/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/bridge2stash" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Rendering cached template "bridge2stash.html.ep" from DATA section [Sat Aug 29 00:48:19 2015] [debug] Cookie "foo" is not signed [Sat Aug 29 00:48:19 2015] [debug] Cookie "bad" has a bad signature [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.001233s, 811.030/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/late/session" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.001202s, 831.947/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/late/session" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.000725s, 1379.310/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/late/session" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.001274s, 784.929/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/with/under/count" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Rendering template "withundercount.html.ep" from DATA section [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.001491s, 670.691/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/bridge2stash" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Rendering cached template "bridge2stash.html.ep" from DATA section [Sat Aug 29 00:48:19 2015] [debug] Cookie "foo" is not signed [Sat Aug 29 00:48:19 2015] [debug] Cookie "bad" has a bad signature [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.001323s, 755.858/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/bridge2stash" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Rendering cached template "bridge2stash.html.ep" from DATA section [Sat Aug 29 00:48:19 2015] [debug] Cookie "foo" is not signed [Sat Aug 29 00:48:19 2015] [debug] Cookie "bad" has a bad signature [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.001313s, 761.615/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/bridge2stash" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] Rendering cached template "bridge2stash.html.ep" from DATA section [Sat Aug 29 00:48:19 2015] [debug] Cookie "foo" is not signed [Sat Aug 29 00:48:19 2015] [debug] Cookie "bad" has a bad signature [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.001298s, 770.416/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/prefix" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.000857s, 1166.861/s) [Sat Aug 29 00:48:19 2015] [debug] POST "/prefix" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.000826s, 1210.654/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/prefix/works" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.000840s, 1190.476/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/prefix2/foo" [Sat Aug 29 00:48:19 2015] [debug] Rendering inline template "ca356f7d899208fd2759f2531cfc8e74" [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.001450s, 689.655/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/prefix2/bar" [Sat Aug 29 00:48:19 2015] [debug] Rendering inline template "34f9261d332b1896a867253d2347a343" [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.001423s, 702.741/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/reset" [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.000796s, 1256.281/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/prefix/reset" [Sat Aug 29 00:48:19 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:19 2015] [debug] Rendering template "not_found.html.epl" from DATA section [Sat Aug 29 00:48:19 2015] [debug] 404 Not Found (0.001978s, 505.561/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/group" [Sat Aug 29 00:48:19 2015] [debug] Rendering inline template "aa1f64c174ab22431ea730d40dd31be2" [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.001431s, 698.812/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/group/nested" [Sat Aug 29 00:48:19 2015] [debug] Rendering inline template "0aaf5ad99e026e2f9cfff1ea2b63131d" [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.001556s, 642.674/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/group/nested/whatever" [Sat Aug 29 00:48:19 2015] [debug] Rendering inline template "29a8fe7cb77c87fe892c298b0b9434da" [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.001614s, 619.579/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/group/nested/something" [Sat Aug 29 00:48:19 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:19 2015] [debug] Rendering template "not_found.html.epl" from DATA section [Sat Aug 29 00:48:19 2015] [debug] 404 Not Found (0.001888s, 529.661/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/authgroup" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.000978s, 1022.495/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/authgroup" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.000396s, 2525.253/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/authgroup.txt" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.001031s, 969.932/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/authgroup.txt" [Sat Aug 29 00:48:19 2015] [debug] Routing to a callback [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.000404s, 2475.248/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/noauthgroup" [Sat Aug 29 00:48:19 2015] [debug] Rendering inline template "deb307ad3777831e851b0c7c8ed65e70" [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.001367s, 731.529/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/no_format" [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.000846s, 1182.033/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/no_format.txt" [Sat Aug 29 00:48:19 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:19 2015] [debug] Rendering template "not_found.html.epl" from DATA section [Sat Aug 29 00:48:19 2015] [debug] 404 Not Found (0.002141s, 467.071/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/some_formats" [Sat Aug 29 00:48:19 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:19 2015] [debug] Rendering template "not_found.html.epl" from DATA section [Sat Aug 29 00:48:19 2015] [debug] 404 Not Found (0.001758s, 568.828/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/some_formats.txt" [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.000879s, 1137.656/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/some_formats.json" [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.000876s, 1141.553/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/some_formats.xml" [Sat Aug 29 00:48:19 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:19 2015] [debug] Rendering template "not_found.html.epl" from DATA section [Sat Aug 29 00:48:19 2015] [debug] 404 Not Found (0.001755s, 569.801/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/no_real_format" [Sat Aug 29 00:48:19 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:19 2015] [debug] Rendering template "not_found.html.epl" from DATA section [Sat Aug 29 00:48:19 2015] [debug] 404 Not Found (0.001704s, 586.854/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/no_real_format.xml" [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.000885s, 1129.944/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/no_real_format.txt" [Sat Aug 29 00:48:19 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:19 2015] [debug] Rendering template "not_found.html.epl" from DATA section [Sat Aug 29 00:48:19 2015] [debug] 404 Not Found (0.001711s, 584.454/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/one_format" [Sat Aug 29 00:48:19 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:19 2015] [debug] Rendering template "not_found.html.epl" from DATA section [Sat Aug 29 00:48:19 2015] [debug] 404 Not Found (0.001753s, 570.451/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/one_format.xml" [Sat Aug 29 00:48:19 2015] [debug] 200 OK (0.000903s, 1107.420/s) [Sat Aug 29 00:48:19 2015] [debug] GET "/one_format.txt" [Sat Aug 29 00:48:19 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:19 2015] [debug] Rendering template "not_found.html.epl" from DATA section [Sat Aug 29 00:48:19 2015] [debug] 404 Not Found (0.001755s, 569.801/s) t\mojolicious\group_lite_app.t ............. ok 1 - GET /expiration?redirect=1 ok 2 - 200 OK ok 3 - Server: Mojolicious (Perl) ok 4 - exact match for content ok 5 - no expiration ok 6 - GET /multi ok 7 - 200 OK ok 8 - Server: Mojolicious (Perl) ok 9 - exact match for content ok 10 - GET /multi ok 11 - 200 OK ok 12 - Server: Mojolicious (Perl) ok 13 - exact match for content ok 14 - GET /missing ok 15 - 404 Not Found ok 16 - exact match for content ok 17 - GET /suspended?ok=1 ok 18 - 200 OK ok 19 - Server: Mojolicious (Perl) ok 20 - exact match for content ok 21 - right message ok 22 - right message ok 23 - right message ok 24 - right message ok 25 - GET /suspended?ok=0 ok 26 - 200 OK ok 27 - Server: Mojolicious (Perl) ok 28 - exact match for content ok 29 - GET /with_under ok 30 - 200 OK ok 31 - Server: Mojolicious (Perl) ok 32 - X-Under: 23, 24 ok 33 - X-Under is similar ok 34 - exact match for content ok 35 - GET /with_under_too ok 36 - 200 OK ok 37 - Server: Mojolicious (Perl) ok 38 - X-Under: 23, 24 ok 39 - X-Under is similar ok 40 - exact match for content ok 41 - GET /with_under_too ok 42 - 401 Unauthorized ok 43 - Server: Mojolicious (Perl) ok 44 - content is similar ok 45 - GET /param_auth ok 46 - 200 OK ok 47 - Server: Mojolicious (Perl) ok 48 - exact match for content ok 49 - no "_name" value ok 50 - GET /param_auth?name=Bender ok 51 - 200 OK ok 52 - Server: Mojolicious (Perl) ok 53 - exact match for content ok 54 - GET /param_auth/too ok 55 - 200 OK ok 56 - Server: Mojolicious (Perl) ok 57 - exact match for content ok 58 - GET /param_auth/too?name=Bender ok 59 - 200 OK ok 60 - Server: Mojolicious (Perl) ok 61 - exact match for content ok 62 - GET /bridge2stash ok 63 - 200 OK ok 64 - exact match for content ok 65 - has expiration ok 66 - right "_name" value ok 67 - GET /bridge2stash ok 68 - 200 OK ok 69 - exact match for content ok 70 - right message ok 71 - right message ok 72 - session cookie has HttpOnly flag ok 73 - GET /bridge2stash ok 74 - 200 OK ok 75 - exact match for content ok 76 - GET /bridge2stash ok 77 - 200 OK ok 78 - exact match for content ok 79 - GET /bridge2stash ok 80 - 200 OK ok 81 - exact match for content ok 82 - GET /bridge2stash ok 83 - 200 OK ok 84 - exact match for content ok 85 - GET /mojo/logo-white.png ok 86 - 200 OK ok 87 - GET /mojo/logo-black.png ok 88 - 200 OK ok 89 - GET /mojo/logo-white.png ok 90 - 200 OK ok 91 - GET /mojo/logo-black.png ok 92 - 200 OK ok 93 - GET /bridge2stash ok 94 - 200 OK ok 95 - exact match for content ok 96 - GET /bridge2stash ok 97 - 200 OK ok 98 - exact match for content ok 99 - session cookie expires ok 100 - GET /bridge2stash ok 101 - 200 OK ok 102 - exact match for content ok 103 - GET /late/session ok 104 - 200 OK ok 105 - exact match for content ok 106 - GET /late/session ok 107 - 200 OK ok 108 - exact match for content ok 109 - GET /late/session ok 110 - 200 OK ok 111 - exact match for content ok 112 - GET /with/under/count ok 113 - 200 OK ok 114 - Server: Mojolicious (Perl) ok 115 - X-Under: 1 ok 116 - exact match for content ok 117 - no "_name" value ok 118 - GET /bridge2stash ok 119 - 200 OK ok 120 - exact match for content ok 121 - GET /bridge2stash ok 122 - 200 OK ok 123 - exact match for content ok 124 - GET /bridge2stash ok 125 - 200 OK ok 126 - exact match for content ok 127 - GET /prefix ok 128 - 200 OK ok 129 - Server: Mojolicious (Perl) ok 130 - exact match for content ok 131 - POST /prefix ok 132 - 200 OK ok 133 - Server: Mojolicious (Perl) ok 134 - exact match for content ok 135 - GET /prefix/works ok 136 - 200 OK ok 137 - Server: Mojolicious (Perl) ok 138 - exact match for content ok 139 - GET /prefix2/foo ok 140 - 200 OK ok 141 - exact match for content ok 142 - GET /prefix2/bar ok 143 - 200 OK ok 144 - exact match for content ok 145 - GET /reset ok 146 - 200 OK ok 147 - exact match for content ok 148 - GET /prefix/reset ok 149 - 404 Not Found ok 150 - exact match for content ok 151 - GET /group ok 152 - 200 OK ok 153 - exact match for content ok 154 - GET /group/nested ok 155 - 200 OK ok 156 - exact match for content ok 157 - GET /group/nested/whatever ok 158 - 200 OK ok 159 - exact match for content ok 160 - GET /group/nested/something ok 161 - 404 Not Found ok 162 - exact match for content ok 163 - GET /authgroup?ok=1 ok 164 - 200 OK ok 165 - Content-Type: text/html;charset=UTF-8 ok 166 - exact match for content ok 167 - GET /authgroup ok 168 - 200 OK ok 169 - Content-Type: text/html;charset=UTF-8 ok 170 - exact match for content ok 171 - GET /authgroup.txt?ok=1 ok 172 - 200 OK ok 173 - Content-Type: text/plain;charset=UTF-8 ok 174 - exact match for content ok 175 - GET /authgroup.txt ok 176 - 200 OK ok 177 - Content-Type: text/plain;charset=UTF-8 ok 178 - exact match for content ok 179 - GET /noauthgroup ok 180 - 200 OK ok 181 - exact match for content ok 182 - GET /no_format ok 183 - 200 OK ok 184 - Content-Type: text/html;charset=UTF-8 ok 185 - exact match for content ok 186 - GET /no_format.txt ok 187 - 404 Not Found ok 188 - Content-Type: text/html;charset=UTF-8 ok 189 - exact match for content ok 190 - GET /some_formats ok 191 - 404 Not Found ok 192 - Content-Type: text/html;charset=UTF-8 ok 193 - exact match for content ok 194 - GET /some_formats.txt ok 195 - 200 OK ok 196 - Content-Type: text/plain;charset=UTF-8 ok 197 - exact match for content ok 198 - GET /some_formats.json ok 199 - 200 OK ok 200 - Content-Type: application/json;charset=UTF-8 ok 201 - exact match for content ok 202 - GET /some_formats.xml ok 203 - 404 Not Found ok 204 - Content-Type: text/html;charset=UTF-8 ok 205 - exact match for content ok 206 - GET /no_real_format ok 207 - 404 Not Found ok 208 - Content-Type: text/html;charset=UTF-8 ok 209 - exact match for content ok 210 - GET /no_real_format.xml ok 211 - 200 OK ok 212 - Content-Type: text/html;charset=UTF-8 ok 213 - exact match for content ok 214 - GET /no_real_format.txt ok 215 - 404 Not Found ok 216 - Content-Type: text/html;charset=UTF-8 ok 217 - exact match for content ok 218 - GET /one_format ok 219 - 404 Not Found ok 220 - Content-Type: text/html;charset=UTF-8 ok 221 - exact match for content ok 222 - GET /one_format.xml ok 223 - 200 OK ok 224 - Content-Type: application/xml ok 225 - exact match for content ok 226 - GET /one_format.txt ok 227 - 404 Not Found ok 228 - Content-Type: text/html;charset=UTF-8 ok 229 - exact match for content 1..229 ok [Sat Aug 29 00:48:20 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\public\hello.txt" [Sat Aug 29 00:48:20 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\json_config_lite_app.json" [Sat Aug 29 00:48:20 2015] [debug] Reading configuration file "C:/cpanfly-5.14/var/cpan/build/Mojolicious-6.17-XjIjfo/t/mojolicious/json_config_lite_app_abs.json" [Sat Aug 29 00:48:20 2015] [debug] Reading configuration file "C:/cpanfly-5.14/var/cpan/build/Mojolicious-6.17-XjIjfo/t/mojolicious/json_config_lite_app_abs.development.json" [Sat Aug 29 00:48:20 2015] [debug] Your secret passphrase needs to be changed [Sat Aug 29 00:48:20 2015] [debug] GET "/" [Sat Aug 29 00:48:20 2015] [debug] Rendering template "index.html.ep" from DATA section [Sat Aug 29 00:48:20 2015] [debug] 200 OK (0.008030s, 124.533/s) t\mojolicious\json_config_lite_app.t ....... ok 1 - right value ok 2 - right error ok 3 - right message ok 4 - right value ok 5 - right value ok 6 - right value ok 7 - right value ok 8 - right value ok 9 - right value ok 10 - right value ok 11 - right value ok 12 - right value ok 13 - right value ok 14 - right value ok 15 - right value ok 16 - right value ok 17 - right value ok 18 - right value ok 19 - right value ok 20 - GET / ok 21 - 200 OK ok 22 - exact match for content ok 23 - right value ok 24 - right value ok 25 - right value ok 26 - right value ok 27 - no config file ok 28 - no config file 1..28 ok [Sat Aug 29 00:48:22 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\json_config_mode_lite_app.json" [Sat Aug 29 00:48:22 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\json_config_mode_lite_app.testing.json" [Sat Aug 29 00:48:22 2015] [debug] Your secret passphrase needs to be changed [Sat Aug 29 00:48:22 2015] [debug] GET "/" [Sat Aug 29 00:48:22 2015] [debug] Rendering template "index.html.ep" from DATA section [Sat Aug 29 00:48:22 2015] [debug] 200 OK (0.011643s, 85.889/s) t\mojolicious\json_config_mode_lite_app.t .. ok 1 - GET / ok 2 - 200 OK ok 3 - content is similar 1..3 ok [Sat Aug 29 00:48:23 2015] [debug] Your secret passphrase needs to be changed [Sat Aug 29 00:48:23 2015] [debug] GET "/works" [Sat Aug 29 00:48:23 2015] [debug] Rendering template "works.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "layouts/default.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 200 OK (0.010960s, 91.241/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/works" [Sat Aug 29 00:48:23 2015] [debug] Rendering cached template "works.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "layouts/green.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 200 OK (0.001414s, 707.214/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/works" [Sat Aug 29 00:48:23 2015] [debug] Rendering cached template "works.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "blue.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 200 OK (0.001405s, 711.744/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/mixed" [Sat Aug 29 00:48:23 2015] [debug] Rendering template "mixed.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "layouts/mixed.txt.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 200 OK (0.001891s, 528.821/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/doesnotexist" [Sat Aug 29 00:48:23 2015] [debug] Template "doesnotexist.html.ep" not found [Sat Aug 29 00:48:23 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:23 2015] [debug] Rendering template "not_found.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "layouts/default.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 404 Not Found (0.005381s, 185.839/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/doesnotexist" [Sat Aug 29 00:48:23 2015] [debug] Template "doesnotexist.html.ep" not found [Sat Aug 29 00:48:23 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:23 2015] [debug] Rendering cached template "not_found.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "layouts/green.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 404 Not Found (0.002097s, 476.872/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/doesnotexist" [Sat Aug 29 00:48:23 2015] [debug] Template "doesnotexist.html.ep" not found [Sat Aug 29 00:48:23 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:23 2015] [debug] Rendering cached template "not_found.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "blue.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 404 Not Found (0.002103s, 475.511/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/dies" [Sat Aug 29 00:48:23 2015] [debug] Routing to a callback [Sat Aug 29 00:48:23 2015] [error] Died at t\mojolicious\layouted_lite_app.t line 34, line 428. [Sat Aug 29 00:48:23 2015] [debug] Template "exception.development.html.ep" not found [Sat Aug 29 00:48:23 2015] [debug] Rendering template "exception.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "layouts/default.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 500 Internal Server Error (0.006072s, 164.690/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/dies" [Sat Aug 29 00:48:23 2015] [debug] Routing to a callback [Sat Aug 29 00:48:23 2015] [error] Died at t\mojolicious\layouted_lite_app.t line 34. [Sat Aug 29 00:48:23 2015] [debug] Template "exception.development.html.ep" not found [Sat Aug 29 00:48:23 2015] [debug] Rendering cached template "exception.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "layouts/green.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 500 Internal Server Error (0.004987s, 200.521/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/dies" [Sat Aug 29 00:48:23 2015] [debug] Routing to a callback [Sat Aug 29 00:48:23 2015] [error] Died at t\mojolicious\layouted_lite_app.t line 34. [Sat Aug 29 00:48:23 2015] [debug] Template "exception.development.html.ep" not found [Sat Aug 29 00:48:23 2015] [debug] Rendering cached template "exception.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "blue.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 500 Internal Server Error (0.004971s, 201.167/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/template_inheritance" [Sat Aug 29 00:48:23 2015] [debug] Routing to a callback [Sat Aug 29 00:48:23 2015] [debug] Rendering template "template_inheritance.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "layouts/template_inheritance.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 200 OK (0.003477s, 287.604/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/layout_without_inheritance" [Sat Aug 29 00:48:23 2015] [debug] Routing to a callback [Sat Aug 29 00:48:23 2015] [debug] Rendering template "layouts/template_inheritance.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 200 OK (0.002206s, 453.309/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/double_inheritance" [Sat Aug 29 00:48:23 2015] [debug] Routing to a callback [Sat Aug 29 00:48:23 2015] [debug] Rendering template "double_inheritance.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "template_inheritance.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering cached template "layouts/template_inheritance.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 200 OK (0.003055s, 327.332/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/triple_inheritance" [Sat Aug 29 00:48:23 2015] [debug] Rendering template "triple_inheritance.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "double_inheritance.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "template_inheritance.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "layouts/template_inheritance.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 200 OK (0.004908s, 203.749/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/plugin_with_template" [Sat Aug 29 00:48:23 2015] [debug] Routing to a callback [Sat Aug 29 00:48:23 2015] [debug] Rendering template "plugin_with_template.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "layouts/plugin_with_template.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 200 OK (0.001990s, 502.513/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/nested-includes" [Sat Aug 29 00:48:23 2015] [debug] Routing to a callback [Sat Aug 29 00:48:23 2015] [debug] Rendering template "nested-includes.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "outerlayout.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "outermenu.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "layouts/layout.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 200 OK (0.004033s, 247.954/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/localized/include" [Sat Aug 29 00:48:23 2015] [debug] Routing to a callback [Sat Aug 29 00:48:23 2015] [debug] Rendering template "localized.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "localized_include.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "localized2.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "localized1.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 200 OK (0.003734s, 267.809/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/plain/reverse" [Sat Aug 29 00:48:23 2015] [debug] Template "layouts/default.foo.ep" not found [Sat Aug 29 00:48:23 2015] [debug] 200 OK (0.000850s, 1176.471/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/outerlayout" [Sat Aug 29 00:48:23 2015] [debug] Routing to a callback [Sat Aug 29 00:48:23 2015] [debug] Rendering template "outerlayout.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "outermenu.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "layouts/layout.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 200 OK (0.003232s, 309.406/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/outerextends" [Sat Aug 29 00:48:23 2015] [debug] Routing to a callback [Sat Aug 29 00:48:23 2015] [debug] Rendering template "outerlayout.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering cached template "outermenu.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering cached template "layouts/layout.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 200 OK (0.001966s, 508.647/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/outerlayouttwo" [Sat Aug 29 00:48:23 2015] [debug] Routing to a callback [Sat Aug 29 00:48:23 2015] [debug] Rendering template "outerlayout.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering cached template "outermenu.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering cached template "layouts/layout.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 200 OK (0.002275s, 439.560/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/outerinnerlayout" [Sat Aug 29 00:48:23 2015] [debug] Routing to a callback [Sat Aug 29 00:48:23 2015] [debug] Rendering template "outerinnerlayout.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "outermenu.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering cached template "layouts/layout.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering cached template "layouts/layout.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 200 OK (0.002758s, 362.582/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/withblocklayout" [Sat Aug 29 00:48:23 2015] [debug] Routing to a callback [Sat Aug 29 00:48:23 2015] [debug] Rendering template "index.html.epl" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "layouts/with_block.html.epl" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 200 OK (0.002313s, 432.339/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/content_for" [Sat Aug 29 00:48:23 2015] [debug] Rendering template "content_for.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "layouts/default.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 200 OK (0.002650s, 377.358/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/content_with" [Sat Aug 29 00:48:23 2015] [debug] Rendering template "content_with.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering cached template "layouts/default.html.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 200 OK (0.002684s, 372.578/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/inline" [Sat Aug 29 00:48:23 2015] [debug] Rendering inline template "58b15140d3fece4c2f523911f5f5328a" [Sat Aug 29 00:48:23 2015] [debug] 200 OK (0.001044s, 957.854/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/inline/again" [Sat Aug 29 00:48:23 2015] [debug] Rendering inline template "cfcd208495d565ef66e7dff9f98764da" [Sat Aug 29 00:48:23 2015] [debug] 200 OK (0.001186s, 843.170/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/data" [Sat Aug 29 00:48:23 2015] [debug] 200 OK (0.000667s, 1499.250/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/variants.txt" [Sat Aug 29 00:48:23 2015] [debug] Routing to a callback [Sat Aug 29 00:48:23 2015] [debug] Rendering template "variants.txt.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "layouts/variants.txt.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 200 OK (0.012939s, 77.286/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/variants.txt" [Sat Aug 29 00:48:23 2015] [debug] Routing to a callback [Sat Aug 29 00:48:23 2015] [debug] Rendering template "variants.txt+tablet.epl" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering cached template "layouts/variants.txt.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 200 OK (0.001213s, 824.402/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/variants.txt" [Sat Aug 29 00:48:23 2015] [debug] Routing to a callback [Sat Aug 29 00:48:23 2015] [debug] Rendering cached template "variants.txt.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering cached template "layouts/variants.txt.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 200 OK (0.000827s, 1209.190/s) [Sat Aug 29 00:48:23 2015] [debug] GET "/variants.txt" [Sat Aug 29 00:48:23 2015] [debug] Routing to a callback [Sat Aug 29 00:48:23 2015] [debug] Rendering cached template "variants.txt.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] Rendering template "layouts/variants.txt+0.ep" from DATA section [Sat Aug 29 00:48:23 2015] [debug] 200 OK (0.001400s, 714.286/s) t\mojolicious\layouted_lite_app.t .......... ok 1 - right content ok 2 - right content ok 3 - GET /works ok 4 - 200 OK ok 5 - Content-Type: text/html;charset=UTF-8 ok 6 - exact match for content ok 7 - GET /works?green=1 ok 8 - 200 OK ok 9 - Content-Type: text/html;charset=UTF-8 ok 10 - exact match for content ok 11 - GET /works?blue=1 ok 12 - 200 OK ok 13 - Content-Type: text/html;charset=UTF-8 ok 14 - exact match for content ok 15 - GET /mixed ok 16 - 200 OK ok 17 - Content-Type: text/plain;charset=UTF-8 ok 18 - exact match for content ok 19 - GET /doesnotexist ok 20 - 404 Not Found ok 21 - exact match for content ok 22 - GET /doesnotexist?green=1 ok 23 - 404 Not Found ok 24 - exact match for content ok 25 - GET /doesnotexist?blue=1 ok 26 - 404 Not Found ok 27 - exact match for content ok 28 - GET /dies ok 29 - 500 Internal Server Error ok 30 - exact match for content ok 31 - GET /dies?green=1 ok 32 - 500 Internal Server Error ok 33 - exact match for content ok 34 - GET /dies?blue=1 ok 35 - 500 Internal Server Error ok 36 - exact match for content ok 37 - GET /template_inheritance ok 38 - 200 OK ok 39 - Server: Mojolicious (Perl) ok 40 - exact match for content ok 41 - GET /layout_without_inheritance ok 42 - 200 OK ok 43 - Server: Mojolicious (Perl) ok 44 - exact match for content ok 45 - GET /double_inheritance ok 46 - 200 OK ok 47 - Server: Mojolicious (Perl) ok 48 - exact match for content ok 49 - GET /triple_inheritance ok 50 - 200 OK ok 51 - Server: Mojolicious (Perl) ok 52 - exact match for content ok 53 - GET /plugin_with_template ok 54 - 200 OK ok 55 - exact match for content ok 56 - GET /nested-includes ok 57 - 200 OK ok 58 - Server: Mojolicious (Perl) ok 59 - exact match for content ok 60 - GET /localized/include ok 61 - 200 OK ok 62 - Server: Mojolicious (Perl) ok 63 - Content-Type: text/html;charset=UTF-8 ok 64 - exact match for content ok 65 - GET /plain/reverse ok 66 - 200 OK ok 67 - Server: Mojolicious (Perl) ok 68 - Content-Type: text/plain ok 69 - exact match for content ok 70 - GET /outerlayout ok 71 - 200 OK ok 72 - Server: Mojolicious (Perl) ok 73 - exact match for content ok 74 - GET /outerextends ok 75 - 200 OK ok 76 - Server: Mojolicious (Perl) ok 77 - exact match for content ok 78 - right value ok 79 - right value ok 80 - GET /outerlayouttwo ok 81 - 200 OK ok 82 - Server: Mojolicious (Perl) ok 83 - exact match for content ok 84 - GET /outerinnerlayout ok 85 - 200 OK ok 86 - Server: Mojolicious (Perl) ok 87 - exact match for content ok 88 - GET /withblocklayout ok 89 - 200 OK ok 90 - Server: Mojolicious (Perl) ok 91 - exact match for content ok 92 - GET /content_for ok 93 - 200 OK ok 94 - Server: Mojolicious (Perl) ok 95 - exact match for content ok 96 - GET /content_with ok 97 - 200 OK ok 98 - Server: Mojolicious (Perl) ok 99 - exact match for content ok 100 - GET /inline ok 101 - 200 OK ok 102 - Server: Mojolicious (Perl) ok 103 - exact match for content ok 104 - GET /inline/again ok 105 - 200 OK ok 106 - Server: Mojolicious (Perl) ok 107 - exact match for content ok 108 - GET /data ok 109 - 200 OK ok 110 - Server: Mojolicious (Perl) ok 111 - exact match for content ok 112 - GET /variants.txt ok 113 - 200 OK ok 114 - Content-Type: text/plain;charset=UTF-8 ok 115 - exact match for content ok 116 - GET /variants.txt?device=tablet ok 117 - 200 OK ok 118 - Content-Type: text/plain;charset=UTF-8 ok 119 - exact match for content ok 120 - GET /variants.txt?device=phone ok 121 - 200 OK ok 122 - Content-Type: text/plain;charset=UTF-8 ok 123 - exact match for content ok 124 - GET /variants.txt?device=0 ok 125 - 200 OK ok 126 - Content-Type: text/plain;charset=UTF-8 ok 127 - exact match for content 1..127 ok [Sat Aug 29 00:48:24 2015] [debug] Your secret passphrase needs to be changed [Sat Aug 29 00:48:24 2015] [debug] Rendering template "index.html.epl" from DATA section [Sat Aug 29 00:48:24 2015] [debug] Rendering inline template "cfcd208495d565ef66e7dff9f98764da" [Sat Aug 29 00:48:24 2015] [debug] GET "/%E2%98%83" [Sat Aug 29 00:48:24 2015] [debug] Routing to a callback [Sat Aug 29 00:48:24 2015] [debug] 200 OK (0.061982s, 16.134/s) [Sat Aug 29 00:48:24 2015] [debug] GET "/uni/a%C3%A4b" [Sat Aug 29 00:48:24 2015] [debug] Routing to a callback [Sat Aug 29 00:48:24 2015] [debug] 200 OK (0.021017s, 47.581/s) [Sat Aug 29 00:48:24 2015] [debug] GET "/uni/a%E4b" [Sat Aug 29 00:48:24 2015] [debug] Routing to a callback [Sat Aug 29 00:48:24 2015] [debug] 200 OK (0.040722s, 24.557/s) [Sat Aug 29 00:48:24 2015] [debug] GET "/uni/a%C3%A4b" [Sat Aug 29 00:48:24 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.020705s, 48.298/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/unicode/%E2%98%83" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.020592s, 48.563/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/unicode/a%20b" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.000749s, 1335.113/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/unicode/a%5Cb" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.000722s, 1385.042/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/" [Sat Aug 29 00:48:25 2015] [debug] Rendering template "root.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.002898s, 345.066/s) [Sat Aug 29 00:48:25 2015] [debug] HEAD "/" [Sat Aug 29 00:48:25 2015] [debug] Rendering template "root.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.002660s, 375.940/s) [Sat Aug 29 00:48:25 2015] [debug] HEAD "/" [Sat Aug 29 00:48:25 2015] [debug] Rendering template "root.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.003278s, 305.064/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/" [Sat Aug 29 00:48:25 2015] [debug] Rendering template "root.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.002601s, 384.468/s) [Sat Aug 29 00:48:25 2015] [debug] DELETE "/" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.000807s, 1239.157/s) [Sat Aug 29 00:48:25 2015] [debug] POST "/" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.011911s, 83.956/s) [Sat Aug 29 00:48:25 2015] [debug] POST "/" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.000608s, 1644.737/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/alternatives/%E2%98%83" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.020925s, 47.790/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/alternatives/%E2%99%A5" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.020130s, 49.677/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/alternatives/%E2%98%8323" [Sat Aug 29 00:48:25 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Rendering template "not_found.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 404 Not Found (0.006867s, 145.624/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/alternatives" [Sat Aug 29 00:48:25 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Rendering template "not_found.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 404 Not Found (0.002284s, 437.828/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/alternatives/test" [Sat Aug 29 00:48:25 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Rendering template "not_found.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 404 Not Found (0.002243s, 445.831/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/optional/test/placeholder" [Sat Aug 29 00:48:25 2015] [debug] Rendering inline template "ca2447dbc756e7c40563454f3180441b" [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001383s, 723.066/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/optional/placeholder" [Sat Aug 29 00:48:25 2015] [debug] Rendering cached inline template "ca2447dbc756e7c40563454f3180441b" [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.000859s, 1164.144/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/optional" [Sat Aug 29 00:48:25 2015] [debug] Rendering inline template "25d2ed8c85854cb6422ef8e0fb9c9b30" [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001047s, 955.110/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/optional/test" [Sat Aug 29 00:48:25 2015] [debug] Rendering cached inline template "25d2ed8c85854cb6422ef8e0fb9c9b30" [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.000619s, 1615.509/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/optional" [Sat Aug 29 00:48:25 2015] [debug] Rendering cached inline template "25d2ed8c85854cb6422ef8e0fb9c9b30" [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.000619s, 1615.509/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/alterformat" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.000528s, 1893.939/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/alterformat.json" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.012583s, 79.472/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/alterformat.html" [Sat Aug 29 00:48:25 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Rendering template "not_found.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 404 Not Found (0.001937s, 516.262/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/noformat" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.000792s, 1262.626/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/noformat.xml" [Sat Aug 29 00:48:25 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Rendering template "not_found.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 404 Not Found (0.001921s, 520.562/s) [Sat Aug 29 00:48:25 2015] [debug] POST "/multipart/form" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.000882s, 1133.787/s) [Sat Aug 29 00:48:25 2015] [debug] POST "/multipart/form" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001017s, 983.284/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/auto_name" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.000979s, 1021.450/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/query_string" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.000771s, 1297.017/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/reserved" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.000817s, 1223.990/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/reserved" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.000853s, 1172.333/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/inline/exception" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] Rendering inline template "6635c7011166fa11bb23c21912900ea9" [Sat Aug 29 00:48:25 2015] [error] Died at inline template 6635c7011166fa11bb23c21912900ea9 line 1. 1: % die; [Sat Aug 29 00:48:25 2015] [debug] Template "exception.development.html.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Rendering template "exception.html.epl" [Sat Aug 29 00:48:25 2015] [debug] 500 Internal Server Error (0.003689s, 271.076/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/data/exception" [Sat Aug 29 00:48:25 2015] [debug] Rendering template "dies.html.ep" from DATA section [Sat Aug 29 00:48:25 2015] [error] Died at template dies.html.ep from DATA section line 2. 1: test 2: % die; 3: 123 [Sat Aug 29 00:48:25 2015] [debug] Template "exception.development.html.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Rendering template "exception.html.epl" [Sat Aug 29 00:48:25 2015] [debug] 500 Internal Server Error (0.003540s, 282.486/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/template/exception" [Sat Aug 29 00:48:25 2015] [debug] Rendering template "dies_too.html.ep" [Sat Aug 29 00:48:25 2015] [error] Died at template dies_too.html.ep line 2. 1: tset 2: % die; 3: 321 [Sat Aug 29 00:48:25 2015] [debug] Template "exception.development.html.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Rendering template "exception.html.epl" [Sat Aug 29 00:48:25 2015] [debug] 500 Internal Server Error (0.003714s, 269.251/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/with-format" [Sat Aug 29 00:48:25 2015] [debug] Rendering template "with-format.html.ep" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001794s, 557.414/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/without-format" [Sat Aug 29 00:48:25 2015] [debug] Rendering template "without-format.html.ep" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001690s, 591.716/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/without-format.html" [Sat Aug 29 00:48:25 2015] [debug] Rendering template "without-format.html.ep" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001718s, 582.072/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/json_too" [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.000750s, 1333.333/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/template.txt.epl" [Sat Aug 29 00:48:25 2015] [debug] Template "template.epl.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Template "not_found.development.epl.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Template "not_found.epl.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Rendering template "not_found.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 404 Not Found (0.002977s, 335.909/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/null/0" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] Rendering template "layouts/layout.html.ep" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001685s, 593.472/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/action_template" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] Rendering template "foo/bar.html.ep" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.002088s, 478.927/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/dead" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [error] works! at t\mojolicious\lite_app.t line 34. [Sat Aug 29 00:48:25 2015] [debug] Template "exception.development.html.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Rendering template "exception.html.epl" [Sat Aug 29 00:48:25 2015] [debug] 500 Internal Server Error (0.010807s, 92.533/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/dead_renderer" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [error] renderer works! at t\mojolicious\lite_app.t line 47. [Sat Aug 29 00:48:25 2015] [debug] Template "exception.development.html.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Rendering template "exception.html.epl" [Sat Aug 29 00:48:25 2015] [debug] 500 Internal Server Error (0.010019s, 99.810/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/dead_auto_renderer" [Sat Aug 29 00:48:25 2015] [error] renderer works! at t\mojolicious\lite_app.t line 47. [Sat Aug 29 00:48:25 2015] [debug] Template "exception.development.html.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Rendering template "exception.html.epl" [Sat Aug 29 00:48:25 2015] [debug] 500 Internal Server Error (0.009968s, 100.321/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/dead_template" [Sat Aug 29 00:48:25 2015] [debug] Rendering template "dead_template.html.ep" from DATA section [Sat Aug 29 00:48:25 2015] [error] works too! at t\mojolicious\lite_app.t line 34. 29: 30: # Test helpers 31: helper test_helper => sub { shift->param(@_) }; 32: helper test_helper2 => sub { shift->app->controller_class }; 33: helper test_helper3 => sub { state $cache = {} }; 34: helper dead => sub { die $_[1] || 'works!' }; 35: is app->test_helper('foo'), undef, 'no value yet'; 36: is app->test_helper2, 'Mojolicious::Controller', 'right value'; 37: app->test_helper3->{foo} = 'bar'; 38: is app->test_helper3->{foo}, 'bar', 'right result'; 39: [Sat Aug 29 00:48:25 2015] [debug] Template "exception.development.html.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Rendering template "exception.html.epl" [Sat Aug 29 00:48:25 2015] [debug] 500 Internal Server Error (0.010841s, 92.242/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/regex/in/template" [Sat Aug 29 00:48:25 2015] [debug] Rendering template "test(test)(\Qtest\E)(.html.ep" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001494s, 669.344/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/stream" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001270s, 787.402/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/maybe/ajax" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.000799s, 1251.564/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/maybe/ajax" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.000846s, 1182.033/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/finished" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.000867s, 1153.403/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/%D0%BF%D1%80%D0%B8%D0%B2%D0%B5%D1%82/%D0%BC%D0%B8%D1%80" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.000891s, 1122.334/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/root.html" [Sat Aug 29 00:48:25 2015] [debug] Rendering template "root_path.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001713s, 583.771/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/root" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.000877s, 1140.251/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/root.txt" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.000898s, 1113.586/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/.html" [Sat Aug 29 00:48:25 2015] [debug] Rendering template "root.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.002561s, 390.472/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/0" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001152s, 868.056/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/0" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001098s, 910.747/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/0" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001128s, 886.525/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/0" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001134s, 881.834/s) [Sat Aug 29 00:48:25 2015] [debug] DELETE "/inline/epl" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] Rendering inline template "a32ca05bc51d943d2a2265cb7066ce85" [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001515s, 660.066/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/inline/ep" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] Rendering inline template "f26662becbd66da0f2fae4aaedb996ff" [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001647s, 607.165/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/inline/ep/too" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] Rendering inline template "cfcd208495d565ef66e7dff9f98764da" [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001580s, 632.911/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/inline/ep/include" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] Rendering inline template "124216dd1fad13ff962084dda923d780" [Sat Aug 29 00:48:25 2015] [debug] Rendering inline template "c63c6e2af911174953f3d3f9fc927679" [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.002390s, 418.410/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/to_string" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] Rendering inline template "4f66329248d2e8ca70bd29f8c3c1ffdc" [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001606s, 622.665/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/source" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] Template "this_does_not_ever_exist.html.ep" not found [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001827s, 547.345/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/source" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] Template "this_does_not_ever_exist.html.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Static file "does_not_exist.txt" not found [Sat Aug 29 00:48:25 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Rendering template "not_found.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 404 Not Found (0.002739s, 365.097/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/" [Sat Aug 29 00:48:25 2015] [debug] Rendering template "root.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.003108s, 321.750/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/foo_relaxed/123" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001023s, 977.517/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/foo_relaxed/123.html" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.000971s, 1029.866/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/foo_relaxed/123" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001037s, 964.320/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/foo_relaxed/" [Sat Aug 29 00:48:25 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Rendering template "not_found.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 404 Not Found (0.002279s, 438.789/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/foo_wildcard/123" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001017s, 983.284/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/foo_wildcard/IQ==%0A" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.000859s, 1164.144/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/foo_wildcard/" [Sat Aug 29 00:48:25 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Rendering template "not_found.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 404 Not Found (0.003129s, 319.591/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/foo_wildcard_too/123" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.000979s, 1021.450/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/foo_wildcard_too/" [Sat Aug 29 00:48:25 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Rendering template "not_found.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 404 Not Found (0.002228s, 448.833/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/with/header/condition" [Sat Aug 29 00:48:25 2015] [debug] Rendering template "with_header_condition.html.ep" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001783s, 560.852/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/with/header/condition" [Sat Aug 29 00:48:25 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Rendering template "not_found.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 404 Not Found (0.002419s, 413.394/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/with/header/condition" [Sat Aug 29 00:48:25 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Rendering template "not_found.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 404 Not Found (0.002360s, 423.729/s) [Sat Aug 29 00:48:25 2015] [debug] POST "/with/header/condition" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001117s, 895.255/s) [Sat Aug 29 00:48:25 2015] [debug] POST "/with/header/condition" [Sat Aug 29 00:48:25 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Rendering template "not_found.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 404 Not Found (0.002292s, 436.300/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/session_cookie" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.002343s, 426.803/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/session_cookie/2" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001115s, 896.861/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/session_cookie/2" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001112s, 899.281/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/session_cookie/2" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001094s, 914.077/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/foo" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001101s, 908.265/s) [Sat Aug 29 00:48:25 2015] [debug] POST "/template" [Sat Aug 29 00:48:25 2015] [debug] Rendering template "index.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001488s, 672.043/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/something" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001100s, 909.091/s) [Sat Aug 29 00:48:25 2015] [debug] POST "/something" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.000895s, 1117.318/s) [Sat Aug 29 00:48:25 2015] [debug] DELETE "/something" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.000832s, 1201.923/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/something/else" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001128s, 886.525/s) [Sat Aug 29 00:48:25 2015] [debug] POST "/something/else" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001160s, 862.069/s) [Sat Aug 29 00:48:25 2015] [debug] WHATEVER "/something/else" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001164s, 859.107/s) [Sat Aug 29 00:48:25 2015] [debug] DELETE "/something/else" [Sat Aug 29 00:48:25 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Rendering template "not_found.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 404 Not Found (0.002016s, 496.032/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/regex/23" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001167s, 856.898/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/regex/foo" [Sat Aug 29 00:48:25 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Rendering template "not_found.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 404 Not Found (0.002257s, 443.066/s) [Sat Aug 29 00:48:25 2015] [debug] POST "/bar" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001136s, 880.282/s) [Sat Aug 29 00:48:25 2015] [debug] POST "/bar/baz" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001168s, 856.164/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/layout" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] Rendering template "layouts/layout.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.000528s, 1893.939/s) [Sat Aug 29 00:48:25 2015] [debug] PATCH "/firefox/bar" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.002102s, 475.737/s) [Sat Aug 29 00:48:25 2015] [debug] PATCH "/firefox/bar" [Sat Aug 29 00:48:25 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Rendering template "not_found.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 404 Not Found (0.002296s, 435.540/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/url_for_foxy" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001487s, 672.495/s) [Sat Aug 29 00:48:25 2015] [debug] POST "/utf8" [Sat Aug 29 00:48:25 2015] [debug] Rendering template "form.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001857s, 538.503/s) [Sat Aug 29 00:48:25 2015] [debug] POST "/utf8" [Sat Aug 29 00:48:25 2015] [debug] Rendering template "form.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001905s, 524.934/s) [Sat Aug 29 00:48:25 2015] [debug] POST "/malformed_utf8" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.024602s, 40.647/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/json" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001378s, 725.689/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/json" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001267s, 789.266/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/autostash" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] Rendering template "autostash.html.ep" from DATA section [Sat Aug 29 00:48:25 2015] [debug] Rendering template "layouts/layout.html.ep" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.003342s, 299.222/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/app" [Sat Aug 29 00:48:25 2015] [debug] Rendering template "app.html.ep" from DATA section [Sat Aug 29 00:48:25 2015] [debug] Rendering template "layouts/app23.html.ep" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.002802s, 356.888/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/helper" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] Rendering template "helper.html.ep" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.002498s, 400.320/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/helper" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] Rendering cached template "helper.html.ep" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001667s, 599.880/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/eperror" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] Rendering template "eperror.html.ep" from DATA section [Sat Aug 29 00:48:25 2015] [error] Global symbol "$unknown" requires explicit package name at template eperror.html.ep from DATA section line 1. 1: %= $unknown->foo('bar'); [Sat Aug 29 00:48:25 2015] [debug] Template "exception.development.html.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Rendering template "exception.html.epl" [Sat Aug 29 00:48:25 2015] [debug] 500 Internal Server Error (0.004160s, 240.385/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/subrequest" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] POST "/template" [Sat Aug 29 00:48:25 2015] [debug] Rendering template "index.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001603s, 623.830/s) [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.011236s, 89.000/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/subrequest" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] POST "/template" [Sat Aug 29 00:48:25 2015] [debug] Rendering template "index.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001628s, 614.251/s) [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.005696s, 175.562/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/subrequest_non_blocking" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] Template "subrequest_non_blocking.html.ep" not found [Sat Aug 29 00:48:25 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:25 2015] [debug] POST "/template" [Sat Aug 29 00:48:25 2015] [debug] Rendering template "index.html.epl" from DATA section [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.001592s, 628.141/s) [Sat Aug 29 00:48:25 2015] [debug] 200 OK (0.008345s, 119.832/s) [Sat Aug 29 00:48:25 2015] [debug] GET "/redirect_url" [Sat Aug 29 00:48:25 2015] [debug] Routing to a callback [Sat Aug 29 00:48:25 2015] [debug] 302 Found (0.001269s, 788.022/s) [Sat Aug 29 00:48:26 2015] [debug] GET "/redirect_path" [Sat Aug 29 00:48:26 2015] [debug] Routing to a callback [Sat Aug 29 00:48:26 2015] [debug] 302 Found (0.001345s, 743.494/s) [Sat Aug 29 00:48:26 2015] [debug] GET "/redirect_named" [Sat Aug 29 00:48:26 2015] [debug] Routing to a callback [Sat Aug 29 00:48:26 2015] [debug] 302 Found (0.001404s, 712.251/s) [Sat Aug 29 00:48:26 2015] [debug] GET "/redirect_twice" [Sat Aug 29 00:48:26 2015] [debug] Routing to a callback [Sat Aug 29 00:48:26 2015] [debug] 302 Found (0.001368s, 730.994/s) [Sat Aug 29 00:48:26 2015] [debug] GET "/redirect_named" [Sat Aug 29 00:48:26 2015] [debug] Routing to a callback [Sat Aug 29 00:48:26 2015] [debug] 302 Found (0.001324s, 755.287/s) [Sat Aug 29 00:48:26 2015] [debug] GET "/template.txt" [Sat Aug 29 00:48:26 2015] [debug] Rendering template "template.txt.epl" from DATA section [Sat Aug 29 00:48:26 2015] [debug] 200 OK (0.001493s, 669.792/s) [Sat Aug 29 00:48:26 2015] [debug] GET "/redirect_callback" [Sat Aug 29 00:48:26 2015] [debug] Routing to a callback [Sat Aug 29 00:48:26 2015] [debug] Template "redirect_callback.html.ep" not found [Sat Aug 29 00:48:26 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:26 2015] [debug] 301 Moved Permanently (0.001889s, 529.381/s) [Sat Aug 29 00:48:26 2015] [debug] GET "/static" [Sat Aug 29 00:48:26 2015] [debug] Routing to a callback [Sat Aug 29 00:48:26 2015] [debug] 200 OK (0.001545s, 647.249/s) [Sat Aug 29 00:48:26 2015] [debug] GET "/redirect_named" [Sat Aug 29 00:48:26 2015] [debug] Routing to a callback [Sat Aug 29 00:48:26 2015] [debug] 302 Found (0.001407s, 710.732/s) [Sat Aug 29 00:48:26 2015] [debug] GET "/template.txt" [Sat Aug 29 00:48:26 2015] [debug] Rendering template "template.txt.epl" from DATA section [Sat Aug 29 00:48:26 2015] [debug] 200 OK (0.001476s, 677.507/s) [Sat Aug 29 00:48:26 2015] [debug] GET "/koi8-r" [Sat Aug 29 00:48:26 2015] [debug] Routing to a callback [Sat Aug 29 00:48:26 2015] [debug] Rendering template "encoding.koi8-r.ep" [Sat Aug 29 00:48:26 2015] [debug] 200 OK (0.004891s, 204.457/s) [Sat Aug 29 00:48:26 2015] [debug] GET "/default/condition" [Sat Aug 29 00:48:26 2015] [debug] Routing to a callback [Sat Aug 29 00:48:26 2015] [debug] 200 OK (0.001415s, 706.714/s) [Sat Aug 29 00:48:26 2015] [debug] GET "/redirect/condition/0" [Sat Aug 29 00:48:26 2015] [debug] Routing to a callback [Sat Aug 29 00:48:26 2015] [debug] 200 OK (0.001402s, 713.267/s) [Sat Aug 29 00:48:26 2015] [debug] GET "/redirect/condition/1" [Sat Aug 29 00:48:26 2015] [debug] 302 Found (0.001404s, 712.251/s) [Sat Aug 29 00:48:26 2015] [debug] GET "/redirect/condition/1" [Sat Aug 29 00:48:26 2015] [debug] 200 OK (0.001383s, 723.066/s) [Sat Aug 29 00:48:26 2015] [debug] GET "/captures/foo/bar" [Sat Aug 29 00:48:26 2015] [debug] Routing to a callback [Sat Aug 29 00:48:26 2015] [debug] 200 OK (0.001640s, 609.756/s) [Sat Aug 29 00:48:26 2015] [debug] GET "/captures/bar/baz" [Sat Aug 29 00:48:26 2015] [debug] Routing to a callback [Sat Aug 29 00:48:26 2015] [debug] 200 OK (0.001600s, 625.000/s) [Sat Aug 29 00:48:26 2015] [debug] GET "/captures/%E2%99%A5/%E2%98%83" [Sat Aug 29 00:48:26 2015] [debug] Routing to a callback [Sat Aug 29 00:48:26 2015] [debug] 200 OK (0.024474s, 40.860/s) [Sat Aug 29 00:48:26 2015] [debug] GET "/url_with" [Sat Aug 29 00:48:26 2015] [debug] Rendering template "url_with.html.ep" from DATA section [Sat Aug 29 00:48:26 2015] [debug] 200 OK (0.003940s, 253.807/s) [Sat Aug 29 00:48:26 2015] [debug] GET "/url_with/foo" [Sat Aug 29 00:48:26 2015] [debug] Routing to a callback [Sat Aug 29 00:48:26 2015] [debug] 200 OK (0.001558s, 641.849/s) [Sat Aug 29 00:48:26 2015] [debug] GET "/dynamic/inline" [Sat Aug 29 00:48:26 2015] [debug] Routing to a callback [Sat Aug 29 00:48:26 2015] [debug] Rendering inline template "93511c43c6efe995c3d2b9776bf862c9" [Sat Aug 29 00:48:26 2015] [debug] 200 OK (0.001951s, 512.558/s) [Sat Aug 29 00:48:26 2015] [debug] GET "/dynamic/inline" [Sat Aug 29 00:48:26 2015] [debug] Routing to a callback [Sat Aug 29 00:48:26 2015] [debug] Rendering inline template "5af2ab95298fc1b471dd953b3a8a5b1c" [Sat Aug 29 00:48:26 2015] [debug] 200 OK (0.001919s, 521.105/s) t\mojolicious\lite_app.t ................... ok 1 - right error ok 2 - secret defaults to moniker ok 3 - right message ok 4 - no value yet ok 5 - right value ok 6 - right result ok 7 - right value ok 8 - right value ok 9 - right class ok 10 - right moniker ok 11 - right value ok 12 - applications are equal ok 13 - no URL ok 14 - right value ok 15 - right URL ok 16 - right result ok 17 - right result ok 18 - GET /☃ ok 19 - 200 OK ok 20 - exact match for content ok 21 - GET /uni/aäb ok 22 - 200 OK ok 23 - exact match for content ok 24 - GET /uni/a%E4b ok 25 - 200 OK ok 26 - exact match for content ok 27 - GET /uni/a%C3%A4b ok 28 - 200 OK ok 29 - exact match for content ok 30 - GET /unicode/☃ ok 31 - 200 OK ok 32 - exact match for content ok 33 - GET /unicode/a b ok 34 - 200 OK ok 35 - exact match for content ok 36 - GET /unicode/a\b ok 37 - 200 OK ok 38 - exact match for content ok 39 - GET / ok 40 - 200 OK ok 41 - Server: Mojolicious (Perl) ok 42 - exact match for content ok 43 - HEAD / ok 44 - 200 OK ok 45 - Server: Mojolicious (Perl) ok 46 - Content-Length: 55 ok 47 - exact match for content ok 48 - HEAD / ok 49 - 200 OK ok 50 - Server: Mojolicious (Perl) ok 51 - Content-Length: 55 ok 52 - exact match for content ok 53 - GET / ok 54 - 200 OK ok 55 - exact match for content ok 56 - DELETE / ok 57 - 200 OK ok 58 - Server: Mojolicious (Perl) ok 59 - exact match for content ok 60 - POST /?_method=DELETE ok 61 - 200 OK ok 62 - Server: Mojolicious (Perl) ok 63 - exact match for content ok 64 - POST / ok 65 - 200 OK ok 66 - Server: Mojolicious (Perl) ok 67 - exact match for content ok 68 - GET /alternatives/☃ ok 69 - 200 OK ok 70 - Server: Mojolicious (Perl) ok 71 - exact match for content ok 72 - GET /alternatives/♥ ok 73 - 200 OK ok 74 - Server: Mojolicious (Perl) ok 75 - exact match for content ok 76 - GET /alternatives/☃23 ok 77 - 404 Not Found ok 78 - Server: Mojolicious (Perl) ok 79 - exact match for content ok 80 - GET /alternatives ok 81 - 404 Not Found ok 82 - Server: Mojolicious (Perl) ok 83 - exact match for content ok 84 - GET /alternatives/test ok 85 - 404 Not Found ok 86 - Server: Mojolicious (Perl) ok 87 - exact match for content ok 88 - GET /optional/test/placeholder ok 89 - 200 OK ok 90 - Server: Mojolicious (Perl) ok 91 - exact match for content ok 92 - GET /optional/placeholder ok 93 - 200 OK ok 94 - Server: Mojolicious (Perl) ok 95 - exact match for content ok 96 - GET /optional ok 97 - 200 OK ok 98 - Server: Mojolicious (Perl) ok 99 - exact match for content ok 100 - GET /optional/test ok 101 - 200 OK ok 102 - Server: Mojolicious (Perl) ok 103 - exact match for content ok 104 - GET /optional?param=test ok 105 - 200 OK ok 106 - Server: Mojolicious (Perl) ok 107 - exact match for content ok 108 - GET /alterformat ok 109 - 200 OK ok 110 - Server: Mojolicious (Perl) ok 111 - exact match for content ok 112 - GET /alterformat.json ok 113 - 200 OK ok 114 - Server: Mojolicious (Perl) ok 115 - exact match for content ok 116 - GET /alterformat.html ok 117 - 404 Not Found ok 118 - Server: Mojolicious (Perl) ok 119 - exact match for content ok 120 - GET /noformat ok 121 - 200 OK ok 122 - Server: Mojolicious (Perl) ok 123 - exact match for content ok 124 - GET /noformat.xml ok 125 - 404 Not Found ok 126 - Server: Mojolicious (Perl) ok 127 - exact match for content ok 128 - POST /multipart/form ok 129 - 200 OK ok 130 - exact match for content ok 131 - POST /multipart/form ok 132 - 200 OK ok 133 - exact match for content ok 134 - GET /auto_name ok 135 - 200 OK ok 136 - Server: Mojolicious (Perl) ok 137 - exact match for content ok 138 - GET /query_string?http://mojolicio.us/perldoc?foo=%62ar ok 139 - 200 OK ok 140 - Server: Mojolicious (Perl) ok 141 - exact match for content ok 142 - GET /reserved?data=just-works ok 143 - 200 OK ok 144 - Server: Mojolicious (Perl) ok 145 - exact match for content ok 146 - GET /reserved?data=just-works&json=test ok 147 - 200 OK ok 148 - Server: Mojolicious (Perl) ok 149 - exact match for content ok 150 - GET /inline/exception ok 151 - 500 Internal Server Error ok 152 - Server: Mojolicious (Perl) ok 153 - exact match for content ok 154 - GET /data/exception ok 155 - 500 Internal Server Error ok 156 - Server: Mojolicious (Perl) ok 157 - exact match for content ok 158 - GET /template/exception ok 159 - 500 Internal Server Error ok 160 - Server: Mojolicious (Perl) ok 161 - exact match for content ok 162 - GET /with-format ok 163 - exact match for content ok 164 - GET /without-format ok 165 - exact match for content ok 166 - GET /without-format.html ok 167 - exact match for content ok 168 - GET /json_too ok 169 - 200 OK ok 170 - exact match for JSON Pointer "" ok 171 - GET /static.txt ok 172 - 200 OK ok 173 - Server: Mojolicious (Perl) ok 174 - Accept-Ranges: bytes ok 175 - exact match for content ok 176 - GET /static.txt ok 177 - 206 Partial Content ok 178 - Server: Mojolicious (Perl) ok 179 - Accept-Ranges: bytes ok 180 - Content-Length: 4 ok 181 - exact match for content ok 182 - GET /template.txt.epl ok 183 - 404 Not Found ok 184 - Server: Mojolicious (Perl) ok 185 - content is similar ok 186 - GET /null/0 ok 187 - 200 OK ok 188 - Server: Mojolicious (Perl) ok 189 - content is similar ok 190 - GET /action_template ok 191 - 200 OK ok 192 - Server: Mojolicious (Perl) ok 193 - exact match for content ok 194 - GET /dead ok 195 - 500 Internal Server Error ok 196 - Server: Mojolicious (Perl) ok 197 - content is similar ok 198 - GET /dead_renderer ok 199 - 500 Internal Server Error ok 200 - Server: Mojolicious (Perl) ok 201 - content is similar ok 202 - GET /dead_auto_renderer ok 203 - 500 Internal Server Error ok 204 - Server: Mojolicious (Perl) ok 205 - content is similar ok 206 - GET /dead_template ok 207 - 500 Internal Server Error ok 208 - Server: Mojolicious (Perl) ok 209 - content is similar ok 210 - GET /regex/in/template ok 211 - 200 OK ok 212 - Server: Mojolicious (Perl) ok 213 - exact match for content ok 214 - GET //sri:foo@/stream ok 215 - 200 OK ok 216 - Server: Mojolicious (Perl) ok 217 - content is similar ok 218 - GET /maybe/ajax ok 219 - 200 OK ok 220 - Server: Mojolicious (Perl) ok 221 - exact match for content ok 222 - GET /maybe/ajax ok 223 - 200 OK ok 224 - Server: Mojolicious (Perl) ok 225 - exact match for content ok 226 - GET /finished ok 227 - 200 OK ok 228 - Server: Mojolicious (Perl) ok 229 - exact match for content ok 230 - finish event has been emitted once ok 231 - GET /привет/мир ok 232 - 200 OK ok 233 - Content-Type: text/html;charset=UTF-8 ok 234 - exact match for content ok 235 - GET /root.html ok 236 - 200 OK ok 237 - Server: Mojolicious (Perl) ok 238 - exact match for content ok 239 - GET /root ok 240 - 200 OK ok 241 - Server: Mojolicious (Perl) ok 242 - exact match for content ok 243 - GET /root.txt ok 244 - 200 OK ok 245 - Server: Mojolicious (Perl) ok 246 - exact match for content ok 247 - GET /.html ok 248 - 200 OK ok 249 - Server: Mojolicious (Perl) ok 250 - exact match for content ok 251 - GET /0 ok 252 - 200 OK ok 253 - X-Original is not similar ok 254 - content is similar ok 255 - GET /0 ok 256 - 200 OK ok 257 - content is similar ok 258 - content is similar ok 259 - content is not similar ok 260 - GET /0 ok 261 - 200 OK ok 262 - content is similar ok 263 - content is similar ok 264 - content is not similar ok 265 - GET /0 ok 266 - 200 OK ok 267 - content is similar ok 268 - content is similar ok 269 - content is not similar ok 270 - DELETE /inline/epl ok 271 - 200 OK ok 272 - exact match for content ok 273 - GET /inline/ep?foo=bar ok 274 - 200 OK ok 275 - exact match for content ok 276 - GET /inline/ep/too ok 277 - 200 OK ok 278 - exact match for content ok 279 - GET /inline/ep/include ok 280 - 200 OK ok 281 - exact match for content ok 282 - GET /to_string ok 283 - 200 OK ok 284 - exact match for content ok 285 - GET /source ok 286 - 200 OK ok 287 - Content-Type: text/plain;charset=UTF-8 ok 288 - not X-Missing: 1 ok 289 - content is similar ok 290 - GET /source?fail=1 ok 291 - 404 Not Found ok 292 - X-Missing: 1 ok 293 - exact match for content ok 294 - right message ok 295 - GET / ok 296 - 200 OK ok 297 - Connection: close ok 298 - exact match for content ok 299 - GET /foo_relaxed/123 ok 300 - 200 OK ok 301 - exact match for content ok 302 - GET /foo_relaxed/123.html ok 303 - 200 OK ok 304 - exact match for content ok 305 - GET /foo_relaxed/123 ok 306 - 200 OK ok 307 - exact match for content ok 308 - GET /foo_relaxed/ ok 309 - 404 Not Found ok 310 - GET /foo_wildcard/123 ok 311 - 200 OK ok 312 - exact match for content ok 313 - GET /foo_wildcard/IQ==%0A ok 314 - 200 OK ok 315 - exact match for content ok 316 - GET /foo_wildcard/ ok 317 - 404 Not Found ok 318 - GET /foo_wildcard_too/123 ok 319 - 200 OK ok 320 - exact match for content ok 321 - GET /foo_wildcard_too/ ok 322 - 404 Not Found ok 323 - GET /with/header/condition ok 324 - 200 OK ok 325 - exact match for content ok 326 - GET /with/header/condition ok 327 - 404 Not Found ok 328 - content is similar ok 329 - GET /with/header/condition ok 330 - 404 Not Found ok 331 - content is similar ok 332 - POST /with/header/condition ok 333 - 200 OK ok 334 - exact match for content ok 335 - POST /with/header/condition ok 336 - 404 Not Found ok 337 - content is similar ok 338 - GET /session_cookie ok 339 - 200 OK ok 340 - Server: Mojolicious (Perl) ok 341 - exact match for content ok 342 - GET /session_cookie/2 ok 343 - 200 OK ok 344 - Server: Mojolicious (Perl) ok 345 - exact match for content ok 346 - GET /session_cookie/2 ok 347 - 200 OK ok 348 - Server: Mojolicious (Perl) ok 349 - exact match for content ok 350 - session reset ok 351 - GET /session_cookie/2 ok 352 - 200 OK ok 353 - Server: Mojolicious (Perl) ok 354 - exact match for content ok 355 - GET /foo ok 356 - 200 OK ok 357 - Server: Mojolicious (Perl) ok 358 - exact match for content ok 359 - POST /template ok 360 - 200 OK ok 361 - Server: Mojolicious (Perl) ok 362 - exact match for content ok 363 - GET /something ok 364 - 200 OK ok 365 - Server: Mojolicious (Perl) ok 366 - exact match for content ok 367 - POST /something ok 368 - 200 OK ok 369 - Server: Mojolicious (Perl) ok 370 - exact match for content ok 371 - DELETE /something ok 372 - 200 OK ok 373 - Server: Mojolicious (Perl) ok 374 - exact match for content ok 375 - GET /something/else ok 376 - 200 OK ok 377 - Server: Mojolicious (Perl) ok 378 - exact match for content ok 379 - POST /something/else ok 380 - 200 OK ok 381 - Server: Mojolicious (Perl) ok 382 - exact match for content ok 383 - WHATEVER /something/else ok 384 - 200 OK ok 385 - Server: Mojolicious (Perl) ok 386 - exact match for content ok 387 - DELETE /something/else ok 388 - 404 Not Found ok 389 - Server: Mojolicious (Perl) ok 390 - content is similar ok 391 - GET /regex/23 ok 392 - 200 OK ok 393 - Server: Mojolicious (Perl) ok 394 - exact match for content ok 395 - GET /regex/foo ok 396 - 404 Not Found ok 397 - Server: Mojolicious (Perl) ok 398 - content is similar ok 399 - POST /bar ok 400 - 200 OK ok 401 - Server: Mojolicious (Perl) ok 402 - exact match for content ok 403 - POST /bar/baz ok 404 - 200 OK ok 405 - Server: Mojolicious (Perl) ok 406 - exact match for content ok 407 - GET /layout ok 408 - 200 OK ok 409 - Server: Mojolicious (Perl) ok 410 - exact match for content ok 411 - PATCH /firefox/bar ok 412 - 200 OK ok 413 - Server: Mojolicious (Perl) ok 414 - exact match for content ok 415 - PATCH /firefox/bar ok 416 - 404 Not Found ok 417 - Server: Mojolicious (Perl) ok 418 - content is similar ok 419 - GET /url_for_foxy ok 420 - 200 OK ok 421 - Server: Mojolicious (Perl) ok 422 - exact match for content ok 423 - POST /utf8 ok 424 - 200 OK ok 425 - Server: Mojolicious (Perl) ok 426 - Content-Length: 22 ok 427 - Content-Type: text/html;charset=UTF-8 ok 428 - exact match for content ok 429 - POST /utf8 ok 430 - 200 OK ok 431 - Server: Mojolicious (Perl) ok 432 - Content-Length: 22 ok 433 - Content-Type: text/html;charset=UTF-8 ok 434 - exact match for content ok 435 - POST /malformed_utf8 ok 436 - 200 OK ok 437 - Server: Mojolicious (Perl) ok 438 - exact match for content ok 439 - GET /json ok 440 - 200 OK ok 441 - Server: Mojolicious (Perl) ok 442 - Content-Type: application/json;charset=UTF-8 ok 443 - exact match for JSON Pointer "" ok 444 - exact match for JSON Pointer "/foo" ok 445 - with description ok 446 - has value for JSON Pointer "/foo" ok 447 - with description ok 448 - has no value for JSON Pointer "/bar" ok 449 - with description ok 450 - similar match for JSON Pointer "/foo/3" ok 451 - with description ok 452 - no similar match for JSON Pointer "/foo/3" ok 453 - with description ok 454 - GET /json ok 455 - 200 OK ok 456 - Server: Mojolicious (Perl) ok 457 - Content-Type: application/json;charset=UTF-8 ok 458 - exact match for JSON Pointer "" ok 459 - exact match for content ok 460 - GET /autostash?bar=23 ok 461 - 200 OK ok 462 - Server: Mojolicious (Perl) ok 463 - exact match for content ok 464 - GET /app ok 465 - 200 OK ok 466 - Server: Mojolicious (Perl) ok 467 - exact match for content ok 468 - GET /helper ok 469 - 200 OK ok 470 - Server: Mojolicious (Perl) ok 471 - exact match for content ok 472 - GET /helper ok 473 - 200 OK ok 474 - Server: Mojolicious (Perl) ok 475 - exact match for content ok 476 - GET /eperror ok 477 - 500 Internal Server Error ok 478 - Server: Mojolicious (Perl) ok 479 - content is similar ok 480 - GET /subrequest ok 481 - 200 OK ok 482 - Server: Mojolicious (Perl) ok 483 - exact match for content ok 484 - GET /subrequest ok 485 - 200 OK ok 486 - Server: Mojolicious (Perl) ok 487 - exact match for content ok 488 - GET /subrequest_non_blocking ok 489 - 200 OK ok 490 - Server: Mojolicious (Perl) ok 491 - exact match for content ok 492 - right text ok 493 - GET /redirect_url ok 494 - 302 Found ok 495 - Server: Mojolicious (Perl) ok 496 - Location: http://127.0.0.1/foo ok 497 - exact match for content ok 498 - GET /redirect_path ok 499 - 302 Found ok 500 - Server: Mojolicious (Perl) ok 501 - Location is similar ok 502 - exact match for content ok 503 - GET /redirect_named ok 504 - 302 Found ok 505 - Server: Mojolicious (Perl) ok 506 - Location is similar ok 507 - exact match for content ok 508 - GET /redirect_twice ok 509 - 200 OK ok 510 - Server: Mojolicious (Perl) ok 511 - exact match for selector "div\#☃" ok 512 - two redirects ok 513 - right path ok 514 - right path ok 515 - GET /redirect_callback ok 516 - 301 Moved Permanently ok 517 - Server: Mojolicious (Perl) ok 518 - Content-Length: 9 ok 519 - Location: http://127.0.0.1/foo ok 520 - exact match for content ok 521 - GET /static ok 522 - 200 OK ok 523 - Server: Mojolicious (Perl) ok 524 - Content-Length: 31 ok 525 - exact match for content ok 526 - GET /redirect_named ok 527 - 200 OK ok 528 - Server: Mojolicious (Perl) ok 529 - Location: ok 530 - element for selector "\#☃" exists ok 531 - no element for selector "\#foo" ok 532 - no match for selector "\#foo" ok 533 - no match for selector "div\#☃" ok 534 - exact match for selector "div\#☃" ok 535 - no similar match for selector "div\#☃" ok 536 - similar match for selector "div\#☃" ok 537 - 302 Found ok 538 - Server: Mojolicious (Perl) ok 539 - Location is similar ok 540 - exact match for content ok 541 - GET /koi8-r ok 542 - 200 OK ok 543 - Server: Mojolicious (Perl) ok 544 - Content-Type: text/html; charset=koi8-r ok 545 - content is similar ok 546 - GET /default/condition ok 547 - 200 OK ok 548 - Server: Mojolicious (Perl) ok 549 - exact match for content ok 550 - GET /redirect/condition/0 ok 551 - 200 OK ok 552 - Server: Mojolicious (Perl) ok 553 - exact match for content ok 554 - GET /redirect/condition/1 ok 555 - 302 Found ok 556 - Server: Mojolicious (Perl) ok 557 - Location is similar ok 558 - exact match for content ok 559 - GET /redirect/condition/1 ok 560 - 200 OK ok 561 - Server: Mojolicious (Perl) ok 562 - exact match for content ok 563 - GET /captures/foo/bar ok 564 - 200 OK ok 565 - Server: Mojolicious (Perl) ok 566 - exact match for content ok 567 - GET /captures/bar/baz ok 568 - 200 OK ok 569 - Server: Mojolicious (Perl) ok 570 - exact match for content ok 571 - GET /captures/♥/☃ ok 572 - 200 OK ok 573 - Server: Mojolicious (Perl) ok 574 - exact match for content ok 575 - right result ok 576 - GET /favicon.ico ok 577 - 200 OK ok 578 - exact match for content ok 579 - GET /url_with?foo=23&bar=24&baz=25 ok 580 - 200 OK ok 581 - exact match for content ok 582 - GET /url_with/foo?foo=bar ok 583 - 200 OK ok 584 - content is similar ok 585 - GET /dynamic/inline ok 586 - 200 OK ok 587 - exact match for content ok 588 - GET /dynamic/inline ok 589 - 200 OK ok 590 - exact match for content 1..590 ok [Sat Aug 29 00:48:27 2015] [debug] Your secret passphrase needs to be changed [Sat Aug 29 00:48:27 2015] [debug] GET "/shortpoll" [Sat Aug 29 00:48:27 2015] [debug] Routing to a callback [Sat Aug 29 00:48:27 2015] [debug] 200 OK (0.000660s, 1515.152/s) [Sat Aug 29 00:48:27 2015] [debug] GET "/shortpoll/plain" [Sat Aug 29 00:48:27 2015] [debug] Routing to a callback [Sat Aug 29 00:48:27 2015] [debug] 200 OK (0.000531s, 1883.239/s) [Sat Aug 29 00:48:27 2015] [debug] GET "/shortpoll/nolength" [Sat Aug 29 00:48:27 2015] [debug] Routing to a callback [Sat Aug 29 00:48:27 2015] [debug] 200 OK (0.000495s, 2020.202/s) [Sat Aug 29 00:48:27 2015] [debug] GET "/longpoll" [Sat Aug 29 00:48:27 2015] [debug] Routing to a callback [Sat Aug 29 00:48:27 2015] [debug] 200 OK (0.000405s, 2469.136/s) [Sat Aug 29 00:48:27 2015] [debug] GET "/longpoll" [Sat Aug 29 00:48:27 2015] [debug] Routing to a callback [Sat Aug 29 00:48:27 2015] [debug] 200 OK (0.000284s, 3521.127/s) [Sat Aug 29 00:48:28 2015] [debug] GET "/longpoll" [Sat Aug 29 00:48:28 2015] [debug] Routing to a callback [Sat Aug 29 00:48:28 2015] [debug] 200 OK (0.000325s, 3076.923/s) [Sat Aug 29 00:48:28 2015] [debug] GET "/longpoll/nolength" [Sat Aug 29 00:48:28 2015] [debug] Routing to a callback [Sat Aug 29 00:48:28 2015] [debug] 200 OK (0.000537s, 1862.197/s) [Sat Aug 29 00:48:28 2015] [debug] GET "/longpoll/nested" [Sat Aug 29 00:48:28 2015] [debug] Routing to a callback [Sat Aug 29 00:48:28 2015] [debug] 200 OK (0.000765s, 1307.190/s) [Sat Aug 29 00:48:28 2015] [debug] GET "/longpoll/plain" [Sat Aug 29 00:48:28 2015] [debug] Routing to a callback [Sat Aug 29 00:48:28 2015] [debug] 200 OK (0.000521s, 1919.386/s) [Sat Aug 29 00:48:28 2015] [debug] GET "/longpoll/delayed" [Sat Aug 29 00:48:28 2015] [debug] Routing to a callback [Sat Aug 29 00:48:28 2015] [debug] 200 OK (0.000566s, 1766.784/s) [Sat Aug 29 00:48:28 2015] [debug] GET "/longpoll/plain/delayed" [Sat Aug 29 00:48:28 2015] [debug] Routing to a callback [Sat Aug 29 00:48:28 2015] [debug] 200 OK (0.000630s, 1587.302/s) [Sat Aug 29 00:48:29 2015] [debug] GET "/longpoll/nolength/delayed" [Sat Aug 29 00:48:29 2015] [debug] Routing to a callback [Sat Aug 29 00:48:29 2015] [debug] 200 OK (0.000670s, 1492.537/s) [Sat Aug 29 00:48:29 2015] [debug] GET "/longpoll/static/delayed" [Sat Aug 29 00:48:29 2015] [debug] Routing to a callback [Sat Aug 29 00:48:29 2015] [debug] Template "longpollstaticdelayed.html.ep" not found [Sat Aug 29 00:48:29 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:29 2015] [debug] 200 OK (0.264481s, 3.781/s) [Sat Aug 29 00:48:29 2015] [debug] GET "/longpoll/dynamic/delayed" [Sat Aug 29 00:48:29 2015] [debug] Routing to a callback [Sat Aug 29 00:48:29 2015] [debug] Template "dynamic.html.ep" not found [Sat Aug 29 00:48:29 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:29 2015] [debug] 201 Created (0.258419s, 3.870/s) [Sat Aug 29 00:48:29 2015] [debug] GET "/stream" [Sat Aug 29 00:48:29 2015] [debug] Routing to a callback [Sat Aug 29 00:48:29 2015] [debug] 200 OK (0.000631s, 1584.786/s) [Sat Aug 29 00:48:29 2015] [debug] GET "/finish" [Sat Aug 29 00:48:29 2015] [debug] Routing to a callback [Sat Aug 29 00:48:29 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:29 2015] [debug] Rendering template "finish.html.ep" from DATA section [Sat Aug 29 00:48:29 2015] [debug] 200 OK (0.001875s, 533.333/s) [Sat Aug 29 00:48:29 2015] [debug] GET "/too_long" [Sat Aug 29 00:48:29 2015] [debug] Routing to a callback [Sat Aug 29 00:48:29 2015] [debug] 200 OK (0.000640s, 1562.500/s) [Sat Aug 29 00:48:30 2015] [debug] GET "/too_long" [Sat Aug 29 00:48:30 2015] [debug] Routing to a callback [Sat Aug 29 00:48:30 2015] [debug] 200 OK (0.000336s, 2976.190/s) [Sat Aug 29 00:48:30 2015] [debug] GET "/steps" [Sat Aug 29 00:48:30 2015] [debug] Routing to a callback [Sat Aug 29 00:48:30 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:30 2015] [debug] 200 OK (0.001426s, 701.262/s) [Sat Aug 29 00:48:30 2015] [debug] GET "/steps" [Sat Aug 29 00:48:30 2015] [debug] Routing to a callback [Sat Aug 29 00:48:30 2015] [debug] Nothing has been rendered, expecting delayed response [Sat Aug 29 00:48:30 2015] [error] intentional at t\mojolicious\longpolling_lite_app.t line 228. [Sat Aug 29 00:48:30 2015] [debug] Template "exception.development.html.ep" not found [Sat Aug 29 00:48:30 2015] [debug] Rendering template "exception.html.epl" [Sat Aug 29 00:48:31 2015] [debug] 500 Internal Server Error (0.007700s, 129.870/s) t\mojolicious\longpolling_lite_app.t ....... ok 1 - GET /shortpoll ok 2 - 200 OK ok 3 - Server: Mojolicious (Perl) ok 4 - Content-Type: text/plain ok 5 - exact match for content ok 6 - connection was not kept alive ok 7 - connection will not be kept alive ok 8 - finish event has been emitted once ok 9 - controller has been destroyed ok 10 - right message ok 11 - GET /shortpoll/plain ok 12 - 200 OK ok 13 - Server: Mojolicious (Perl) ok 14 - Content-Type: text/plain ok 15 - exact match for content ok 16 - connection was not kept alive ok 17 - connection will be kept alive ok 18 - finish event has been emitted once ok 19 - controller has been destroyed ok 20 - GET /shortpoll/nolength ok 21 - 200 OK ok 22 - Server: Mojolicious (Perl) ok 23 - Content-Length: ok 24 - Content-Type: text/plain ok 25 - exact match for content ok 26 - connection was kept alive ok 27 - connection will not be kept alive ok 28 - finish event has been emitted once ok 29 - controller has been destroyed ok 30 - GET /longpoll ok 31 - 200 OK ok 32 - Server: Mojolicious (Perl) ok 33 - Content-Type: text/plain ok 34 - exact match for content ok 35 - connection was not kept alive ok 36 - connection will be kept alive ok 37 - finish event has been emitted once ok 38 - controller has been destroyed ok 39 - finish event has been emitted once ok 40 - controller has been destroyed ok 41 - right status ok 42 - right error ok 43 - right content ok 44 - GET /longpoll/nolength ok 45 - 200 OK ok 46 - Server: Mojolicious (Perl) ok 47 - Content-Length: ok 48 - Content-Type: text/plain ok 49 - exact match for content ok 50 - connection will not be kept alive ok 51 - finish event has been emitted once ok 52 - controller has been destroyed ok 53 - GET /longpoll/nested ok 54 - 200 OK ok 55 - Server: Mojolicious (Perl) ok 56 - Set-Cookie is similar ok 57 - Content-Type: text/plain ok 58 - exact match for content ok 59 - finish event has been emitted once ok 60 - controller has been destroyed ok 61 - GET /longpoll/plain ok 62 - 200 OK ok 63 - Server: Mojolicious (Perl) ok 64 - Content-Type: text/plain ok 65 - exact match for content ok 66 - finish event has been emitted once ok 67 - controller has been destroyed ok 68 - GET /longpoll/delayed ok 69 - 200 OK ok 70 - Server: Mojolicious (Perl) ok 71 - Content-Type: text/plain ok 72 - exact match for content ok 73 - finish event has been emitted once ok 74 - controller has been destroyed ok 75 - GET /longpoll/plain/delayed ok 76 - 200 OK ok 77 - Server: Mojolicious (Perl) ok 78 - Content-Type: text/plain ok 79 - exact match for content ok 80 - finish event has been emitted once ok 81 - controller has been destroyed ok 82 - GET /longpoll/nolength/delayed ok 83 - 200 OK ok 84 - Server: Mojolicious (Perl) ok 85 - Content-Length: ok 86 - Content-Type: text/plain ok 87 - exact match for content ok 88 - finish event has been emitted once ok 89 - controller has been destroyed ok 90 - GET /longpoll/static/delayed ok 91 - 200 OK ok 92 - Server: Mojolicious (Perl) ok 93 - Set-Cookie is similar ok 94 - Set-Cookie is similar ok 95 - Content-Type: text/plain;charset=UTF-8 ok 96 - exact match for content ok 97 - finish event has been emitted once ok 98 - controller has been destroyed ok 99 - right message ok 100 - GET /longpoll/dynamic/delayed ok 101 - 201 Created ok 102 - Server: Mojolicious (Perl) ok 103 - Set-Cookie is similar ok 104 - exact match for content ok 105 - finish event has been emitted once ok 106 - controller has been destroyed ok 107 - GET /stream ok 108 - 200 OK ok 109 - Server: Mojolicious (Perl) ok 110 - exact match for content ok 111 - no leaking subscribers ok 112 - controller has been destroyed ok 113 - GET /finish ok 114 - 200 OK ok 115 - Server: Mojolicious (Perl) ok 116 - exact match for content ok 117 - finish event timing is right ok 118 - controller has been destroyed ok 119 - right error ok 120 - right error ok 121 - GET /steps ok 122 - 200 OK ok 123 - exact match for content ok 124 - right result ok 125 - right content ok 126 - GET /steps?die=1 ok 127 - 500 Internal Server Error ok 128 - content is similar 1..128 ok [Sat Aug 29 00:48:32 2015] [debug] Your secret passphrase needs to be changed [Sat Aug 29 00:48:32 2015] [debug] GET "/twenty_three" [Sat Aug 29 00:48:32 2015] [debug] Rendering template "23.html.epl" [Sat Aug 29 00:48:32 2015] [debug] 200 OK (0.009386s, 106.542/s) [Sat Aug 29 00:48:32 2015] [debug] GET "/fourty_two" [Sat Aug 29 00:48:32 2015] [debug] Rendering template "42.html.ep" [Sat Aug 29 00:48:32 2015] [debug] 200 OK (0.002313s, 432.339/s) [Sat Aug 29 00:48:32 2015] [debug] GET "/fourty_two_again" [Sat Aug 29 00:48:32 2015] [debug] Rendering template "42.html+test.ep" [Sat Aug 29 00:48:32 2015] [debug] 200 OK (0.001490s, 671.141/s) [Sat Aug 29 00:48:32 2015] [debug] GET "/yada" [Sat Aug 29 00:48:32 2015] [debug] Rendering template "foo/yada.html.epl" [Sat Aug 29 00:48:32 2015] [debug] 200 OK (0.001245s, 803.213/s) t\mojolicious\multipath_lite_app.t ......... ok 1 - GET /twenty_three ok 2 - 200 OK ok 3 - Server: Mojolicious (Perl) ok 4 - exact match for content ok 5 - GET /fourty_two ok 6 - 200 OK ok 7 - Server: Mojolicious (Perl) ok 8 - exact match for content ok 9 - GET /fourty_two_again ok 10 - 200 OK ok 11 - Server: Mojolicious (Perl) ok 12 - exact match for content ok 13 - GET /hello.txt ok 14 - 200 OK ok 15 - Server: Mojolicious (Perl) ok 16 - exact match for content ok 17 - GET /hello2.txt ok 18 - 200 OK ok 19 - Server: Mojolicious (Perl) ok 20 - exact match for content ok 21 - GET /hello3.txt ok 22 - 200 OK ok 23 - Server: Mojolicious (Perl) ok 24 - exact match for content ok 25 - GET /yada ok 26 - 200 OK ok 27 - Server: Mojolicious (Perl) ok 28 - exact match for content 1..28 ok t\mojolicious\ojo.t ........................ ok 1 - right secret ok 2 - right content ok 3 - no content ok 4 - right content ok 5 - right content ok 6 - right content ok 7 - right content ok 8 - right content ok 9 - right content ok 10 - right content ok 11 - right content ok 12 - right text ok 13 - right result ok 14 - right structure ok 15 - right result ok 16 - right structure ok 17 - right result ok 18 - right result ok 19 - right result ok 20 - block has been invoked once ok 21 - right output ok 22 - block has been invoked ten times ok 23 - right output 1..23 ok t\mojolicious\pattern.t .................... ok 1 - right structure ok 2 - no result ok 3 - optimized pattern ok 4 - right structure ok 5 - right structure ok 6 - right structure ok 7 - no result ok 8 - right result ok 9 - right structure ok 10 - right structure ok 11 - no result ok 12 - right result ok 13 - right result ok 14 - right structure ok 15 - right result ok 16 - right structure ok 17 - right structure ok 18 - no result ok 19 - right result ok 20 - right result ok 21 - right structure ok 22 - right structure ok 23 - right structure ok 24 - right structure ok 25 - right result ok 26 - right result ok 27 - right result ok 28 - right result ok 29 - slash has been optimized away ok 30 - no result ok 31 - right structure ok 32 - right result ok 33 - right result ok 34 - right structure ok 35 - no result ok 36 - right result ok 37 - right result ok 38 - right structure ok 39 - right result ok 40 - no result ok 41 - right structure ok 42 - right result ok 43 - right structure ok 44 - no value ok 45 - right result ok 46 - right structure ok 47 - right result ok 48 - right structure ok 49 - right result ok 50 - right result ok 51 - right structure ok 52 - right result ok 53 - right structure ok 54 - right result ok 55 - right structure ok 56 - right result ok 57 - right structure ok 58 - right result ok 59 - right structure ok 60 - right result ok 61 - right structure ok 62 - right result ok 63 - right structure ok 64 - right result ok 65 - no regex ok 66 - no format regex ok 67 - right structure ok 68 - regex has been compiled on demand ok 69 - format regex has been compiled on demand ok 70 - no regex ok 71 - no format regex ok 72 - right structure ok 73 - regex has been compiled on demand ok 74 - no format regex ok 75 - right structure ok 76 - no result ok 77 - no result ok 78 - no regex ok 79 - no format regex ok 80 - no result ok 81 - regex has been compiled on demand ok 82 - no format regex ok 83 - right structure ok 84 - no regex ok 85 - no format regex ok 86 - right structure ok 87 - regex has been compiled on demand ok 88 - no format regex ok 89 - no result ok 90 - right value ok 91 - right structure ok 92 - no result ok 93 - right structure ok 94 - right result ok 95 - right result ok 96 - right result ok 97 - right structure ok 98 - right result ok 99 - right result ok 100 - no result ok 101 - right structure ok 102 - right result ok 103 - right result ok 104 - right structure ok 105 - right result ok 106 - right result ok 107 - right structure ok 108 - right result ok 109 - right result ok 110 - right structure ok 111 - right result ok 112 - right result ok 113 - right structure ok 114 - right result ok 115 - right structure ok 116 - right result ok 117 - right structure ok 118 - right result ok 119 - right structure ok 120 - right result ok 121 - right structure ok 122 - right result ok 123 - right structure ok 124 - right result ok 125 - right structure ok 126 - right structure ok 127 - right result 1..127 ok [Sat Aug 29 00:48:41 2015] [debug] Your secret passphrase needs to be changed [Sat Aug 29 00:48:41 2015] [debug] GET "/" [Sat Aug 29 00:48:41 2015] [debug] Routing to a callback [Sat Aug 29 00:48:41 2015] [debug] Rendering template "simple.html.pod" [Sat Aug 29 00:48:41 2015] [debug] Template "layouts/gray.html.pod" not found [Sat Aug 29 00:48:41 2015] [debug] 200 OK (0.014914s, 67.051/s) [Sat Aug 29 00:48:41 2015] [debug] POST "/" [Sat Aug 29 00:48:41 2015] [debug] Rendering template "index.html.ep" from DATA section [Sat Aug 29 00:48:41 2015] [debug] Rendering template "layouts/gray.html.ep" from DATA section [Sat Aug 29 00:48:41 2015] [debug] 200 OK (0.002541s, 393.546/s) [Sat Aug 29 00:48:41 2015] [debug] POST "/block" [Sat Aug 29 00:48:41 2015] [debug] Rendering template "block.html.ep" from DATA section [Sat Aug 29 00:48:41 2015] [debug] Rendering cached template "layouts/gray.html.ep" from DATA section [Sat Aug 29 00:48:41 2015] [debug] 200 OK (0.002314s, 432.152/s) [Sat Aug 29 00:48:41 2015] [debug] GET "/art" [Sat Aug 29 00:48:41 2015] [debug] Rendering template "art.html.ep" from DATA section [Sat Aug 29 00:48:41 2015] [debug] Rendering cached template "layouts/gray.html.ep" from DATA section [Sat Aug 29 00:48:41 2015] [debug] 200 OK (0.001738s, 575.374/s) [Sat Aug 29 00:48:41 2015] [debug] GET "/empty" [Sat Aug 29 00:48:41 2015] [debug] Rendering inline template "d41d8cd98f00b204e9800998ecf8427e" [Sat Aug 29 00:48:41 2015] [debug] 200 OK (0.001107s, 903.342/s) [Sat Aug 29 00:48:41 2015] [debug] GET "/perldoc" [Sat Aug 29 00:48:41 2015] [debug] Routing to a callback [Sat Aug 29 00:48:41 2015] [debug] Rendering inline template "382813c57ae2a5432bd4e4260fbcb83a" [Sat Aug 29 00:48:41 2015] [debug] Rendering inline template "5c56e02d3f6bef1b561eb2fd795ceacc" [Sat Aug 29 00:48:41 2015] [debug] 200 OK (0.139394s, 7.174/s) [Sat Aug 29 00:48:41 2015] [debug] GET "/perldoc/" [Sat Aug 29 00:48:41 2015] [debug] Routing to a callback [Sat Aug 29 00:48:41 2015] [debug] Rendering cached inline template "382813c57ae2a5432bd4e4260fbcb83a" [Sat Aug 29 00:48:41 2015] [debug] Rendering cached inline template "5c56e02d3f6bef1b561eb2fd795ceacc" [Sat Aug 29 00:48:41 2015] [debug] 200 OK (0.128289s, 7.795/s) [Sat Aug 29 00:48:41 2015] [debug] GET "/perldoc/Mojo" [Sat Aug 29 00:48:41 2015] [debug] Routing to a callback [Sat Aug 29 00:48:41 2015] [debug] Rendering cached inline template "382813c57ae2a5432bd4e4260fbcb83a" [Sat Aug 29 00:48:41 2015] [debug] Rendering cached inline template "5c56e02d3f6bef1b561eb2fd795ceacc" [Sat Aug 29 00:48:41 2015] [debug] 200 OK (0.036996s, 27.030/s) [Sat Aug 29 00:48:41 2015] [debug] GET "/perldoc/Mojo.html" [Sat Aug 29 00:48:41 2015] [debug] Routing to a callback [Sat Aug 29 00:48:41 2015] [debug] Rendering cached inline template "382813c57ae2a5432bd4e4260fbcb83a" [Sat Aug 29 00:48:41 2015] [debug] Rendering cached inline template "5c56e02d3f6bef1b561eb2fd795ceacc" [Sat Aug 29 00:48:41 2015] [debug] 200 OK (0.029436s, 33.972/s) [Sat Aug 29 00:48:41 2015] [debug] GET "/perldoc/Mojo" [Sat Aug 29 00:48:41 2015] [debug] Routing to a callback [Sat Aug 29 00:48:41 2015] [debug] Rendering cached inline template "382813c57ae2a5432bd4e4260fbcb83a" [Sat Aug 29 00:48:41 2015] [debug] Rendering cached inline template "5c56e02d3f6bef1b561eb2fd795ceacc" [Sat Aug 29 00:48:41 2015] [debug] 200 OK (0.037595s, 26.599/s) [Sat Aug 29 00:48:41 2015] [debug] GET "/perldoc/Mojo.txt" [Sat Aug 29 00:48:41 2015] [debug] Routing to a callback [Sat Aug 29 00:48:41 2015] [debug] 200 OK (0.001444s, 692.521/s) [Sat Aug 29 00:48:41 2015] [debug] GET "/perldoc/Mojolicious" [Sat Aug 29 00:48:41 2015] [debug] Routing to a callback [Sat Aug 29 00:48:41 2015] [debug] 200 OK (0.002662s, 375.657/s) [Sat Aug 29 00:48:41 2015] [debug] GET "/perldoc/Mojolicious.json" [Sat Aug 29 00:48:41 2015] [debug] Routing to a callback [Sat Aug 29 00:48:41 2015] [debug] 204 No Content (0.002330s, 429.185/s) t\mojolicious\pod_renderer_lite_app.t ...... ok 1 - route found ok 2 - GET / ok 3 - 200 OK ok 4 - content is similar ok 5 - content is similar ok 6 - POST / ok 7 - 200 OK ok 8 - content is similar ok 9 - content is similar ok 10 - content is similar ok 11 - content is similar ok 12 - POST /block ok 13 - 200 OK ok 14 - content is similar ok 15 - content is similar ok 16 - content is similar ok 17 - content is similar ok 18 - GET /art ok 19 - 200 OK ok 20 - similar match for selector "h2[id="art"]" ok 21 - similar match for selector "pre code" ok 22 - GET /empty ok 23 - 200 OK ok 24 - exact match for content ok 25 - GET /perldoc ok 26 - 200 OK ok 27 - exact match for selector "a[id="TUTORIAL"]" ok 28 - exact match for selector "a[id="GUIDES"]" ok 29 - content is similar ok 30 - GET /perldoc/ ok 31 - 200 OK ok 32 - exact match for selector "a[id="TUTORIAL"]" ok 33 - exact match for selector "a[id="GUIDES"]" ok 34 - content is similar ok 35 - content is not similar ok 36 - GET /perldoc/Mojo ok 37 - 200 OK ok 38 - exact match for selector "h1 a[id="SYNOPSIS"]" ok 39 - exact match for selector "a[id="handler"]" ok 40 - similar match for selector "p" ok 41 - GET /perldoc/Mojo.html ok 42 - 200 OK ok 43 - exact match for selector "h1 a[id="SYNOPSIS"]" ok 44 - exact match for selector "a[id="handler"]" ok 45 - similar match for selector "p" ok 46 - GET /perldoc/Mojo ok 47 - 200 OK ok 48 - exact match for selector "h1 a[id="SYNOPSIS"]" ok 49 - exact match for selector "a[id="handler"]" ok 50 - similar match for selector "p" ok 51 - GET /perldoc/Mojo.txt ok 52 - 200 OK ok 53 - Content-Type: text/plain;charset=UTF-8 ok 54 - content is similar ok 55 - GET /perldoc/Mojolicious ok 56 - 200 OK ok 57 - Content-Type: text/plain;charset=UTF-8 ok 58 - content is similar ok 59 - GET /perldoc/Mojolicious.json ok 60 - 204 No Content 1..60 ok [Sat Aug 29 00:48:42 2015] [debug] Your secret passphrase needs to be changed [Sat Aug 29 00:48:42 2015] [debug] GET "/plugin-test-some_plugin2/register" [Sat Aug 29 00:48:43 2015] [debug] Class "MojoliciousTest::Plugin::Test::SomePlugin2" is not a controller [Sat Aug 29 00:48:43 2015] [debug] Template "plugin/test/some_plugin2/register.html.ep" not found [Sat Aug 29 00:48:43 2015] [debug] Template "not_found.production.html.ep" not found [Sat Aug 29 00:48:43 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:43 2015] [debug] Rendering inline template "4b220db665d3a0fd8f46c0e0be3cbd82" [Sat Aug 29 00:48:43 2015] [debug] 404 Not Found (0.041116s, 24.321/s) [Sat Aug 29 00:48:43 2015] [debug] GET "/plugin-test-some_plugin2/register" [Sat Aug 29 00:48:43 2015] [debug] Class "MojoliciousTest::Plugin::Test::SomePlugin2" is not a controller [Sat Aug 29 00:48:43 2015] [debug] Template "plugin/test/some_plugin2/register.html.ep" not found [Sat Aug 29 00:48:43 2015] [debug] Template "not_found.production.html.ep" not found [Sat Aug 29 00:48:43 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:43 2015] [debug] Rendering cached inline template "4b220db665d3a0fd8f46c0e0be3cbd82" [Sat Aug 29 00:48:43 2015] [debug] 404 Not Found (0.003915s, 255.428/s) [Sat Aug 29 00:48:43 2015] [debug] GET "/syntax_error/foo" [Sat Aug 29 00:48:43 2015] [error] Missing right curly or square bracket at C:/cpanfly-5.14/var/cpan/build/Mojolicious-6.17-XjIjfo/t/mojolicious/lib/MojoliciousTest/SyntaxError.pm line 6, at end of line syntax error at C:/cpanfly-5.14/var/cpan/build/Mojolicious-6.17-XjIjfo/t/mojolicious/lib/MojoliciousTest/SyntaxError.pm line 6, at EOF Compilation failed in require at (eval 71) line 1, line 172. [Sat Aug 29 00:48:43 2015] [debug] Template "exception.production.html.ep" not found [Sat Aug 29 00:48:43 2015] [debug] Rendering template "exception.html.epl" [Sat Aug 29 00:48:43 2015] [debug] 500 Internal Server Error (0.004855s, 205.973/s) [Sat Aug 29 00:48:43 2015] [debug] GET "/foo/syntaxerror" [Sat Aug 29 00:48:43 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "syntaxerror" [Sat Aug 29 00:48:43 2015] [debug] Rendering template "syntaxerror.html.epl" [Sat Aug 29 00:48:43 2015] [error] Missing right curly or square bracket at template syntaxerror.html.epl line 1, at end of line syntax error at template syntaxerror.html.epl line 1, at EOF 1: % { [Sat Aug 29 00:48:43 2015] [debug] Template "exception.production.html.ep" not found [Sat Aug 29 00:48:43 2015] [debug] Rendering template "exception.html.epl" [Sat Aug 29 00:48:43 2015] [debug] 500 Internal Server Error (0.005342s, 187.196/s) [Sat Aug 29 00:48:43 2015] [debug] GET "/exceptional/this_one_dies" [Sat Aug 29 00:48:43 2015] [debug] Routing to controller "MojoliciousTest::Exceptional" and action "this_one_dies" [Sat Aug 29 00:48:43 2015] [error] doh! [Sat Aug 29 00:48:43 2015] [debug] Template "exception.production.html.ep" not found [Sat Aug 29 00:48:43 2015] [debug] Rendering template "exception.html.epl" [Sat Aug 29 00:48:43 2015] [debug] 500 Internal Server Error (0.004643s, 215.378/s) [Sat Aug 29 00:48:43 2015] [debug] GET "/exceptional_too/this_one_dies" [Sat Aug 29 00:48:43 2015] [debug] Routing to controller "MojoliciousTest::Exceptional" and action "this_one_might_die" [Sat Aug 29 00:48:43 2015] [error] double doh! [Sat Aug 29 00:48:43 2015] [debug] Template "exception.production.html.ep" not found [Sat Aug 29 00:48:43 2015] [debug] Rendering template "exception.html.epl" [Sat Aug 29 00:48:43 2015] [debug] 500 Internal Server Error (0.004166s, 240.038/s) [Sat Aug 29 00:48:43 2015] [debug] GET "/exceptional_too/this_one_dies" [Sat Aug 29 00:48:43 2015] [debug] Routing to controller "MojoliciousTest::Exceptional" and action "this_one_might_die" [Sat Aug 29 00:48:43 2015] [debug] Routing to controller "MojoliciousTest::Exceptional" and action "this_one_dies" [Sat Aug 29 00:48:43 2015] [error] doh! [Sat Aug 29 00:48:43 2015] [debug] Template "exception.production.html.ep" not found [Sat Aug 29 00:48:43 2015] [debug] Rendering template "exception.html.epl" [Sat Aug 29 00:48:43 2015] [debug] 500 Internal Server Error (0.005314s, 188.182/s) [Sat Aug 29 00:48:43 2015] [debug] GET "/exceptional/this_one_does_not_exist" [Sat Aug 29 00:48:43 2015] [debug] Routing to controller "MojoliciousTest::Exceptional" and action "this_one_does_not_exist" [Sat Aug 29 00:48:43 2015] [debug] Action not found in controller [Sat Aug 29 00:48:43 2015] [debug] Template "exceptional/this_one_does_not_exist.html.ep" not found [Sat Aug 29 00:48:43 2015] [debug] Template "not_found.production.html.ep" not found [Sat Aug 29 00:48:43 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:43 2015] [debug] Rendering cached inline template "4b220db665d3a0fd8f46c0e0be3cbd82" [Sat Aug 29 00:48:43 2015] [debug] 404 Not Found (0.004030s, 248.139/s) [Sat Aug 29 00:48:43 2015] [debug] GET "/exceptional_too/this_one_does_not_exist" [Sat Aug 29 00:48:43 2015] [debug] Routing to controller "MojoliciousTest::Exceptional" and action "this_one_might_die" [Sat Aug 29 00:48:43 2015] [debug] Routing to controller "MojoliciousTest::Exceptional" and action "this_one_does_not_exist" [Sat Aug 29 00:48:43 2015] [debug] Action not found in controller [Sat Aug 29 00:48:43 2015] [debug] Template "exceptional/this_one_does_not_exist.html.ep" not found [Sat Aug 29 00:48:43 2015] [debug] Template "not_found.production.html.ep" not found [Sat Aug 29 00:48:43 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:43 2015] [debug] Rendering cached inline template "4b220db665d3a0fd8f46c0e0be3cbd82" [Sat Aug 29 00:48:43 2015] [debug] 404 Not Found (0.005731s, 174.490/s) [Sat Aug 29 00:48:43 2015] [debug] GET "/foo/baz" [Sat Aug 29 00:48:43 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "baz" [Sat Aug 29 00:48:43 2015] [debug] Action not found in controller [Sat Aug 29 00:48:43 2015] [debug] Template "foo/baz.html.ep" not found [Sat Aug 29 00:48:43 2015] [debug] Template "not_found.production.html.ep" not found [Sat Aug 29 00:48:43 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:43 2015] [debug] Rendering inline template "4b220db665d3a0fd8f46c0e0be3cbd82" [Sat Aug 29 00:48:43 2015] [debug] 404 Not Found (0.005959s, 167.813/s) [Sat Aug 29 00:48:43 2015] [debug] GET "/../../mojolicious/secret.txt" [Sat Aug 29 00:48:43 2015] [debug] Template "not_found.production.html.ep" not found [Sat Aug 29 00:48:43 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:43 2015] [debug] Rendering inline template "4b220db665d3a0fd8f46c0e0be3cbd82" [Sat Aug 29 00:48:43 2015] [debug] 404 Not Found (0.003787s, 264.061/s) [Sat Aug 29 00:48:43 2015] [debug] GET "/.../mojolicious/secret.txt" [Sat Aug 29 00:48:43 2015] [debug] Template "not_found.production.html.ep" not found [Sat Aug 29 00:48:43 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:43 2015] [debug] Rendering cached inline template "4b220db665d3a0fd8f46c0e0be3cbd82" [Sat Aug 29 00:48:43 2015] [debug] 404 Not Found (0.002067s, 483.793/s) [Sat Aug 29 00:48:43 2015] [debug] GET "/just/some/template" [Sat Aug 29 00:48:43 2015] [debug] Rendering template "just/some/template.html.ep" from DATA section [Sat Aug 29 00:48:43 2015] [debug] 200 OK (0.001496s, 668.449/s) [Sat Aug 29 00:48:43 2015] [debug] GET "/test9" [Sat Aug 29 00:48:43 2015] [debug] Controller "MojoliciousTest::Bar" does not exist [Sat Aug 29 00:48:43 2015] [debug] Template "bar/index.html.ep" not found [Sat Aug 29 00:48:43 2015] [debug] Template "not_found.production.html.ep" not found [Sat Aug 29 00:48:43 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:43 2015] [debug] Rendering cached inline template "4b220db665d3a0fd8f46c0e0be3cbd82" [Sat Aug 29 00:48:43 2015] [debug] 404 Not Found (0.006292s, 158.932/s) [Sat Aug 29 00:48:43 2015] [debug] GET "/test10" [Sat Aug 29 00:48:43 2015] [debug] Routing to controller "MojoliciousTest::Baz" and action "index" [Sat Aug 29 00:48:43 2015] [debug] 200 OK (0.002733s, 365.898/s) t\mojolicious\production_app.t ............. ok 1 - right pattern ok 2 - right namespace ok 3 - right controller ok 4 - right class ok 5 - right class ok 6 - right domain ok 7 - right path ok 8 - right namespaces ok 9 - applications are equal ok 10 - right content ok 11 - no file ok 12 - right moniker ok 13 - right namespaces ok 14 - GET /plugin-test-some_plugin2/register ok 15 - not 500 Internal Server Error ok 16 - 404 Not Found ok 17 - Server: Mojolicious (Perl) ok 18 - content is similar ok 19 - GET /plugin-test-some_plugin2/register ok 20 - not 500 Internal Server Error ok 21 - 404 Not Found ok 22 - Server: Mojolicious (Perl) ok 23 - content is similar ok 24 - GET /syntax_error/foo ok 25 - 500 Internal Server Error ok 26 - Server: Mojolicious (Perl) ok 27 - content is similar ok 28 - GET /foo/syntaxerror ok 29 - 500 Internal Server Error ok 30 - Server: Mojolicious (Perl) ok 31 - content is similar ok 32 - GET /exceptional/this_one_dies ok 33 - 500 Internal Server Error ok 34 - Server: Mojolicious (Perl) ok 35 - content is similar ok 36 - GET /exceptional_too/this_one_dies ok 37 - 500 Internal Server Error ok 38 - Server: Mojolicious (Perl) ok 39 - content is similar ok 40 - GET /exceptional_too/this_one_dies ok 41 - 500 Internal Server Error ok 42 - Server: Mojolicious (Perl) ok 43 - content is similar ok 44 - GET /exceptional/this_one_does_not_exist ok 45 - 404 Not Found ok 46 - Server: Mojolicious (Perl) ok 47 - content is similar ok 48 - GET /exceptional_too/this_one_does_not_exist ok 49 - 404 Not Found ok 50 - Server: Mojolicious (Perl) ok 51 - content is similar ok 52 - GET /hello.txt ok 53 - 200 OK ok 54 - Server: Mojolicious (Perl) ok 55 - content is similar ok 56 - GET /foo/baz ok 57 - 404 Not Found ok 58 - Server: Mojolicious (Perl) ok 59 - content is similar ok 60 - GET /../../mojolicious/secret.txt ok 61 - 404 Not Found ok 62 - Server: Mojolicious (Perl) ok 63 - content is similar ok 64 - GET /.../mojolicious/secret.txt ok 65 - 404 Not Found ok 66 - Server: Mojolicious (Perl) ok 67 - content is similar ok 68 - GET /some/static/file.txt ok 69 - 200 OK ok 70 - Server: Mojolicious (Perl) ok 71 - exact match for content ok 72 - GET /just/some/template ok 73 - 200 OK ok 74 - Server: Mojolicious (Perl) ok 75 - exact match for content ok 76 - GET /test9 ok 77 - 404 Not Found ok 78 - Server: Mojolicious (Perl) ok 79 - content is similar ok 80 - GET /test10 ok 81 - 200 OK ok 82 - Server: Mojolicious (Perl) ok 83 - exact match for content 1..83 ok [Sat Aug 29 00:48:44 2015] [debug] Your secret passphrase needs to be changed [Sat Aug 29 00:48:44 2015] [debug] GET "/" [Sat Aug 29 00:48:44 2015] [debug] Rendering template "root.html.ep" from DATA section [Sat Aug 29 00:48:44 2015] [debug] 200 OK (0.016958s, 58.969/s) [Sat Aug 29 00:48:44 2015] [debug] GET "/foo" [Sat Aug 29 00:48:44 2015] [debug] Rendering template "foo.html.ep" from DATA section [Sat Aug 29 00:48:44 2015] [debug] 200 OK (0.003622s, 276.091/s) [Sat Aug 29 00:48:44 2015] [debug] GET "/bar" [Sat Aug 29 00:48:44 2015] [debug] Routing to a callback [Sat Aug 29 00:48:44 2015] [debug] 302 Found (0.000670s, 1492.537/s) [Sat Aug 29 00:48:44 2015] [debug] GET "/foo" [Sat Aug 29 00:48:44 2015] [debug] Rendering cached template "foo.html.ep" from DATA section [Sat Aug 29 00:48:44 2015] [debug] 200 OK (0.002385s, 419.287/s) [Sat Aug 29 00:48:44 2015] [debug] GET "/baz" [Sat Aug 29 00:48:44 2015] [debug] Routing to a callback [Sat Aug 29 00:48:44 2015] [debug] Rendering template "root.html.ep" from DATA section [Sat Aug 29 00:48:44 2015] [debug] 200 OK (0.004682s, 213.584/s) [Sat Aug 29 00:48:44 2015] [debug] GET "/yada" [Sat Aug 29 00:48:44 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:44 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:44 2015] [debug] Rendering inline template "fd403ab55a4c875e35b42428816134c7" [Sat Aug 29 00:48:44 2015] [debug] Rendering inline template "5c56e02d3f6bef1b561eb2fd795ceacc" [Sat Aug 29 00:48:44 2015] [debug] 404 Not Found (0.032293s, 30.966/s) t\mojolicious\rebased_lite_app.t ........... ok 1 - GET / ok 2 - 200 OK ok 3 - X-Route: root ok 4 - exact match for content ok 5 - GET /foo ok 6 - 200 OK ok 7 - X-Route: foo ok 8 - exact match for content ok 9 - no session cookie ok 10 - GET /bar ok 11 - 302 Found ok 12 - X-Route: bar ok 13 - Location: /rebased/foo ok 14 - session cookie ok 15 - GET /foo ok 16 - 200 OK ok 17 - exact match for content ok 18 - GET /baz ok 19 - 200 OK ok 20 - X-Route: baz ok 21 - exact match for content ok 22 - GET /yada ok 23 - 404 Not Found ok 24 - X-Route: 1..24 ok t\mojolicious\renderer.t ................... ok 1 - renderer is working ok 2 - normal rendering ok 3 - normal rendering ok 4 - normal rendering with layout ok 5 ok 6 - rendering a path with dots ok 7 - return undef for unrecognized handler ok 8 - right message ok 9 - right template name ok 10 - right message ok 11 - found helper ok 12 - found helper ok 13 - found helper ok 14 - right result ok 15 - right result ok 16 - found helper ok 17 - no helper ok 18 - no helper ok 19 - right result ok 20 - right result ok 21 - right result ok 22 - no helper ok 23 - no helper ok 24 - right result ok 25 - right result ok 26 - right result ok 27 - right result ok 28 - right result ok 29 - same result ok 30 - right error ok 31 - right error ok 32 - same class ok 33 - helpers are active ok 34 - same class ok 35 - helpers are active ok 36 - helpers have been cleaned up ok 37 - helpers have been cleaned up 1..37 ok [Sat Aug 29 00:48:46 2015] [debug] Your secret passphrase needs to be changed [Sat Aug 29 00:48:46 2015] [debug] POST "/json/echo" [Sat Aug 29 00:48:46 2015] [debug] Routing to a callback [Sat Aug 29 00:48:46 2015] [debug] 204 No Content (0.000930s, 1075.269/s) [Sat Aug 29 00:48:46 2015] [debug] POST "/json/echo" [Sat Aug 29 00:48:46 2015] [debug] Routing to a callback [Sat Aug 29 00:48:46 2015] [debug] 200 OK (0.000708s, 1412.429/s) [Sat Aug 29 00:48:46 2015] [debug] PUT "/json/echo" [Sat Aug 29 00:48:46 2015] [debug] Routing to a callback [Sat Aug 29 00:48:46 2015] [debug] 200 OK (0.000675s, 1481.481/s) [Sat Aug 29 00:48:46 2015] [debug] PUT "/json/echo" [Sat Aug 29 00:48:46 2015] [debug] Routing to a callback [Sat Aug 29 00:48:46 2015] [debug] 200 OK (0.000546s, 1831.502/s) [Sat Aug 29 00:48:46 2015] [debug] GET "/accepts" [Sat Aug 29 00:48:46 2015] [debug] Routing to a callback [Sat Aug 29 00:48:46 2015] [debug] 200 OK (0.000762s, 1312.336/s) [Sat Aug 29 00:48:46 2015] [debug] GET "/accepts.xml" [Sat Aug 29 00:48:46 2015] [debug] Routing to a callback [Sat Aug 29 00:48:46 2015] [debug] 200 OK (0.000607s, 1647.446/s) [Sat Aug 29 00:48:46 2015] [debug] GET "/accepts.json" [Sat Aug 29 00:48:46 2015] [debug] Routing to a callback [Sat Aug 29 00:48:46 2015] [debug] 200 OK (0.000601s, 1663.894/s) [Sat Aug 29 00:48:46 2015] [debug] GET "/accepts" [Sat Aug 29 00:48:46 2015] [debug] Routing to a callback [Sat Aug 29 00:48:46 2015] [debug] 200 OK (0.000608s, 1644.737/s) [Sat Aug 29 00:48:46 2015] [debug] GET "/accepts" [Sat Aug 29 00:48:46 2015] [debug] Routing to a callback [Sat Aug 29 00:48:46 2015] [debug] 200 OK (0.000489s, 2044.990/s) [Sat Aug 29 00:48:46 2015] [debug] GET "/accepts.html" [Sat Aug 29 00:48:46 2015] [debug] Routing to a callback [Sat Aug 29 00:48:46 2015] [debug] 200 OK (0.000663s, 1508.296/s) [Sat Aug 29 00:48:46 2015] [debug] GET "/wants_json" [Sat Aug 29 00:48:46 2015] [debug] Routing to a callback [Sat Aug 29 00:48:46 2015] [debug] 200 OK (0.000724s, 1381.215/s) [Sat Aug 29 00:48:46 2015] [debug] GET "/wants_json.xml" [Sat Aug 29 00:48:46 2015] [debug] Routing to a callback [Sat Aug 29 00:48:46 2015] [debug] 200 OK (0.000652s, 1533.742/s) [Sat Aug 29 00:48:46 2015] [debug] GET "/wants_json" [Sat Aug 29 00:48:46 2015] [debug] Routing to a callback [Sat Aug 29 00:48:46 2015] [debug] 200 OK (0.000512s, 1953.125/s) [Sat Aug 29 00:48:46 2015] [debug] GET "/accepts" [Sat Aug 29 00:48:46 2015] [debug] Routing to a callback [Sat Aug 29 00:48:46 2015] [debug] 200 OK (0.000543s, 1841.621/s) [Sat Aug 29 00:48:46 2015] [debug] GET "/rest" [Sat Aug 29 00:48:46 2015] [debug] Routing to a callback [Sat Aug 29 00:48:46 2015] [debug] 200 OK (0.000789s, 1267.427/s) [Sat Aug 29 00:48:46 2015] [debug] GET "/rest.html" [Sat Aug 29 00:48:46 2015] [debug] Routing to a callback [Sat Aug 29 00:48:46 2015] [debug] 200 OK (0.000691s, 1447.178/s) [Sat Aug 29 00:48:46 2015] [debug] GET "/rest" [Sat Aug 29 00:48:46 2015] [debug] Routing to a callback [Sat Aug 29 00:48:46 2015] [debug] 200 OK (0.000493s, 2028.398/s) [Sat Aug 29 00:48:46 2015] [debug] GET "/rest" [Sat Aug 29 00:48:46 2015] [debug] Routing to a callback [Sat Aug 29 00:48:46 2015] [debug] 200 OK (0.000529s, 1890.359/s) [Sat Aug 29 00:48:46 2015] [debug] GET "/rest.html" [Sat Aug 29 00:48:46 2015] [debug] Routing to a callback [Sat Aug 29 00:48:46 2015] [debug] 200 OK (0.000522s, 1915.709/s) [Sat Aug 29 00:48:46 2015] [debug] GET "/rest.json" [Sat Aug 29 00:48:46 2015] [debug] Routing to a callback [Sat Aug 29 00:48:46 2015] [debug] 200 OK (0.000702s, 1424.501/s) [Sat Aug 29 00:48:46 2015] [debug] GET "/rest" [Sat Aug 29 00:48:46 2015] [debug] Routing to a callback [Sat Aug 29 00:48:46 2015] [debug] 200 OK (0.000495s, 2020.202/s) [Sat Aug 29 00:48:46 2015] [debug] GET "/rest" [Sat Aug 29 00:48:46 2015] [debug] Routing to a callback [Sat Aug 29 00:48:46 2015] [debug] 200 OK (0.000639s, 1564.945/s) [Sat Aug 29 00:48:46 2015] [debug] GET "/rest.html" [Sat Aug 29 00:48:46 2015] [debug] Routing to a callback [Sat Aug 29 00:48:46 2015] [debug] 200 OK (0.000543s, 1841.621/s) [Sat Aug 29 00:48:46 2015] [debug] GET "/rest" [Sat Aug 29 00:48:46 2015] [debug] Routing to a callback [Sat Aug 29 00:48:46 2015] [debug] 200 OK (0.000552s, 1811.594/s) [Sat Aug 29 00:48:46 2015] [debug] GET "/rest.html" [Sat Aug 29 00:48:46 2015] [debug] Routing to a callback [Sat Aug 29 00:48:46 2015] [debug] 200 OK (0.000562s, 1779.359/s) [Sat Aug 29 00:48:46 2015] [debug] GET "/rest.json" [Sat Aug 29 00:48:46 2015] [debug] Routing to a callback [Sat Aug 29 00:48:46 2015] [debug] 200 OK (0.000542s, 1845.018/s) [Sat Aug 29 00:48:47 2015] [debug] GET "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000546s, 1831.502/s) [Sat Aug 29 00:48:47 2015] [debug] GET "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000544s, 1838.235/s) [Sat Aug 29 00:48:47 2015] [debug] GET "/rest.json" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000512s, 1953.125/s) [Sat Aug 29 00:48:47 2015] [debug] GET "/rest.png" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000722s, 1385.042/s) [Sat Aug 29 00:48:47 2015] [debug] GET "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000544s, 1838.235/s) [Sat Aug 29 00:48:47 2015] [debug] GET "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000392s, 2551.020/s) [Sat Aug 29 00:48:47 2015] [debug] GET "/rest.json" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000535s, 1869.159/s) [Sat Aug 29 00:48:47 2015] [debug] GET "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000648s, 1543.210/s) [Sat Aug 29 00:48:47 2015] [debug] GET "/rest.json" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.001126s, 888.099/s) [Sat Aug 29 00:48:47 2015] [debug] GET "/rest.xml" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000657s, 1522.070/s) [Sat Aug 29 00:48:47 2015] [debug] GET "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000527s, 1897.533/s) [Sat Aug 29 00:48:47 2015] [debug] GET "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000498s, 2008.032/s) [Sat Aug 29 00:48:47 2015] [debug] GET "/rest.xml" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000520s, 1923.077/s) [Sat Aug 29 00:48:47 2015] [debug] GET "/rest.txt" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000703s, 1422.475/s) [Sat Aug 29 00:48:47 2015] [debug] GET "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000521s, 1919.386/s) [Sat Aug 29 00:48:47 2015] [debug] GET "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000646s, 1547.988/s) [Sat Aug 29 00:48:47 2015] [debug] GET "/rest.xml" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000518s, 1930.502/s) [Sat Aug 29 00:48:47 2015] [debug] GET "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000555s, 1801.802/s) [Sat Aug 29 00:48:47 2015] [debug] GET "/rest.xml" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000564s, 1773.050/s) [Sat Aug 29 00:48:47 2015] [debug] GET "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 204 No Content (0.000415s, 2409.639/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000797s, 1254.705/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest.html" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000693s, 1443.001/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000619s, 1615.509/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000554s, 1805.054/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest.html" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000228s, 4385.965/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest.json" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000747s, 1338.688/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000504s, 1984.127/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000643s, 1555.210/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest.html" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000565s, 1769.912/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000572s, 1748.252/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest.html" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000534s, 1872.659/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000630s, 1587.302/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest.html" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000533s, 1876.173/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000501s, 1996.008/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest.html" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000546s, 1831.502/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest.json" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000633s, 1579.779/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000544s, 1838.235/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000635s, 1574.803/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest.json" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000548s, 1824.818/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest.png" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000846s, 1182.033/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000550s, 1818.182/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000717s, 1394.700/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest.json" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000566s, 1766.784/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000564s, 1773.050/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest.json" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000572s, 1748.252/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000634s, 1577.287/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest.json" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000507s, 1972.387/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000510s, 1960.784/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest.json" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000543s, 1841.621/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest.xml" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000736s, 1358.696/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000538s, 1858.736/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000533s, 1876.173/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest.xml" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000560s, 1785.714/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest.txt" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000733s, 1364.256/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000494s, 2024.291/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000602s, 1661.130/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest.xml" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000535s, 1869.159/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000519s, 1926.782/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest.xml" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000558s, 1792.115/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000615s, 1626.016/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest.xml" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000488s, 2049.180/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000494s, 2024.291/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest.xml" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000619s, 1615.509/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 201 Created (0.000537s, 1862.197/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 201 Created (0.000571s, 1751.313/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest.png" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 201 Created (0.000496s, 2016.129/s) [Sat Aug 29 00:48:47 2015] [debug] POST "/rest.png" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 201 Created (0.000592s, 1689.189/s) [Sat Aug 29 00:48:47 2015] [debug] GET "/nothing" [Sat Aug 29 00:48:47 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:47 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:47 2015] [debug] Rendering inline template "fd403ab55a4c875e35b42428816134c7" [Sat Aug 29 00:48:47 2015] [debug] Rendering inline template "5c56e02d3f6bef1b561eb2fd795ceacc" [Sat Aug 29 00:48:47 2015] [debug] 404 Not Found (0.039297s, 25.447/s) [Sat Aug 29 00:48:47 2015] [debug] GET "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000701s, 1426.534/s) [Sat Aug 29 00:48:47 2015] [debug] GET "/rest.html" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000433s, 2309.469/s) [Sat Aug 29 00:48:47 2015] [debug] GET "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000575s, 1739.130/s) [Sat Aug 29 00:48:47 2015] [debug] GET "/rest.html" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000423s, 2364.066/s) [Sat Aug 29 00:48:47 2015] [debug] GET "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000572s, 1748.252/s) [Sat Aug 29 00:48:47 2015] [debug] GET "/rest" [Sat Aug 29 00:48:47 2015] [debug] Routing to a callback [Sat Aug 29 00:48:47 2015] [debug] 200 OK (0.000544s, 1838.235/s) t\mojolicious\restful_lite_app.t ........... ok 1 - POST /json/echo ok 2 - 204 No Content ok 3 - exact match for content ok 4 - POST /json/echo ok 5 - 200 OK ok 6 - Content-Type: application/json;charset=UTF-8 ok 7 - exact match for JSON Pointer "" ok 8 - PUT /json/echo ok 9 - 200 OK ok 10 - Content-Type: application/json;charset=UTF-8 ok 11 - exact match for JSON Pointer "" ok 12 - PUT /json/echo ok 13 - 200 OK ok 14 - Content-Type: application/json;charset=UTF-8 ok 15 - exact match for JSON Pointer "" ok 16 - GET /accepts ok 17 - 200 OK ok 18 - exact match for JSON Pointer "" ok 19 - GET /accepts.xml ok 20 - 200 OK ok 21 - exact match for JSON Pointer "" ok 22 - GET /accepts.json ok 23 - 200 OK ok 24 - exact match for JSON Pointer "" ok 25 - GET /accepts?format=txt ok 26 - 200 OK ok 27 - exact match for JSON Pointer "" ok 28 - GET /accepts ok 29 - 200 OK ok 30 - exact match for JSON Pointer "" ok 31 - GET /accepts.html?format=json ok 32 - 200 OK ok 33 - exact match for JSON Pointer "" ok 34 - GET /wants_json ok 35 - 200 OK ok 36 - exact match for JSON Pointer "" ok 37 - GET /wants_json.xml ok 38 - 200 OK ok 39 - exact match for JSON Pointer "" ok 40 - GET /wants_json ok 41 - 200 OK ok 42 - exact match for JSON Pointer "" ok 43 - GET /accepts ok 44 - 200 OK ok 45 - exact match for JSON Pointer "" ok 46 - GET /rest ok 47 - 200 OK ok 48 - Content-Type: text/html;charset=UTF-8 ok 49 - exact match for selector "html > body" ok 50 - GET /rest.html ok 51 - 200 OK ok 52 - Content-Type: text/html;charset=UTF-8 ok 53 - exact match for selector "html > body" ok 54 - GET /rest ok 55 - 200 OK ok 56 - Content-Type: text/html;charset=UTF-8 ok 57 - exact match for selector "html > body" ok 58 - GET /rest ok 59 - 200 OK ok 60 - Content-Type: text/html;charset=UTF-8 ok 61 - exact match for selector "html > body" ok 62 - GET /rest.html ok 63 - 200 OK ok 64 - Content-Type: text/html;charset=UTF-8 ok 65 - exact match for selector "html > body" ok 66 - GET /rest.json ok 67 - 200 OK ok 68 - Content-Type: text/html;charset=UTF-8 ok 69 - exact match for selector "html > body" ok 70 - GET /rest ok 71 - 200 OK ok 72 - Content-Type: text/html;charset=UTF-8 ok 73 - exact match for selector "html > body" ok 74 - GET /rest?format=html ok 75 - 200 OK ok 76 - Content-Type: text/html;charset=UTF-8 ok 77 - exact match for selector "html > body" ok 78 - GET /rest.html?format=html ok 79 - 200 OK ok 80 - Content-Type: text/html;charset=UTF-8 ok 81 - exact match for selector "html > body" ok 82 - GET /rest?format=html ok 83 - 200 OK ok 84 - Content-Type: text/html;charset=UTF-8 ok 85 - exact match for selector "html > body" ok 86 - GET /rest.html?format=html ok 87 - 200 OK ok 88 - Content-Type: text/html;charset=UTF-8 ok 89 - exact match for selector "html > body" ok 90 - GET /rest.json ok 91 - 200 OK ok 92 - Content-Type: application/json;charset=UTF-8 ok 93 - exact match for JSON Pointer "" ok 94 - GET /rest ok 95 - 200 OK ok 96 - Content-Type: application/json;charset=UTF-8 ok 97 - exact match for JSON Pointer "" ok 98 - GET /rest ok 99 - 200 OK ok 100 - Content-Type: application/json;charset=UTF-8 ok 101 - exact match for JSON Pointer "" ok 102 - GET /rest.json ok 103 - 200 OK ok 104 - Content-Type: application/json;charset=UTF-8 ok 105 - exact match for JSON Pointer "" ok 106 - GET /rest.png ok 107 - 200 OK ok 108 - Content-Type: application/json;charset=UTF-8 ok 109 - exact match for JSON Pointer "" ok 110 - GET /rest ok 111 - 200 OK ok 112 - Content-Type: application/json;charset=UTF-8 ok 113 - exact match for JSON Pointer "" ok 114 - GET /rest?format=json ok 115 - 200 OK ok 116 - Content-Type: application/json;charset=UTF-8 ok 117 - exact match for JSON Pointer "" ok 118 - GET /rest.json?format=json ok 119 - 200 OK ok 120 - Content-Type: application/json;charset=UTF-8 ok 121 - exact match for JSON Pointer "" ok 122 - GET /rest?format=json ok 123 - 200 OK ok 124 - Content-Type: application/json;charset=UTF-8 ok 125 - exact match for JSON Pointer "" ok 126 - GET /rest.json?format=json ok 127 - 200 OK ok 128 - Content-Type: application/json;charset=UTF-8 ok 129 - exact match for JSON Pointer "" ok 130 - GET /rest.xml ok 131 - 200 OK ok 132 - Content-Type: application/xml ok 133 - exact match for selector "just" ok 134 - GET /rest ok 135 - 200 OK ok 136 - Content-Type: application/xml ok 137 - exact match for selector "just" ok 138 - GET /rest ok 139 - 200 OK ok 140 - Content-Type: application/xml ok 141 - exact match for selector "just" ok 142 - GET /rest.xml ok 143 - 200 OK ok 144 - Content-Type: application/xml ok 145 - exact match for selector "just" ok 146 - GET /rest.txt ok 147 - 200 OK ok 148 - Content-Type: application/xml ok 149 - exact match for selector "just" ok 150 - GET /rest ok 151 - 200 OK ok 152 - Content-Type: application/xml ok 153 - exact match for selector "just" ok 154 - GET /rest?format=xml ok 155 - 200 OK ok 156 - Content-Type: application/xml ok 157 - exact match for selector "just" ok 158 - GET /rest.xml?format=xml ok 159 - 200 OK ok 160 - Content-Type: application/xml ok 161 - exact match for selector "just" ok 162 - GET /rest?format=xml ok 163 - 200 OK ok 164 - Content-Type: application/xml ok 165 - exact match for selector "just" ok 166 - GET /rest.xml?format=xml ok 167 - 200 OK ok 168 - Content-Type: application/xml ok 169 - exact match for selector "just" ok 170 - GET /rest ok 171 - 204 No Content ok 172 - exact match for content ok 173 - POST /rest ok 174 - 200 OK ok 175 - Content-Type: text/html;charset=UTF-8 ok 176 - exact match for selector "html > body" ok 177 - POST /rest.html ok 178 - 200 OK ok 179 - Content-Type: text/html;charset=UTF-8 ok 180 - exact match for selector "html > body" ok 181 - POST /rest ok 182 - 200 OK ok 183 - Content-Type: text/html;charset=UTF-8 ok 184 - exact match for selector "html > body" ok 185 - POST /rest ok 186 - 200 OK ok 187 - Content-Type: text/html;charset=UTF-8 ok 188 - exact match for selector "html > body" ok 189 - POST /rest.html ok 190 - 200 OK ok 191 - Content-Type: text/html;charset=UTF-8 ok 192 - exact match for selector "html > body" ok 193 - POST /rest.json ok 194 - 200 OK ok 195 - Content-Type: text/html;charset=UTF-8 ok 196 - exact match for selector "html > body" ok 197 - POST /rest ok 198 - 200 OK ok 199 - Content-Type: text/html;charset=UTF-8 ok 200 - exact match for selector "html > body" ok 201 - POST /rest?format=html ok 202 - 200 OK ok 203 - Content-Type: text/html;charset=UTF-8 ok 204 - exact match for selector "html > body" ok 205 - POST /rest.html?format=html ok 206 - 200 OK ok 207 - Content-Type: text/html;charset=UTF-8 ok 208 - exact match for selector "html > body" ok 209 - POST /rest?format=html ok 210 - 200 OK ok 211 - Content-Type: text/html;charset=UTF-8 ok 212 - exact match for selector "html > body" ok 213 - POST /rest.html?format=html ok 214 - 200 OK ok 215 - Content-Type: text/html;charset=UTF-8 ok 216 - exact match for selector "html > body" ok 217 - POST /rest ok 218 - 200 OK ok 219 - Content-Type: text/html;charset=UTF-8 ok 220 - exact match for selector "html > body" ok 221 - POST /rest.html ok 222 - 200 OK ok 223 - Content-Type: text/html;charset=UTF-8 ok 224 - exact match for selector "html > body" ok 225 - POST /rest ok 226 - 200 OK ok 227 - Content-Type: text/html;charset=UTF-8 ok 228 - exact match for selector "html > body" ok 229 - POST /rest.html ok 230 - 200 OK ok 231 - Content-Type: text/html;charset=UTF-8 ok 232 - exact match for selector "html > body" ok 233 - POST /rest.json ok 234 - 200 OK ok 235 - Content-Type: application/json;charset=UTF-8 ok 236 - exact match for JSON Pointer "" ok 237 - POST /rest ok 238 - 200 OK ok 239 - Content-Type: application/json;charset=UTF-8 ok 240 - exact match for JSON Pointer "" ok 241 - POST /rest ok 242 - 200 OK ok 243 - Content-Type: application/json;charset=UTF-8 ok 244 - exact match for JSON Pointer "" ok 245 - POST /rest.json ok 246 - 200 OK ok 247 - Content-Type: application/json;charset=UTF-8 ok 248 - exact match for JSON Pointer "" ok 249 - POST /rest.png ok 250 - 200 OK ok 251 - Content-Type: application/json;charset=UTF-8 ok 252 - exact match for JSON Pointer "" ok 253 - POST /rest ok 254 - 200 OK ok 255 - Content-Type: application/json;charset=UTF-8 ok 256 - exact match for JSON Pointer "" ok 257 - POST /rest?format=json ok 258 - 200 OK ok 259 - Content-Type: application/json;charset=UTF-8 ok 260 - exact match for JSON Pointer "" ok 261 - POST /rest.json?format=json ok 262 - 200 OK ok 263 - Content-Type: application/json;charset=UTF-8 ok 264 - exact match for JSON Pointer "" ok 265 - POST /rest?format=json ok 266 - 200 OK ok 267 - Content-Type: application/json;charset=UTF-8 ok 268 - exact match for JSON Pointer "" ok 269 - POST /rest.json?format=json ok 270 - 200 OK ok 271 - Content-Type: application/json;charset=UTF-8 ok 272 - exact match for JSON Pointer "" ok 273 - POST /rest ok 274 - 200 OK ok 275 - Content-Type: application/json;charset=UTF-8 ok 276 - exact match for JSON Pointer "" ok 277 - POST /rest.json ok 278 - 200 OK ok 279 - Content-Type: application/json;charset=UTF-8 ok 280 - exact match for JSON Pointer "" ok 281 - POST /rest ok 282 - 200 OK ok 283 - Content-Type: application/json;charset=UTF-8 ok 284 - exact match for JSON Pointer "" ok 285 - POST /rest.json ok 286 - 200 OK ok 287 - Content-Type: application/json;charset=UTF-8 ok 288 - exact match for JSON Pointer "" ok 289 - POST /rest.xml ok 290 - 200 OK ok 291 - Content-Type: application/xml ok 292 - exact match for selector "just" ok 293 - POST /rest ok 294 - 200 OK ok 295 - Content-Type: application/xml ok 296 - exact match for selector "just" ok 297 - POST /rest ok 298 - 200 OK ok 299 - Content-Type: application/xml ok 300 - exact match for selector "just" ok 301 - POST /rest.xml ok 302 - 200 OK ok 303 - Content-Type: application/xml ok 304 - exact match for selector "just" ok 305 - POST /rest.txt ok 306 - 200 OK ok 307 - Content-Type: application/xml ok 308 - exact match for selector "just" ok 309 - POST /rest ok 310 - 200 OK ok 311 - Content-Type: application/xml ok 312 - exact match for selector "just" ok 313 - POST /rest?format=xml ok 314 - 200 OK ok 315 - Content-Type: application/xml ok 316 - exact match for selector "just" ok 317 - POST /rest.xml?format=xml ok 318 - 200 OK ok 319 - Content-Type: application/xml ok 320 - exact match for selector "just" ok 321 - POST /rest?format=xml ok 322 - 200 OK ok 323 - Content-Type: application/xml ok 324 - exact match for selector "just" ok 325 - POST /rest.xml?format=xml ok 326 - 200 OK ok 327 - Content-Type: application/xml ok 328 - exact match for selector "just" ok 329 - POST /rest ok 330 - 200 OK ok 331 - Content-Type: application/xml ok 332 - exact match for selector "just" ok 333 - POST /rest.xml ok 334 - 200 OK ok 335 - Content-Type: application/xml ok 336 - exact match for selector "just" ok 337 - POST /rest ok 338 - 200 OK ok 339 - Content-Type: application/xml ok 340 - exact match for selector "just" ok 341 - POST /rest.xml ok 342 - 200 OK ok 343 - Content-Type: application/xml ok 344 - exact match for selector "just" ok 345 - POST /rest ok 346 - 201 Created ok 347 - Content-Type: text/html;charset=UTF-8 ok 348 - exact match for content ok 349 - POST /rest?format=json ok 350 - 201 Created ok 351 - Content-Type: text/html;charset=UTF-8 ok 352 - exact match for content ok 353 - POST /rest.png ok 354 - 201 Created ok 355 - Content-Type: text/html;charset=UTF-8 ok 356 - exact match for content ok 357 - POST /rest.png?format=json ok 358 - 201 Created ok 359 - Content-Type: text/html;charset=UTF-8 ok 360 - exact match for content ok 361 - GET /nothing ok 362 - 404 Not Found ok 363 - GET /rest ok 364 - 200 OK ok 365 - Content-Type: application/xml ok 366 - exact match for selector "just" ok 367 - GET /rest.html ok 368 - 200 OK ok 369 - Content-Type: text/html;charset=UTF-8 ok 370 - exact match for selector "html > body" ok 371 - GET /rest?format=html ok 372 - 200 OK ok 373 - Content-Type: text/html;charset=UTF-8 ok 374 - exact match for selector "html > body" ok 375 - GET /rest.html ok 376 - 200 OK ok 377 - Content-Type: text/html;charset=UTF-8 ok 378 - exact match for selector "html > body" ok 379 - GET /rest?format=html ok 380 - 200 OK ok 381 - Content-Type: text/html;charset=UTF-8 ok 382 - exact match for selector "html > body" ok 383 - GET /rest ok 384 - 200 OK ok 385 - Content-Type: application/json;charset=UTF-8 ok 386 - exact match for JSON Pointer "" 1..386 ok t\mojolicious\routes.t ..................... ok 1 - right result ok 2 - right result ok 3 - right result ok 4 - fast route found ok 5 - fast route found ok 6 - faster route found ok 7 - fast route found ok 8 - fastest route not found ok 9 - fastest route not found ok 10 - fastest route found ok 11 - fastest route found ok 12 - right root ok 13 - right name ok 14 - right strucutre ok 15 - right path ok 16 - right method ok 17 - right strucutre ok 18 - right path ok 19 - right root ok 20 - no endpoint ok 21 - empty stack ok 22 - right pattern ok 23 - right pattern ok 24 - right pattern ok 25 - right pattern ok 26 - right value ok 27 - right controller ok 28 - right strucutre ok 29 - right path ok 30 - right strucutre ok 31 - right path ok 32 - right path ok 33 - right path ok 34 - right strucutre ok 35 - right path ok 36 - right strucutre ok 37 - right path ok 38 - right strucutre ok 39 - right path ok 40 - empty stack ok 41 - empty stack ok 42 - empty stack ok 43 - right path ok 44 - right path ok 45 - right path ok 46 - empty stack ok 47 - right structure ok 48 - right path ok 49 - right structure ok 50 - right path ok 51 - right structure ok 52 - right path ok 53 - empty stack ok 54 - empty stack ok 55 - empty stack ok 56 - right path ok 57 - right path ok 58 - right structure ok 59 - right path ok 60 - right structure ok 61 - right path ok 62 - right structure ok 63 - right path ok 64 - right structure ok 65 - right path ok 66 - empty stack ok 67 - empty stack ok 68 - empty stack ok 69 - right structure ok 70 - right path ok 71 - right path ok 72 - right path ok 73 - right path ok 74 - right structure ok 75 - right path ok 76 - right path ok 77 - right path ok 78 - right path ok 79 - right structure ok 80 - right path ok 81 - right structure ok 82 - right path ok 83 - right structure ok 84 - right path ok 85 - right structure ok 86 - right path ok 87 - right structure ok 88 - right path ok 89 - right structure ok 90 - right path ok 91 - right path ok 92 - right path ok 93 - right path ok 94 - right path ok 95 - right structure ok 96 - right path ok 97 - right structure ok 98 - right path ok 99 - right structure ok 100 - right path ok 101 - right structure ok 102 - right path ok 103 - right structure ok 104 - right path ok 105 - right method ok 106 - right structure ok 107 - right path ok 108 - right structure ok 109 - right path ok 110 - right structure ok 111 - right path ok 112 - right structure ok 113 - right path ok 114 - right structure ok 115 - right path ok 116 - empty stack ok 117 - right path ok 118 - right path ok 119 - right path ok 120 - right structure ok 121 - right path ok 122 - right path ok 123 - right structure ok 124 - right path ok 125 - right structure ok 126 - right path ok 127 - right structure ok 128 - right path ok 129 - right structure ok 130 - right path ok 131 - right structure ok 132 - right path ok 133 - right structure ok 134 - right path ok 135 - right structure ok 136 - right path ok 137 - right path ok 138 - right path ok 139 - right path ok 140 - right structure ok 141 - right path ok 142 - right path ok 143 - right path ok 144 - right path ok 145 - empty stack ok 146 - right structure ok 147 - right path ok 148 - empty stack ok 149 - empty stack ok 150 - right path ok 151 - empty stack ok 152 - right structure ok 153 - right path ok 154 - right structure ok 155 - right path ok 156 - empty stack ok 157 - empty stack ok 158 - right structure ok 159 - right path ok 160 - right structure ok 161 - right path ok 162 - empty stack ok 163 - empty stack ok 164 - right structure ok 165 - right path ok 166 - empty stack ok 167 - right structure ok 168 - right path ok 169 - empty stack ok 170 - right structure ok 171 - right path ok 172 - right structure ok 173 - right path ok 174 - empty stack ok 175 - right structure ok 176 - right path ok 177 - right method ok 178 - right structure ok 179 - right path ok 180 - right method ok 181 - right structure ok 182 - right path ok 183 - right structure ok 184 - right path ok 185 - right method ok 186 - empty stack ok 187 - no path ok 188 - right path ok 189 - empty stack ok 190 - right structure ok 191 - right path ok 192 - right path ok 193 - right structure ok 194 - right path ok 195 - right structure ok 196 - right path ok 197 - right structure ok 198 - right path ok 199 - empty stack ok 200 - right structure ok 201 - right path ok 202 - right structure ok 203 - right path ok 204 - right structure ok 205 - right path ok 206 - right structure ok 207 - right path ok 208 - empty stack ok 209 - empty stack ok 210 - empty stack ok 211 - right structure ok 212 - right path ok 213 - right structure ok 214 - right path ok 215 - right structure ok 216 - right path ok 217 - empty stack ok 218 - right structure ok 219 - right path ok 220 - right structure ok 221 - right path ok 222 - empty stack ok 223 - right structure ok 224 - right path ok 225 - right structure ok 226 - right path ok 227 - empty stack ok 228 - empty stack ok 229 - right structure ok 230 - right path ok 231 - empty stack ok 232 - empty stack ok 233 - right structure ok 234 - right path ok 235 - right structure ok 236 - right path ok 237 - empty stack ok 238 - right structure ok 239 - right path ok 240 - right structure ok 241 - right path ok 242 - empty stack ok 243 - empty stack ok 244 - right structure ok 245 - right path ok 246 - is a websocket ok 247 - right structure ok 248 - right path ok 249 - not a websocket ok 250 - right path ok 251 - right structure ok 252 - right path ok 253 - right path ok 254 - right structure ok 255 - right path ok 256 - right path ok 257 - right structure ok 258 - right path ok 259 - right path ok 260 - empty stack ok 261 - right structure ok 262 - right path ok 263 - right structure ok 264 - right structure ok 265 - right structure ok 266 - right method ok 267 - right structure ok 268 - right method ok 269 - empty stack 1..269 ok [Sat Aug 29 00:48:49 2015] [debug] Your secret passphrase needs to be changed [Sat Aug 29 00:48:49 2015] [debug] OPTIONS "/hello.txt" [Sat Aug 29 00:48:49 2015] [debug] Routing to a callback [Sat Aug 29 00:48:49 2015] [debug] 200 OK (0.000763s, 1310.616/s) [Sat Aug 29 00:48:49 2015] [debug] PUT "/hello.txt" [Sat Aug 29 00:48:49 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:49 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:49 2015] [debug] Rendering inline template "fd403ab55a4c875e35b42428816134c7" [Sat Aug 29 00:48:49 2015] [debug] Rendering inline template "5c56e02d3f6bef1b561eb2fd795ceacc" [Sat Aug 29 00:48:49 2015] [debug] 404 Not Found (0.043260s, 23.116/s) [Sat Aug 29 00:48:49 2015] [debug] GET "/hello3.txt" [Sat Aug 29 00:48:49 2015] [debug] Routing to a callback [Sat Aug 29 00:48:49 2015] [debug] 200 OK (0.000847s, 1180.638/s) [Sat Aug 29 00:48:49 2015] [debug] GET "/hello3.txt" [Sat Aug 29 00:48:49 2015] [debug] Routing to a callback [Sat Aug 29 00:48:49 2015] [debug] 206 Partial Content (0.000755s, 1324.503/s) [Sat Aug 29 00:48:49 2015] [debug] POST "/hello4.txt" [Sat Aug 29 00:48:49 2015] [debug] Routing to a callback [Sat Aug 29 00:48:49 2015] [debug] 200 OK (0.000789s, 1267.427/s) [Sat Aug 29 00:48:49 2015] [debug] GET "/etag" [Sat Aug 29 00:48:49 2015] [debug] Routing to a callback [Sat Aug 29 00:48:49 2015] [debug] 200 OK (0.000573s, 1745.201/s) [Sat Aug 29 00:48:49 2015] [debug] GET "/etag" [Sat Aug 29 00:48:49 2015] [debug] Routing to a callback [Sat Aug 29 00:48:49 2015] [debug] 304 Not Modified (0.000286s, 3496.503/s) [Sat Aug 29 00:48:49 2015] [debug] GET "/asset" [Sat Aug 29 00:48:49 2015] [debug] Routing to a callback [Sat Aug 29 00:48:49 2015] [debug] 200 OK (0.000526s, 1901.141/s) [Sat Aug 29 00:48:49 2015] [debug] GET "/asset" [Sat Aug 29 00:48:49 2015] [debug] Routing to a callback [Sat Aug 29 00:48:49 2015] [debug] 304 Not Modified (0.000355s, 2816.901/s) [Sat Aug 29 00:48:49 2015] [debug] GET "/asset" [Sat Aug 29 00:48:49 2015] [debug] Routing to a callback [Sat Aug 29 00:48:49 2015] [debug] 206 Partial Content (0.000444s, 2252.252/s) [Sat Aug 29 00:48:49 2015] [debug] GET "/hidden" [Sat Aug 29 00:48:49 2015] [debug] Template "not_found.development.html.ep" not found [Sat Aug 29 00:48:49 2015] [debug] Template "not_found.html.ep" not found [Sat Aug 29 00:48:49 2015] [debug] Rendering cached inline template "fd403ab55a4c875e35b42428816134c7" [Sat Aug 29 00:48:49 2015] [debug] Rendering cached inline template "5c56e02d3f6bef1b561eb2fd795ceacc" [Sat Aug 29 00:48:49 2015] [debug] 404 Not Found (0.008043s, 124.332/s) t\mojolicious\static_lite_app.t ............ ok 1 - content is stale ok 2 - content is fresh ok 3 - content is fresh ok 4 - content is fresh ok 5 - right "ETag" value ok 6 - right "Last-Modified" value ok 7 - content is stale ok 8 - no "ETag" value ok 9 - right "Last-Modified" value ok 10 - GET /hello.txt ok 11 - 200 OK ok 12 - Server: Mojolicious (Perl) ok 13 - Accept-Ranges: bytes ok 14 - Content-Length: 31 ok 15 - exact match for content ok 16 - HEAD /hello.txt ok 17 - 200 OK ok 18 - Server: Mojolicious (Perl) ok 19 - Accept-Ranges: bytes ok 20 - Content-Length: 31 ok 21 - exact match for content ok 22 - OPTIONS /hello.txt ok 23 - 200 OK ok 24 - Server: Mojolicious (Perl) ok 25 - Content-Length: 8 ok 26 - exact match for content ok 27 - PUT /hello.txt ok 28 - 404 Not Found ok 29 - Server: Mojolicious (Perl) ok 30 - GET /hello.txt ok 31 - 206 Partial Content ok 32 - Server: Mojolicious (Perl) ok 33 - Accept-Ranges: bytes ok 34 - Content-Length: 7 ok 35 - Content-Range: bytes 2-8/31 ok 36 - exact match for content ok 37 - GET /hello.txt ok 38 - 206 Partial Content ok 39 - Server: Mojolicious (Perl) ok 40 - Accept-Ranges: bytes ok 41 - Content-Length: 23 ok 42 - Content-Range: bytes 8-30/31 ok 43 - exact match for content ok 44 - GET /hello.txt ok 45 - 206 Partial Content ok 46 - Server: Mojolicious (Perl) ok 47 - Accept-Ranges: bytes ok 48 - Content-Length: 9 ok 49 - Content-Range: bytes 0-8/31 ok 50 - exact match for content ok 51 - GET /hello.txt ok 52 - 206 Partial Content ok 53 - Server: Mojolicious (Perl) ok 54 - Accept-Ranges: bytes ok 55 - Content-Length: 9 ok 56 - Content-Range: bytes 0-8/31 ok 57 - exact match for content ok 58 - GET /hello.txt ok 59 - 416 Request Range Not Satisfiable ok 60 - Server: Mojolicious (Perl) ok 61 - Accept-Ranges: bytes ok 62 - exact match for content ok 63 - GET /hello.txt ok 64 - 206 Partial Content ok 65 - Server: Mojolicious (Perl) ok 66 - Accept-Ranges: bytes ok 67 - Content-Length: 1 ok 68 - Content-Range: bytes 0-0/31 ok 69 - exact match for content ok 70 - GET /hello.txt ok 71 - 206 Partial Content ok 72 - Server: Mojolicious (Perl) ok 73 - Content-Length: 6 ok 74 - Content-Range: bytes 25-30/31 ok 75 - Accept-Ranges: bytes ok 76 - exact match for content ok 77 - GET /hello.txt ok 78 - 206 Partial Content ok 79 - Server: Mojolicious (Perl) ok 80 - Content-Length: 6 ok 81 - Content-Range: bytes 25-30/31 ok 82 - Accept-Ranges: bytes ok 83 - exact match for content ok 84 - GET /hello.txt ok 85 - 416 Request Range Not Satisfiable ok 86 - Server: Mojolicious (Perl) ok 87 - Accept-Ranges: bytes ok 88 - exact match for content ok 89 - GET /hello3.txt ok 90 - 200 OK ok 91 - Server: Mojolicious (Perl) ok 92 - Accept-Ranges: bytes ok 93 - Content-Length: 1 ok 94 - exact match for content ok 95 - GET /hello3.txt ok 96 - 206 Partial Content ok 97 - Server: Mojolicious (Perl) ok 98 - Accept-Ranges: bytes ok 99 - Content-Length: 1 ok 100 - Content-Range: bytes 0-0/1 ok 101 - exact match for content ok 102 - POST /hello4.txt ok 103 - 200 OK ok 104 - Server: Mojolicious (Perl) ok 105 - Content-Type: text/html ok 106 - Content-Length: 1 ok 107 - exact match for content ok 108 - GET /etag ok 109 - 200 OK ok 110 - Server: Mojolicious (Perl) ok 111 - ETag: "abc" ok 112 - exact match for content ok 113 - GET /etag ok 114 - 304 Not Modified ok 115 - Server: Mojolicious (Perl) ok 116 - ETag: "abc" ok 117 - exact match for content ok 118 - GET /asset ok 119 - 200 OK ok 120 - Server: Mojolicious (Perl) ok 121 - exact match for content ok 122 - GET /asset ok 123 - 304 Not Modified ok 124 - Server: Mojolicious (Perl) ok 125 - exact match for content ok 126 - GET /asset ok 127 - 206 Partial Content ok 128 - Server: Mojolicious (Perl) ok 129 - exact match for content ok 130 - GET /hello4.txt ok 131 - 200 OK ok 132 - Server: Mojolicious (Perl) ok 133 - exact match for content ok 134 - GET /hello4.txt ok 135 - 416 Request Range Not Satisfiable ok 136 - Server: Mojolicious (Perl) ok 137 - Accept-Ranges: bytes ok 138 - exact match for content ok 139 - GET /hidden ok 140 - 404 Not Found ok 141 - content is not similar ok 142 - GET /static.txt ok 143 - 200 OK ok 144 - Server: Mojolicious (Perl) ok 145 - Accept-Ranges: bytes ok 146 - exact match for content ok 147 - GET /static.txt ok 148 - 304 Not Modified ok 149 - Server: Mojolicious (Perl) ok 150 - exact match for content ok 151 - GET /static.txt ok 152 - 200 OK ok 153 - Server: Mojolicious (Perl) ok 154 - Accept-Ranges: bytes ok 155 - exact match for content ok 156 - GET /static.txt ok 157 - 200 OK ok 158 - Server: Mojolicious (Perl) ok 159 - Accept-Ranges: bytes ok 160 - exact match for content ok 161 - GET /static.txt ok 162 - 304 Not Modified ok 163 - Server: Mojolicious (Perl) ok 164 - exact match for content ok 165 - GET /static.txt ok 166 - 206 Partial Content ok 167 - Server: Mojolicious (Perl) ok 168 - Accept-Ranges: bytes ok 169 - Content-Range: bytes 2-5/15 ok 170 - Content-Length: 4 ok 171 - exact match for content ok 172 - GET /static.txt ok 173 - 416 Request Range Not Satisfiable ok 174 - Server: Mojolicious (Perl) ok 175 - Accept-Ranges: bytes ok 176 - exact match for content 1..176 ok [Sat Aug 29 00:48:50 2015] [debug] Your secret passphrase needs to be changed [Sat Aug 29 00:48:50 2015] [debug] OPTIONS "/tags" [Sat Aug 29 00:48:50 2015] [debug] Rendering template "tags.html.ep" from DATA section [Sat Aug 29 00:48:50 2015] [debug] 200 OK (0.013471s, 74.234/s) [Sat Aug 29 00:48:50 2015] [debug] PATCH "/more_tags" [Sat Aug 29 00:48:50 2015] [debug] Rendering template "more_tags.html.ep" from DATA section [Sat Aug 29 00:48:50 2015] [debug] 200 OK (0.001702s, 587.544/s) [Sat Aug 29 00:48:50 2015] [debug] GET "/small_tags" [Sat Aug 29 00:48:50 2015] [debug] Rendering template "small_tags.html.ep" from DATA section [Sat Aug 29 00:48:50 2015] [debug] 200 OK (0.001952s, 512.295/s) [Sat Aug 29 00:48:50 2015] [debug] GET "/tags_with_error" [Sat Aug 29 00:48:50 2015] [debug] Rendering template "tags_with_error.html.ep" from DATA section [Sat Aug 29 00:48:50 2015] [debug] 200 OK (0.001835s, 544.959/s) [Sat Aug 29 00:48:50 2015] [debug] GET "/links" [Sat Aug 29 00:48:50 2015] [debug] Rendering template "links.html.ep" from DATA section [Sat Aug 29 00:48:50 2015] [debug] 200 OK (0.004402s, 227.169/s) [Sat Aug 29 00:48:50 2015] [debug] POST "/links" [Sat Aug 29 00:48:50 2015] [debug] Rendering cached template "links.html.ep" from DATA section [Sat Aug 29 00:48:50 2015] [debug] 200 OK (0.002632s, 379.939/s) [Sat Aug 29 00:48:50 2015] [debug] GET "/script" [Sat Aug 29 00:48:50 2015] [debug] Rendering template "script.html.ep" from DATA section [Sat Aug 29 00:48:50 2015] [debug] 200 OK (0.002079s, 481.000/s) [Sat Aug 29 00:48:50 2015] [debug] GET "/style" [Sat Aug 29 00:48:50 2015] [debug] Rendering template "style.html.ep" from DATA section [Sat Aug 29 00:48:50 2015] [debug] 200 OK (0.002141s, 467.071/s) [Sat Aug 29 00:48:50 2015] [debug] GET "/basicform" [Sat Aug 29 00:48:50 2015] [debug] Rendering template "basicform.html.ep" from DATA section [Sat Aug 29 00:48:50 2015] [debug] 200 OK (0.003246s, 308.071/s) [Sat Aug 29 00:48:50 2015] [debug] POST "/text" [Sat Aug 29 00:48:50 2015] [debug] Rendering template "text.html.ep" from DATA section [Sat Aug 29 00:48:50 2015] [debug] 200 OK (0.004306s, 232.234/s) [Sat Aug 29 00:48:50 2015] [debug] POST "/text" [Sat Aug 29 00:48:50 2015] [debug] Rendering cached template "text.html.ep" from DATA section [Sat Aug 29 00:48:50 2015] [debug] 200 OK (0.002197s, 455.166/s) [Sat Aug 29 00:48:50 2015] [debug] GET "/multibox" [Sat Aug 29 00:48:50 2015] [debug] Rendering template "multibox.html.ep" from DATA section [Sat Aug 29 00:48:50 2015] [debug] 200 OK (0.002581s, 387.447/s) [Sat Aug 29 00:48:50 2015] [debug] GET "/multibox" [Sat Aug 29 00:48:50 2015] [debug] Rendering cached template "multibox.html.ep" from DATA section [Sat Aug 29 00:48:50 2015] [debug] 200 OK (0.001213s, 824.402/s) [Sat Aug 29 00:48:50 2015] [debug] GET "/multibox" [Sat Aug 29 00:48:50 2015] [debug] Rendering cached template "multibox.html.ep" from DATA section [Sat Aug 29 00:48:50 2015] [debug] 200 OK (0.001345s, 743.494/s) [Sat Aug 29 00:48:50 2015] [debug] GET "/multibox" [Sat Aug 29 00:48:50 2015] [debug] Rendering cached template "multibox.html.ep" from DATA section [Sat Aug 29 00:48:50 2015] [debug] 200 OK (0.001252s, 798.722/s) [Sat Aug 29 00:48:50 2015] [debug] GET "/multibox" [Sat Aug 29 00:48:50 2015] [debug] Rendering cached template "multibox.html.ep" from DATA section [Sat Aug 29 00:48:50 2015] [debug] 200 OK (0.001335s, 749.064/s) [Sat Aug 29 00:48:50 2015] [debug] GET "/form/lala" [Sat Aug 29 00:48:50 2015] [debug] Rendering template "form.html.ep" from DATA section [Sat Aug 29 00:48:50 2015] [debug] 200 OK (0.007469s, 133.887/s) [Sat Aug 29 00:48:50 2015] [debug] GET "/form/lala" [Sat Aug 29 00:48:50 2015] [debug] Rendering cached template "form.html.ep" from DATA section [Sat Aug 29 00:48:50 2015] [debug] 200 OK (0.002974s, 336.247/s) [Sat Aug 29 00:48:50 2015] [debug] PUT "/selection" [Sat Aug 29 00:48:50 2015] [debug] Rendering template "selection.html.ep" from DATA section [Sat Aug 29 00:48:50 2015] [debug] 200 OK (0.003712s, 269.397/s) [Sat Aug 29 00:48:50 2015] [debug] PUT "/selection" [Sat Aug 29 00:48:50 2015] [debug] Rendering cached template "selection.html.ep" from DATA section [Sat Aug 29 00:48:50 2015] [debug] 200 OK (0.002425s, 412.371/s) [Sat Aug 29 00:48:50 2015] [debug] PUT "/selection" [Sat Aug 29 00:48:50 2015] [debug] Rendering cached template "selection.html.ep" from DATA section [Sat Aug 29 00:48:50 2015] [debug] 200 OK (0.002403s, 416.146/s) [Sat Aug 29 00:48:50 2015] [debug] PUT "/selection" [Sat Aug 29 00:48:50 2015] [debug] Rendering cached template "selection.html.ep" from DATA section [Sat Aug 29 00:48:50 2015] [debug] 200 OK (0.002121s, 471.476/s) [Sat Aug 29 00:48:50 2015] [debug] POST "/%E2%98%83" [Sat Aug 29 00:48:50 2015] [debug] Rendering template "snowman.html.ep" from DATA section [Sat Aug 29 00:48:50 2015] [debug] 200 OK (0.024554s, 40.727/s) [Sat Aug 29 00:48:50 2015] [debug] POST "/%E2%98%83" [Sat Aug 29 00:48:50 2015] [debug] Rendering cached template "snowman.html.ep" from DATA section [Sat Aug 29 00:48:50 2015] [debug] 200 OK (0.023321s, 42.880/s) [Sat Aug 29 00:48:50 2015] [debug] PATCH "/%E2%98%83" [Sat Aug 29 00:48:50 2015] [debug] Rendering cached template "snowman.html.ep" from DATA section [Sat Aug 29 00:48:50 2015] [debug] 200 OK (0.023221s, 43.064/s) [Sat Aug 29 00:48:50 2015] [debug] POST "/no_snowman" [Sat Aug 29 00:48:50 2015] [debug] Rendering template "no_snowman.html.ep" from DATA section [Sat Aug 29 00:48:50 2015] [debug] 200 OK (0.023998s, 41.670/s) [Sat Aug 29 00:48:50 2015] [debug] POST "/no_snowman" [Sat Aug 29 00:48:50 2015] [debug] Rendering cached template "no_snowman.html.ep" from DATA section [Sat Aug 29 00:48:50 2015] [debug] 200 OK (0.024429s, 40.935/s) t\mojolicious\tag_helper_lite_app.t ........ ok 1 - right result ok 2 - right result ok 3 - OPTIONS /tags ok 4 - 200 OK ok 5 - exact match for content ok 6 - PATCH /more_tags ok 7 - 200 OK ok 8 - exact match for content ok 9 - GET /small_tags ok 10 - 200 OK ok 11 - exact match for content ok 12 - GET /tags_with_error ok 13 - 200 OK ok 14 - exact match for content ok 15 - GET /links ok 16 - 200 OK ok 17 - exact match for content ok 18 - POST /links ok 19 - 200 OK ok 20 - exact match for content ok 21 - GET /script ok 22 - 200 OK ok 23 - exact match for content ok 24 - GET /style ok 25 - 200 OK ok 26 - exact match for content ok 27 - GET /basicform ok 28 - 200 OK ok 29 - exact match for content ok 30 - POST /text ok 31 - 200 OK ok 32 - exact match for content ok 33 - POST /text ok 34 - 200 OK ok 35 - exact match for content ok 36 - GET /multibox ok 37 - 200 OK ok 38 - exact match for content ok 39 - GET /multibox?foo=two ok 40 - 200 OK ok 41 - exact match for content ok 42 - GET /multibox?foo=one&foo=four ok 43 - 200 OK ok 44 - exact match for content ok 45 - GET /multibox?foo=bar ok 46 - 200 OK ok 47 - exact match for content ok 48 - GET /multibox?foo=two&foo=one ok 49 - 200 OK ok 50 - exact match for content ok 51 - GET /form/lala?a=2&b=0&c=2&d=3&escaped=1%22+%222 ok 52 - 200 OK ok 53 - exact match for content ok 54 - GET /form/lala?c=b&d=3&e=4&f=<5 ok 55 - 200 OK ok 56 - exact match for content ok 57 - PUT /selection ok 58 - 200 OK ok 59 - exact match for content ok 60 - PUT /selection?a=e&foo=bar&bar=baz&yada=b&h=j ok 61 - 200 OK ok 62 - exact match for content ok 63 - PUT /selection?foo=bar&a=e&foo=baz&bar=d&yada=a&yada=b&h=i&h=j ok 64 - 200 OK ok 65 - exact match for content ok 66 - PUT /selection?preselect=1 ok 67 - 200 OK ok 68 - exact match for content ok 69 - POST /☃ ok 70 - 200 OK ok 71 - exact match for content ok 72 - POST /☃?foo=ba line 172. [Sat Aug 29 00:48:52 2015] [debug] Rendering template "exception.testing.html.ep" [Sat Aug 29 00:48:52 2015] [debug] 500 Internal Server Error (0.027127s, 36.864/s) [Sat Aug 29 00:48:52 2015] [debug] GET "/foo/syntaxerror" [Sat Aug 29 00:48:52 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "syntaxerror" [Sat Aug 29 00:48:52 2015] [debug] Rendering template "syntaxerror.html.epl" [Sat Aug 29 00:48:52 2015] [error] Missing right curly or square bracket at template syntaxerror.html.epl line 1, at end of line syntax error at template syntaxerror.html.epl line 1, at EOF 1: % { [Sat Aug 29 00:48:52 2015] [debug] Rendering template "exception.testing.html.ep" [Sat Aug 29 00:48:52 2015] [debug] 500 Internal Server Error (0.004980s, 200.803/s) [Sat Aug 29 00:48:52 2015] [debug] GET "/foo/baz" [Sat Aug 29 00:48:52 2015] [debug] Routing to controller "MojoliciousTest::Foo" and action "baz" [Sat Aug 29 00:48:52 2015] [debug] Action not found in controller [Sat Aug 29 00:48:52 2015] [debug] Template "foo/baz.html.ep" not found [Sat Aug 29 00:48:52 2015] [debug] Rendering template "not_found.testing.html.ep" [Sat Aug 29 00:48:52 2015] [debug] 404 Not Found (0.004245s, 235.571/s) [Sat Aug 29 00:48:52 2015] [debug] GET "/../../mojolicious/secret.txt" [Sat Aug 29 00:48:52 2015] [debug] Rendering cached template "not_found.testing.html.ep" [Sat Aug 29 00:48:52 2015] [debug] 404 Not Found (0.000973s, 1027.749/s) [Sat Aug 29 00:48:52 2015] [debug] GET "/.../mojolicious/secret.txt" [Sat Aug 29 00:48:52 2015] [debug] Rendering cached template "not_found.testing.html.ep" [Sat Aug 29 00:48:52 2015] [debug] 404 Not Found (0.000915s, 1092.896/s) t\mojolicious\testing_app.t ................ ok 1 - two callbacks have been invoked ok 2 - GET / ok 3 - test was successful ok 4 - GET /syntax_error/foo ok 5 - 500 Internal Server Error ok 6 - Server: Mojolicious (Perl) ok 7 - content is similar ok 8 - GET /foo/syntaxerror ok 9 - 500 Internal Server Error ok 10 - Server: Mojolicious (Perl) ok 11 - content is similar ok 12 - GET /hello.txt ok 13 - 200 OK ok 14 - Server: Mojolicious (Perl) ok 15 - content is similar ok 16 - GET /foo/baz ok 17 - 404 Not Found ok 18 - Server: Mojolicious (Perl) ok 19 - content is similar ok 20 - GET /../../mojolicious/secret.txt ok 21 - 404 Not Found ok 22 - Server: Mojolicious (Perl) ok 23 - content is similar ok 24 - GET /.../mojolicious/secret.txt ok 25 - 404 Not Found ok 26 - Server: Mojolicious (Perl) ok 27 - content is similar 1..27 ok t\mojolicious\tls_lite_app.t ............... skipped: set TEST_TLS to enable this test (developer only!) [Sat Aug 29 00:48:54 2015] [debug] Helper "pod_to_html" already exists, replacing [Sat Aug 29 00:48:54 2015] [debug] Reading configuration file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo\t\mojolicious\twinkle_lite_app.conf" [Sat Aug 29 00:48:54 2015] [debug] Your secret passphrase needs to be changed [Sat Aug 29 00:48:54 2015] [debug] GET "/" [Sat Aug 29 00:48:54 2015] [debug] Rendering template "index.foo.twinkle" from DATA section [Sat Aug 29 00:48:54 2015] [debug] Rendering template "layouts/twinkle.foo.ep" from DATA section [Sat Aug 29 00:48:54 2015] [debug] 200 OK (0.016137s, 61.969/s) [Sat Aug 29 00:48:54 2015] [debug] GET "/advanced" [Sat Aug 29 00:48:54 2015] [debug] Rendering template "advanced.foo.twinkle" from DATA section [Sat Aug 29 00:48:54 2015] [debug] 200 OK (0.001992s, 502.008/s) [Sat Aug 29 00:48:54 2015] [debug] GET "/docs" [Sat Aug 29 00:48:54 2015] [debug] Rendering template "docs.foo.pod" from DATA section [Sat Aug 29 00:48:54 2015] [debug] 200 OK (0.003396s, 294.464/s) [Sat Aug 29 00:48:54 2015] [debug] GET "/docs2" [Sat Aug 29 00:48:54 2015] [debug] Rendering template "docs2.foo.teapod" from DATA section [Sat Aug 29 00:48:54 2015] [debug] 200 OK (0.001748s, 572.082/s) [Sat Aug 29 00:48:54 2015] [debug] GET "/docs3" [Sat Aug 29 00:48:54 2015] [debug] Routing to a callback [Sat Aug 29 00:48:54 2015] [debug] Rendering template "docs.foo.pod" from DATA section [Sat Aug 29 00:48:54 2015] [debug] 200 OK (0.002052s, 487.329/s) [Sat Aug 29 00:48:54 2015] [debug] GET "/rest" [Sat Aug 29 00:48:54 2015] [debug] Routing to a callback [Sat Aug 29 00:48:54 2015] [debug] 200 OK (0.000852s, 1173.709/s) [Sat Aug 29 00:48:54 2015] [debug] GET "/rest.html" [Sat Aug 29 00:48:54 2015] [debug] Routing to a callback [Sat Aug 29 00:48:54 2015] [debug] 200 OK (0.012739s, 78.499/s) [Sat Aug 29 00:48:54 2015] [debug] GET "/perldoc" [Sat Aug 29 00:48:54 2015] [debug] Template "not_found.development.foo.ep" not found [Sat Aug 29 00:48:54 2015] [debug] Rendering template "not_found.foo.ep" from DATA section [Sat Aug 29 00:48:54 2015] [debug] 404 Not Found (0.003227s, 309.885/s) [Sat Aug 29 00:48:54 2015] [debug] GET "/dead" [Sat Aug 29 00:48:54 2015] [debug] Routing to a callback [Sat Aug 29 00:48:54 2015] [error] Died at t\mojolicious\twinkle_lite_app.t line 74, line 139. [Sat Aug 29 00:48:54 2015] [debug] Template "exception.development.foo.ep" not found [Sat Aug 29 00:48:54 2015] [debug] Rendering template "exception.foo.ep" from DATA section [Sat Aug 29 00:48:54 2015] [debug] 500 Internal Server Error (0.003566s, 280.426/s) t\mojolicious\twinkle_lite_app.t ........... ok 1 - right value ok 2 - right value ok 3 - right value ok 4 - GET / ok 5 - 200 OK ok 6 - X-Append: bar ok 7 - content is similar ok 8 - GET /advanced ok 9 - 200 OK ok 10 - X-Append: bar ok 11 - exact match for content ok 12 - GET /docs ok 13 - 200 OK ok 14 - content is similar ok 15 - GET /docs2 ok 16 - 200 OK ok 17 - content is similar ok 18 - GET /docs3 ok 19 - 200 OK ok 20 - content is similar ok 21 - GET /rest ok 22 - 200 OK ok 23 - X-Rest: 1 ok 24 - exact match for content ok 25 - GET /rest.html ok 26 - 200 OK ok 27 - X-Rest: 1 ok 28 - exact match for content ok 29 - GET /perldoc ok 30 - 404 Not Found ok 31 - exact match for content ok 32 - GET /dead ok 33 - 500 Internal Server Error ok 34 - exact match for content 1..34 ok t\mojolicious\types.t ...................... ok 1 - right type ok 2 - no type ok 3 - right type ok 4 - right type ok 5 - right formats ok 6 - right formats ok 7 - right formats ok 8 - right formats ok 9 - right formats ok 10 - right formats ok 11 - right formats ok 12 - right formats ok 13 - right formats ok 14 - right formats ok 15 - right formats ok 16 - right formats ok 17 - right formats ok 18 - right formats ok 19 - right formats ok 20 - right formats ok 21 - right formats ok 22 - right formats ok 23 - right formats ok 24 - right formats ok 25 - right formats ok 26 - right formats ok 27 - right formats ok 28 - right formats ok 29 - right format ok 30 - right formats ok 31 - right formats ok 32 - right formats ok 33 - right formats ok 34 - right formats ok 35 - right formats ok 36 - no formats ok 37 - no formats ok 38 - no formats ok 39 - no formats ok 40 - no formats ok 41 - right type ok 42 - right type ok 43 - no type ok 44 - right type ok 45 - right type ok 46 - right formats ok 47 - right formats ok 48 - right formats ok 49 - right formats ok 50 - right formats ok 51 - right type ok 52 - right type ok 53 - right type ok 54 - right formats ok 55 - right formats ok 56 - right formats ok 57 - right formats ok 58 - right formats ok 59 - right formats ok 60 - right formats ok 61 - right formats 1..61 ok [Sat Aug 29 00:48:56 2015] [debug] Your secret passphrase needs to be changed [Sat Aug 29 00:48:56 2015] [debug] POST "/upload" [Sat Aug 29 00:48:56 2015] [debug] Routing to a callback [Sat Aug 29 00:48:56 2015] [debug] 200 OK (0.001011s, 989.120/s) [Sat Aug 29 00:48:56 2015] [debug] POST "/upload" [Sat Aug 29 00:48:56 2015] [debug] Routing to a callback [Sat Aug 29 00:48:56 2015] [debug] 200 OK (0.000597s, 1675.042/s) [Sat Aug 29 00:48:56 2015] [debug] POST "/upload" [Sat Aug 29 00:48:56 2015] [debug] Routing to a callback [Sat Aug 29 00:48:56 2015] [debug] 200 OK (0.000571s, 1751.313/s) [Sat Aug 29 00:48:56 2015] [debug] POST "/upload" [Sat Aug 29 00:48:56 2015] [debug] Routing to a callback [Sat Aug 29 00:48:56 2015] [debug] 200 OK (0.000555s, 1801.802/s) [Sat Aug 29 00:48:56 2015] [debug] POST "/multi" [Sat Aug 29 00:48:56 2015] [debug] Routing to a callback [Sat Aug 29 00:48:56 2015] [debug] 200 OK (0.000775s, 1290.323/s) [Sat Aug 29 00:48:56 2015] [debug] POST "/multi" [Sat Aug 29 00:48:56 2015] [debug] Routing to a callback [Sat Aug 29 00:48:56 2015] [debug] 200 OK (0.000666s, 1501.502/s) [Sat Aug 29 00:48:56 2015] [debug] POST "/multi" [Sat Aug 29 00:48:56 2015] [debug] Routing to a callback [Sat Aug 29 00:48:56 2015] [debug] 200 OK (0.000629s, 1589.825/s) t\mojolicious\upload_lite_app.t ............ ok 1 - POST /upload ok 2 - 200 OK ok 3 - exact match for content ok 4 - POST /upload ok 5 - 200 OK ok 6 - content is similar ok 7 - POST /upload ok 8 - 200 OK ok 9 - exact match for content ok 10 - POST /upload ok 11 - 200 OK ok 12 - exact match for content ok 13 - POST /multi?name=file1&name=file2 ok 14 - 200 OK ok 15 - exact match for content ok 16 - POST /multi?name=file2&name=file1 ok 17 - 200 OK ok 18 - exact match for content ok 19 - POST /multi?name=file ok 20 - 200 OK ok 21 - exact match for content 1..21 ok [Sat Aug 29 00:48:57 2015] [debug] Your secret passphrase needs to be changed [Sat Aug 29 00:48:57 2015] [debug] POST "/upload" [Sat Aug 29 00:48:57 2015] [debug] Routing to a callback [Sat Aug 29 00:48:57 2015] [debug] 200 OK (0.000931s, 1074.114/s) [Sat Aug 29 00:48:57 2015] [debug] GET "/download" [Sat Aug 29 00:48:57 2015] [debug] Routing to a callback [Sat Aug 29 00:48:57 2015] [debug] 200 OK (0.000592s, 1689.189/s) [Sat Aug 29 00:48:57 2015] [debug] POST "/upload" [Sat Aug 29 00:48:57 2015] [debug] Routing to a callback [Sat Aug 29 00:48:57 2015] [debug] 200 OK (0.002213s, 451.875/s) [Sat Aug 29 00:48:57 2015] [debug] GET "/download" [Sat Aug 29 00:48:57 2015] [debug] Routing to a callback [Sat Aug 29 00:48:57 2015] [debug] 200 OK (0.002145s, 466.200/s) [Sat Aug 29 00:48:57 2015] [debug] GET "/download" [Sat Aug 29 00:48:57 2015] [debug] Routing to a callback [Sat Aug 29 00:48:57 2015] [debug] 200 OK (0.000624s, 1602.564/s) t\mojolicious\upload_stream_lite_app.t ..... ok 1 - POST /upload?id=23 ok 2 - 200 OK ok 3 - exact match for content ok 4 - GET /download?id=23 ok 5 - 200 OK ok 6 - exact match for content ok 7 - POST /upload?id=24 ok 8 - 200 OK ok 9 - exact match for content ok 10 - GET /download?id=24 ok 11 - 200 OK ok 12 - exact match for content ok 13 - GET /download?id=23 ok 14 - 200 OK ok 15 - exact match for content 1..15 ok [Sat Aug 29 00:48:58 2015] [debug] Your secret passphrase needs to be changed [Sat Aug 29 00:48:58 2015] [debug] GET "/" [Sat Aug 29 00:48:58 2015] [debug] Routing to a callback [Sat Aug 29 00:48:58 2015] [debug] Rendering template "index.html.ep" from DATA section [Sat Aug 29 00:48:58 2015] [debug] 200 OK (0.016992s, 58.851/s) [Sat Aug 29 00:48:58 2015] [debug] GET "/" [Sat Aug 29 00:48:58 2015] [debug] Routing to a callback [Sat Aug 29 00:48:58 2015] [debug] Rendering cached template "index.html.ep" from DATA section [Sat Aug 29 00:48:58 2015] [debug] 200 OK (0.001638s, 610.501/s) [Sat Aug 29 00:48:58 2015] [debug] POST "/" [Sat Aug 29 00:48:58 2015] [debug] Routing to a callback [Sat Aug 29 00:48:58 2015] [debug] Rendering cached template "index.html.ep" from DATA section [Sat Aug 29 00:48:58 2015] [debug] 200 OK (0.003090s, 323.625/s) [Sat Aug 29 00:48:58 2015] [debug] POST "/upload" [Sat Aug 29 00:48:58 2015] [debug] Routing to a callback [Sat Aug 29 00:48:58 2015] [debug] Rendering template "upload.html.ep" from DATA section [Sat Aug 29 00:48:58 2015] [debug] 200 OK (0.002342s, 426.985/s) [Sat Aug 29 00:48:58 2015] [debug] POST "/upload" [Sat Aug 29 00:48:58 2015] [debug] Routing to a callback [Sat Aug 29 00:48:58 2015] [debug] Rendering cached template "upload.html.ep" from DATA section [Sat Aug 29 00:48:58 2015] [debug] 200 OK (0.001264s, 791.139/s) [Sat Aug 29 00:48:58 2015] [debug] POST "/upload" [Sat Aug 29 00:48:58 2015] [debug] Routing to a callback [Sat Aug 29 00:48:58 2015] [debug] Rendering cached template "upload.html.ep" from DATA section [Sat Aug 29 00:48:58 2015] [debug] 200 OK (0.001106s, 904.159/s) [Sat Aug 29 00:48:58 2015] [debug] POST "/upload" [Sat Aug 29 00:48:58 2015] [debug] Routing to a callback [Sat Aug 29 00:48:58 2015] [debug] Rendering cached template "upload.html.ep" from DATA section [Sat Aug 29 00:48:58 2015] [debug] 200 OK (0.001153s, 867.303/s) [Sat Aug 29 00:48:58 2015] [debug] GET "/forgery" [Sat Aug 29 00:48:58 2015] [debug] Routing to a callback [Sat Aug 29 00:48:58 2015] [debug] Rendering template "forgery.html.ep" from DATA section [Sat Aug 29 00:48:58 2015] [debug] 200 OK (0.002493s, 401.123/s) [Sat Aug 29 00:48:58 2015] [debug] GET "/forgery" [Sat Aug 29 00:48:58 2015] [debug] Routing to a callback [Sat Aug 29 00:48:58 2015] [debug] Rendering cached template "forgery.html.ep" from DATA section [Sat Aug 29 00:48:58 2015] [debug] 200 OK (0.001562s, 640.205/s) [Sat Aug 29 00:48:58 2015] [debug] POST "/forgery" [Sat Aug 29 00:48:58 2015] [debug] Routing to a callback [Sat Aug 29 00:48:58 2015] [debug] Rendering cached template "forgery.html.ep" from DATA section [Sat Aug 29 00:48:58 2015] [debug] 200 OK (0.001462s, 683.995/s) [Sat Aug 29 00:48:58 2015] [debug] POST "/forgery" [Sat Aug 29 00:48:58 2015] [debug] Routing to a callback [Sat Aug 29 00:48:58 2015] [debug] Rendering cached template "forgery.html.ep" from DATA section [Sat Aug 29 00:48:58 2015] [debug] 200 OK (0.001393s, 717.875/s) [Sat Aug 29 00:48:58 2015] [debug] POST "/forgery" [Sat Aug 29 00:48:58 2015] [debug] Routing to a callback [Sat Aug 29 00:48:58 2015] [debug] Rendering cached template "forgery.html.ep" from DATA section [Sat Aug 29 00:48:58 2015] [debug] 200 OK (0.001636s, 611.247/s) [Sat Aug 29 00:48:58 2015] [debug] GET "/forgery" [Sat Aug 29 00:48:58 2015] [debug] Routing to a callback [Sat Aug 29 00:48:58 2015] [debug] Rendering cached template "forgery.html.ep" from DATA section [Sat Aug 29 00:48:58 2015] [debug] 200 OK (0.001204s, 830.565/s) [Sat Aug 29 00:48:58 2015] [debug] POST "/forgery" [Sat Aug 29 00:48:58 2015] [debug] Routing to a callback [Sat Aug 29 00:48:58 2015] [debug] Rendering cached template "forgery.html.ep" from DATA section [Sat Aug 29 00:48:58 2015] [debug] 200 OK (0.001327s, 753.580/s) [Sat Aug 29 00:48:58 2015] [debug] Helper "tag_with_error" already exists, replacing [Sat Aug 29 00:48:58 2015] [debug] GET "/" [Sat Aug 29 00:48:58 2015] [debug] Routing to a callback [Sat Aug 29 00:48:58 2015] [debug] Rendering cached template "index.html.ep" from DATA section [Sat Aug 29 00:48:58 2015] [debug] 200 OK (0.003446s, 290.192/s) t\mojolicious\validation_lite_app.t ........ ok 1 - no names ok 2 - no names ok 3 - no value ok 4 - no values ok 5 - valid ok 6 - right result ok 7 - right value ok 8 - right values ok 9 - right names ok 10 - no error ok 11 - valid ok 12 - right result ok 13 - right value ok 14 - right names ok 15 - no error ok 16 - not valid ok 17 - right result ok 18 - no error ok 19 - not valid ok 20 - right result ok 21 - has error ok 22 - right error ok 23 - valid ok 24 - right result ok 25 - no error ok 26 - not valid ok 27 - right result ok 28 - has error ok 29 - right error ok 30 - not valid ok 31 - right result ok 32 - has error ok 33 - right error ok 34 - right names ok 35 - valid ok 36 - right results ok 37 - right result ok 38 - right result ok 39 - no error ok 40 - not valid ok 41 - right result ok 42 - has error ok 43 - right error ok 44 - right names ok 45 - valid ok 46 - right result ok 47 - no error ok 48 - not valid ok 49 - right result ok 50 - has error ok 51 - right error ok 52 - valid ok 53 - right result ok 54 - no error ok 55 - not valid ok 56 - right result ok 57 - has error ok 58 - right error ok 59 - not valid ok 60 - right topic ok 61 - has error ok 62 - right result ok 63 - has error ok 64 - right error ok 65 - valid ok 66 - valid ok 67 - valid ok 68 - no error ok 69 - not valid ok 70 - has error ok 71 - right error ok 72 - right names ok 73 - valid ok 74 - no error ok 75 - not valid ok 76 - has error ok 77 - right error ok 78 - right names ok 79 - no data ok 80 - has data ok 81 - not valid ok 82 - right result ok 83 - has error ok 84 - right error ok 85 - has data ok 86 - valid ok 87 - right result ok 88 - right value ok 89 - no error ok 90 - right result ok 91 - has error ok 92 - right result ok 93 - right error ok 94 - has data ok 95 - has error ok 96 - right error ok 97 - has data ok 98 - has error ok 99 - has data ok 100 - right error ok 101 - has error ok 102 - right error ok 103 - no error ok 104 - valid ok 105 - right result ok 106 - right error ok 107 - right error ok 108 - GET / ok 109 - 200 OK ok 110 - no element for selector "div:root" ok 111 - exact match for selector "label[for="foo"]" ok 112 - element for selector "input[type="text"]" exists ok 113 - element for selector "textarea" exists ok 114 - exact match for selector "label[for="baz"]" ok 115 - element for selector "select" exists ok 116 - element for selector "input[type="password"]" exists ok 117 - GET / ok 118 - 200 OK ok 119 - no element for selector "div:root" ok 120 - exact match for selector "label[for="foo"]" ok 121 - element for selector "input[type="text"]" exists ok 122 - element for selector "textarea" exists ok 123 - exact match for selector "label[for="baz"]" ok 124 - element for selector "select" exists ok 125 - element for selector "input[type="password"]" exists ok 126 - POST / ok 127 - 200 OK ok 128 - exact match for selector "div:root" ok 129 - exact match for selector "label.custom.field-with-error[for="foo"]" ok 130 - element for selector "input.custom.field-with-error[type="text"][value="no"]" exists ok 131 - no element for selector "textarea.field-with-error" ok 132 - no element for selector "label.custom.field-with-error[for="baz"]" ok 133 - no element for selector "select.field-with-error" ok 134 - no element for selector "input.field-with-error[type="password"]" ok 135 - element count for selector ".field-with-error" ok 136 - with description ok 137 - POST /upload ok 138 - no element for selector ".field-with-error" ok 139 - POST /upload ok 140 - no element for selector ".field-with-error" ok 141 - POST /upload ok 142 - element for selector ".field-with-error" exists ok 143 - POST /upload ok 144 - element for selector ".field-with-error" exists ok 145 - GET /forgery ok 146 - 200 OK ok 147 - content is similar ok 148 - element for selector "[value=bar]" exists ok 149 - no element for selector ".field-with-error" ok 150 - POST /forgery ok 151 - 200 OK ok 152 - content is not similar ok 153 - element for selector "[value=bar]" exists ok 154 - no element for selector ".field-with-error" ok 155 - POST /forgery ok 156 - 200 OK ok 157 - content is not similar ok 158 - element for selector "[value=bar]" exists ok 159 - no element for selector ".field-with-error" ok 160 - POST /forgery ok 161 - 200 OK ok 162 - content is similar ok 163 - element for selector "[value=bar]" exists ok 164 - no element for selector ".field-with-error" ok 165 - GET /forgery ok 166 - 200 OK ok 167 - content is not similar ok 168 - no element for selector ".field-with-error" ok 169 - POST /forgery ok 170 - 200 OK ok 171 - content is not similar ok 172 - element for selector ".field-with-error" exists ok 173 - GET /?foo=too_long&bar=too_long_too&baz=way_too_long&yada=whatever ok 174 - 200 OK ok 175 - exact match for selector "div:root" ok 176 - exact match for selector "label.custom.my-field-with-error[for="foo"]" ok 177 - element for selector "input.custom.my-field-with-error[type="text"]" exists ok 178 - element for selector "textarea.my-field-with-error" exists ok 179 - exact match for selector "label.custom.my-field-with-error[for="baz"]" ok 180 - element for selector "select.my-field-with-error" exists ok 181 - element for selector "input.my-field-with-error[type="password"]" exists 1..181 ok [Sat Aug 29 00:49:00 2015] [debug] Your secret passphrase needs to be changed [Sat Aug 29 00:49:00 2015] [debug] GET "/echo" [Sat Aug 29 00:49:00 2015] [debug] Routing to a callback [Sat Aug 29 00:49:00 2015] [debug] 101 Switching Protocols (0.000125s, 8000.000/s) [Sat Aug 29 00:49:00 2015] [debug] GET "/echo" [Sat Aug 29 00:49:00 2015] [debug] Routing to a callback [Sat Aug 29 00:49:00 2015] [debug] 101 Switching Protocols (0.000277s, 3610.108/s) [Sat Aug 29 00:49:00 2015] [debug] GET "/echo" [Sat Aug 29 00:49:00 2015] [debug] Routing to a callback [Sat Aug 29 00:49:00 2015] [debug] 101 Switching Protocols (0.000254s, 3937.008/s) [Sat Aug 29 00:49:00 2015] [debug] GET "/echo" [Sat Aug 29 00:49:00 2015] [debug] Routing to a callback [Sat Aug 29 00:49:00 2015] [debug] 101 Switching Protocols (0.000254s, 3937.008/s) [Sat Aug 29 00:49:00 2015] [debug] GET "/echo" [Sat Aug 29 00:49:00 2015] [debug] Routing to a callback [Sat Aug 29 00:49:00 2015] [debug] 101 Switching Protocols (0.000282s, 3546.099/s) [Sat Aug 29 00:49:00 2015] [debug] GET "/echo" [Sat Aug 29 00:49:00 2015] [debug] Routing to a callback [Sat Aug 29 00:49:00 2015] [debug] 101 Switching Protocols (0.000288s, 3472.222/s) [Sat Aug 29 00:49:00 2015] [debug] GET "/echo" [Sat Aug 29 00:49:00 2015] [debug] Routing to a callback [Sat Aug 29 00:49:00 2015] [debug] 101 Switching Protocols (0.000281s, 3558.719/s) [Sat Aug 29 00:49:00 2015] [debug] GET "/echo" [Sat Aug 29 00:49:00 2015] [debug] Routing to a callback [Sat Aug 29 00:49:00 2015] [debug] 101 Switching Protocols (0.000262s, 3816.794/s) [Sat Aug 29 00:49:00 2015] [debug] GET "/echo" [Sat Aug 29 00:49:00 2015] [debug] Routing to a callback [Sat Aug 29 00:49:00 2015] [debug] 101 Switching Protocols (0.000257s, 3891.051/s) [Sat Aug 29 00:49:00 2015] [debug] GET "/echo" [Sat Aug 29 00:49:00 2015] [debug] Routing to a callback [Sat Aug 29 00:49:00 2015] [debug] 101 Switching Protocols (0.000297s, 3367.003/s) [Sat Aug 29 00:49:00 2015] [debug] GET "/echo" [Sat Aug 29 00:49:00 2015] [debug] 200 OK (0.000618s, 1618.123/s) [Sat Aug 29 00:49:00 2015] [debug] GET "/no_compression" [Sat Aug 29 00:49:00 2015] [debug] Routing to a callback [Sat Aug 29 00:49:00 2015] [debug] 101 Switching Protocols (0.000440s, 2272.727/s) [Sat Aug 29 00:49:00 2015] [debug] GET "/echo" [Sat Aug 29 00:49:00 2015] [debug] Routing to a callback [Sat Aug 29 00:49:00 2015] [debug] 101 Switching Protocols (0.000276s, 3623.188/s) [Sat Aug 29 00:49:00 2015] [debug] GET "/echo" [Sat Aug 29 00:49:00 2015] [debug] Routing to a callback [Sat Aug 29 00:49:00 2015] [debug] 101 Switching Protocols (0.000302s, 3311.258/s) [Sat Aug 29 00:49:00 2015] [debug] GET "/echo" [Sat Aug 29 00:49:00 2015] [debug] Routing to a callback [Sat Aug 29 00:49:00 2015] [debug] 101 Switching Protocols (0.000318s, 3144.654/s) [Sat Aug 29 00:49:00 2015] [debug] GET "/json" [Sat Aug 29 00:49:00 2015] [debug] Routing to a callback [Sat Aug 29 00:49:00 2015] [debug] 101 Switching Protocols (0.000496s, 2016.129/s) [Sat Aug 29 00:49:00 2015] [debug] GET "/plain" [Sat Aug 29 00:49:00 2015] [debug] 200 OK (0.000478s, 2092.050/s) [Sat Aug 29 00:49:00 2015] [debug] GET "/push" [Sat Aug 29 00:49:00 2015] [debug] Routing to a callback [Sat Aug 29 00:49:00 2015] [debug] 101 Switching Protocols (0.000525s, 1904.762/s) [Sat Aug 29 00:49:00 2015] [debug] GET "/push" [Sat Aug 29 00:49:00 2015] [debug] Routing to a callback [Sat Aug 29 00:49:00 2015] [debug] 101 Switching Protocols (0.000345s, 2898.551/s) [Sat Aug 29 00:49:01 2015] [debug] GET "/plain" [Sat Aug 29 00:49:01 2015] [debug] 200 OK (0.000336s, 2976.190/s) [Sat Aug 29 00:49:01 2015] [debug] GET "/echo" [Sat Aug 29 00:49:01 2015] [debug] Routing to a callback [Sat Aug 29 00:49:01 2015] [debug] 101 Switching Protocols (0.000290s, 3448.276/s) [Sat Aug 29 00:49:01 2015] [debug] GET "/echo" [Sat Aug 29 00:49:01 2015] [debug] Routing to a callback [Sat Aug 29 00:49:01 2015] [debug] 101 Switching Protocols (0.000311s, 3215.434/s) [Sat Aug 29 00:49:01 2015] [debug] GET "/plain" [Sat Aug 29 00:49:01 2015] [debug] 200 OK (0.000265s, 3773.585/s) [Sat Aug 29 00:49:01 2015] [debug] GET "/unicode" [Sat Aug 29 00:49:01 2015] [debug] Routing to a callback [Sat Aug 29 00:49:01 2015] [debug] 101 Switching Protocols (0.000518s, 1930.502/s) [Sat Aug 29 00:49:01 2015] [debug] GET "/unicode" [Sat Aug 29 00:49:01 2015] [debug] Routing to a callback [Sat Aug 29 00:49:01 2015] [debug] 101 Switching Protocols (0.000293s, 3412.969/s) [Sat Aug 29 00:49:01 2015] [debug] GET "/bytes" [Sat Aug 29 00:49:01 2015] [debug] Routing to a callback [Sat Aug 29 00:49:01 2015] [debug] 101 Switching Protocols (0.000490s, 2040.816/s) [Sat Aug 29 00:49:01 2015] [debug] GET "/bytes" [Sat Aug 29 00:49:01 2015] [debug] Routing to a callback [Sat Aug 29 00:49:01 2015] [debug] 101 Switching Protocols (0.000249s, 4016.064/s) [Sat Aug 29 00:49:01 2015] [debug] GET "/once" [Sat Aug 29 00:49:01 2015] [debug] Routing to a callback [Sat Aug 29 00:49:01 2015] [debug] 101 Switching Protocols (0.000537s, 1862.197/s) [Sat Aug 29 00:49:01 2015] [debug] GET "/close" [Sat Aug 29 00:49:01 2015] [debug] Routing to a callback [Sat Aug 29 00:49:01 2015] [debug] 101 Switching Protocols (0.000571s, 1751.313/s) [Sat Aug 29 00:49:01 2015] [debug] GET "/one_sided" [Sat Aug 29 00:49:01 2015] [debug] Routing to a callback [Sat Aug 29 00:49:01 2015] [debug] 101 Switching Protocols (0.001515s, 660.066/s) [Sat Aug 29 00:49:01 2015] [debug] GET "/nested" [Sat Aug 29 00:49:01 2015] [debug] Routing to a callback [Sat Aug 29 00:49:01 2015] [debug] 101 Switching Protocols (0.000871s, 1148.106/s) [Sat Aug 29 00:49:01 2015] [debug] GET "/nested" [Sat Aug 29 00:49:01 2015] [debug] Routing to a callback [Sat Aug 29 00:49:01 2015] [debug] 101 Switching Protocols (0.000404s, 2475.248/s) [Sat Aug 29 00:49:01 2015] [debug] GET "/nested" [Sat Aug 29 00:49:01 2015] [debug] 200 OK (0.000654s, 1529.052/s) [Sat Aug 29 00:49:01 2015] [debug] POST "/nested" [Sat Aug 29 00:49:01 2015] [debug] 200 OK (0.000695s, 1438.849/s) t\mojolicious\websocket_lite_app.t ......... ok 1 - WebSocket handshake with /echo ok 2 - send message ok 3 - message received ok 4 - exact match for message ok 5 - closed WebSocket ok 6 - WebSocket handshake with /echo ok 7 - send message ok 8 - message received ok 9 - exact match for message ok 10 - send message ok 11 - message received ok 12 - exact match for message ok 13 - closed WebSocket ok 14 - WebSocket handshake with /echo ok 15 - Sec-WebSocket-Accept: I+x5C3/LJxrmDrWw42nMP4pCSes= ok 16 - Sec-WebSocket-Protocol: foo ok 17 - send message ok 18 - message received ok 19 - exact match for message ok 20 - closed WebSocket ok 21 - right "DNT" value ok 22 - right "Sec-WebSocket-Protocol" value ok 23 - WebSocket handshake with /echo ok 24 - send message ok 25 - message received ok 26 - exact match for message ok 27 - send message ok 28 - message received ok 29 - no match for message ok 30 - closed WebSocket ok 31 - WebSocket handshake with /echo ok 32 - send message ok 33 - send message ok 34 - send message ok 35 - message received ok 36 - exact match for message ok 37 - closed WebSocket ok 38 - WebSocket handshake with /echo ok 39 - send message ok 40 - message received ok 41 - exact match for message ok 42 - send message ok 43 - message received ok 44 - message is similar ok 45 - closed WebSocket ok 46 - WebSocket closed with status 1000 ok 47 - WebSocket handshake with /echo ok 48 - right size ok 49 - send message ok 50 - message received ok 51 - exact match for message ok 52 - closed WebSocket ok 53 - WebSocket closed with status 1005 ok 54 - WebSocket handshake with /echo ok 55 - send message ok 56 - WebSocket closed with status 1009 ok 57 - WebSocket handshake with /echo ok 58 - send message ok 59 - WebSocket closed with status 1009 ok 60 - WebSocket handshake with /echo ok 61 - send message ok 62 - send message ok 63 - WebSocket closed with status 1009 ok 64 - GET /echo ok 65 - 200 OK ok 66 - exact match for content ok 67 - WebSocket handshake with /no_compression ok 68 - right "Sec-WebSocket-Extensions" value ok 69 - WebSocket has no compression ok 70 - send message ok 71 - message received ok 72 - exact match for message ok 73 - closed WebSocket ok 74 - WebSocket handshake with /echo ok 75 - WebSocket has compression ok 76 - send message ok 77 - Sec-WebSocket-Extensions: permessage-deflate ok 78 - right "Sec-WebSocket-Extensions" value ok 79 - message received ok 80 - exact match for message ok 81 - message has been compressed ok 82 - closed WebSocket ok 83 - WebSocket closed with status 1005 ok 84 - WebSocket handshake with /echo ok 85 - Sec-WebSocket-Extensions: permessage-deflate ok 86 - send message ok 87 - WebSocket closed with status 1009 ok 88 - WebSocket handshake with /echo ok 89 - send message ok 90 - message received ok 91 - exact match for message ok 92 - closed WebSocket ok 93 - WebSocket handshake with /json ok 94 - send message ok 95 - message received ok 96 - exact match for JSON Pointer "" ok 97 - exact match for JSON Pointer "" ok 98 - has value for JSON Pointer "/test" ok 99 - has no value for JSON Pointer "/test/2" ok 100 - with description ok 101 - with description ok 102 - exact match for message ok 103 - with description ok 104 - no match for message ok 105 - with description ok 106 - message is similar ok 107 - with description ok 108 - message is not similar ok 109 - with description ok 110 - exact match for JSON Pointer "" ok 111 - exact match for JSON Pointer "" ok 112 - send message ok 113 - message received ok 114 - has value for JSON Pointer "/2" ok 115 - with description ok 116 - has no value for JSON Pointer "/5" ok 117 - with description ok 118 - exact match for JSON Pointer "/2" ok 119 - with description ok 120 - send message ok 121 - message received ok 122 - exact match for JSON Pointer "/☃" ok 123 - similar match for JSON Pointer "/☃/1" ok 124 - with description ok 125 - no similar match for JSON Pointer "/☃/1" ok 126 - with description ok 127 - send message ok 128 - message received ok 129 - exact match for JSON Pointer "" ok 130 - send message ok 131 - message received ok 132 - exact match for JSON Pointer "" ok 133 - closed WebSocket ok 134 - GET /plain ok 135 - 200 OK ok 136 - exact match for content ok 137 - WebSocket handshake with /push ok 138 - message received ok 139 - exact match for message ok 140 - message received ok 141 - exact match for message ok 142 - message received ok 143 - exact match for message ok 144 - closed WebSocket ok 145 - WebSocket handshake with /push ok 146 - message received ok 147 - message is not similar ok 148 - message received ok 149 - no match for message ok 150 - message received ok 151 - message is similar ok 152 - message received ok 153 - message is not similar ok 154 - closed WebSocket ok 155 - GET /plain ok 156 - 200 OK ok 157 - exact match for content ok 158 - WebSocket handshake with /echo ok 159 - send message ok 160 - message received ok 161 - exact match for message ok 162 - closed WebSocket ok 163 - WebSocket handshake with /echo ok 164 - send message ok 165 - send message ok 166 - send message ok 167 - message received ok 168 - exact match for message ok 169 - message received ok 170 - exact match for message ok 171 - message received ok 172 - exact match for message ok 173 - message is similar ok 174 - closed WebSocket ok 175 - GET /plain ok 176 - 200 OK ok 177 - exact match for content ok 178 - WebSocket handshake with /unicode ok 179 - send message ok 180 - message received ok 181 - exact match for message ok 182 - closed WebSocket ok 183 - WebSocket handshake with /unicode ok 184 - send message ok 185 - message received ok 186 - exact match for message ok 187 - send message ok 188 - message received ok 189 - exact match for message ok 190 - closed WebSocket ok 191 - WebSocket handshake with /bytes ok 192 - send message ok 193 - message received ok 194 - exact match for message ok 195 - received binary frame ok 196 - send message ok 197 - message received ok 198 - exact match for message ok 199 - received text frame ok 200 - closed WebSocket ok 201 - right status and message ok 202 - WebSocket handshake with /bytes ok 203 - send message ok 204 - message received ok 205 - exact match for message ok 206 - send message ok 207 - message received ok 208 - exact match for message ok 209 - closed WebSocket ok 210 - WebSocket handshake with /once ok 211 - send message ok 212 - message received ok 213 - exact match for message ok 214 - message received ok 215 - exact match for message ok 216 - send message ok 217 - message received ok 218 - exact match for message ok 219 - send message ok 220 - message received ok 221 - exact match for message ok 222 - closed WebSocket ok 223 - WebSocket handshake with /close ok 224 - WebSocket closed with status 1001 ok 225 - WebSocket handshake with /one_sided ok 226 - message received ok 227 - exact match for message ok 228 - WebSocket closed with status 1005 ok 229 - WebSocket handshake with /nested ok 230 - send message ok 231 - message received ok 232 - exact match for message ok 233 - WebSocket closed with status 1000 ok 234 - message is similar ok 235 - exact match for message ok 236 - WebSocket handshake with /nested ok 237 - send message ok 238 - message received ok 239 - exact match for message ok 240 - WebSocket closed with status 1000 ok 241 - GET /nested ok 242 - 200 OK ok 243 - exact match for content ok 244 - POST /nested ok 245 - 200 OK ok 246 - exact match for content 1..246 ok t\pod.t .................................... skipped: set TEST_POD to enable this test (developer only!) t\pod_coverage.t ........................... skipped: set TEST_POD to enable this test (developer only!) Test Summary Report ------------------- t\mojolicious\commands.t (Wstat: 65280 Tests: 43 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output Files=85, Tests=10240, 110 wallclock secs ( 1.20 usr + 0.09 sys = 1.30 CPU) Result: FAIL Failed 1/85 test programs. 0/10240 subtests failed. NMAKE : fatal error U1077: '"C:\Perl-5.14\bin\perl.exe"' : return code '0xff' Stop. SRI/Mojolicious-6.17.tar.gz nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports SRI/Mojolicious-6.17.tar.gz Running test for module 'DBI' Running make for T/TI/TIMB/DBI-1.634.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'get' Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\T\TI\TIMB\DBI-1.634.tar.gz ok DBI-1.634/ DBI-1.634/Changes DBI-1.634/dbd_xsh.h DBI-1.634/DBI.pm DBI-1.634/DBI.xs DBI-1.634/dbi_sql.h DBI-1.634/dbilogstrip.PL DBI-1.634/dbipport.h DBI-1.634/dbiprof.PL DBI-1.634/dbiproxy.PL DBI-1.634/dbivport.h DBI-1.634/DBIXS.h DBI-1.634/dbixs_rev.h DBI-1.634/dbixs_rev.pl DBI-1.634/Driver.xst DBI-1.634/Driver_xst.h DBI-1.634/ex/ DBI-1.634/INSTALL DBI-1.634/lib/ DBI-1.634/Makefile.PL DBI-1.634/MANIFEST DBI-1.634/META.json DBI-1.634/META.yml DBI-1.634/Perl.xs DBI-1.634/README.md DBI-1.634/t/ DBI-1.634/test.pl DBI-1.634/typemap DBI-1.634/t/01basics.t DBI-1.634/t/02dbidrv.t DBI-1.634/t/03handle.t DBI-1.634/t/04mods.t DBI-1.634/t/05concathash.t DBI-1.634/t/06attrs.t DBI-1.634/t/07kids.t DBI-1.634/t/08keeperr.t DBI-1.634/t/09trace.t DBI-1.634/t/10examp.t DBI-1.634/t/11fetch.t DBI-1.634/t/12quote.t DBI-1.634/t/13taint.t DBI-1.634/t/14utf8.t DBI-1.634/t/15array.t DBI-1.634/t/16destroy.t DBI-1.634/t/19fhtrace.t DBI-1.634/t/20meta.t DBI-1.634/t/30subclass.t DBI-1.634/t/31methcache.t DBI-1.634/t/35thrclone.t DBI-1.634/t/40profile.t DBI-1.634/t/41prof_dump.t DBI-1.634/t/42prof_data.t DBI-1.634/t/43prof_env.t DBI-1.634/t/48dbi_dbd_sqlengine.t DBI-1.634/t/49dbd_file.t DBI-1.634/t/50dbm_simple.t DBI-1.634/t/51dbm_file.t DBI-1.634/t/52dbm_complex.t DBI-1.634/t/60preparse.t DBI-1.634/t/65transact.t DBI-1.634/t/70callbacks.t DBI-1.634/t/72childhandles.t DBI-1.634/t/80proxy.t DBI-1.634/t/85gofer.t DBI-1.634/t/86gofer_fail.t DBI-1.634/t/87gofer_cache.t DBI-1.634/t/90sql_type_cast.t DBI-1.634/t/lib.pl DBI-1.634/t/pod-coverage.t DBI-1.634/t/pod.t DBI-1.634/lib/Bundle/ DBI-1.634/lib/DBD/ DBI-1.634/lib/DBI/ DBI-1.634/lib/Win32/ DBI-1.634/lib/Win32/DBIODBC.pm DBI-1.634/lib/DBI/Const/ DBI-1.634/lib/DBI/DBD/ DBI-1.634/lib/DBI/DBD.pm DBI-1.634/lib/DBI/FAQ.pm DBI-1.634/lib/DBI/Gofer/ DBI-1.634/lib/DBI/Profile.pm DBI-1.634/lib/DBI/ProfileData.pm DBI-1.634/lib/DBI/ProfileDumper/ DBI-1.634/lib/DBI/ProfileDumper.pm DBI-1.634/lib/DBI/ProfileSubs.pm DBI-1.634/lib/DBI/ProxyServer.pm DBI-1.634/lib/DBI/PurePerl.pm DBI-1.634/lib/DBI/SQL/ DBI-1.634/lib/DBI/Util/ DBI-1.634/lib/DBI/W32ODBC.pm DBI-1.634/lib/DBI/Util/_accessor.pm DBI-1.634/lib/DBI/Util/CacheMemory.pm DBI-1.634/lib/DBI/SQL/Nano.pm DBI-1.634/lib/DBI/ProfileDumper/Apache.pm DBI-1.634/lib/DBI/Gofer/Execute.pm DBI-1.634/lib/DBI/Gofer/Request.pm DBI-1.634/lib/DBI/Gofer/Response.pm DBI-1.634/lib/DBI/Gofer/Serializer/ DBI-1.634/lib/DBI/Gofer/Transport/ DBI-1.634/lib/DBI/Gofer/Transport/Base.pm DBI-1.634/lib/DBI/Gofer/Transport/pipeone.pm DBI-1.634/lib/DBI/Gofer/Transport/stream.pm DBI-1.634/lib/DBI/Gofer/Serializer/Base.pm DBI-1.634/lib/DBI/Gofer/Serializer/DataDumper.pm DBI-1.634/lib/DBI/Gofer/Serializer/Storable.pm DBI-1.634/lib/DBI/DBD/Metadata.pm DBI-1.634/lib/DBI/DBD/SqlEngine/ DBI-1.634/lib/DBI/DBD/SqlEngine.pm DBI-1.634/lib/DBI/DBD/SqlEngine/Developers.pod DBI-1.634/lib/DBI/DBD/SqlEngine/HowTo.pod DBI-1.634/lib/DBI/Const/GetInfo/ DBI-1.634/lib/DBI/Const/GetInfoReturn.pm DBI-1.634/lib/DBI/Const/GetInfoType.pm DBI-1.634/lib/DBI/Const/GetInfo/ANSI.pm DBI-1.634/lib/DBI/Const/GetInfo/ODBC.pm DBI-1.634/lib/DBD/DBM.pm DBI-1.634/lib/DBD/ExampleP.pm DBI-1.634/lib/DBD/File/ DBI-1.634/lib/DBD/File.pm DBI-1.634/lib/DBD/Gofer/ DBI-1.634/lib/DBD/Gofer.pm DBI-1.634/lib/DBD/NullP.pm DBI-1.634/lib/DBD/Proxy.pm DBI-1.634/lib/DBD/Sponge.pm DBI-1.634/lib/DBD/Gofer/Policy/ DBI-1.634/lib/DBD/Gofer/Transport/ DBI-1.634/lib/DBD/Gofer/Transport/Base.pm DBI-1.634/lib/DBD/Gofer/Transport/corostream.pm DBI-1.634/lib/DBD/Gofer/Transport/null.pm DBI-1.634/lib/DBD/Gofer/Transport/pipeone.pm DBI-1.634/lib/DBD/Gofer/Transport/stream.pm DBI-1.634/lib/DBD/Gofer/Policy/Base.pm DBI-1.634/lib/DBD/Gofer/Policy/classic.pm DBI-1.634/lib/DBD/Gofer/Policy/pedantic.pm DBI-1.634/lib/DBD/Gofer/Policy/rush.pm DBI-1.634/lib/DBD/File/Developers.pod DBI-1.634/lib/DBD/File/HowTo.pod DBI-1.634/lib/DBD/File/Roadmap.pod DBI-1.634/lib/Bundle/DBI.pm DBI-1.634/ex/corogofer.pl DBI-1.634/ex/perl_dbi_nulls_test.pl DBI-1.634/ex/profile.pl Prepending C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'make' CPAN.pm: Building T/TI/TIMB/DBI-1.634.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Creating test wrappers for DBD::Gofer: t/zvg_01basics.t t/zvg_02dbidrv.t t/zvg_03handle.t t/zvg_04mods.t t/zvg_05concathash.t t/zvg_06attrs.t t/zvg_07kids.t t/zvg_08keeperr.t t/zvg_09trace.t t/zvg_10examp.t t/zvg_11fetch.t t/zvg_12quote.t t/zvg_13taint.t t/zvg_14utf8.t t/zvg_15array.t t/zvg_16destroy.t t/zvg_19fhtrace.t t/zvg_20meta.t t/zvg_30subclass.t t/zvg_31methcache.t t/zvg_35thrclone.t (use threads) t/zvg_40profile.t t/zvg_41prof_dump.t t/zvg_42prof_data.t t/zvg_43prof_env.t t/zvg_48dbi_dbd_sqlengine.t t/zvg_49dbd_file.t t/zvg_50dbm_simple.t t/zvg_51dbm_file.t t/zvg_52dbm_complex.t t/zvg_60preparse.t t/zvg_65transact.t t/zvg_70callbacks.t t/zvg_72childhandles.t t/zvg_80proxy.t t/zvg_85gofer.t t/zvg_86gofer_fail.t t/zvg_87gofer_cache.t t/zvg_90sql_type_cast.t Creating test wrappers for DBI::SQL::Nano: t/zvn_48dbi_dbd_sqlengine.t t/zvn_49dbd_file.t t/zvn_50dbm_simple.t t/zvn_51dbm_file.t t/zvn_52dbm_complex.t t/zvn_85gofer.t Creating test wrappers for DBI::PurePerl: t/zvp_01basics.t t/zvp_02dbidrv.t t/zvp_03handle.t t/zvp_04mods.t t/zvp_05concathash.t t/zvp_06attrs.t t/zvp_07kids.t t/zvp_08keeperr.t t/zvp_09trace.t t/zvp_10examp.t t/zvp_11fetch.t t/zvp_12quote.t t/zvp_13taint.t t/zvp_14utf8.t t/zvp_15array.t t/zvp_16destroy.t t/zvp_19fhtrace.t t/zvp_20meta.t t/zvp_30subclass.t t/zvp_31methcache.t t/zvp_35thrclone.t (use threads) t/zvp_40profile.t t/zvp_41prof_dump.t t/zvp_42prof_data.t t/zvp_43prof_env.t t/zvp_48dbi_dbd_sqlengine.t t/zvp_49dbd_file.t t/zvp_50dbm_simple.t t/zvp_51dbm_file.t t/zvp_52dbm_complex.t t/zvp_60preparse.t t/zvp_65transact.t t/zvp_70callbacks.t t/zvp_72childhandles.t t/zvp_80proxy.t t/zvp_85gofer.t t/zvp_86gofer_fail.t t/zvp_87gofer_cache.t t/zvp_90sql_type_cast.t Creating test wrappers for DBD::Gofer + DBI::SQL::Nano: t/zvxgn_48dbi_dbd_sqlengine.t t/zvxgn_49dbd_file.t t/zvxgn_50dbm_simple.t t/zvxgn_51dbm_file.t t/zvxgn_52dbm_complex.t t/zvxgn_85gofer.t Creating test wrappers for DBD::Gofer + DBI::PurePerl: t/zvxgp_01basics.t t/zvxgp_02dbidrv.t t/zvxgp_03handle.t t/zvxgp_04mods.t t/zvxgp_05concathash.t t/zvxgp_06attrs.t t/zvxgp_07kids.t t/zvxgp_08keeperr.t t/zvxgp_09trace.t t/zvxgp_10examp.t t/zvxgp_11fetch.t t/zvxgp_12quote.t t/zvxgp_13taint.t t/zvxgp_14utf8.t t/zvxgp_15array.t t/zvxgp_16destroy.t t/zvxgp_19fhtrace.t t/zvxgp_20meta.t t/zvxgp_30subclass.t t/zvxgp_31methcache.t t/zvxgp_35thrclone.t (use threads) t/zvxgp_40profile.t t/zvxgp_41prof_dump.t t/zvxgp_42prof_data.t t/zvxgp_43prof_env.t t/zvxgp_48dbi_dbd_sqlengine.t t/zvxgp_49dbd_file.t t/zvxgp_50dbm_simple.t t/zvxgp_51dbm_file.t t/zvxgp_52dbm_complex.t t/zvxgp_60preparse.t t/zvxgp_65transact.t t/zvxgp_70callbacks.t t/zvxgp_72childhandles.t t/zvxgp_80proxy.t t/zvxgp_85gofer.t t/zvxgp_86gofer_fail.t t/zvxgp_87gofer_cache.t t/zvxgp_90sql_type_cast.t Creating test wrappers for DBI::SQL::Nano + DBI::PurePerl: t/zvxnp_48dbi_dbd_sqlengine.t t/zvxnp_49dbd_file.t t/zvxnp_50dbm_simple.t t/zvxnp_51dbm_file.t t/zvxnp_52dbm_complex.t t/zvxnp_85gofer.t Creating test wrappers for DBD::Gofer + DBI::SQL::Nano + DBI::PurePerl: t/zvxgnp_48dbi_dbd_sqlengine.t t/zvxgnp_49dbd_file.t t/zvxgnp_50dbm_simple.t t/zvxgnp_51dbm_file.t t/zvxgnp_52dbm_complex.t t/zvxgnp_85gofer.t *** This version of DBI conflicts with the version of module DBD::AnyData (0.110) you have installed. It's strongly recommended that you update it after installing this version of DBI. *** *** This version of DBI conflicts with the version of module DBD::PO (2.10) you have installed. It's strongly recommended that you update it after installing this version of DBI. *** Checking if your kit is complete... Looks good Warning: By default new modules are installed into your 'site_lib' directories. Since site_lib directories come after the normal library directories you must delete old DBI files and directories from your 'privlib' and 'archlib' directories and their auto subdirectories. Reinstall DBI and your DBD::* drivers after deleting the old directories. Here's a list of probable old files and directories: C:/Perl-5.14/lib/Bundle/DBD C:/Perl-5.14/lib/Bundle/DBI.pm C:/Perl-5.14/lib/DBD C:/Perl-5.14/lib/DBI C:/Perl-5.14/lib/DBI.pm C:/Perl-5.14/lib/DBI/Changes.pm C:/Perl-5.14/lib/DBI/Const C:/Perl-5.14/lib/DBI/Const/GetInfo C:/Perl-5.14/lib/DBI/Const/GetInfo/ANSI.pm C:/Perl-5.14/lib/DBI/Const/GetInfo/ODBC.pm C:/Perl-5.14/lib/DBI/Const/GetInfoReturn.pm C:/Perl-5.14/lib/DBI/Const/GetInfoType.pm C:/Perl-5.14/lib/DBI/DBD C:/Perl-5.14/lib/DBI/DBD.pm C:/Perl-5.14/lib/DBI/DBD/Metadata.pm C:/Perl-5.14/lib/DBI/DBD/SqlEngine C:/Perl-5.14/lib/DBI/DBD/SqlEngine.pm C:/Perl-5.14/lib/DBI/DBD/SqlEngine/Developers.pod C:/Perl-5.14/lib/DBI/DBD/SqlEngine/HowTo.pod C:/Perl-5.14/lib/DBI/FAQ.pm C:/Perl-5.14/lib/DBI/Gofer C:/Perl-5.14/lib/DBI/Gofer/Execute.pm C:/Perl-5.14/lib/DBI/Gofer/Request.pm C:/Perl-5.14/lib/DBI/Gofer/Response.pm C:/Perl-5.14/lib/DBI/Gofer/Serializer C:/Perl-5.14/lib/DBI/Gofer/Serializer/Base.pm C:/Perl-5.14/lib/DBI/Gofer/Serializer/DataDumper.pm C:/Perl-5.14/lib/DBI/Gofer/Serializer/Storable.pm C:/Perl-5.14/lib/DBI/Gofer/Transport C:/Perl-5.14/lib/DBI/Gofer/Transport/Base.pm C:/Perl-5.14/lib/DBI/Gofer/Transport/pipeone.pm C:/Perl-5.14/lib/DBI/Gofer/Transport/stream.pm C:/Perl-5.14/lib/DBI/Profile.pm C:/Perl-5.14/lib/DBI/ProfileData.pm C:/Perl-5.14/lib/DBI/ProfileDumper C:/Perl-5.14/lib/DBI/ProfileDumper.pm C:/Perl-5.14/lib/DBI/ProfileDumper/Apache.pm C:/Perl-5.14/lib/DBI/ProfileSubs.pm C:/Perl-5.14/lib/DBI/ProxyServer.pm C:/Perl-5.14/lib/DBI/PurePerl.pm C:/Perl-5.14/lib/DBI/SQL C:/Perl-5.14/lib/DBI/SQL/Nano.pm C:/Perl-5.14/lib/DBI/Util C:/Perl-5.14/lib/DBI/Util/CacheMemory.pm C:/Perl-5.14/lib/DBI/Util/_accessor.pm C:/Perl-5.14/lib/DBI/W32ODBC.pm C:/Perl-5.14/lib/PerlEx/DBI.pm C:/Perl-5.14/lib/Win32/DBIODBC.pm C:/Perl-5.14/lib/auto/DBD C:/Perl-5.14/lib/auto/DBI C:/Perl-5.14/lib/auto/DBI/.packlist C:/Perl-5.14/lib/auto/DBI/DBI.bs C:/Perl-5.14/lib/auto/DBI/DBI.dll C:/Perl-5.14/lib/auto/DBI/DBI.exp C:/Perl-5.14/lib/auto/DBI/DBI.lib C:/Perl-5.14/lib/auto/DBI/DBIXS.h C:/Perl-5.14/lib/auto/DBI/Driver.xst C:/Perl-5.14/lib/auto/DBI/Driver_xst.h C:/Perl-5.14/lib/auto/DBI/dbd_xsh.h C:/Perl-5.14/lib/auto/DBI/dbi_sql.h C:/Perl-5.14/lib/auto/DBI/dbipport.h C:/Perl-5.14/lib/auto/DBI/dbivport.h C:/Perl-5.14/lib/auto/DBI/dbixs_rev.h I see you're using perl 5.014000 on MSWin32-x86-multi-thread, okay. Remember to actually *read* the README file! Use 'make' to build the software (dmake or nmake on Windows). Then 'make test' to execute self tests. Then 'make install' to install the DBI and then delete this working directory before unpacking and building any DBD::* drivers. Windows users need to use the correct make command. That may be nmake or dmake depending on which Perl you are using. If using the Win32 ActiveState build then it is recommended that you use the ppm utility to fetch and install a prebuilt DBI instead. Generating a nmake-style Makefile Writing Makefile for DBI Writing MYMETA.yml and MYMETA.json >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. "C:\Perl-5.14\bin\perl.exe" -MExtUtils::Command -e mkpath -- blib\lib\DBI "C:\Perl-5.14\bin\perl.exe" -MExtUtils::Command -e rm_f -- blib\lib\DBI\Changes.pm "C:\Perl-5.14\bin\perl.exe" -MExtUtils::Command -e cp -- Changes blib\lib\DBI\Changes.pm cp dbivport.h blib\arch\auto\DBI\dbivport.h cp dbd_xsh.h blib\arch\auto\DBI\dbd_xsh.h cp lib/DBD/Gofer/Transport/Base.pm blib\lib\DBD\Gofer\Transport\Base.pm cp dbixs_rev.h blib\arch\auto\DBI\dbixs_rev.h cp lib/DBD/Gofer/Policy/rush.pm blib\lib\DBD\Gofer\Policy\rush.pm cp Driver_xst.h blib\arch\auto\DBI\Driver_xst.h cp lib/DBD/Gofer/Policy/classic.pm blib\lib\DBD\Gofer\Policy\classic.pm cp lib/DBD/DBM.pm blib\lib\DBD\DBM.pm cp lib/DBD/Gofer/Policy/Base.pm blib\lib\DBD\Gofer\Policy\Base.pm cp DBI.pm blib\lib\DBI.pm cp DBIXS.h blib\arch\auto\DBI\DBIXS.h cp lib/DBD/Gofer/Policy/pedantic.pm blib\lib\DBD\Gofer\Policy\pedantic.pm cp dbixs_rev.pl blib\lib\dbixs_rev.pl cp lib/Bundle/DBI.pm blib\lib\Bundle\DBI.pm cp lib/DBD/File/Developers.pod blib\lib\DBD\File\Developers.pod cp Driver.xst blib\arch\auto\DBI\Driver.xst cp lib/DBD/File.pm blib\lib\DBD\File.pm cp lib/DBD/File/Roadmap.pod blib\lib\DBD\File\Roadmap.pod cp dbipport.h blib\arch\auto\DBI\dbipport.h cp dbi_sql.h blib\arch\auto\DBI\dbi_sql.h cp lib/DBD/ExampleP.pm blib\lib\DBD\ExampleP.pm cp lib/DBD/Gofer.pm blib\lib\DBD\Gofer.pm cp lib/DBD/File/HowTo.pod blib\lib\DBD\File\HowTo.pod cp lib/DBI/DBD/SqlEngine/HowTo.pod blib\lib\DBI\DBD\SqlEngine\HowTo.pod cp lib/DBI/FAQ.pm blib\lib\DBI\FAQ.pm cp lib/DBD/Gofer/Transport/corostream.pm blib\lib\DBD\Gofer\Transport\corostream.pm cp lib/DBI/Gofer/Response.pm blib\lib\DBI\Gofer\Response.pm cp lib/DBD/Proxy.pm blib\lib\DBD\Proxy.pm cp lib/DBI/Gofer/Request.pm blib\lib\DBI\Gofer\Request.pm cp lib/DBI/Const/GetInfo/ANSI.pm blib\lib\DBI\Const\GetInfo\ANSI.pm cp lib/DBD/Gofer/Transport/stream.pm blib\lib\DBD\Gofer\Transport\stream.pm cp lib/DBI/Const/GetInfoReturn.pm blib\lib\DBI\Const\GetInfoReturn.pm cp lib/DBD/Sponge.pm blib\lib\DBD\Sponge.pm cp lib/DBI/Const/GetInfoType.pm blib\lib\DBI\Const\GetInfoType.pm cp lib/DBI/DBD/SqlEngine/Developers.pod blib\lib\DBI\DBD\SqlEngine\Developers.pod cp lib/DBI/DBD/Metadata.pm blib\lib\DBI\DBD\Metadata.pm cp lib/DBD/Gofer/Transport/pipeone.pm blib\lib\DBD\Gofer\Transport\pipeone.pm cp lib/DBI/Const/GetInfo/ODBC.pm blib\lib\DBI\Const\GetInfo\ODBC.pm cp lib/DBD/Gofer/Transport/null.pm blib\lib\DBD\Gofer\Transport\null.pm cp lib/DBI/Gofer/Execute.pm blib\lib\DBI\Gofer\Execute.pm cp lib/DBD/NullP.pm blib\lib\DBD\NullP.pm cp lib/DBI/DBD.pm blib\lib\DBI\DBD.pm cp lib/DBI/DBD/SqlEngine.pm blib\lib\DBI\DBD\SqlEngine.pm cp lib/DBI/SQL/Nano.pm blib\lib\DBI\SQL\Nano.pm cp lib/DBI/Util/_accessor.pm blib\lib\DBI\Util\_accessor.pm cp lib/DBI/Gofer/Transport/Base.pm blib\lib\DBI\Gofer\Transport\Base.pm cp lib/DBI/Gofer/Serializer/Storable.pm blib\lib\DBI\Gofer\Serializer\Storable.pm cp lib/DBI/Gofer/Transport/stream.pm blib\lib\DBI\Gofer\Transport\stream.pm cp lib/DBI/Gofer/Serializer/DataDumper.pm blib\lib\DBI\Gofer\Serializer\DataDumper.pm cp lib/DBI/W32ODBC.pm blib\lib\DBI\W32ODBC.pm cp lib/DBI/Gofer/Transport/pipeone.pm blib\lib\DBI\Gofer\Transport\pipeone.pm cp lib/DBI/ProfileDumper/Apache.pm blib\lib\DBI\ProfileDumper\Apache.pm cp lib/DBI/Profile.pm blib\lib\DBI\Profile.pm cp lib/DBI/ProfileDumper.pm blib\lib\DBI\ProfileDumper.pm cp lib/DBI/Gofer/Serializer/Base.pm blib\lib\DBI\Gofer\Serializer\Base.pm cp lib/DBI/ProxyServer.pm blib\lib\DBI\ProxyServer.pm cp lib/DBI/Util/CacheMemory.pm blib\lib\DBI\Util\CacheMemory.pm cp lib/DBI/ProfileSubs.pm blib\lib\DBI\ProfileSubs.pm cp lib/Win32/DBIODBC.pm blib\lib\Win32\DBIODBC.pm cp lib/DBI/PurePerl.pm blib\lib\DBI\PurePerl.pm cp lib/DBI/ProfileData.pm blib\lib\DBI\ProfileData.pm Running Mkbootstrap for DBI () "C:\Perl-5.14\bin\perl.exe" -MExtUtils::Command -e chmod -- 644 "DBI.bs" "C:\Perl-5.14\bin\perl.exe" -p -e "s/~DRIVER~/Perl/g" Driver.xst > Perl.xsi "C:\Perl-5.14\bin\perl.exe" "C:\cpanfly-5.14\var\megalib\ExtUtils\xsubpp" -typemap "C:\Perl-5.14\lib\ExtUtils\typemap" -typemap "typemap" Perl.xs > Perl.xsc && "C:\Perl-5.14\bin\perl.exe" -MExtUtils::Command -e mv -- Perl.xsc Perl.c cl -c -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -D_USE_32BIT_TIME_T -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.634\" -DXS_VERSION=\"1.634\" "-IC:\Perl-5.14\lib\CORE" Perl.c Perl.c "C:\Perl-5.14\bin\perl.exe" "C:\cpanfly-5.14\var\megalib\ExtUtils\xsubpp" -typemap "C:\Perl-5.14\lib\ExtUtils\typemap" -typemap "typemap" DBI.xs > DBI.xsc && "C:\Perl-5.14\bin\perl.exe" -MExtUtils::Command -e mv -- DBI.xsc DBI.c cl -c -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -D_USE_32BIT_TIME_T -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.634\" -DXS_VERSION=\"1.634\" "-IC:\Perl-5.14\lib\CORE" DBI.c DBI.c DBI.xs(421) : warning C4018: '<' : signed/unsigned mismatch DBI.xs(455) : warning C4018: '<' : signed/unsigned mismatch DBI.xs(481) : warning C4018: '<' : signed/unsigned mismatch DBI.xs(3649) : warning C4018: '<' : signed/unsigned mismatch "C:\Perl-5.14\bin\perl.exe" -MExtUtils::Mksymlists -e "Mksymlists('NAME'=>\"DBI\", 'DLBASE' => 'DBI', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);" link -out:blib\arch\auto\DBI\DBI.dll -dll -nologo -nodefaultlib -debug -opt:ref,icf -libpath:"C:\Perl-5.14\lib\CORE" -machine:x86 DBI.obj "C:\Perl-5.14\lib\CORE\perl514.lib" oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib comctl32.lib msvcrt.lib -def:DBI.def Creating library blib\arch\auto\DBI\DBI.lib and object blib\arch\auto\DBI\DBI.exp if exist blib\arch\auto\DBI\DBI.dll.manifest mt -nologo -manifest blib\arch\auto\DBI\DBI.dll.manifest -outputresource:blib\arch\auto\DBI\DBI.dll;2 if exist blib\arch\auto\DBI\DBI.dll.manifest del blib\arch\auto\DBI\DBI.dll.manifest "C:\Perl-5.14\bin\perl.exe" -MExtUtils::Command -e chmod -- 755 blib\arch\auto\DBI\DBI.dll "C:\Perl-5.14\bin\perl.exe" "-Iblib\arch" "-Iblib\lib" dbiprof.PL dbiprof Extracted dbiprof from dbiprof.PL with variable substitutions. "C:\Perl-5.14\bin\perl.exe" -MExtUtils::Command -e cp -- dbiprof blib\script\dbiprof pl2bat.bat blib\script\dbiprof "C:\Perl-5.14\bin\perl.exe" "-Iblib\arch" "-Iblib\lib" dbiproxy.PL dbiproxy Extracted dbiproxy from dbiproxy.PL with variable substitutions. "C:\Perl-5.14\bin\perl.exe" -MExtUtils::Command -e cp -- dbiproxy blib\script\dbiproxy pl2bat.bat blib\script\dbiproxy "C:\Perl-5.14\bin\perl.exe" "-Iblib\arch" "-Iblib\lib" dbilogstrip.PL dbilogstrip Extracted dbilogstrip from dbilogstrip.PL with variable substitutions. "C:\Perl-5.14\bin\perl.exe" -MExtUtils::Command -e cp -- dbilogstrip blib\script\dbilogstrip pl2bat.bat blib\script\dbilogstrip TIMB/DBI-1.634.tar.gz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. "C:\Perl-5.14\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t\*.t t\01basics.t .................... 1..130 ok 1 - use DBI; ok 2 - ... testing sql_type ok 3 - ... testing sql_type ok 4 - ... testing sql_type ok 5 - ... testing sql_type ok 6 - ... testing sql_type ok 7 - ... testing sql_type ok 8 - ... testing sql_type ok 9 - ... testing sql_type ok 10 - ... testing sql_type ok 11 - ... testing sql_type ok 12 - ... testing sql_type ok 13 - ... testing sql_type ok 14 - ... testing sql_type ok 15 - ... testing sql_type ok 16 - ... testing sql_type ok 17 - ... testing sql_type ok 18 - ... testing sql_type ok 19 - ... testing sql_type ok 20 - ... testing sql_type ok 21 - ... testing sql_type ok 22 - ... testing sql_type ok 23 - ... testing sql_type ok 24 - ... testing sql_type ok 25 - ... testing sql_type ok 26 - ... testing sql_type ok 27 - ... testing sql_type ok 28 - ... testing sql_type ok 29 - ... testing sql_type ok 30 - ... testing sql_type ok 31 - ... testing sql_type ok 32 - ... testing sql_type ok 33 - ... testing sql_type ok 34 - ... testing sql_type ok 35 - ... testing sql_type ok 36 - ... testing sql_type ok 37 - ... testing sql_type ok 38 - ... testing sql_type ok 39 - ... testing sql_type ok 40 - ... testing sql_type ok 41 - ... testing sql_type ok 42 - ... testing sql_type ok 43 - ... testing sql_type ok 44 - ... testing sql_type ok 45 - ... testing sql_type ok 46 - ... testing sql_type ok 47 - ... testing sql_type ok 48 - ... testing sql_type ok 49 - ... testing sql_type ok 50 - ... testing sql_type ok 51 - ... testing sql_type ok 52 - ... testing sql_type ok 53 - ... testing sql_type ok 54 - ... testing sql_type ok 55 - ... testing sql_type ok 56 - ... testing sql_type ok 57 - ... testing sql_type ok 58 - ... testing sql_type ok 59 - ... testing sql_type ok 60 - ... testing sql_cursor_types ok 61 - ... testing sql_cursor_types ok 62 - ... testing sql_cursor_types ok 63 - ... testing sql_cursor_types ok 64 - ... testing sql_cursor_types ok 65 - ... looks_like_number : undef -> undef ok 66 - ... looks_like_number : "" -> undef (eg "don't know") ok 67 - ... looks_like_number : "foo" -> defined false ok 68 - ... looks_like_number : "foo" -> defined false ok 69 - ... looks_like_number : 1 -> true ok 70 - ... looks_like_number : "." -> false ok 71 - ... looks_like_number : 1 -> true ok 72 - ... looks_like_number : 1 -> true ok 73 - ... 1000 initial state is 400 ok 74 - ... neat : 1 + 1 -> "2" ok 75 - ... neat : 2 -> "'2'" ok 76 - ... neat : undef -> "undef" ok 77 - ... test array argument w/separator and maxlen ok 78 - ... test array argument w/out separator or maxlen ok 79 - An object of class 'DBI::dr' isa 'DBI::dr' ok 80 - ... test debug ok 81 - ... test DebugDispatch ok 82 - ... test Warn ok 83 - ... this should say Tim Bunce ok 84 - ... the version should match DBI version ok 85 - ... this should work and return 1 ok 86 - ... this should equal 1 ok 87 - ... CachedKids should be undef initially ok 88 - ... CachedKids should be our ref ok 89 - ... this should be zero ok 90 - ... this should be zero ok 91 - ... Active flag is true ok 92 - ... we should get a warning here ok 93 - ... we should get a warning here ok 94 - ... we should get no warnings here ok 95 - ... we at least have one driver installed ok 96 - ... we should at least have ExampleP installed ok 97 - ... we should at least have one driver ok 98 - ... should be -1077531989 ok 99 - ... should be -1077531989 ok 100 - ... should be -1077531990 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 # skip developer tests ok 125 # skip developer tests ok 126 # skip developer tests ok 127 # skip developer tests ok 128 - ... DBI::dbi_debug's initial state is 0 ok 129 - ... DBI::dbi_debug is 15 ok 130 - ... DBI::dbi_debug is 0 ok t\02dbidrv.t .................... 1..53 ok 1 - use DBI; ok 2 - ... check DBD::Test::dr::imp_data_size to avoid typo ok 3 - ... check DBD::Test::db::imp_data_size to avoid typo ok 4 - ... DBD::Test->driver called to getnew Driver handle ok 5 - ... new Driver handle (DBI::dr=HASH(0xac6574)) created successfully ok 6 - An object of class 'DBI::dr' isa 'DBI::dr' ok 7 - ... got a Test Driver object back from DBI->install_driver ok 8 - An object of class 'DBI::dr' isa 'DBI::dr' ok 9 - ... checking the DBI::_get_imp_data function ok 10 - ... Driver object passed to data_sources ok 11 - An object of class 'DBI::dr' isa 'DBI::dr' ok 12 - ... Driver object is not tied ok 13 - ... got correct datasources from DBI->data_sources("Test") ok 14 - ... this Driver does not yet have any Kids ok 15 - ... got a database handle from calling $drh->connect ok 16 - An object of class 'DBI::db' isa 'DBI::db' ok 17 - ... this Driver does not yet have any Kids ok 18 - ... Driver object passed to data_sources ok 19 - An object of class 'DBI::dr' isa 'DBI::dr' ok 20 - ... Driver object is not tied ok 21 - ... checking fetched datasources from Driver ok 22 - ... got correct datasources from $dbh->data_sources() ok 23 - ... Database object passed to do ok 24 - An object of class 'DBI::db' isa 'DBI::db' ok 25 - ... Database object is not tied ok 26 - ... got Driver object from Database object with Driver attribute ok 27 - An object of class 'DBI::dr' isa 'DBI::dr' ok 28 - ... Driver object is not tied ok 29 - ... got Driver object from Database object by FETCH-ing Driver attribute ok 30 - An object of class 'DBI::dr' isa 'DBI::dr' ok 31 - ... Driver object is not tied ok 32 - ... this will trigger more driver internal tests above in DBD::Test::db ok 33 - ... checking Driver handle err set with set_err method ok 34 - ... checking Database handle err set with set_err method ok 35 - ... checking Database handle err set with Driver handle set_err method ok 36 - ... this Driver does not yet have any Kids ok 37 - ... $dbh->DESTROY should set $drh->err to 42 ok 38 - ... checking $DBI::err set with Driver handle set_err method ok 39 - ... checking $DBI::errstr ok 40 - ... checking $DBI::state ok 41 - ... checking $DBI::state ok 42 - ... checking $DBI::state ok 43 - ... trying to assign to $DBI::rows should throw an excpetion ok 44 - ... FetchHashKeyName is NAME ok 45 - ... FetchHashKeyName is now changed to NAME_lc ok 46 - ... calling $drh->disconnect_all (not implemented but will fail silently) ok 47 - has dbixs_revision ok 48 - has integer dbixs_revision ok 49 - ... $drh can FETCH ok 50 - ... and it returned a proper CODE ref ok 51 - ... used FETCH returned from can to fetch the Name attribute ok 52 - ... the Name attribute is equal to Test ok 53 - ... ok t\03handle.t .................... 1..137 ok 1 - use DBI; ok 2 ok 3 - An object of class 'DBI::dr' isa 'DBI::dr' ok 4 - ... this Driver does not yet have any Kids ok 5 ok 6 ok 7 ok 8 - An object of class 'DBI::db' isa 'DBI::db' ok 9 - ... our Driver has one Kid ok 10 - ... our Driver has one ActiveKid ok 11 - An object of class 'DBI::st' isa 'DBI::st' ok 12 - ... execute ran successfully ok 13 - ... we got the CachedKids hash ok 14 - ... there is one CachedKid ok 15 - ... our statement handle should be in the CachedKids ok 16 - ... our first statement is Active ok 17 - An object of class 'DBI::st' isa 'DBI::st' ok 18 - ... prepare_cached returned the same statement handle ok 19 - ... we got warned about our first statement handle being still active ok 20 - ... our first statement is no longer Active since we re-prepared it ok 21 - An object of class 'DBI::st' isa 'DBI::st' ok 22 - ... prepare_cached returned a different statement handle now ok 23 - ... there are two CachedKids ok 24 - ... both statement handles should be in the CachedKids ok 25 - ... executing first statement handle again ok 26 - ... first statement handle is now active again ok 27 - An object of class 'DBI::st' isa 'DBI::st' ok 28 - ... our fourth statement handle is not the same as our first ok 29 - ... first statement handle is still active ok 30 - ... there are two CachedKids ok 31 - ... second and fourth statement handles should be in the CachedKids ok 32 - ... first statement handle is no longer active ok 33 - ... fourth statement handle executed properly ok 34 - ... fourth statement handle is Active ok 35 - An object of class 'DBI::st' isa 'DBI::st' ok 36 - ... we still only got one warning ok 37 - ... fourth statement handle and fifth one match ok 38 - ... fourth statement handle is not Active ok 39 - ... fifth statement handle is not Active (shouldnt be its the same as fifth) ok 40 - ... there are two CachedKids ok 41 - ... second and fourth/fifth statement handles should be in the CachedKids ok 42 - ... sixth statement handle is active ok 43 - ... first statement handle is not active ok 44 - ... first statement handle becomes the sixth ok 45 - ... sixth statement handle is now not active ok 46 - ... first statement handle is now active again ok 47 - ... first statement handle becomes the sixth ok 48 - ... sixth statement handle is active ok 49 - ... first statement handle is not active ok 50 - ... first statement handle becomes the sixth ok 51 - ... sixth statement handle is now not active ok 52 - ... first statement handle is now active again ok 53 - ... can not swap a sth with a dbh ok 54 ok 55 - ... first statement handle becomes the sixth ok 56 - ... sixth statement handle is active ok 57 - ... first statement handle is not active ok 58 ok 59 ok 60 - ... can't swap_inner_handle with handle from different parent ok 61 ok 62 ok 63 - ... can swap to different parent if forced ok 64 ok 65 - ping should be true before disconnect ok 66 - ping should be false after disconnect ok 67 - ... our Driver has one Kid after disconnect ok 68 - ... our Driver has no ActiveKids after disconnect ok 69 - ... our ExampleP driver should have 0 Kids after dbh was destoryed ok 70 - An object of class 'DBI::db' isa 'DBI::db' ok 71 - ... the Driver should have 1 Kid(s) now ok 72 - not testing Driver here ok 73 - An object of class 'DBI::st' isa 'DBI::st' ok 74 - not testing Database here ok 75 - ... the Driver should have no Kids ok 76 - An object of class 'DBI::db' isa 'DBI::db' ok 77 - ... the Driver should have 1 Kid(s) now ok 78 - An object of class 'DBI::dr' isa 'DBI::dr' ok 79 - An object of class 'DBI::st' isa 'DBI::st' ok 80 - not testing Database here ok 81 - ... the Driver should have no Kids ok 82 - An object of class 'DBI::db' isa 'DBI::db' ok 83 - ... the Driver should have 1 Kid(s) now ok 84 - not testing Driver here ok 85 - An object of class 'DBI::st' isa 'DBI::st' ok 86 - An object of class 'DBI::db' isa 'DBI::db' ok 87 - ... the Driver should have no Kids ok 88 - An object of class 'DBI::db' isa 'DBI::db' ok 89 - ... the Driver should have 1 Kid(s) now ok 90 - An object of class 'DBI::dr' isa 'DBI::dr' ok 91 - An object of class 'DBI::st' isa 'DBI::st' ok 92 - An object of class 'DBI::db' isa 'DBI::db' ok 93 - ... the Driver should have no Kids ok 94 - ... the Driver should have no Kids at the end of this test ok 95 - An object of class 'DBI::db' isa 'DBI::db' ok 96 - ... our Driver should have 1 Kid(s) here ok 97 ok 98 ok 99 - we need weakrefs for take_imp_data to work safely with child handles ok 100 - should have 3 entries (implementation detail) ok 101 - should have 2 defined handles ok 102 - ... we got some imp_data to test ok 103 - ... test that our imp_data is greater than or equal to 80, this is reasonable ok 104 - ... our Driver should have 0 Kid(s) after calling take_imp_data ok 105 - sth should be reblessed ok 106 warn: Can't call FETCH method on handle DBI::db=HASH(0xc3b11c) after take_imp_data() at t\03handle.t line 316. ok 107 - ... our Driver should be undefined warn: Can't call FETCH method on handle DBI::db=HASH(0xc3b11c) after take_imp_data() at t\03handle.t line 319. ok 108 - ... our TraceLevel should be undefined warn: Can't call disconnect method on handle DBI::db=HASH(0xc3b11c) after take_imp_data() at t\03handle.t line 322. ok 109 - ... disconnect should return undef warn: Can't call quote method on handle DBI::db=HASH(0xc3b11c) after take_imp_data() at t\03handle.t line 324. ok 110 - ... quote should return undefined ok 111 - ... we should have gotten 4 warnings ok 112 - An object of class 'DBI::db' isa 'DBI::db' ok 113 - ... our Driver should have 1 Kid(s) again ok 114 - ... our Driver has no Kids after this test ok 115 - An object of class 'DBI::dr' isa 'DBI::dr' ok 116 - ... our Driver (2) has no Kids before this test ok 117 - An object of class 'DBI::db' isa 'DBI::db' ok 118 - An object of class 'DBI::st' isa 'DBI::st' ok 119 - ... NUM_OF_PARAMS is 0 ok 120 - ... NUM_OF_FIELDS should be undef ok 121 - ... Statement is "foo bar" ok 122 - ... NAME is undefined ok 123 - ... TYPE is undefined ok 124 - ... SCALE is undefined ok 125 - ... PRECISION is undefined ok 126 - ... NULLABLE is undefined ok 127 - ... RowsInCache is undefined ok 128 - ... ParamValues is undefined ok 129 - ... NAME_uc is undefined ok 130 - ... NAME_lc is undefined ok 131 - ... NAME_hash is undefined ok 132 - ... NAME_uc_hash is undefined ok 133 - ... NAME_lc_hash is undefined ok 134 - ... $dbh can call "prepare" ok 135 - ... $dbh cannot call "nonesuch" ok 136 - ... $sth can call "execute" ok 137 - ... our Driver (2) has no Kids after this test ok t\04mods.t ...................... 1..12 ok 1 - use DBI; ok 2 - use DBI::Const::GetInfo::ANSI; ok 3 - use DBI::Const::GetInfo::ODBC; ok 4 - use DBI::Const::GetInfoType; ok 5 - use DBI::Const::GetInfoReturn; ok 6 - ... we have at least one key in the GetInfoType hash ok 7 - ... the GetInfoType hash is constructed from the ANSI and ODBC hashes ok 8 - ... we have at least one key in the GetInfoReturnType hash ok 9 - ... the GetInfoReturnType hash is constructed from the ANSI and ODBC hashes ok 10 - ... we have at least one key in the GetInfoReturnValues hash ok 11 - DBI::Const::GetInfoReturn->can('Format') ok 12 - DBI::Const::GetInfoReturn->can('Explain') ok t\05concathash.t ................ 1..41 ok 1 - use DBI; ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 - should work with nul bytes in kv_sep and pair_sep ok 10 - should work with nul bytes in hash value (neat) ok 11 - should work with nul bytes in hash value (not neat) ok 12 ok 13 ok 14 ok 15 - test ok 16 - test ok 17 - Unknown sort order ok 18 - Float Hash - Not Neat lexical ok 19 - Numeric - Not Neat lexical ok 20 - Mixed Hash - Not Neat lexical ok 21 - Simple Hash - Not Neat lexical ok 22 - Float Hash - Neat lexical ok 23 - Numeric - Neat lexical ok 24 - Mixed Hash - Neat lexical ok 25 - Simple Hash - Neat lexical ok 26 - Float Hash - Not Neat guess ok 27 - Numeric - Not Neat guess ok 28 - Mixed Hash - Not Neat guess ok 29 - Simple Hash - Not Neat guess ok 30 - Float Hash - Neat guess ok 31 - Numeric - Neat guess ok 32 - Mixed Hash - Neat guess ok 33 - Simple Hash - Neat guess ok 34 - Float Hash - Not Neat numeric ok 35 - Numeric - Not Neat numeric ok 36 - Mixed Hash - Not Neat numeric ok 37 - Simple Hash - Not Neat numeric ok 38 - Float Hash - Neat numeric ok 39 - Numeric - Neat numeric ok 40 - Mixed Hash - Neat numeric ok 41 - Simple Hash - Neat numeric ok t\06attrs.t ..................... ok 1 - use DBI; ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 - ... checking Warn attribute for dbh ok 4 - ... checking Active attribute for dbh ok 5 - ... checking AutoCommit attribute for dbh ok 6 - ... checking CompatMode attribute for dbh ok 7 - ... checking InactiveDestroy attribute for dbh ok 8 - ... checking AutoInactiveDestroy attribute for dbh ok 9 - ... checking PrintError attribute for dbh ok 10 - ... checking PrintWarn attribute for dbh ok 11 - ... checking RaiseError attribute for dbh ok 12 - ... checking ShowErrorStatement attribute for dbh ok 13 - ... checking ChopBlanks attribute for dbh ok 14 - ... checking LongTrunkOk attribute for dbh ok 15 - ... checking TaintIn attribute for dbh ok 16 - ... checking TaintOut attribute for dbh ok 17 - ... checking Taint attribute for dbh ok 18 - ... checking Executed attribute for dbh ok 19 - ... checking ErrCount attribute for dbh ok 20 - ... checking Kids attribute for dbh ok 21 - ... checking ActiveKids attribute for dbh ok 22 - ... checking CachedKids attribute for dbh ok 23 - ... checking HandleError attribute for dbh ok 24 - ... checking Profile attribute for dbh ok 25 - ... checking Statement attribute for dbh ok 26 - ... checking RowCacheSize attribute for dbh ok 27 - ... checking ReadOnly attribute for dbh ok 28 - ... checking FetchHashKeyName attribute for dbh ok 29 - ... checking Name attribute for dbh ok 30 - ... checking TraceLevel attribute for dbh ok 31 - ... checking LongReadLen attribute for dbh ok 32 - should be able to FETCH_many ok 33 - should see driver-private dbh attribute value ok 34 - delete on non-private attribute acts like fetch ok 35 - value unchanged after delete ok 36 - should see private_foo dbh attribute value ok 37 - delete should return private_foo dbh attribute value ok 38 - value of private_foo after delete should be undef ok 39 - ... catching exception ok 40 - ... $dbh->err is undefined ok 41 - ... checking $dbh->errstr ok 42 - ... checking $dbh->state ok 43 - ... checking Executed attribute for dbh ok 44 - ... checking Executed attribute for dbh (after reset) ok 45 - ... checking ErrCount attribute for dbh (after error was generated) ok 46 - An object of class 'DBI::dr' isa 'DBI::dr' ok 47 - ... checking $dbh->err ok 48 - ... checking ErrCount attribute for drh ok 49 - ... checking Warn attribute for drh ok 50 - ... checking Active attribute for drh ok 51 - ... checking AutoCommit attribute for drh ok 52 - ... checking CompatMode attribute for drh ok 53 - ... checking InactiveDestroy attribute for drh ok 54 - ... checking AutoInactiveDestroy attribute for drh ok 55 - ... checking PrintError attribute for drh ok 56 - ... checking PrintWarn attribute for drh ok 57 - ... checking RaiseError attribute for drh ok 58 - ... checking ShowErrorStatement attribute for drh ok 59 - ... checking ChopBlanks attribute for drh ok 60 - ... checking LongTrunkOk attribute for drh ok 61 - ... checking TaintIn attribute for drh ok 62 - ... checking TaintOut attribute for drh ok 63 - ... checking Taint attribute for drh ok 64 - ... checking Executed attribute for drh ok 65 - ... checking Kids attribute for drh ok 66 - ... checking ActiveKids attribute for drh ok 67 - ... checking CachedKids attribute for drh ok 68 - ... checking HandleError attribute for drh ok 69 - ... checking Profile attribute for drh ok 70 - ... checking ReadOnly attribute for drh ok 71 - ... checking TraceLevel attribute for drh ok 72 - ... checking LongReadLen attribute for drh ok 73 - ... checking FetchHashKeyName attribute for drh ok 74 - ... checking Name attribute for drh ok 75 - An object of class 'DBI::st' isa 'DBI::st' ok 76 - ... checking Executed attribute for sth ok 77 - ... checking Executed attribute for dbh ok 78 - ... checking ErrCount attribute for sth ok 79 - ... checking exception ok 80 - ... checking $sth->errstr ok 81 - ... checking $sth->state ok 82 - ... checking Executed attribute for sth ok 83 - ... checking Exceuted attribute for dbh ok 84 - ... checking ErrCount attribute for sth ok 85 - ... checking ErrCount attribute for sth (after reset) ok 86 - ... checking Warn attribute for sth ok 87 - ... checking Active attribute for sth ok 88 - ... checking CompatMode attribute for sth ok 89 - ... checking InactiveDestroy attribute for sth ok 90 - ... checking AutoInactiveDestroy attribute for sth ok 91 - ... checking PrintError attribute for sth ok 92 - ... checking PrintWarn attribute for sth ok 93 - ... checking RaiseError attribute for sth ok 94 - ... checking ShowErrorStatement attribute for sth ok 95 - ... checking ChopBlanks attribute for sth ok 96 - ... checking LongTrunkOk attribute for sth ok 97 - ... checking TaintIn attribute for sth ok 98 - ... checking TaintOut attribute for sth ok 99 - ... checking Taint attribute for sth ok 100 - ... checking Kids attribute for sth ok 101 - ... checking ActiveKids attribute for sth ok 102 - ... checking CachedKids attribute for sth ok 103 - ... checking HandleError attribute for sth ok 104 - ... checking Profile attribute for sth ok 105 - ... checking ReadOnly attribute for sth ok 106 - ... checking TraceLevel attribute for sth ok 107 - ... checking LongReadLen attribute for sth ok 108 - ... checking FetchHashKeyName attribute for sth ok 109 - ... checking CursorName attribute for sth ok 110 - ... checking NUM_OF_FIELDS attribute for sth ok 111 - ... checking NUM_OF_PARAMS attribute for sth ok 112 - ... checking type of NAME attribute for sth ok 113 - ... checking number of elements returned ok 114 - ... checking values returned ok 115 - ... checking type of NAME_lc attribute for sth ok 116 - ... checking number of elements returned ok 117 - ... checking values returned ok 118 - ... checking type of NAME_uc attribute for sth ok 119 - ... checking number of elements returned ok 120 - ... checking values returned ok 121 - ... checking type of NAME_hash attribute for sth ok 122 - ... checking number of keys returned ok 123 - ... checking values returned ok 124 - ... checking values returned ok 125 - ... checking type of NAME_lc_hash attribute for sth ok 126 - ... checking number of keys returned ok 127 - ... checking values returned ok 128 - ... checking values returned ok 129 - ... checking type of NAME_uc_hash attribute for sth ok 130 - ... checking number of keys returned ok 131 - ... checking values returned ok 132 - ... checking values returned ok 133 - ... checking type of TYPE attribute for sth ok 134 - ... checking number of elements returned ok 135 - ... checking values returned ok 136 - ... checking type of NULLABLE attribute for sth ok 137 - ... checking number of elements returned ok 138 - ... checking values returned ok 139 - ... checking type of PRECISION attribute for sth ok 140 - ... checking number of elements returned ok 141 - ... checking values returned ok 142 - ... checking type of SCALE attribute for sth ok 143 - ... checking number of elements returned ok 144 - ... checking values returned ok 145 - ... checking type of ParamValues attribute for sth ok 146 - ... checking values returned ok 147 - ... checking Statement attribute for sth ok 148 - ... checking type of RowsInCache attribute for sth ok 149 - should see driver-private sth attribute value # Checking inheritance ok 150 - dbh ReadOnly value should be inherited from drh ok 151 - sth ReadOnly value should be inherited from dbh 1..151 ok t\07kids.t ...................... 1..20 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - ... database handle has 0 Kid(s) at start ok 3 - ... database handle has 0 ActiveKid(s) at start ok 4 - An object of class 'DBI::st' isa 'DBI::st' ok 5 - ... database handle has 1 Kid(s) after $dbh->prepare ok 6 - ... database handle has 0 ActiveKid(s) after $dbh->prepare ok 7 - ... database handle has 1 Kid(s) after $sth->execute ok 8 - ... database handle has 1 ActiveKid(s) after $sth->execute ok 9 - ... database handle has 1 Kid(s) after $sth->finish ok 10 - ... database handle has 0 ActiveKid(s) after $sth->finish ok 11 - ... database handle has 0 Kid(s) after $sth is destroyed ok 12 - ... database handle has 0 ActiveKid(s) after $sth is destroyed ok 13 - An object of class 'DBI::dr' isa 'DBI::dr' ok 14 - ... driver handle has 1 Kid(s) ok 15 - ... driver handle has 1 ActiveKid(s) ok 16 - ... driver handle has 1 Kid(s) after $dbh->disconnect ok 17 - ... driver handle has 0 ActiveKid(s) after $dbh->disconnect ok 18 - ... lets be sure that $dbh is not undefined ok 19 - ... driver handle has 0 Kid(s) after undef $dbh ok 20 - ... driver handle has 0 ActiveKid(s) after undef $dbh ok t\08keeperr.t ................... ok 1 - use DBI; ok 2 - ... checking error ok 3 - ... checking error Test HandleSetErr ok 4 - An object of class 'DBI::db' isa 'DBI::db' ok 5 - ... $DBI::err is not defined HandleSetErr called: h=DBI::db=HASH(0xb16f14), err=, errstr=(got info), state= ok 6 - ... $DBI::err is defined ok 7 - ... $DBI::err is an empty string ok 8 - ... $DBI::errstr is as we expected ok 9 - ... $dbh->errstr matches $DBI::errstr ok 10 - ... $warn{failed} is 0 ok 11 - ... $warn{warning} is 0 ok 12 - ... the @handlewarn array is (1, 0, 0) HandleSetErr called: h=DBI::db=HASH(0xb16f14), err=0, errstr=(got warn), state=AA001 warn: 'DBD::ExampleP::db set_err warning: (got info)\n(got warn) at t\08keeperr.t line 189.\n' ok 13 - ... $DBI::err is defined ok 14 - ... $DBI::err is "0" ok 15 - ... $DBI::errstr is as we expected ok 16 - ... $dbh->errstr matches $DBI::errstr ok 17 - ... $DBI::state is AA001 ok 18 - ... $warn{warning} is 1 ok 19 - ... the @handlewarn array is (1, 1, 0) HandleSetErr called: h=DBI::db=HASH(0xb16f14), err=, errstr=(got more info), state= warn: 'DBD::ExampleP::db set_err warning: (got info)\n(got warn)\n(got more info) at t\08keeperr.t line 204.\n' ok 20 - ... $DBI::err is defined ok 21 - ... $DBI::err is "0" ok 22 - ... $dbh->err is "0" ok 23 - ... $DBI::state is AA001 ok 24 - ... $DBI::errstr is as we expected ok 25 - ... $dbh->errstr matches $DBI::errstr ok 26 - ... $warn{warning} is 2 ok 27 - ... the @handlewarn array is (2, 1, 0) warn: 'DBD::ExampleP::db set_err failed: (got info)\n(got warn)\n(got more info) [state was AA001 now AA002]\n(got error) at t\08keeperr.t line 224.\n' ok 28 - ... $DBI::err is defined ok 29 - ... $DBI::err is 42 ok 30 - ... $warn{warning} is 2 ok 31 - ... $dbh->errstr is as we expected ok 32 - ... $DBI::state is AA002 ok 33 - ... the @handlewarn array is (2, 1, 1) HandleSetErr called: h=DBI::db=HASH(0xb16f14), err=, errstr=(got info), state= warn: 'DBD::ExampleP::db set_err failed: (got info)\n(got warn)\n(got more info) [state was AA001 now AA002]\n(got error)\n(got info) at t\08keeperr.t line 236.\n' ok 34 - ... $DBI::err is defined ok 35 - ... $DBI::err is 42 ok 36 - ... $warn{warning} is 2 ok 37 - ... $dbh->errstr is as we expected ok 38 - ... the @handlewarn array is (3, 1, 1) HandleSetErr called: h=DBI::db=HASH(0xb16f14), err=0, errstr=(got warn), state= warn: 'DBD::ExampleP::db set_err failed: (got info)\n(got warn)\n(got more info) [state was AA001 now AA002]\n(got error)\n(got info)\n(got warn) at t\08keeperr.t line 247.\n' ok 39 - ... $DBI::err is defined ok 40 - ... $DBI::err is 42 ok 41 - ... $warn{warning} is 2 ok 42 - ... $dbh->errstr is as we expected ok 43 - ... the @handlewarn array is (3, 2, 1) warn: 'DBD::ExampleP::db set_err failed: (got info)\n(got warn)\n(got more info) [state was AA001 now AA002]\n(got error)\n(got info)\n(got warn) [err was 42 now 4200] [state was AA002 now AA003]\n(got new error) at t\08keeperr.t line 258.\n' ok 44 - ... $DBI::err is defined ok 45 - ... $DBI::err is 4200 ok 46 - ... $warn{warning} is 2 ok 47 - ... $dbh->errstr is as we expected ok 48 - ... the @handlewarn array is (3, 2, 2) ok 49 - ... $dbh->errstr is defined ok 50 - ... $dbh->err is defined ok 51 - ... $dbh->state is an empty string warn: 'DBD::ExampleP::db set_err failed: foo at t\08keeperr.t line 282.\n' ok 52 - ... only returned one value ok 53 - ... the first value is undefined warn: 'DBD::ExampleP::db set_err failed: foo [err was 1 now 2]\nbar at t\08keeperr.t line 286.\n' ok 54 - ... $dbh->set_err returned undefiend warn: 'DBD::ExampleP::db set_err failed: foo [err was 1 now 2]\nbar [err was 2 now 3]\nbaz at t\08keeperr.t line 287.\n' ok 55 - ... $dbh->set_err returned undefiend HandleSetErr called: h=DBI::db=HASH(0xb16f14), err=0, errstr=warn, state= warn: 'DBD::ExampleP::db set_err failed: foo [err was 1 now 2]\nbar [err was 2 now 3]\nbaz\nwarn at t\08keeperr.t line 288.\n' ok 56 - ... $dbh->set_err returned undefiend ok 57 - ... $dbh->errstr is as we expected ok 58 - ... $warn{failed} is 4 ok 59 - ... the @handlewarn array is (0, 1, 3) warn: 'DBD::ExampleP::db method failed: foo at t\08keeperr.t line 298.\n' ok 60 - ... only returned one value ok 61 - ... the first value is undefined warn: 'DBD::ExampleP::db method failed: foo at t\08keeperr.t line 302.\n' ok 62 - ... only returned one value ok 63 - ... the first value is "42" warn: 'DBD::ExampleP::db method failed: foo at t\08keeperr.t line 306.\n' ok 64 - ... returned no values HandleSetErr called: h=DBI::db=HASH(0xb16f14), err=, errstr=info, state=override warn: 'DBD::ExampleP::db set_err failed: errstr99 at t\08keeperr.t line 313.\n' ok 65 - ... only returned one value ok 66 - ... the first value is undefined ok 67 - ... $dbh->err is 99 ok 68 - ... $dbh->errstr is as we expected ok 69 - ... $dbh->state is as we expected ok 70 ok 71 ok 72 - ping returns true ok 73 - err unchanged after ping ok 74 - errstr unchanged after ping ok 75 - err unchanged after ping ok 76 - errstr unchanged after ping ok 77 - ping returns false ok 78 - err true after failed ping ok 79 - errstr true after failed ping ok 80 ok 81 ok 82 - ping returns true: 0 but true ok 83 - err unchanged after ping ok 84 - errstr unchanged after ping ok 85 - err unchanged after ping ok 86 - errstr unchanged after ping ok 87 - ping returns false ok 88 - err true after failed ping ok 89 - errstr true after failed ping HandleSetErr called: h=DBI::db=HASH(0xb16f14), err=, errstr=, state= ok 90 - no extra warning generated for set_err("") in STORE HandleSetErr called: h=DBI::db=HASH(0xb16f14), err=0, errstr=0, state= warn: 'DBD::ExampleP::db STORE warning: 0 at t\08keeperr.t line 338.\n' ok 91 - warning generated for set_err("0") in STORE 1..91 ok t\09trace.t ..................... 1..99 ok 1 - use DBI; ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 - trace file size = 3055 ok 4 - ... checking TraceLevel attribute ok 5 - ... trace file successfully created parse_trace_flag SQL ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 parse_trace_flag CON ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 parse_trace_flag ENC ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 parse_trace_flag DBD ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 parse_trace_flag TXN ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 parse_trace_flag foo ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 parse_trace_flag bar ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 parse_trace_flag baz ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 parse_trace_flag boo ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 parse_trace_flag bop ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok 85 parse_trace_flag SQL CON ENC DBD TXN foo bar baz boo bop ok 86 - ... ok 87 - ... inherit ok 88 - An object of class 'DBI::st' isa 'DBI::st' ok 89 ok 90 ok 91 test unknown parse_trace_flag ok 92 ok 93 caught warn: DBI::db=HASH(0xc64b44)->parse_trace_flags(nonesuch) ignored unknown trace flags: 'nonesuch' at t\09trace.t line 123. ok 94 ok 95 caught warn: DBI::db=HASH(0xc64b44)->parse_trace_flags(nonesuch|SQL|nonesuch2) ignored unknown trace flags: 'nonesuch' 'nonesuch2' at t\09trace.t line 125. ok 96 ok 97 ok 98 ok 99 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_16628 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_16628: No such file or directory at t/lib.pl line 23. t\10examp.t ..................... 1..234 ok 1 - connect should fail ok 2 - ... we should have an exception here ok 3 - ... $dbh2 should not be defined ok 4 ok 5 ok 6 - ... these 2 handles are cached, so they are the same ok 7 ok 8 - ... this handle was created with different parameters, so it is not the same ok 9 ok 10 - Executed should be true ok 11 ok 12 - should return same handle ok 13 - Executed should be false because reset by connect attributes ok 14 - An object of class 'DBI::dr' isa 'DBI::dr' ok 15 - ... these are our cached kids ok 16 - ... we have emptied out cache ok 17 ok 18 - ... PrintError should be 0 ok 19 - ... FetchHashKey is NAME ok 20 - ... checking the example driver_path others ok 21 - DBI commit: invalid number of arguments: got handle + 1, expected handle + between 0 and 0 # Usage: $h->commit() at t\10examp.t line 89. # ok 22 - ping should return true ok 23 - prepare should fail ok 24 - sth->err should be true ok 25 - DBI::err should be true ok 26 - $DBI::err should match $dbh->err ok 27 - $DBI::errstr should contain error string ok 28 - $DBI::errstr should match $dbh->errstr ok 29 ok 30 ok 31 ok 32 ok 33 - DBI::db=HASH(0xcbcc14) ne DBI::db=HASH(0xcbcc14) 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 - errstr should contain error message ok 54 ok 55 - errstr should contain error message ok 56 ok 57 ok 58 - errstr should contain error message ok 59 ok 60 - errstr should contain error message ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 fetchrow_hashref('NAME_uc') ok 69 ok 70 ok 71 ok 72 ok 73 fetchrow_hashref('ParamValues') ok 74 ok 75 FetchHashKeyName ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 fetchall_arrayref ok 82 ok 83 ok 84 ok 85 ok 86 ok 87 fetchall_arrayref array slice ok 88 ok 89 ok 90 ok 91 fetchall_arrayref hash slice ok 92 ok 93 ok 94 ok 95 ok 96 ok 97 fetchall_arrayref renaming hash slice ok 98 ok 99 ok 100 ok 101 ok 102 ok 103 fetchall_arrayref empty renaming hash slice ok 104 ok 105 ok 106 ok 107 ok 108 ok 109 fetchall_arrayref hash ok 110 ok 111 ok 112 ok 113 - '16895 0 .' ne '16895 0 .' rows() ok 114 - row count 3 ok 115 - 3 vs 3 ok 116 - 3 vs 3 fetchall_arrayref array slice and max rows ok 117 ok 118 ok 119 ok 120 - should fetch one row ok 121 - should fetch all the remaining rows ok 122 - should return undef as there are no more rows selectrow_array ok 123 ok 124 selectrow_hashref ok 125 ok 126 ok 127 ok 128 selectall_arrayref ok 129 ok 130 ok 131 ok 132 selectall_arrayref Slice array slice ok 133 ok 134 ok 135 - ". 16895" eq ". 16895" ok 136 selectall_arrayref Columns array slice ok 137 ok 138 ok 139 - ". 16895" eq ". 16895" ok 140 selectall_arrayref hash slice ok 141 ok 142 ok 143 ok 144 ok 145 ok 146 ok 147 selectall_hashref ok 148 - selectall_hashref result ok 149 - selectall_hashref HASH: HASH ok 150 ok 151 - 0 eq 0 selectall_hashref by column number ok 152 ok 153 - 0 eq 0 selectcol_arrayref ok 154 ok 155 ok 156 selectcol_arrayref column slice ok 157 ok 158 ok 159 ok 160 others... ok 161 ok 162 RaiseError & PrintError & ShowErrorStatement ok 163 ok 164 ok 165 ok 166 ok 167 ok 168 ok 169 ok 170 ok 171 not ok 172 - error string does not contain ParamValues # TODO rt66127 not fixed yet # Failed (TODO) test 'error string does not contain ParamValues' # at t\10examp.t line 397. # 'DBD::ExampleP::st execute failed: 11 values bound when 1 expected [for Statement "select mode from ?" with ParamValues: 1=1, 2=2, 3='val3', 4='val4', 5='val5', 6='val6', 7='val7', 8='val8', 9='val9', 10='val10', 11='val11'] at t\10examp.t line 395. # ' # matches '(?^:ParamValues:)' not ok 173 - ParamValues is empty # TODO rt66127 not fixed yet # Failed (TODO) test 'ParamValues is empty' # at t\10examp.t line 398. # got: 'HASH(0xda248c)' # expected: undef # $VAR1 = { # '6' => 'val6', # '11' => 'val11', # '3' => 'val3', # '7' => 'val7', # '9' => 'val9', # '2' => 2, # '8' => 'val8', # '1' => 1, # '4' => 'val4', # '10' => 'val10', # '5' => 'val5' # }; ok 174 ok 175 ok 176 ok 177 ok 178 ok 179 ok 180 - DBD::ExampleP::st execute failed: 2 values bound when 1 expected [for Statement "select mode from ?" with ParamValues: 1='first', 2='second'] at t\10examp.t line 412. # ok 181 - DBD::ExampleP::st execute failed: 2 values bound when 1 expected [for Statement "select mode from ?" with ParamValues: 1='first', 2='second'] at t\10examp.t line 412. # ok 182 ok 183 ok 184 ok 185 ok 186 ok 187 HandleError ok 188 ok 189 HandleError -> die ok 190 ok 191 - HandleError: DBD::ExampleP::db prepare failed: Unknown field names: unknown_field_name2 [h=DBI::db=HASH(0xcbcc14), rv=undef, \#=3] at t\10examp.t line 441. # HandleError -> 0 -> RaiseError HandleError: DBD::ExampleP::db prepare failed: Unknown field names: unknown_field_name2 [h=DBI::db=HASH(0xcbcc14), rv=undef, #=3] ok 192 ok 193 - DBD::ExampleP::db prepare failed: Unknown field names: unknown_field_name2 at t\10examp.t line 462. # HandleError -> 1 -> return (original)undef HandleError: DBD::ExampleP::db prepare failed: Unknown field names: unknown_field_name2 [h=DBI::db=HASH(0xcbcc14), rv=undef, #=3] ok 194 - ok 195 HandleError -> 2 -> return (modified)42 HandleError: DBD::ExampleP::db prepare failed: Unknown field names: unknown_field_name2 [h=DBI::db=HASH(0xcbcc14), rv=undef, #=3] ok 196 - ok 197 ok 198 ok 199 - An object of class 'DBI::st' isa 'DBI::st' ok 200 ok 201 ok 202 ok 203 - Remove dumpcsr.tst.16628 ok 204 - Actually gone # table_info ok 205 # Local blib/lib subdirs: DBD auto .. . Bundle Win32 DBI ok 206 ok 207 ok 208 # tables ok 209 - Table count mismatch5 vs 5 ok 210 - "schema"."table" ne "schema"."table" ok 211 - "sch-ema"."table" ne "sch-ema"."table" ok 212 - "schema"."ta-ble" ne "schema"."ta-ble" ok 213 - "sch ema"."table" ne "sch ema"."table" ok 214 - "schema"."ta ble" ne "schema"."ta ble" # Testing the fake directories (0). ok 215 ok 216 ok 217 - 0 rows instead of 0 ok 218 # Testing the fake directories (100). ok 219 ok 220 ok 221 - 100 rows instead of 100 ok 222 - 'file100 file99 file98 file97 file96 file95 file94 file93 file92 file91 file90 file89 file88 file87 file86 file85 file84 file83 file82 file81 file80 file79 file78 file77 file76 file75 file74 file73 file72 file71 file70 file69 file68 file67 file66 file65 file64 file63 file62 file61 file60 file59 file58 file57 file56 file55 file54 file53 file52 file51 file50 file49 file48 file47 file46 file45 file44 file43 file42 file41 file40 file39 file38 file37 file36 file35 file34 file33 file32 file31 file30 file29 file28 file27 file26 file25 file24 file23 file22 file21 file20 file19 file18 file17 file16 file15 file14 file13 file12 file11 file10 file9 file8 file7 file6 file5 file4 file3 file2 file1' ne 'file100 file99 file98 file97 file96 file95 file94 file93 file92 file91 file90 file89 file88 file87 file86 file85 file84 file83 file82 file81 file80 file79 file78 file77 file76 file75 file74 file73 file72 file71 file70 file69 file68 file67 file66 file65 file64 file63 file62 file61 file60 file59 file58 file57 file56 file55 file54 file53 file52 file51 file50 file49 file48 file47 file46 file45 file44 file43 file42 file41 file40 file39 file38 file37 file36 file35 file34 file33 file32 file31 file30 file29 file28 file27 file26 file25 file24 file23 file22 file21 file20 file19 file18 file17 file16 file15 file14 file13 file12 file11 file10 file9 file8 file7 file6 file5 file4 file3 file2 file1' # Testing the fake directories (200). ok 223 ok 224 ok 225 - 200 rows instead of 200 ok 226 - 'file200 file199 file198 file197 file196 file195 file194 file193 file192 file191 file190 file189 file188 file187 file186 file185 file184 file183 file182 file181 file180 file179 file178 file177 file176 file175 file174 file173 file172 file171 file170 file169 file168 file167 file166 file165 file164 file163 file162 file161 file160 file159 file158 file157 file156 file155 file154 file153 file152 file151 file150 file149 file148 file147 file146 file145 file144 file143 file142 file141 file140 file139 file138 file137 file136 file135 file134 file133 file132 file131 file130 file129 file128 file127 file126 file125 file124 file123 file122 file121 file120 file119 file118 file117 file116 file115 file114 file113 file112 file111 file110 file109 file108 file107 file106 file105 file104 file103 file102 file101 file100 file99 file98 file97 file96 file95 file94 file93 file92 file91 file90 file89 file88 file87 file86 file85 file84 file83 file82 file81 file80 file79 file78 file77 file76 file75 file74 file73 file72 file71 file70 file69 file68 file67 file66 file65 file64 file63 file62 file61 file60 file59 file58 file57 file56 file55 file54 file53 file52 file51 file50 file49 file48 file47 file46 file45 file44 file43 file42 file41 file40 file39 file38 file37 file36 file35 file34 file33 file32 file31 file30 file29 file28 file27 file26 file25 file24 file23 file22 file21 file20 file19 file18 file17 file16 file15 file14 file13 file12 file11 file10 file9 file8 file7 file6 file5 file4 file3 file2 file1' ne 'file200 file199 file198 file197 file196 file195 file194 file193 file192 file191 file190 file189 file188 file187 file186 file185 file184 file183 file182 file181 file180 file179 file178 file177 file176 file175 file174 file173 file172 file171 file170 file169 file168 file167 file166 file165 file164 file163 file162 file161 file160 file159 file158 file157 file156 file155 file154 file153 file152 file151 file150 file149 file148 file147 file146 file145 file144 file143 file142 file141 file140 file139 file138 file137 file136 file135 file134 file133 file132 file131 file130 file129 file128 file127 file126 file125 file124 file123 file122 file121 file120 file119 file118 file117 file116 file115 file114 file113 file112 file111 file110 file109 file108 file107 file106 file105 file104 file103 file102 file101 file100 file99 file98 file97 file96 file95 file94 file93 file92 file91 file90 file89 file88 file87 file86 file85 file84 file83 file82 file81 file80 file79 file78 file77 file76 file75 file74 file73 file72 file71 file70 file69 file68 file67 file66 file65 file64 file63 file62 file61 file60 file59 file58 file57 file56 file55 file54 file53 file52 file51 file50 file49 file48 file47 file46 file45 file44 file43 file42 file41 file40 file39 file38 file37 file36 file35 file34 file33 file32 file31 file30 file29 file28 file27 file26 file25 file24 file23 file22 file21 file20 file19 file18 file17 file16 file15 file14 file13 file12 file11 file10 file9 file8 file7 file6 file5 file4 file3 file2 file1' # Testing $dbh->func(). ok 227 ok 228 - we got some table types ok 229 - all table types are defined ok 230 - no name separators in table types ok 231 - we got some catalogs ok 232 - no name separators in catalogs ok 233 ok 234 - ping should return false after disconnect ok t\11fetch.t ..................... 1..24 # fetchall_hashref(C1) ok 1 ok 2 ok 3 ok 4 # fetchall_hashref(C2) ok 5 ok 6 ok 7 ok 8 # fetchall_hashref([C2]) ok 9 ok 10 ok 11 ok 12 # fetchall_hashref([C1 C2]) 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 t\12quote.t ..................... 1..10 ok 1 - ... quoting strings with embedded single quotes ok 2 - ... quoting number as SQL_VARCHAR ok 3 - ... quoting number as SQL_INTEGER ok 4 - ... quoting undef as NULL ok 5 - ... properly quotes foo as "foo" ok 6 - ... properly quotes f"o as "f""o" ok 7 - ... properly quotes foo, bar as "foo"."bar" ok 8 - ... properly quotes undef, undef, bar as "bar" ok 9 - ... properly quotes foo, undef, bar as "foo"."bar" ok 10 - ... now quotes it as "bar"@"foo" after flushing cache ok t\13taint.t ..................... 1..36 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 - should execute ok ok 20 ok 21 ok 22 ok 23 TaintIn ok 24 ok 25 ok 26 ok 27 TaintOut ok 28 ok 29 ok 30 ok 31 ok 32 - Insecure dependency in parameter 1 of DBI::db=HASH(0xeb346c)->prepare method call while running with -T switch at t\13taint.t line 113. # ok 33 - Insecure dependency in parameter 1 of DBI::st=HASH(0xeb35ac)->execute method call while running with -T switch at t\13taint.t line 115. # ok 34 - ok 35 - ok 36 ok t\14utf8.t ...................... 1..16 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 t\15array.t ..................... 1..55 ok 1 - use DBI; ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 - An object of class 'DBI::st' isa 'DBI::st' ok 4 - ... we should have 0 rows ok 5 - ... execute_array should return false ok 6 - execute_array failure with RaiseError should have died ok 7 ok 8 - ... we should have 2 rows ok 9 - ... we should have 3 tuple_status ok 10 - ... our rows are as expected ok 11 - ... our tuple_status is as expected ok 12 - ... bind_param_array should return true ok 13 - ... execute_array should return true ok 14 - ... we should have 3 rows ok 15 - ... we should have 3 tuple_status ok 16 - ... our rows are as expected ok 17 - ... our tuple_status is as expected ok 18 - ... execute_array should return true ok 19 - ... we should have executed 3 rows ok 20 - ... we should have affected 3 rows ok 21 - ... execute_array should return true ok 22 - ... execute_array should return 0 (but true) ok 23 - ... we should have 0 rows ok 24 - ... we should have 0 tuple_status ok 25 - ... execute_array should return 1 ok 26 - ... we should have 1 rows ok 27 - ... our rows are as expected ok 28 - ... we should have 1 tuple_status ok 29 - ... our tuple_status is as expected ok 30 - ... execute_array should return 0 ok 31 - ... we should have 0 rows ok 32 - ... we should have 0 tuple_status ok 33 - An object of class 'DBI::st' isa 'DBI::st' ok 34 - ... execute_array should return true ok 35 - ... execute_array should return 0 (but true) ok 36 - ... we should have 0 rows ok 37 - ... execute_array should return true ok 38 - ... we should have 2 rows ok 39 - ... we should have 2 tuple_status ok 40 - ... rows should match ok 41 - ... tuple_status should match ok 42 - An object of class 'DBI::st' isa 'DBI::st' ok 43 - ... execute_array should return true ok 44 - ... we should have 3 rows ok 45 - ... we should have 3 tuple_status ok 46 - ... rows should match ok 47 - ... tuple status should match ok 48 - ... execute_array should return undef ok 49 - ... errstr is as expected ok 50 - ... execute_array should return undef ok 51 - ... errstr is as expected ok 52 - ... execute_array should return undef ok 53 - ... errstr is as expected ok 54 - ... bind_param_array should return undef ok 55 - ... errstr is as expected ok t\16destroy.t ................... 1..20 ok 1 - use DBI; ok 2 - ... check DBD::Test::dr::imp_data_size to avoid typo ok 3 - ... check DBD::Test::db::imp_data_size to avoid typo ok 4 - Install test driver ok 5 - Connect to test driver ok 6 - Should start active ok 7 - Should be active in DESTROY ok 8 - Create with ActiveDestroy ok 9 - InactiveDestroy should be set ok 10 - Should start active ok 11 - Should not be active in DESTROY ok 12 - Create with AutoInactiveDestroy ok 13 - InactiveDestroy should be set ok 14 - Should start active ok 15 - Should be active in DESTROY ok 16 - Create with AutoInactiveDestroy again ok 17 - InactiveDestroy should be set ok 18 - Should start active ok 19 - Child should be inactive on DESTROY ok 20 - Should be active in DESTROY ok t\19fhtrace.t ................... 1..27 ok 1 - use DBI; ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 - ... checking TraceLevel attribute ok 4 - ... regular fh: trace file successfully created ok 5 - ... regular fh: filehandle successfully set ok 6 - ... regular fh: trace_msg <- trace= ( 2 ) [1 items] at 19fhtrace.t line 201 ok 7 - ... regular fh: file successfully changed ok 8 - ... regular fh: trace_msg after changing trace output Next logline -> trace in DBD::_::common for DBD::ExampleP::db (DBI::db=HASH(0xbfffa4)~0xbfff24 0) thr#37014 <- trace= ( 2 ) [1 items] at 19fhtrace.t line 214 ok 9 - Tracefile removed ok 10 - Tracefile FOO opened ok 11 - Tracefile created ok 12 - Regression test ok 13 - Traced message ok 14 - Regression test ok 15 - ... layered fh: file is layered: *** Test our layer # # ok 16 - ... layered fh: filehandle successfully set ok 17 - ... layered fh: trace_msg: Layered logline # # <- trace(1, 'STDOUT')= ( 1 ) [1 items] at 19fhtrace.t line 256 ok 18 - ... layered fh: close doesn't close: Layered logline # # ok 19 - ... layered fh: trace_msg after change trace output: Layered logline # # ok 20 - ... scalar trace: file is layered: *** Test our layer # # ok 21 - ... scalar trace: filehandle successfully set ok 22 - ... scalar trace: *** Test our layer # <- trace(1, GLOB(0xbf63cc))= ( 1 ) [1 items] at 19fhtrace.t line 272 # Layered logline # # Next logline <- trace(1, 'STDOUT')= ( 1 ) [1 items] at 19fhtrace.t line 278 ok 23 - ... scalar trace: close doesn't close: *** Test our layer # <- trace(1, GLOB(0xbf63cc))= ( 1 ) [1 items] at 19fhtrace.t line 272 # Layered logline # # ok 24 - ... scalar trace: after change trace output: *** Test our layer # <- trace(1, GLOB(0xbf63cc))= ( 1 ) [1 items] at 19fhtrace.t line 272 # Layered logline # # ok 25 - ... logger: trace_msg # Next logline DBI::db=HASH(0xbfff24) trace level set to 0x0/1 (DBI @ 0x100/0) in DBI 1.634-ithread (pid 18328) ok 26 - ... logger: close doesn't close # ok 27 - ... logger: trace_msg after change trace output # Next logline <- disconnect= ( 1 ) [1 items] at 19fhtrace.t line 164 <- FETCH('Active')= ( '' ) [1 items] at ExampleP.pm line 267 <- DESTROY(DBI::db=HASH(0xbfff24))= ( undef ) [1 items] ok t\20meta.t ...................... 1..8 ok 1 - use DBI; ok 2 - use DBI::DBD::Metadata; ok 3 - An object of class 'DBI::db' isa 'DBI::db' ok 4 ok 5 ok 6 ok 7 ok 8 ok t\30subclass.t .................. 1..43 ok 1 - use DBI; ok 2 - An object of class 'MyDBI::db' isa 'MyDBI::db' ok 3 ok 4 - An object of class 'MyDBI::db' isa 'MyDBI::db' ok 5 ok 6 ok 7 - An object of class 'MyDBI::st' isa 'MyDBI::st' ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 - A reference of type 'ARRAY' isa 'ARRAY' ok 16 ok 17 ok 18 ok 19 ok 20 - 'Clone A' isa 'MyDBI::db' ok 21 ok 22 ok 23 - 'Clone B' isa 'MyDBI::db' ok 24 ok 25 ok 26 - An object of class 'MyDBI::db' isa 'MyDBI::db' ok 27 ok 28 - 'Clone of clone A' isa 'MyDBI::db' ok 29 ok 30 ok 31 - 'Clone of clone B' isa 'MyDBI::db' ok 32 ok 33 - An object of class 'MyDBI::db' isa 'MyDBI::db' ok 34 ok 35 - 'installed method' isa 'ARRAY' ok 36 ok 37 ok 38 ok 39 ok 40 - Failed connect \#1 ok 41 ok 42 - Failed connect \#2 ok 43 fetch 4 prepare 1 ok t\31methcache.t ................. 1..49 ok 1 - use DBI; ok 2 - plain row0 ok 3 - plain local0 ok 4 - plain row1 ok 5 - plain local1 ok 6 - plain row2 ok 7 - plain local2 ok 8 - plain row3 ok 9 - plain locate DBI object ok 10 - plain row4 ok 11 - plain row5 ok 12 - plain local3 ok 13 - plain row6 ok 14 - threads-h row0 ok 15 - threads-h local0 ok 16 - threads-h row1 ok 17 - threads-h local1 ok 18 - threads-h row2 ok 19 - threads-h local2 ok 20 - threads-h row3 ok 21 - threads-h locate DBI object ok 22 - threads-h row4 ok 23 - threads-h row5 ok 24 - threads-h local3 ok 25 - threads-h row6 ok 26 - magic row0 ok 27 - magic local0 ok 28 - magic row1 ok 29 - magic local1 ok 30 - magic row2 ok 31 - magic local2 ok 32 - magic row3 ok 33 - magic locate DBI object ok 34 - magic row4 ok 35 - magic row5 ok 36 - magic local3 ok 37 - magic row6 ok 38 - magic threads-h row0 ok 39 - magic threads-h local0 ok 40 - magic threads-h row1 ok 41 - magic threads-h local1 ok 42 - magic threads-h row2 ok 43 - magic threads-h local2 ok 44 - magic threads-h row3 ok 45 - magic threads-h locate DBI object ok 46 - magic threads-h row4 ok 47 - magic threads-h row5 ok 48 - magic threads-h local3 ok 49 - magic threads-h row6 ok t\35thrclone.t .................. 1..20 ok 1 - use DBI; ok 2 - ... assignment of neat_maxlen was successful ok 3 - An object of class 'DBI::db' isa 'DBI::db' ok 4 - ... DBI::neat_maxlen still holding its value ok 5 - An object of class 'DBI::db' isa 'DBI::db' ok 6 - ... new $dbh is not the same instance as $dbh_parent ok 7 - ... the Driver has one Kid ok 8 - ... DBI::neat_maxlen still holding its value ok 9 - An object of class 'DBI::db' isa 'DBI::db' ok 10 - ... new $dbh is not the same instance as $dbh_parent ok 11 - ... the Driver has one Kid ok 12 - ... DBI::neat_maxlen still holding its value ok 13 - An object of class 'DBI::db' isa 'DBI::db' ok 14 - ... new $dbh is not the same instance as $dbh_parent ok 15 - ... the Driver has one Kid ok 16 - ... DBI::neat_maxlen still holding its value ok 17 - An object of class 'DBI::db' isa 'DBI::db' ok 18 - ... new $dbh is not the same instance as $dbh_parent ok 19 - ... the Driver has one Kid ok 20 - ... all tests have passed ok t\40profile.t ................... 1..60 Test enabling the profile ok 1 - connect ok 2 - Profile and DBI_PROFILE not set ok 3 ok 4 ok 5 bless( { 'Path' => [ '!MethodName', '!Caller2' ], 'Data' => { 'do' => { '40profile.t line 80' => [ 1, '0', '0', '0', '0', '1440834556.25338', '1440834556.25338' ] } } }, 'DBI::Profile' ) ok 6 ok 7 ok 8 - on at connect, 1 key ok 9 - on at connect, 1 key ok 10 - STORE is ref dbi_profile bless( { 'Path' => [ '!Statement', '!MethodName' ], 'Data' => { '' => { 'connected' => [ 1, '0', '0', '0', '0', '1440834556.25338', '1440834556.25338' ], 'STORE' => [ 5, '0', '0', '0', '0', '1440834556.25338', '1440834556.25338' ] }, 'Hi mom' => { 'my_method_name' => [ 1, '1', '1', '1', '1', '1440834556.25338', '1440834556.25338' ] } } }, 'DBI::Profile' ) ok 11 - avoid rounding, 1 key ok 12 - avoid rounding, 1 dummy statement ok 13 - dummy method name is array ok 14 - should return ref to leaf node ok 15 - should return ref to leaf node ok 16 - should return ref to correct leaf node 1 1 1 1 1 1440834556.25338 1440834556.25338 ok 17 2 3 1 1 2 1440834556.25338 1440834556.25338 ok 18 Test collected profile data bless( { 'Path' => [ '!Statement' ], 'Data' => { 'set foo=1' => [ 1, '0', '0', '0', '0', '1440834556.519', '1440834556.519' ], '' => [ 6, '0', '0', '0', '0', '1440834556.25338', '1440834556.25338' ], 'select mode,size,name from ?' => [ 2401, '0.25', '0.015625', '0', '0.015625', '1440834556.25338', '1440834556.519' ] } }, 'DBI::Profile' ) ok 19 - profile data ok 20 - ARRAY ref ok 21 - 7 elements ok 22 - all 7 defined ok 23 - all 7 numeric ok 24 - count is 3 ok 25 - total > first ok 26 - total > longest ok 27 - longest > 0 ok 28 - longest > shortest ok 29 - time1 later than start time ok 30 - time2 later than start time ok 31 - time1 <= time2 ok 32 - next > time1 ok 33 - next > time2 ok 34 - profile Test profile format Profile Output DBI::Profile: 0.250000s 94.12% (2408 calls) t\40profile.t @ 2015-08-29 00:49:16 '' => 0.000000s / 6 = 0.000000s avg (first 0.000000s, min 0.000000s, max 0.000000s) 'select mode,size,name from ?' => 0.250000s / 2401 = 0.000104s avg (first 0.015625s, min 0.000000s, max 0.015625s) 'set foo=1' => 0.000000s ok 35 - non zero length ok 36 - DBI::Profile ok 37 - some calls ok 38 - calls >= count ok 39 - username stored ok 40 ok 41 - should have 8 nodes ok 42 testing '!File', '!Caller' and their variants in Path ok 43 testing '!Time' and variants in Path ok 44 - !Time and !Time~1000000 should work testing &norm_std_n3 in Path ok 45 ok 46 - &norm_std_n3 should normalize statement testing code ref in Path ok 47 ok 48 ok 49 - should be vetoed ok 50 - $_ should contain statement ok 51 - should have @_ as keys ok 52 - should be able to filter by method ok 53 - output should go to log file testing as_text ok 54 - as_text ok 55 - as_text sortsub ok 56 - as_text general DBI::Profile: 2.000000s 200.00% (203 calls) t\40profile.t @ 2015-08-29 00:49:17 'A' => 'Z' => 1.000000s / 101 = 0.009901s avg (first 2.000000s, min 3.000000s, max 4.000000s) 'B' => 'Y' => 1.000000s / 102 = 0.009804s avg (first 2.000000s, min 3.000000s, max 4.000000s) dbi_profile_merge_nodes ok 57 - merged nodes ok 58 - merged time ok 59 - merged time foo/bar ok 60 - merged nodes foo/bar time DBI::Profile: 0.000000s 0.00% (13 calls) t\40profile.t @ 2015-08-29 00:49:17 'foo' => 'DESTROY' => 'baz' => 0.000000s 'FETCH' => 'baz' => 0.000000s 'STORE' => 'baz' => 0.000000s / 5 = 0.000000s avg (first 0.000000s, min 0.000000s, max 0.000000s) 'connected' => 'baz' => 0.000000s 'disconnect' => 'baz' => 0.000000s 'execute' => 'baz' => 0.000000s 'fetchrow_hashref' => 'baz' => 0.000000s 'finish' => 'baz' => 0.000000s 'prepare' => 'baz' => 0.000000s ok t\41prof_dump.t ................. 1..15 ok 1 - use DBI; ok 2 - use DBI::ProfileDumper; ok 3 - An object of class 'DBI::db' isa 'DBI::db' ok 4 - An object of class 'DBI::ProfileDumper' isa 'DBI::ProfileDumper' ok 5 - A reference of type 'HASH' isa 'HASH' ok 6 - A reference of type 'ARRAY' isa 'ARRAY' ok 7 - An object of class 'DBI::st' isa 'DBI::st' ok 8 ok 9 - Profile is on disk and nonzero size DBI::ProfileDumper 2.015325 Path = [ ] Program = t\\41prof_dump.t + 1 = 6 0 0 0 0 1440834557.2065 1440834557.2065 + 1 select mode,size,name from ? = 2 0 0 0 0 1440834557.2065 1440834557.2065 + 1 = 2 0 0 0 0 1440834557.22213 1440834557.22213 + 1 select mode,size,name from ? = 49 0.015625 0 0 0.015625 1440834557.2065 1440834557.22213 ok 10 - Found a version number ok 11 - Version numbers match in DBI::ProfileDumper 2.015325 # ok 12 - Found the Path ok 13 - Found the Program ok 14 ok 15 # skip developer-only test ok t\42prof_data.t ................. 1..31 ok 1 - use DBI::ProfileDumper; ok 2 - use DBI::ProfileData; ok 3 - 'Created connection' isa 'DBI::db' # DBI work done in 0.421875s (1440834557.831500 - 1440834557.409625) ok 4 - Profile written to disk, non-zero size ok 5 - An object of class 'DBI::ProfileData' isa 'DBI::ProfileData' ok 6 - At least 3 profile data items ok 7 ok 8 ok 9 ok 10 ok 11 - An object of class 'DBI::ProfileData' isa 'DBI::ProfileData' ok 12 ok 13 ok 14 - An object of class 'DBI::ProfileData' isa 'DBI::ProfileData' ok 15 ok 16 ok 17 SQL: set dummy=N SQL: set dummy=N6 SQL: SQL: set dummy=N9 SQL: set dummy=N0 SQL: set dummy=N1 SQL: set dummy=N5 SQL: set dummy=N2 SQL: set dummy=N3 SQL: set dummy=N4 SQL: select mode,size,name from ? SQL: set dummy=N8 SQL: set dummy=N7 ok 18 - Data for 'select mode,size,name from ?' should exist ok 19 - Data for 'select mode,size,name from ?'->{execute} should exist ok 20 ok 21 - 'Created connection' isa 'DBI::db' ok 22 - An object of class 'DBI::st' isa 'DBI::st' ok 23 - An object of class 'DBI::st' isa 'DBI::st' ok 24 - An object of class 'DBI::st' isa 'DBI::st' ok 25 - An object of class 'DBI::st' isa 'DBI::st' ok 26 - An object of class 'DBI::st' isa 'DBI::st' ok 27 - An object of class 'DBI::st' isa 'DBI::st' ok 28 - An object of class 'DBI::ProfileData' isa 'DBI::ProfileData' ok 29 - file should be deleted when DeleteFiles set ok 30 - Data for 'select size from . where name = "LITERAL: \r\n"' should exist ok 31 - Data for 'select size from . where name = "EXPANDED: # "' should exist ok t\43prof_env.t .................. 1..11 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 - $h->{Profile} should be shared ok 8 ok 9 ok 10 ok 11 DBI::Profile: 0.000000s 0.00% (23 calls) t\43prof_env.t @ 2015-08-29 00:49:18 '' => 'DESTROY' => 0.000000s 'FETCH' => 0.000000s / 2 = 0.000000s avg (first 0.000000s, min 0.000000s, max 0.000000s) 'STORE' => 0.000000s / 10 = 0.000000s avg (first 0.000000s, min 0.000000s, max 0.000000s) 'connect' => 0.000000s / 2 = 0.000000s avg (first 0.000000s, min 0.000000s, max 0.000000s) 'connected' => 0.000000s / 2 = 0.000000s avg (first 0.000000s, min 0.000000s, max 0.000000s) 'disconnect' => 0.000000s / 2 = 0.000000s avg (first 0.000000s, min 0.000000s, max 0.000000s) 'disconnect_all' => 0.000000s 'set dummy=1' => 'do' => 0.000000s 'set dummy=2' => 'DESTROY' => 0.000000s 'do' => 0.000000s ok t\48dbi_dbd_sqlengine.t ......... ok 1 - use DBI; ok 2 - use DBI::DBD::SqlEngine; ok 3 - use DBD::File; ok 4 - prepare 'CREATE TABLE foo (id INT, foo TEXT)' ok 5 - prepare 'CREATE TABLE bar (id INT, baz TEXT)' ok 6 - prepare 'INSERT INTO foo VALUES (1, "Hello world")' ok 7 - prepare 'INSERT INTO bar VALUES (1, "Bugfixes welcome")' ok 8 - prepare 'INSERT bar VALUES (2, "Bug reports, too")' ok 9 - prepare 'SELECT foo FROM foo where ID=1' ok 10 - prepare 'UPDATE bar SET id=5 WHERE baz="Bugfixes welcome"' ok 11 - prepare 'DELETE FROM foo' ok 12 - prepare 'DELETE FROM bar WHERE baz="Bugfixes welcome"' ok 13 - Junk: prepare 'Junk' ok 14 - missing table: prepare 'CREATE foo (id INT, foo TEXT)' ok 15 - missing "VALUES": prepare 'INSERT INTO bar (1, "Bugfixes welcome")' ok 16 - missing "SET": prepare 'UPDATE bar id=5 WHERE baz="Bugfixes welcome"' ok 17 - waste between "DELETE" and "FROM": prepare 'DELETE * FROM foo' ok 18 - Junk: prepare 'Junk' ok 19 - invalid column type: prepare 'CREATE TABLE bar (id INT, baz CHARACTER VARYING(255))' ok 20 - prepared statement using ANSI dialect ok 21 # skip Gofer proxy prevents fetching embedded SQL::Parser object ok 22 ok 23 - root class is DBIx::ContextualFetch 1..23 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18268 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18268: No such file or directory at t/lib.pl line 23. t\49dbd_file.t .................. ok 1 - use DBI; ok 2 - use DBD::File; ok 3 - Connect clean ok 4 - Can connect to DBD::File driver # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 5 - f_versions ok 6 - Connect with DBI attributes ok 7 - Connect with driver attributes in DSN ok 8 - Connect with driver attributes in hash ok 9 - Prepare select from non-existing file ok 10 - Cannot open non-existing file # C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18268\t_sbdgf_53442gz.txt ok 11 - drop manually created table db_18268_2 (first file) ok 12 - C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18268\db_18268_2.txt removed ok 13 - C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18268\db_18268_2 exists ok 14 - drop manually created table db_18268_2 (second file) ok 15 - C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18268\db_18268_2 removed ok 16 - Create table db_18268_ ok 17 - Test table exists ok 18 - get single table meta data ok 19 - get multiple meta data ok 20 - encoding shows in layer ok 21 - Listing tables gives test table ok 22 - table_info ok 23 - table_info gives test table ok 24 - set single meta datum ok 25 - verify set single meta datum ok 26 - set multiple meta data ok 27 - verify set multiple meta attributes ok 28 - initialize new table (meta) with settings ok 29 - verify create meta from scratch ok 30 - Prepare select * from db_18268_ ok 31 - execute on db_18268_ ok 32 - Prepare select * from DB_18268_ ok 33 - execute on DB_18268_ ok 34 - ReadOnly connect with driver attributes in hash ok 35 - Prepare select * from db_18268_ ok 36 - execute on db_18268_ ok 37 - TYPE is numeric ok 38 - TYPE_NAME is set ok 39 - prepare 'insert into db_18268_' ok 40 - insert failed intensionally ok 41 - prepare 'delete from db_18268_' ok 42 - delete failed intensionally ok 43 - table drop failed intensionally ok 44 - Test table not removed ok 45 - ReadWrite for drop connect with driver attributes in hash ok 46 - table drop ok 47 - Test table removed ok 48 - Should not be able to open a DB to ./non-existing ok 49 - Error message ok 50 - Cleared error ok 51 - connect () should die on ./non-existing with RaiseError ok 52 - croak message ok 53 - Error message ok 54 - Should not be able to open a DB to nonexisting_folder ok 55 - Error message ok 56 - Cleared error ok 57 - connect () should die on nonexisting_folder with RaiseError ok 58 - croak message ok 59 - Error message ok 60 - Should not be able to open a DB to /Fr-dle/hurd0k/ok18268 ok 61 - Error message ok 62 - Cleared error ok 63 - connect () should die on /Fr-dle/hurd0k/ok18268 with RaiseError ok 64 - croak message ok 65 - Error message 1..65 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_10008 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_10008: No such file or directory at t/lib.pl line 23. t\50dbm_simple.t ................ Using DBM modules: SDBM_File Using MLDBM serializers: Data::Dumper Storable FreezeThaw YAML JSON --- Using SDBM_File () --- # DBD::DBM 0.08 using SDBM_File (1.09) # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 1 - dbm_versions ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 ok 4 ok 5 ok 6 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 7 - execute ok 8 - DROP TABLE IF EXISTS SDBM_File_fruit ok 9 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10)) ok 10 - execute ok 11 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10)) ok 12 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' ) ok 13 - execute ok 14 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' ) ok 15 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change' ) ok 16 - execute ok 17 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change' ) ok 18 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL ) ok 19 - execute ok 20 - INSERT INTO SDBM_File_fruit VALUES (3, NULL ) ok 21 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to delete' ) ok 22 - execute ok 23 - INSERT INTO SDBM_File_fruit VALUES (4,'to delete' ) ok 24 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?) ok 25 - execute ok 26 - INSERT INTO SDBM_File_fruit VALUES (?,?) ok 27 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to delete' ) ok 28 - execute ok 29 - INSERT INTO SDBM_File_fruit VALUES (6,'to delete' ) ok 30 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to_delete' ) ok 31 - execute ok 32 - INSERT INTO SDBM_File_fruit VALUES (7,'to_delete' ) ok 33 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to delete' ok 34 - execute ok 35 - DELETE FROM SDBM_File_fruit WHERE dVal='to delete' ok 36 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to delete') == $sth->rows ok 37 - prepare UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2 ok 38 - execute ok 39 - UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2 ok 40 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2) == $sth->rows ok 41 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=7 ok 42 - execute ok 43 - DELETE FROM SDBM_File_fruit WHERE dKey=7 ok 44 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=7) == $sth->rows ok 45 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 46 - execute ok 47 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 48 - SELECT results ok 49 - prepare DELETE FROM SDBM_File_fruit ok 50 - execute ok 51 - DELETE FROM SDBM_File_fruit ok 52 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows ok 53 - prepare SELECT COUNT(*) FROM SDBM_File_fruit ok 54 - execute ok 55 - SELECT COUNT(*) FROM SDBM_File_fruit ok 56 - SELECT results ok 57 - prepare DROP TABLE SDBM_File_fruit ok 58 - execute ok 59 - DROP TABLE SDBM_File_fruit ok 60 - prepare table_info (without tables) ok 61 - No tables delivered by table_info --- Using SDBM_File (Data::Dumper) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::Data::Dumper # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 62 - dbm_versions ok 63 - An object of class 'DBI::db' isa 'DBI::db' ok 64 ok 65 ok 66 ok 67 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 68 - execute ok 69 - DROP TABLE IF EXISTS SDBM_File_fruit ok 70 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 71 - execute ok 72 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 73 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 74 - execute ok 75 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 76 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 77 - execute ok 78 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 79 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 80 - execute ok 81 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 82 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 83 - execute ok 84 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 85 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 86 - execute ok 87 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 88 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 89 - execute ok 90 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 91 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 92 - execute ok 93 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 94 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 95 - execute ok 96 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 97 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 98 - execute ok 99 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 100 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows ok 101 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 102 - execute ok 103 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 104 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows ok 105 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 106 - execute ok 107 - DELETE FROM SDBM_File_fruit WHERE qux=17 ok 108 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows ok 109 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 110 - execute ok 111 - DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 112 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows ok 113 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 114 - execute ok 115 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 116 - SELECT results ok 117 - prepare DELETE FROM SDBM_File_fruit ok 118 - execute ok 119 - DELETE FROM SDBM_File_fruit ok 120 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows ok 121 - prepare SELECT COUNT(*) FROM SDBM_File_fruit ok 122 - execute ok 123 - SELECT COUNT(*) FROM SDBM_File_fruit ok 124 - SELECT results ok 125 - prepare DROP TABLE SDBM_File_fruit ok 126 - execute ok 127 - DROP TABLE SDBM_File_fruit ok 128 - prepare table_info (without tables) ok 129 - No tables delivered by table_info --- Using SDBM_File (Storable) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::Storable # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 130 - dbm_versions ok 131 - An object of class 'DBI::db' isa 'DBI::db' ok 132 ok 133 ok 134 ok 135 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 136 - execute ok 137 - DROP TABLE IF EXISTS SDBM_File_fruit ok 138 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 139 - execute ok 140 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 141 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 142 - execute ok 143 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 144 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 145 - execute ok 146 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 147 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 148 - execute ok 149 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 150 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 151 - execute ok 152 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 153 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 154 - execute ok 155 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 156 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 157 - execute ok 158 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 159 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 160 - execute ok 161 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 162 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 163 - execute ok 164 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 165 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 166 - execute ok 167 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 168 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows ok 169 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 170 - execute ok 171 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 172 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows ok 173 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 174 - execute ok 175 - DELETE FROM SDBM_File_fruit WHERE qux=17 ok 176 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows ok 177 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 178 - execute ok 179 - DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 180 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows ok 181 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 182 - execute ok 183 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 184 - SELECT results ok 185 - prepare DELETE FROM SDBM_File_fruit ok 186 - execute ok 187 - DELETE FROM SDBM_File_fruit ok 188 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows ok 189 - prepare SELECT COUNT(*) FROM SDBM_File_fruit ok 190 - execute ok 191 - SELECT COUNT(*) FROM SDBM_File_fruit ok 192 - SELECT results ok 193 - prepare DROP TABLE SDBM_File_fruit ok 194 - execute ok 195 - DROP TABLE SDBM_File_fruit ok 196 - prepare table_info (without tables) ok 197 - No tables delivered by table_info --- Using SDBM_File (FreezeThaw) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::FreezeThaw # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 198 - dbm_versions ok 199 - An object of class 'DBI::db' isa 'DBI::db' ok 200 ok 201 ok 202 ok 203 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 204 - execute ok 205 - DROP TABLE IF EXISTS SDBM_File_fruit ok 206 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 207 - execute ok 208 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 209 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 210 - execute ok 211 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 212 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 213 - execute ok 214 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 215 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 216 - execute ok 217 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 218 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 219 - execute ok 220 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 221 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 222 - execute ok 223 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 224 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 225 - execute ok 226 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 227 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 228 - execute ok 229 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 230 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 231 - execute ok 232 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 233 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 234 - execute ok 235 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 236 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows ok 237 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 238 - execute ok 239 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 240 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows ok 241 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 242 - execute ok 243 - DELETE FROM SDBM_File_fruit WHERE qux=17 ok 244 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows ok 245 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 246 - execute ok 247 - DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 248 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows ok 249 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 250 - execute ok 251 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 252 - SELECT results ok 253 - prepare DELETE FROM SDBM_File_fruit ok 254 - execute ok 255 - DELETE FROM SDBM_File_fruit ok 256 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows ok 257 - prepare SELECT COUNT(*) FROM SDBM_File_fruit ok 258 - execute ok 259 - SELECT COUNT(*) FROM SDBM_File_fruit ok 260 - SELECT results ok 261 - prepare DROP TABLE SDBM_File_fruit ok 262 - execute ok 263 - DROP TABLE SDBM_File_fruit ok 264 - prepare table_info (without tables) ok 265 - No tables delivered by table_info --- Using SDBM_File (YAML) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::YAML (0.10) # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 266 - dbm_versions ok 267 - An object of class 'DBI::db' isa 'DBI::db' ok 268 ok 269 ok 270 ok 271 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 272 - execute ok 273 - DROP TABLE IF EXISTS SDBM_File_fruit ok 274 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 275 - execute ok 276 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 277 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 278 - execute ok 279 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 280 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 281 - execute ok 282 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 283 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 284 - execute ok 285 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 286 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 287 - execute ok 288 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 289 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 290 - execute ok 291 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 292 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 293 - execute ok 294 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 295 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 296 - execute ok 297 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 298 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 299 - execute ok 300 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 301 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 302 - execute ok 303 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 304 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows ok 305 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 306 - execute ok 307 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 308 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows ok 309 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 310 - execute ok 311 - DELETE FROM SDBM_File_fruit WHERE qux=17 ok 312 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows ok 313 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 314 - execute ok 315 - DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 316 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows ok 317 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 318 - execute ok 319 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 320 - SELECT results ok 321 - prepare DELETE FROM SDBM_File_fruit ok 322 - execute ok 323 - DELETE FROM SDBM_File_fruit ok 324 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows ok 325 - prepare SELECT COUNT(*) FROM SDBM_File_fruit ok 326 - execute ok 327 - SELECT COUNT(*) FROM SDBM_File_fruit ok 328 - SELECT results ok 329 - prepare DROP TABLE SDBM_File_fruit ok 330 - execute ok 331 - DROP TABLE SDBM_File_fruit ok 332 - prepare table_info (without tables) ok 333 - No tables delivered by table_info --- Using SDBM_File (JSON) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::JSON (0.002) # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 334 - dbm_versions ok 335 - An object of class 'DBI::db' isa 'DBI::db' ok 336 ok 337 ok 338 ok 339 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 340 - execute ok 341 - DROP TABLE IF EXISTS SDBM_File_fruit ok 342 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 343 - execute ok 344 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 345 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 346 - execute ok 347 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 348 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 349 - execute ok 350 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 351 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 352 - execute ok 353 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 354 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 355 - execute ok 356 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 357 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 358 - execute ok 359 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 360 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 361 - execute ok 362 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 363 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 364 - execute ok 365 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 366 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 367 - execute ok 368 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 369 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 370 - execute ok 371 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 372 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows ok 373 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 374 - execute ok 375 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 376 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows ok 377 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 378 - execute ok 379 - DELETE FROM SDBM_File_fruit WHERE qux=17 ok 380 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows ok 381 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 382 - execute ok 383 - DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 384 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows ok 385 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 386 - execute ok 387 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 388 - SELECT results ok 389 - prepare DELETE FROM SDBM_File_fruit ok 390 - execute ok 391 - DELETE FROM SDBM_File_fruit ok 392 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows ok 393 - prepare SELECT COUNT(*) FROM SDBM_File_fruit ok 394 - execute ok 395 - SELECT COUNT(*) FROM SDBM_File_fruit ok 396 - SELECT results ok 397 - prepare DROP TABLE SDBM_File_fruit ok 398 - execute ok 399 - DROP TABLE SDBM_File_fruit ok 400 - prepare table_info (without tables) ok 401 - No tables delivered by table_info 1..401 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_16756 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_16756: No such file or directory at t/lib.pl line 23. t\51dbm_file.t .................. ok 1 - drop table ok 2 - FRED.dir exists ok 3 - fred.dir exists ok 4 - fred.pag exists ok 5 - insert into mixed case table ok 6 - insert into uppercase table ok 7 - rows found via cloned mixed case table ok 8 - drop table ok 9 - rows found via mixed case table ok 10 - rows found via select via fully qualified path ok 11 - disconnect ok 12 - Found 1 tables ok 13 - rows found after reconnect using "dbm_tables" ok 14 - Create wilma ok 15 - insert Barney ok 16 - disconnect ok 17 - Found 1 table ok 18 - disconnect ok 19 - Found 2 tables ok 20 - Fred first ok 21 - Fred second ok 22 - select from fred ok 23 - execute fred ok 24 - 2 entry in fred ok 25 - select from wilma ok 26 - execute wilma ok 27 - 1 entry in wilma ok 28 - drop table fred ok 29 - fred.dir removed ok 30 - fred.pag removed ok 31 - drop table wilma ok 32 - wilma.dir removed ok 33 - wilma.pag removed 1..33 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_16996 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_16996: No such file or directory at t/lib.pl line 23. t\52dbm_complex.t ............... # Running do_tests for SDBM_File + Data::Dumper ok 1 - CREATE TABLE APPL_16996_SDBM_File_Data_Dumper (id INT, applname CHAR, appluniq CHAR, version CHAR, appl_type CHAR) ok 2 - CREATE TABLE PREC_16996_SDBM_File_Data_Dumper (id INT, appl_id INT, node_id INT, precedence INT) ok 3 - CREATE TABLE NODE_16996_SDBM_File_Data_Dumper (id INT, nodename CHAR, os CHAR, version CHAR) ok 4 - CREATE TABLE LANDSCAPE_16996_SDBM_File_Data_Dumper (id INT, landscapename CHAR) ok 5 - CREATE TABLE CONTACT_16996_SDBM_File_Data_Dumper (id INT, surname CHAR, familyname CHAR, phone CHAR, userid CHAR, mailaddr CHAR) ok 6 - CREATE TABLE NM_LANDSCAPE_16996_SDBM_File_Data_Dumper (id INT, ls_id INT, obj_id INT, obj_type INT) ok 7 - CREATE TABLE APPL_CONTACT_16996_SDBM_File_Data_Dumper (id INT, contact_id INT, appl_id INT, contact_type CHAR) ok 8 - INSERT INTO APPL_16996_SDBM_File_Data_Dumper VALUES ( 1, 'ZQF', 'ZFQLIN', '10.2.0.4', 'Oracle DB') ok 9 - INSERT INTO APPL_16996_SDBM_File_Data_Dumper VALUES ( 2, 'YRA', 'YRA-UX', '10.2.0.2', 'Oracle DB') ok 10 - INSERT INTO APPL_16996_SDBM_File_Data_Dumper VALUES ( 3, 'PRN1', 'PRN1-4.B2', '1.1.22', 'CUPS' ) ok 11 - INSERT INTO APPL_16996_SDBM_File_Data_Dumper VALUES ( 4, 'PRN2', 'PRN2-4.B2', '1.1.22', 'CUPS' ) ok 12 - INSERT INTO APPL_16996_SDBM_File_Data_Dumper VALUES ( 5, 'PRN1', 'PRN1-4.B1', '1.1.22', 'CUPS' ) ok 13 - INSERT INTO APPL_16996_SDBM_File_Data_Dumper VALUES ( 7, 'PRN2', 'PRN2-4.B1', '1.1.22', 'CUPS' ) ok 14 - INSERT INTO APPL_16996_SDBM_File_Data_Dumper VALUES ( 8, 'sql-stmt', 'SQL::Statement', '1.21', 'Project Web-Site') ok 15 - INSERT INTO APPL_16996_SDBM_File_Data_Dumper VALUES ( 9, 'cpan.org', 'http://www.cpan.org/', '1.0', 'Web-Site') ok 16 - INSERT INTO APPL_16996_SDBM_File_Data_Dumper VALUES (10, 'httpd', 'cpan-apache', '2.2.13', 'Web-Server') ok 17 - INSERT INTO APPL_16996_SDBM_File_Data_Dumper VALUES (11, 'cpan-mods', 'cpan-mods', '8.4.1', 'PostgreSQL DB') ok 18 - INSERT INTO APPL_16996_SDBM_File_Data_Dumper VALUES (12, 'cpan-authors', 'cpan-authors', '8.4.1', 'PostgreSQL DB') ok 19 - INSERT INTO NODE_16996_SDBM_File_Data_Dumper VALUES ( 1, 'ernie', 'RHEL', '5.2') ok 20 - INSERT INTO NODE_16996_SDBM_File_Data_Dumper VALUES ( 2, 'bert', 'RHEL', '5.2') ok 21 - INSERT INTO NODE_16996_SDBM_File_Data_Dumper VALUES ( 3, 'statler', 'FreeBSD', '7.2') ok 22 - INSERT INTO NODE_16996_SDBM_File_Data_Dumper VALUES ( 4, 'waldorf', 'FreeBSD', '7.2') ok 23 - INSERT INTO NODE_16996_SDBM_File_Data_Dumper VALUES ( 5, 'piggy', 'NetBSD', '5.0.2') ok 24 - INSERT INTO NODE_16996_SDBM_File_Data_Dumper VALUES ( 6, 'kermit', 'NetBSD', '5.0.2') ok 25 - INSERT INTO NODE_16996_SDBM_File_Data_Dumper VALUES ( 7, 'samson', 'NetBSD', '5.0.2') ok 26 - INSERT INTO NODE_16996_SDBM_File_Data_Dumper VALUES ( 8, 'tiffy', 'NetBSD', '5.0.2') ok 27 - INSERT INTO NODE_16996_SDBM_File_Data_Dumper VALUES ( 9, 'rowlf', 'Debian Lenny', '5.0') ok 28 - INSERT INTO NODE_16996_SDBM_File_Data_Dumper VALUES (10, 'fozzy', 'Debian Lenny', '5.0') ok 29 - INSERT INTO PREC_16996_SDBM_File_Data_Dumper VALUES ( 1, 1, 1, 1) ok 30 - INSERT INTO PREC_16996_SDBM_File_Data_Dumper VALUES ( 2, 1, 2, 2) ok 31 - INSERT INTO PREC_16996_SDBM_File_Data_Dumper VALUES ( 3, 2, 2, 1) ok 32 - INSERT INTO PREC_16996_SDBM_File_Data_Dumper VALUES ( 4, 2, 1, 2) ok 33 - INSERT INTO PREC_16996_SDBM_File_Data_Dumper VALUES ( 5, 3, 5, 1) ok 34 - INSERT INTO PREC_16996_SDBM_File_Data_Dumper VALUES ( 6, 3, 7, 2) ok 35 - INSERT INTO PREC_16996_SDBM_File_Data_Dumper VALUES ( 7, 4, 6, 1) ok 36 - INSERT INTO PREC_16996_SDBM_File_Data_Dumper VALUES ( 8, 4, 8, 2) ok 37 - INSERT INTO PREC_16996_SDBM_File_Data_Dumper VALUES ( 9, 5, 7, 1) ok 38 - INSERT INTO PREC_16996_SDBM_File_Data_Dumper VALUES (10, 5, 5, 2) ok 39 - INSERT INTO PREC_16996_SDBM_File_Data_Dumper VALUES (11, 6, 8, 1) ok 40 - INSERT INTO PREC_16996_SDBM_File_Data_Dumper VALUES (12, 7, 6, 2) ok 41 - INSERT INTO PREC_16996_SDBM_File_Data_Dumper VALUES (13, 10, 9, 1) ok 42 - INSERT INTO PREC_16996_SDBM_File_Data_Dumper VALUES (14, 10, 10, 1) ok 43 - INSERT INTO PREC_16996_SDBM_File_Data_Dumper VALUES (15, 8, 9, 1) ok 44 - INSERT INTO PREC_16996_SDBM_File_Data_Dumper VALUES (16, 8, 10, 1) ok 45 - INSERT INTO PREC_16996_SDBM_File_Data_Dumper VALUES (17, 9, 9, 1) ok 46 - INSERT INTO PREC_16996_SDBM_File_Data_Dumper VALUES (18, 9, 10, 1) ok 47 - INSERT INTO PREC_16996_SDBM_File_Data_Dumper VALUES (19, 11, 3, 1) ok 48 - INSERT INTO PREC_16996_SDBM_File_Data_Dumper VALUES (20, 11, 4, 2) ok 49 - INSERT INTO PREC_16996_SDBM_File_Data_Dumper VALUES (21, 12, 4, 1) ok 50 - INSERT INTO PREC_16996_SDBM_File_Data_Dumper VALUES (22, 12, 3, 2) ok 51 - INSERT INTO LANDSCAPE_16996_SDBM_File_Data_Dumper VALUES (1, 'Logistic') ok 52 - INSERT INTO LANDSCAPE_16996_SDBM_File_Data_Dumper VALUES (2, 'Infrastructure') ok 53 - INSERT INTO LANDSCAPE_16996_SDBM_File_Data_Dumper VALUES (3, 'CPAN') ok 54 - INSERT INTO CONTACT_16996_SDBM_File_Data_Dumper VALUES ( 1, 'Hans Peter', 'Mueller', '12345', 'HPMUE', 'hp-mueller@here.com') ok 55 - INSERT INTO CONTACT_16996_SDBM_File_Data_Dumper VALUES ( 2, 'Knut', 'Inge', '54321', 'KINGE', 'k-inge@here.com') ok 56 - INSERT INTO CONTACT_16996_SDBM_File_Data_Dumper VALUES ( 3, 'Lola', 'Nguyen', '+1-123-45678-90', 'LNYUG', 'lola.ngyuen@customer.com') ok 57 - INSERT INTO CONTACT_16996_SDBM_File_Data_Dumper VALUES ( 4, 'Helge', 'Brunft', '+41-123-45678-09', 'HBRUN', 'helge.brunft@external-dc.at') ok 58 - INSERT INTO NM_LANDSCAPE_16996_SDBM_File_Data_Dumper VALUES ( 1, 1, 1, 2) ok 59 - INSERT INTO NM_LANDSCAPE_16996_SDBM_File_Data_Dumper VALUES ( 2, 1, 2, 2) ok 60 - INSERT INTO NM_LANDSCAPE_16996_SDBM_File_Data_Dumper VALUES ( 3, 3, 3, 2) ok 61 - INSERT INTO NM_LANDSCAPE_16996_SDBM_File_Data_Dumper VALUES ( 4, 3, 4, 2) ok 62 - INSERT INTO NM_LANDSCAPE_16996_SDBM_File_Data_Dumper VALUES ( 5, 2, 5, 2) ok 63 - INSERT INTO NM_LANDSCAPE_16996_SDBM_File_Data_Dumper VALUES ( 6, 2, 6, 2) ok 64 - INSERT INTO NM_LANDSCAPE_16996_SDBM_File_Data_Dumper VALUES ( 7, 2, 7, 2) ok 65 - INSERT INTO NM_LANDSCAPE_16996_SDBM_File_Data_Dumper VALUES ( 8, 2, 8, 2) ok 66 - INSERT INTO NM_LANDSCAPE_16996_SDBM_File_Data_Dumper VALUES ( 9, 3, 9, 2) ok 67 - INSERT INTO NM_LANDSCAPE_16996_SDBM_File_Data_Dumper VALUES (10, 3,10, 2) ok 68 - INSERT INTO NM_LANDSCAPE_16996_SDBM_File_Data_Dumper VALUES (11, 1, 1, 1) ok 69 - INSERT INTO NM_LANDSCAPE_16996_SDBM_File_Data_Dumper VALUES (12, 2, 2, 1) ok 70 - INSERT INTO NM_LANDSCAPE_16996_SDBM_File_Data_Dumper VALUES (13, 2, 2, 3) ok 71 - INSERT INTO NM_LANDSCAPE_16996_SDBM_File_Data_Dumper VALUES (14, 3, 1, 3) ok 72 - INSERT INTO APPL_CONTACT_16996_SDBM_File_Data_Dumper VALUES (1, 3, 1, 'OWNER') ok 73 - INSERT INTO APPL_CONTACT_16996_SDBM_File_Data_Dumper VALUES (2, 3, 2, 'OWNER') ok 74 - INSERT INTO APPL_CONTACT_16996_SDBM_File_Data_Dumper VALUES (3, 4, 3, 'ADMIN') ok 75 - INSERT INTO APPL_CONTACT_16996_SDBM_File_Data_Dumper VALUES (4, 4, 4, 'ADMIN') ok 76 - INSERT INTO APPL_CONTACT_16996_SDBM_File_Data_Dumper VALUES (5, 4, 5, 'ADMIN') ok 77 - INSERT INTO APPL_CONTACT_16996_SDBM_File_Data_Dumper VALUES (6, 4, 6, 'ADMIN') ok 78 - Know meta ok 79 - SELECT applname, appluniq, version, landscapename, nodename FROM APPL_16996_SDBM_File_Data_Dumper, PREC_16996_SDBM_File_Data_Dumper, NODE_16996_SDBM_File_Data_Dumper, LANDSCAPE_16996_SDBM_File_Data_Dumper, NM_LANDSCAPE_16996_SDBM_File_Data_Dumper WHERE appl_type LIKE '%DB' AND APPL_16996_SDBM_File_Data_Dumper.id=PREC_16996_SDBM_File_Data_Dumper.appl_id AND PREC_16996_SDBM_File_Data_Dumper.node_id=NODE_16996_SDBM_File_Data_Dumper.id AND NM_LANDSCAPE_16996_SDBM_File_Data_Dumper.obj_id=APPL_16996_SDBM_File_Data_Dumper.id AND NM_LANDSCAPE_16996_SDBM_File_Data_Dumper.obj_type=1 AND NM_LANDSCAPE_16996_SDBM_File_Data_Dumper.ls_id=LANDSCAPE_16996_SDBM_File_Data_Dumper.id ok 80 - SELECT CONCAT('[% NOW %]') AS "timestamp", applname, appluniq, version, nodename FROM APPL_16996_SDBM_File_Data_Dumper, PREC_16996_SDBM_File_Data_Dumper, NODE_16996_SDBM_File_Data_Dumper WHERE appl_type LIKE '%DB' AND APPL_16996_SDBM_File_Data_Dumper.id=PREC_16996_SDBM_File_Data_Dumper.appl_id AND PREC_16996_SDBM_File_Data_Dumper.node_id=NODE_16996_SDBM_File_Data_Dumper.id ok 81 - SELECT DISTINCT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_16996_SDBM_File_Data_Dumper, PREC_16996_SDBM_File_Data_Dumper, NODE_16996_SDBM_File_Data_Dumper, CONTACT_16996_SDBM_File_Data_Dumper, APPL_CONTACT_16996_SDBM_File_Data_Dumper WHERE appl_type='CUPS' AND APPL_16996_SDBM_File_Data_Dumper.id=PREC_16996_SDBM_File_Data_Dumper.appl_id AND PREC_16996_SDBM_File_Data_Dumper.node_id=NODE_16996_SDBM_File_Data_Dumper.id AND APPL_CONTACT_16996_SDBM_File_Data_Dumper.appl_id=APPL_16996_SDBM_File_Data_Dumper.id AND APPL_CONTACT_16996_SDBM_File_Data_Dumper.contact_id=CONTACT_16996_SDBM_File_Data_Dumper.id ok 82 - SELECT applname, appluniq, version, nodename FROM APPL_16996_SDBM_File_Data_Dumper, PREC_16996_SDBM_File_Data_Dumper, NODE_16996_SDBM_File_Data_Dumper WHERE appl_type LIKE '%DB' AND APPL_16996_SDBM_File_Data_Dumper.id=PREC_16996_SDBM_File_Data_Dumper.appl_id AND PREC_16996_SDBM_File_Data_Dumper.node_id=NODE_16996_SDBM_File_Data_Dumper.id ok 83 - SELECT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_16996_SDBM_File_Data_Dumper, PREC_16996_SDBM_File_Data_Dumper, NODE_16996_SDBM_File_Data_Dumper, CONTACT_16996_SDBM_File_Data_Dumper, APPL_CONTACT_16996_SDBM_File_Data_Dumper WHERE appl_type='CUPS' AND APPL_16996_SDBM_File_Data_Dumper.id=PREC_16996_SDBM_File_Data_Dumper.appl_id AND PREC_16996_SDBM_File_Data_Dumper.node_id=NODE_16996_SDBM_File_Data_Dumper.id AND APPL_CONTACT_16996_SDBM_File_Data_Dumper.appl_id=APPL_16996_SDBM_File_Data_Dumper.id AND APPL_CONTACT_16996_SDBM_File_Data_Dumper.contact_id=CONTACT_16996_SDBM_File_Data_Dumper.id AND PREC_16996_SDBM_File_Data_Dumper.PRECEDENCE=1 # Running do_tests for SDBM_File + Storable ok 84 - prepare: SELECT * FROM APPL_16996_SDBM_File_Data_Dumper ok 85 - execute: SELECT * FROM APPL_16996_SDBM_File_Data_Dumper ok 86 - CREATE TABLE APPL_16996_SDBM_File_Storable AS IMPORT (?) ok 87 - prepare: SELECT * FROM PREC_16996_SDBM_File_Data_Dumper ok 88 - execute: SELECT * FROM PREC_16996_SDBM_File_Data_Dumper ok 89 - CREATE TABLE PREC_16996_SDBM_File_Storable AS IMPORT (?) ok 90 - prepare: SELECT * FROM NODE_16996_SDBM_File_Data_Dumper ok 91 - execute: SELECT * FROM NODE_16996_SDBM_File_Data_Dumper ok 92 - CREATE TABLE NODE_16996_SDBM_File_Storable AS IMPORT (?) ok 93 - prepare: SELECT * FROM LANDSCAPE_16996_SDBM_File_Data_Dumper ok 94 - execute: SELECT * FROM LANDSCAPE_16996_SDBM_File_Data_Dumper ok 95 - CREATE TABLE LANDSCAPE_16996_SDBM_File_Storable AS IMPORT (?) ok 96 - prepare: SELECT * FROM CONTACT_16996_SDBM_File_Data_Dumper ok 97 - execute: SELECT * FROM CONTACT_16996_SDBM_File_Data_Dumper ok 98 - CREATE TABLE CONTACT_16996_SDBM_File_Storable AS IMPORT (?) ok 99 - prepare: SELECT * FROM NM_LANDSCAPE_16996_SDBM_File_Data_Dumper ok 100 - execute: SELECT * FROM NM_LANDSCAPE_16996_SDBM_File_Data_Dumper ok 101 - CREATE TABLE NM_LANDSCAPE_16996_SDBM_File_Storable AS IMPORT (?) ok 102 - prepare: SELECT * FROM APPL_CONTACT_16996_SDBM_File_Data_Dumper ok 103 - execute: SELECT * FROM APPL_CONTACT_16996_SDBM_File_Data_Dumper ok 104 - CREATE TABLE APPL_CONTACT_16996_SDBM_File_Storable AS IMPORT (?) ok 105 - Know meta ok 106 - SELECT CONCAT('[% NOW %]') AS "timestamp", applname, appluniq, version, nodename FROM APPL_16996_SDBM_File_Storable, PREC_16996_SDBM_File_Storable, NODE_16996_SDBM_File_Storable WHERE appl_type LIKE '%DB' AND APPL_16996_SDBM_File_Storable.id=PREC_16996_SDBM_File_Storable.appl_id AND PREC_16996_SDBM_File_Storable.node_id=NODE_16996_SDBM_File_Storable.id ok 107 - SELECT applname, appluniq, version, landscapename, nodename FROM APPL_16996_SDBM_File_Storable, PREC_16996_SDBM_File_Storable, NODE_16996_SDBM_File_Storable, LANDSCAPE_16996_SDBM_File_Storable, NM_LANDSCAPE_16996_SDBM_File_Storable WHERE appl_type LIKE '%DB' AND APPL_16996_SDBM_File_Storable.id=PREC_16996_SDBM_File_Storable.appl_id AND PREC_16996_SDBM_File_Storable.node_id=NODE_16996_SDBM_File_Storable.id AND NM_LANDSCAPE_16996_SDBM_File_Storable.obj_id=APPL_16996_SDBM_File_Storable.id AND NM_LANDSCAPE_16996_SDBM_File_Storable.obj_type=1 AND NM_LANDSCAPE_16996_SDBM_File_Storable.ls_id=LANDSCAPE_16996_SDBM_File_Storable.id ok 108 - SELECT applname, appluniq, version, nodename FROM APPL_16996_SDBM_File_Storable, PREC_16996_SDBM_File_Storable, NODE_16996_SDBM_File_Storable WHERE appl_type LIKE '%DB' AND APPL_16996_SDBM_File_Storable.id=PREC_16996_SDBM_File_Storable.appl_id AND PREC_16996_SDBM_File_Storable.node_id=NODE_16996_SDBM_File_Storable.id ok 109 - SELECT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_16996_SDBM_File_Storable, PREC_16996_SDBM_File_Storable, NODE_16996_SDBM_File_Storable, CONTACT_16996_SDBM_File_Storable, APPL_CONTACT_16996_SDBM_File_Storable WHERE appl_type='CUPS' AND APPL_16996_SDBM_File_Storable.id=PREC_16996_SDBM_File_Storable.appl_id AND PREC_16996_SDBM_File_Storable.node_id=NODE_16996_SDBM_File_Storable.id AND APPL_CONTACT_16996_SDBM_File_Storable.appl_id=APPL_16996_SDBM_File_Storable.id AND APPL_CONTACT_16996_SDBM_File_Storable.contact_id=CONTACT_16996_SDBM_File_Storable.id AND PREC_16996_SDBM_File_Storable.PRECEDENCE=1 ok 110 - SELECT DISTINCT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_16996_SDBM_File_Storable, PREC_16996_SDBM_File_Storable, NODE_16996_SDBM_File_Storable, CONTACT_16996_SDBM_File_Storable, APPL_CONTACT_16996_SDBM_File_Storable WHERE appl_type='CUPS' AND APPL_16996_SDBM_File_Storable.id=PREC_16996_SDBM_File_Storable.appl_id AND PREC_16996_SDBM_File_Storable.node_id=NODE_16996_SDBM_File_Storable.id AND APPL_CONTACT_16996_SDBM_File_Storable.appl_id=APPL_16996_SDBM_File_Storable.id AND APPL_CONTACT_16996_SDBM_File_Storable.contact_id=CONTACT_16996_SDBM_File_Storable.id # Running do_tests for SDBM_File + FreezeThaw ok 111 - prepare: SELECT * FROM APPL_16996_SDBM_File_Storable ok 112 - execute: SELECT * FROM APPL_16996_SDBM_File_Storable ok 113 - CREATE TABLE APPL_16996_SDBM_File_FreezeThaw AS IMPORT (?) ok 114 - prepare: SELECT * FROM PREC_16996_SDBM_File_Storable ok 115 - execute: SELECT * FROM PREC_16996_SDBM_File_Storable ok 116 - CREATE TABLE PREC_16996_SDBM_File_FreezeThaw AS IMPORT (?) ok 117 - prepare: SELECT * FROM NODE_16996_SDBM_File_Storable ok 118 - execute: SELECT * FROM NODE_16996_SDBM_File_Storable ok 119 - CREATE TABLE NODE_16996_SDBM_File_FreezeThaw AS IMPORT (?) ok 120 - prepare: SELECT * FROM LANDSCAPE_16996_SDBM_File_Storable ok 121 - execute: SELECT * FROM LANDSCAPE_16996_SDBM_File_Storable ok 122 - CREATE TABLE LANDSCAPE_16996_SDBM_File_FreezeThaw AS IMPORT (?) ok 123 - prepare: SELECT * FROM CONTACT_16996_SDBM_File_Storable ok 124 - execute: SELECT * FROM CONTACT_16996_SDBM_File_Storable ok 125 - CREATE TABLE CONTACT_16996_SDBM_File_FreezeThaw AS IMPORT (?) ok 126 - prepare: SELECT * FROM NM_LANDSCAPE_16996_SDBM_File_Storable ok 127 - execute: SELECT * FROM NM_LANDSCAPE_16996_SDBM_File_Storable ok 128 - CREATE TABLE NM_LANDSCAPE_16996_SDBM_File_FreezeThaw AS IMPORT (?) ok 129 - prepare: SELECT * FROM APPL_CONTACT_16996_SDBM_File_Storable ok 130 - execute: SELECT * FROM APPL_CONTACT_16996_SDBM_File_Storable ok 131 - CREATE TABLE APPL_CONTACT_16996_SDBM_File_FreezeThaw AS IMPORT (?) ok 132 - Know meta ok 133 - SELECT applname, appluniq, version, nodename FROM APPL_16996_SDBM_File_FreezeThaw, PREC_16996_SDBM_File_FreezeThaw, NODE_16996_SDBM_File_FreezeThaw WHERE appl_type LIKE '%DB' AND APPL_16996_SDBM_File_FreezeThaw.id=PREC_16996_SDBM_File_FreezeThaw.appl_id AND PREC_16996_SDBM_File_FreezeThaw.node_id=NODE_16996_SDBM_File_FreezeThaw.id ok 134 - SELECT DISTINCT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_16996_SDBM_File_FreezeThaw, PREC_16996_SDBM_File_FreezeThaw, NODE_16996_SDBM_File_FreezeThaw, CONTACT_16996_SDBM_File_FreezeThaw, APPL_CONTACT_16996_SDBM_File_FreezeThaw WHERE appl_type='CUPS' AND APPL_16996_SDBM_File_FreezeThaw.id=PREC_16996_SDBM_File_FreezeThaw.appl_id AND PREC_16996_SDBM_File_FreezeThaw.node_id=NODE_16996_SDBM_File_FreezeThaw.id AND APPL_CONTACT_16996_SDBM_File_FreezeThaw.appl_id=APPL_16996_SDBM_File_FreezeThaw.id AND APPL_CONTACT_16996_SDBM_File_FreezeThaw.contact_id=CONTACT_16996_SDBM_File_FreezeThaw.id ok 135 - SELECT CONCAT('[% NOW %]') AS "timestamp", applname, appluniq, version, nodename FROM APPL_16996_SDBM_File_FreezeThaw, PREC_16996_SDBM_File_FreezeThaw, NODE_16996_SDBM_File_FreezeThaw WHERE appl_type LIKE '%DB' AND APPL_16996_SDBM_File_FreezeThaw.id=PREC_16996_SDBM_File_FreezeThaw.appl_id AND PREC_16996_SDBM_File_FreezeThaw.node_id=NODE_16996_SDBM_File_FreezeThaw.id ok 136 - SELECT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_16996_SDBM_File_FreezeThaw, PREC_16996_SDBM_File_FreezeThaw, NODE_16996_SDBM_File_FreezeThaw, CONTACT_16996_SDBM_File_FreezeThaw, APPL_CONTACT_16996_SDBM_File_FreezeThaw WHERE appl_type='CUPS' AND APPL_16996_SDBM_File_FreezeThaw.id=PREC_16996_SDBM_File_FreezeThaw.appl_id AND PREC_16996_SDBM_File_FreezeThaw.node_id=NODE_16996_SDBM_File_FreezeThaw.id AND APPL_CONTACT_16996_SDBM_File_FreezeThaw.appl_id=APPL_16996_SDBM_File_FreezeThaw.id AND APPL_CONTACT_16996_SDBM_File_FreezeThaw.contact_id=CONTACT_16996_SDBM_File_FreezeThaw.id AND PREC_16996_SDBM_File_FreezeThaw.PRECEDENCE=1 ok 137 - SELECT applname, appluniq, version, landscapename, nodename FROM APPL_16996_SDBM_File_FreezeThaw, PREC_16996_SDBM_File_FreezeThaw, NODE_16996_SDBM_File_FreezeThaw, LANDSCAPE_16996_SDBM_File_FreezeThaw, NM_LANDSCAPE_16996_SDBM_File_FreezeThaw WHERE appl_type LIKE '%DB' AND APPL_16996_SDBM_File_FreezeThaw.id=PREC_16996_SDBM_File_FreezeThaw.appl_id AND PREC_16996_SDBM_File_FreezeThaw.node_id=NODE_16996_SDBM_File_FreezeThaw.id AND NM_LANDSCAPE_16996_SDBM_File_FreezeThaw.obj_id=APPL_16996_SDBM_File_FreezeThaw.id AND NM_LANDSCAPE_16996_SDBM_File_FreezeThaw.obj_type=1 AND NM_LANDSCAPE_16996_SDBM_File_FreezeThaw.ls_id=LANDSCAPE_16996_SDBM_File_FreezeThaw.id # Running do_tests for SDBM_File + YAML ok 138 - prepare: SELECT * FROM APPL_16996_SDBM_File_FreezeThaw ok 139 - execute: SELECT * FROM APPL_16996_SDBM_File_FreezeThaw ok 140 - CREATE TABLE APPL_16996_SDBM_File_YAML AS IMPORT (?) ok 141 - prepare: SELECT * FROM PREC_16996_SDBM_File_FreezeThaw ok 142 - execute: SELECT * FROM PREC_16996_SDBM_File_FreezeThaw ok 143 - CREATE TABLE PREC_16996_SDBM_File_YAML AS IMPORT (?) ok 144 - prepare: SELECT * FROM NODE_16996_SDBM_File_FreezeThaw ok 145 - execute: SELECT * FROM NODE_16996_SDBM_File_FreezeThaw ok 146 - CREATE TABLE NODE_16996_SDBM_File_YAML AS IMPORT (?) ok 147 - prepare: SELECT * FROM LANDSCAPE_16996_SDBM_File_FreezeThaw ok 148 - execute: SELECT * FROM LANDSCAPE_16996_SDBM_File_FreezeThaw ok 149 - CREATE TABLE LANDSCAPE_16996_SDBM_File_YAML AS IMPORT (?) ok 150 - prepare: SELECT * FROM CONTACT_16996_SDBM_File_FreezeThaw ok 151 - execute: SELECT * FROM CONTACT_16996_SDBM_File_FreezeThaw ok 152 - CREATE TABLE CONTACT_16996_SDBM_File_YAML AS IMPORT (?) ok 153 - prepare: SELECT * FROM NM_LANDSCAPE_16996_SDBM_File_FreezeThaw ok 154 - execute: SELECT * FROM NM_LANDSCAPE_16996_SDBM_File_FreezeThaw ok 155 - CREATE TABLE NM_LANDSCAPE_16996_SDBM_File_YAML AS IMPORT (?) ok 156 - prepare: SELECT * FROM APPL_CONTACT_16996_SDBM_File_FreezeThaw ok 157 - execute: SELECT * FROM APPL_CONTACT_16996_SDBM_File_FreezeThaw ok 158 - CREATE TABLE APPL_CONTACT_16996_SDBM_File_YAML AS IMPORT (?) ok 159 - Know meta ok 160 - SELECT CONCAT('[% NOW %]') AS "timestamp", applname, appluniq, version, nodename FROM APPL_16996_SDBM_File_YAML, PREC_16996_SDBM_File_YAML, NODE_16996_SDBM_File_YAML WHERE appl_type LIKE '%DB' AND APPL_16996_SDBM_File_YAML.id=PREC_16996_SDBM_File_YAML.appl_id AND PREC_16996_SDBM_File_YAML.node_id=NODE_16996_SDBM_File_YAML.id ok 161 - SELECT applname, appluniq, version, nodename FROM APPL_16996_SDBM_File_YAML, PREC_16996_SDBM_File_YAML, NODE_16996_SDBM_File_YAML WHERE appl_type LIKE '%DB' AND APPL_16996_SDBM_File_YAML.id=PREC_16996_SDBM_File_YAML.appl_id AND PREC_16996_SDBM_File_YAML.node_id=NODE_16996_SDBM_File_YAML.id ok 162 - SELECT DISTINCT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_16996_SDBM_File_YAML, PREC_16996_SDBM_File_YAML, NODE_16996_SDBM_File_YAML, CONTACT_16996_SDBM_File_YAML, APPL_CONTACT_16996_SDBM_File_YAML WHERE appl_type='CUPS' AND APPL_16996_SDBM_File_YAML.id=PREC_16996_SDBM_File_YAML.appl_id AND PREC_16996_SDBM_File_YAML.node_id=NODE_16996_SDBM_File_YAML.id AND APPL_CONTACT_16996_SDBM_File_YAML.appl_id=APPL_16996_SDBM_File_YAML.id AND APPL_CONTACT_16996_SDBM_File_YAML.contact_id=CONTACT_16996_SDBM_File_YAML.id ok 163 - SELECT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_16996_SDBM_File_YAML, PREC_16996_SDBM_File_YAML, NODE_16996_SDBM_File_YAML, CONTACT_16996_SDBM_File_YAML, APPL_CONTACT_16996_SDBM_File_YAML WHERE appl_type='CUPS' AND APPL_16996_SDBM_File_YAML.id=PREC_16996_SDBM_File_YAML.appl_id AND PREC_16996_SDBM_File_YAML.node_id=NODE_16996_SDBM_File_YAML.id AND APPL_CONTACT_16996_SDBM_File_YAML.appl_id=APPL_16996_SDBM_File_YAML.id AND APPL_CONTACT_16996_SDBM_File_YAML.contact_id=CONTACT_16996_SDBM_File_YAML.id AND PREC_16996_SDBM_File_YAML.PRECEDENCE=1 ok 164 - SELECT applname, appluniq, version, landscapename, nodename FROM APPL_16996_SDBM_File_YAML, PREC_16996_SDBM_File_YAML, NODE_16996_SDBM_File_YAML, LANDSCAPE_16996_SDBM_File_YAML, NM_LANDSCAPE_16996_SDBM_File_YAML WHERE appl_type LIKE '%DB' AND APPL_16996_SDBM_File_YAML.id=PREC_16996_SDBM_File_YAML.appl_id AND PREC_16996_SDBM_File_YAML.node_id=NODE_16996_SDBM_File_YAML.id AND NM_LANDSCAPE_16996_SDBM_File_YAML.obj_id=APPL_16996_SDBM_File_YAML.id AND NM_LANDSCAPE_16996_SDBM_File_YAML.obj_type=1 AND NM_LANDSCAPE_16996_SDBM_File_YAML.ls_id=LANDSCAPE_16996_SDBM_File_YAML.id # Running do_tests for SDBM_File + JSON ok 165 - prepare: SELECT * FROM APPL_16996_SDBM_File_YAML ok 166 - execute: SELECT * FROM APPL_16996_SDBM_File_YAML ok 167 - CREATE TABLE APPL_16996_SDBM_File_JSON AS IMPORT (?) ok 168 - prepare: SELECT * FROM PREC_16996_SDBM_File_YAML ok 169 - execute: SELECT * FROM PREC_16996_SDBM_File_YAML ok 170 - CREATE TABLE PREC_16996_SDBM_File_JSON AS IMPORT (?) ok 171 - prepare: SELECT * FROM NODE_16996_SDBM_File_YAML ok 172 - execute: SELECT * FROM NODE_16996_SDBM_File_YAML ok 173 - CREATE TABLE NODE_16996_SDBM_File_JSON AS IMPORT (?) ok 174 - prepare: SELECT * FROM LANDSCAPE_16996_SDBM_File_YAML ok 175 - execute: SELECT * FROM LANDSCAPE_16996_SDBM_File_YAML ok 176 - CREATE TABLE LANDSCAPE_16996_SDBM_File_JSON AS IMPORT (?) ok 177 - prepare: SELECT * FROM CONTACT_16996_SDBM_File_YAML ok 178 - execute: SELECT * FROM CONTACT_16996_SDBM_File_YAML ok 179 - CREATE TABLE CONTACT_16996_SDBM_File_JSON AS IMPORT (?) ok 180 - prepare: SELECT * FROM NM_LANDSCAPE_16996_SDBM_File_YAML ok 181 - execute: SELECT * FROM NM_LANDSCAPE_16996_SDBM_File_YAML ok 182 - CREATE TABLE NM_LANDSCAPE_16996_SDBM_File_JSON AS IMPORT (?) ok 183 - prepare: SELECT * FROM APPL_CONTACT_16996_SDBM_File_YAML ok 184 - execute: SELECT * FROM APPL_CONTACT_16996_SDBM_File_YAML ok 185 - CREATE TABLE APPL_CONTACT_16996_SDBM_File_JSON AS IMPORT (?) ok 186 - Know meta ok 187 - SELECT applname, appluniq, version, landscapename, nodename FROM APPL_16996_SDBM_File_JSON, PREC_16996_SDBM_File_JSON, NODE_16996_SDBM_File_JSON, LANDSCAPE_16996_SDBM_File_JSON, NM_LANDSCAPE_16996_SDBM_File_JSON WHERE appl_type LIKE '%DB' AND APPL_16996_SDBM_File_JSON.id=PREC_16996_SDBM_File_JSON.appl_id AND PREC_16996_SDBM_File_JSON.node_id=NODE_16996_SDBM_File_JSON.id AND NM_LANDSCAPE_16996_SDBM_File_JSON.obj_id=APPL_16996_SDBM_File_JSON.id AND NM_LANDSCAPE_16996_SDBM_File_JSON.obj_type=1 AND NM_LANDSCAPE_16996_SDBM_File_JSON.ls_id=LANDSCAPE_16996_SDBM_File_JSON.id ok 188 - SELECT applname, appluniq, version, nodename FROM APPL_16996_SDBM_File_JSON, PREC_16996_SDBM_File_JSON, NODE_16996_SDBM_File_JSON WHERE appl_type LIKE '%DB' AND APPL_16996_SDBM_File_JSON.id=PREC_16996_SDBM_File_JSON.appl_id AND PREC_16996_SDBM_File_JSON.node_id=NODE_16996_SDBM_File_JSON.id ok 189 - SELECT DISTINCT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_16996_SDBM_File_JSON, PREC_16996_SDBM_File_JSON, NODE_16996_SDBM_File_JSON, CONTACT_16996_SDBM_File_JSON, APPL_CONTACT_16996_SDBM_File_JSON WHERE appl_type='CUPS' AND APPL_16996_SDBM_File_JSON.id=PREC_16996_SDBM_File_JSON.appl_id AND PREC_16996_SDBM_File_JSON.node_id=NODE_16996_SDBM_File_JSON.id AND APPL_CONTACT_16996_SDBM_File_JSON.appl_id=APPL_16996_SDBM_File_JSON.id AND APPL_CONTACT_16996_SDBM_File_JSON.contact_id=CONTACT_16996_SDBM_File_JSON.id ok 190 - SELECT CONCAT('[% NOW %]') AS "timestamp", applname, appluniq, version, nodename FROM APPL_16996_SDBM_File_JSON, PREC_16996_SDBM_File_JSON, NODE_16996_SDBM_File_JSON WHERE appl_type LIKE '%DB' AND APPL_16996_SDBM_File_JSON.id=PREC_16996_SDBM_File_JSON.appl_id AND PREC_16996_SDBM_File_JSON.node_id=NODE_16996_SDBM_File_JSON.id ok 191 - SELECT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_16996_SDBM_File_JSON, PREC_16996_SDBM_File_JSON, NODE_16996_SDBM_File_JSON, CONTACT_16996_SDBM_File_JSON, APPL_CONTACT_16996_SDBM_File_JSON WHERE appl_type='CUPS' AND APPL_16996_SDBM_File_JSON.id=PREC_16996_SDBM_File_JSON.appl_id AND PREC_16996_SDBM_File_JSON.node_id=NODE_16996_SDBM_File_JSON.id AND APPL_CONTACT_16996_SDBM_File_JSON.appl_id=APPL_16996_SDBM_File_JSON.id AND APPL_CONTACT_16996_SDBM_File_JSON.contact_id=CONTACT_16996_SDBM_File_JSON.id AND PREC_16996_SDBM_File_JSON.PRECEDENCE=1 1..191 ok t\60preparse.t .................. 1..39 ok 1 - An object of class 'DBI::db' 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 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 t\65transact.t .................. 1..10 begin_work... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok t\70callbacks.t ................. ok 1 - Create dbh ok 2 - Callbacks initially undef ok 3 ok 4 - Callbacks can be set to a hash ref ok 5 - Callbacks set to same hash ref ok 6 - Callbacks set to undef again ok 7 ok 8 ok 9 ok 10 - $_ holds method name ok 11 - @_ holds 1 values ok 12 - first is $dbh ok 13 - $dbh is tied (outer) handle ok 14 ok 15 ok 16 - $_ not altered by callback ok 17 - $_ holds method name ok 18 - @_ holds 1 values ok 19 - first is $dbh ok 20 - $dbh is tied (outer) handle ok 21 ok 22 ok 23 ok 24 - fallback callback ok 25 - @_ holds 4 values ok 26 - first is $dbh ok 27 ok 28 ok 29 ok 30 ok 31 - quote_identifier callback caused fatal error ok 32 - param modified by callback - not recommended! ok 33 ok 34 - You can't disconnect that easily! # ok 35 ok 36 ok 37 ok 38 - should return a single value in list context ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 - intercepted commit should return undef ok 45 ok 46 ok 47 ok 48 - Create handle with callbacks ok 49 - no callback for plain connect ok 50 - dsn ok 51 - user ok 52 - pass ok 53 - connect_cached.connected $h is tied (outer) handle ok 54 - dsn ok 55 - user ok 56 - pass ok 57 - Create handle with callbacks ok 58 - connect_cached.new called ok 59 - connect_cached.reused not yet called ok 60 - connect_cached.connected called ok 61 - connect_cached.reused $h is tied (outer) handle ok 62 - dsn ok 63 - user ok 64 - pass ok 65 - Create handle with callbacks ok 66 - connect_cached.reused called ok 67 - connect_cached.new not called again ok 68 - connect_cached.connected not called called ok 69 - Create handle with ChildCallbacks ok 70 - Ping ok 71 - Ping callback should have been called ok 72 - Prepare a statement handle (child) ok 73 - child should have Callbacks ok 74 - child Callbacks should be ChildCallbacks of parent ok 75 - Execute ok 76 - Execute callback should have been called ok 77 - Fetch ok 78 - Fetch callback should have been called 1..78 ok t\72childhandles.t .............. 1..16 ok 1 ok 2 ok 3 ok 4 ok 5 - All handles should be undef now ok 6 - ChildHandles should be an array-ref if wekref is available ok 7 drh DBI::dr=HASH(0xc53424) dbh DBI::db=HASH(0xc53944) sth DBI::st=HASH(0xc0f6bc) sth DBI::st=HASH(0xc0f3cc) sth DBI::st=HASH(0xc0f0fc) ok 8 ok 9 ok 10 ok 11 ok 12 - handles should be gone now ok 13 ok 14 ok 15 ok 16 ok t\80proxy.t ..................... skipped: modules required for proxy are probably not installed (e.g., RPC/PlClient.pm) C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17648 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17648: No such file or directory at t/lib.pl line 23. t\85gofer.t ..................... # Transports: null pipeone stream stream_ssh # Policies: pedantic classic rush # Count: 0 # ============= # Testing null transport with pedantic policy # dbi:Gofer:transport=null;policy=pedantic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_17648;dbm_type=SDBM_File;f_lock=0 ok 1 - should connect to dbi:Gofer:transport=null;policy=pedantic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_17648;dbm_type=SDBM_File;f_lock=0 ok 2 ok 3 ok 4 ok 5 - should detect prepare failure ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 - go_response executed flag should be true ok 13 ok 14 ok 15 ok 16 # Testing go_request_count and caching of simple values ok 17 ok 18 ok 19 # use_remote=1 (policy=pedantic, transport=null) HASH(0x17b83b4) ok 20 ok 21 ok 22 ok 23 # skip caching of metadata methods returning sth not yet implemented ok 24 # skip caching of metadata methods returning sth not yet implemented ok 25 ok 26 # ============= # Testing null transport with classic policy # dbi:Gofer:transport=null;policy=classic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_17648;dbm_type=SDBM_File;f_lock=0 ok 27 - should connect to dbi:Gofer:transport=null;policy=classic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_17648;dbm_type=SDBM_File;f_lock=0 ok 28 ok 29 ok 30 ok 31 - An object of class 'DBI::st' isa 'DBI::st' ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 - go_response executed flag should be true ok 39 ok 40 ok 41 ok 42 # Testing go_request_count and caching of simple values ok 43 ok 44 ok 45 # use_remote=1 (policy=classic, transport=null) HASH(0x17953d4) ok 46 ok 47 ok 48 ok 49 # skip caching of metadata methods returning sth not yet implemented ok 50 # skip caching of metadata methods returning sth not yet implemented ok 51 ok 52 # ============= # Testing null transport with rush policy # dbi:Gofer:transport=null;policy=rush;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_17648;dbm_type=SDBM_File;f_lock=0 ok 53 - should connect to dbi:Gofer:transport=null;policy=rush;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_17648;dbm_type=SDBM_File;f_lock=0 ok 54 ok 55 ok 56 ok 57 - An object of class 'DBI::st' isa 'DBI::st' ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 - go_response executed flag should be true ok 65 ok 66 ok 67 ok 68 # Testing go_request_count and caching of simple values ok 69 ok 70 ok 71 # use_remote=1 (policy=rush, transport=null) HASH(0x17db284) ok 72 ok 73 ok 74 ok 75 # skip caching of metadata methods returning sth not yet implemented ok 76 # skip caching of metadata methods returning sth not yet implemented ok 77 ok 78 1..78 ok t\86gofer_fail.t ................ ok 1 - should fail 100% of the time ok 2 - $@ should be set ok 3 ok 4 - errstr should be set ok 5 - errstr should contain DBI_GOFER_RANDOM ok 6 - go_response executed flag should be false target approx 50% random failures, got 48.5% ok 7 - should fail about 50% of the time, but at least between 10% and 90% (got 48.5) ok 8 - should fail about 50% of the time, but at least between 10% and 90% (got 48.5) target less than 20% effective random failures (ideally 0), got 0% ok 9 - should fail < 20% ok 10 - should fail < 1% ok 11 ok 12 - should fail ~25% (ie 50% with one retry) (got 22) ok 13 - should fail ~25% (ie 50% with one retry) (got 22) ok 14 - transport request_retry_count should be around 50 (got 44) ok 15 - transport request_retry_count should be around 50 (got 44) ok 16 ok 17 - should fail ~50%, ie no retries (got 50) ok 18 - should fail ~50%, ie no retries (got 50) ok 19 - transport request_retry_count should be zero or undef ok 20 - positive percentage should fail randomly ok 21 - negative percentage should fail non-randomly Testing random delay ok 22 ok 23 - should not fail for DBI_GOFER_RANDOM='delay0.1=51%,do' ok 24 - should be delayed around 5 times (got 11) ok 25 - should be delayed around 5 times (got 11) 1..25 ok t\87gofer_cache.t ............... --- using DBI::Util::CacheMemory=HASH(0xc2717c) for dbi:Gofer:transport=null;policy=classic;dsn=dbi:ExampleP: ok 1 ok 2 ok 3 - cache should be empty after clear ok 4 - transmit_count should be 0 ok 5 ok 6 - cache should not be empty after select ok 7 ok 8 ok 9 ok 10 - should make 1 round trip ok 11 - transmit_count should be 0 ok 12 ok 13 ok 14 - should make 0 round trip ok 15 - cache_hit ok 16 - cache_miss ok 17 - cache_store --- using 1 for dbi:Gofer:transport=null;policy=classic;dsn=dbi:ExampleP: ok 18 ok 19 ok 20 - cache should be empty after clear ok 21 - transmit_count should be 0 ok 22 ok 23 - cache should not be empty after select ok 24 ok 25 ok 26 ok 27 - should make 1 round trip ok 28 - transmit_count should be 0 ok 29 ok 30 ok 31 - should make 0 round trip ok 32 - cache_hit ok 33 - cache_miss ok 34 - cache_store test per-sth go_cache 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 1..47 ok t\90sql_type_cast.t ............. 1..45 ok 1 - result, undef ok 2 - json undef ok 3 - discard works, undef ok 4 - result, invalid sql type ok 5 - json invalid sql type ok 6 - result, non numeric cast to int ok 7 - json non numeric cast to int ok 8 - result, non numeric cast to int (strict) ok 9 - json non numeric cast to int (strict) ok 10 - result, small int cast to int ok 11 - json small int cast to int ok 12 - result, 2 byte max signed int cast to int ok 13 - json 2 byte max signed int cast to int ok 14 - result, 2 byte max unsigned int cast to int ok 15 - json 2 byte max unsigned int cast to int ok 16 - result, 4 byte max signed int cast to int ok 17 - json 4 byte max signed int cast to int ok 18 - result, 4 byte max unsigned int cast to int ok 19 - json 4 byte max unsigned int cast to int ok 20 - result, small int cast to int (discard) ok 21 - json small int cast to int (discard) ok 22 - discard works, small int cast to int (discard) ok 23 - result, non numeric cast to numeric ok 24 - json non numeric cast to numeric ok 25 - result, non numeric cast to numeric (strict) ok 26 - json non numeric cast to numeric (strict) ok 27 - result, very large int cast to int ok 28 - json very large int cast to int ok 29 - result, very large int cast to int (strict) ok 30 - json very large int cast to int (strict) ok 31 - result, float cast to int ok 32 - json float cast to int ok 33 - result, float cast to int (strict) ok 34 - json float cast to int (strict) ok 35 - result, float cast to double ok 36 - json float cast to double ok 37 - nv defined float cast to double ok 38 - result, 4 byte max unsigned int cast to int (ivsize=4) ok 39 - json 4 byte max unsigned int cast to int (ivsize=4) ok 40 - result, non numeric cast to double ok 41 - json non numeric cast to double ok 42 - nv not defined non numeric cast to double ok 43 - result, non numeric cast to double (strict) ok 44 - json non numeric cast to double (strict) ok 45 - nv not defined non numeric cast to double (strict) ok t\pod-coverage.t ................ skipped: Currently a developer-only test t\pod.t ......................... 1..60 ok 1 - POD test for blib/lib/DBI.pm ok 2 - POD test for blib/lib/dbixs_rev.pl (no pod) ok 3 - POD test for blib/lib/Bundle/DBI.pm ok 4 - POD test for blib/lib/DBD/DBM.pm ok 5 - POD test for blib/lib/DBD/ExampleP.pm (no pod) ok 6 - POD test for blib/lib/DBD/File.pm ok 7 - POD test for blib/lib/DBD/Gofer.pm ok 8 - POD test for blib/lib/DBD/NullP.pm (no pod) ok 9 - POD test for blib/lib/DBD/Proxy.pm ok 10 - POD test for blib/lib/DBD/Sponge.pm ok 11 - POD test for blib/lib/DBD/File/Developers.pod ok 12 - POD test for blib/lib/DBD/File/HowTo.pod ok 13 - POD test for blib/lib/DBD/File/Roadmap.pod ok 14 - POD test for blib/lib/DBD/Gofer/Policy/Base.pm ok 15 - POD test for blib/lib/DBD/Gofer/Policy/classic.pm ok 16 - POD test for blib/lib/DBD/Gofer/Policy/pedantic.pm ok 17 - POD test for blib/lib/DBD/Gofer/Policy/rush.pm ok 18 - POD test for blib/lib/DBD/Gofer/Transport/Base.pm ok 19 - POD test for blib/lib/DBD/Gofer/Transport/corostream.pm ok 20 - POD test for blib/lib/DBD/Gofer/Transport/null.pm ok 21 - POD test for blib/lib/DBD/Gofer/Transport/pipeone.pm ok 22 - POD test for blib/lib/DBD/Gofer/Transport/stream.pm ok 23 - POD test for blib/lib/DBI/Changes.pm ok 24 - POD test for blib/lib/DBI/DBD.pm ok 25 - POD test for blib/lib/DBI/FAQ.pm ok 26 - POD test for blib/lib/DBI/Profile.pm ok 27 - POD test for blib/lib/DBI/ProfileData.pm ok 28 - POD test for blib/lib/DBI/ProfileDumper.pm ok 29 - POD test for blib/lib/DBI/ProfileSubs.pm ok 30 - POD test for blib/lib/DBI/ProxyServer.pm ok 31 - POD test for blib/lib/DBI/PurePerl.pm ok 32 - POD test for blib/lib/DBI/W32ODBC.pm ok 33 - POD test for blib/lib/DBI/Const/GetInfoReturn.pm ok 34 - POD test for blib/lib/DBI/Const/GetInfoType.pm ok 35 - POD test for blib/lib/DBI/Const/GetInfo/ANSI.pm ok 36 - POD test for blib/lib/DBI/Const/GetInfo/ODBC.pm ok 37 - POD test for blib/lib/DBI/DBD/Metadata.pm ok 38 - POD test for blib/lib/DBI/DBD/SqlEngine.pm ok 39 - POD test for blib/lib/DBI/DBD/SqlEngine/Developers.pod ok 40 - POD test for blib/lib/DBI/DBD/SqlEngine/HowTo.pod ok 41 - POD test for blib/lib/DBI/Gofer/Execute.pm ok 42 - POD test for blib/lib/DBI/Gofer/Request.pm ok 43 - POD test for blib/lib/DBI/Gofer/Response.pm ok 44 - POD test for blib/lib/DBI/Gofer/Serializer/Base.pm ok 45 - POD test for blib/lib/DBI/Gofer/Serializer/DataDumper.pm ok 46 - POD test for blib/lib/DBI/Gofer/Serializer/Storable.pm ok 47 - POD test for blib/lib/DBI/Gofer/Transport/Base.pm ok 48 - POD test for blib/lib/DBI/Gofer/Transport/pipeone.pm ok 49 - POD test for blib/lib/DBI/Gofer/Transport/stream.pm ok 50 - POD test for blib/lib/DBI/ProfileDumper/Apache.pm ok 51 - POD test for blib/lib/DBI/SQL/Nano.pm ok 52 - POD test for blib/lib/DBI/Util/CacheMemory.pm ok 53 - POD test for blib/lib/DBI/Util/_accessor.pm (no pod) ok 54 - POD test for blib/lib/Win32/DBIODBC.pm ok 55 - POD test for blib/script/dbilogstrip ok 56 - POD test for blib/script/dbilogstrip.bat ok 57 - POD test for blib/script/dbiprof ok 58 - POD test for blib/script/dbiprof.bat ok 59 - POD test for blib/script/dbiproxy ok 60 - POD test for blib/script/dbiproxy.bat ok t\zvg_01basics.t ................ 1..130 ok 1 - use DBI; ok 2 - ... testing sql_type ok 3 - ... testing sql_type ok 4 - ... testing sql_type ok 5 - ... testing sql_type ok 6 - ... testing sql_type ok 7 - ... testing sql_type ok 8 - ... testing sql_type ok 9 - ... testing sql_type ok 10 - ... testing sql_type ok 11 - ... testing sql_type ok 12 - ... testing sql_type ok 13 - ... testing sql_type ok 14 - ... testing sql_type ok 15 - ... testing sql_type ok 16 - ... testing sql_type ok 17 - ... testing sql_type ok 18 - ... testing sql_type ok 19 - ... testing sql_type ok 20 - ... testing sql_type ok 21 - ... testing sql_type ok 22 - ... testing sql_type ok 23 - ... testing sql_type ok 24 - ... testing sql_type ok 25 - ... testing sql_type ok 26 - ... testing sql_type ok 27 - ... testing sql_type ok 28 - ... testing sql_type ok 29 - ... testing sql_type ok 30 - ... testing sql_type ok 31 - ... testing sql_type ok 32 - ... testing sql_type ok 33 - ... testing sql_type ok 34 - ... testing sql_type ok 35 - ... testing sql_type ok 36 - ... testing sql_type ok 37 - ... testing sql_type ok 38 - ... testing sql_type ok 39 - ... testing sql_type ok 40 - ... testing sql_type ok 41 - ... testing sql_type ok 42 - ... testing sql_type ok 43 - ... testing sql_type ok 44 - ... testing sql_type ok 45 - ... testing sql_type ok 46 - ... testing sql_type ok 47 - ... testing sql_type ok 48 - ... testing sql_type ok 49 - ... testing sql_type ok 50 - ... testing sql_type ok 51 - ... testing sql_type ok 52 - ... testing sql_type ok 53 - ... testing sql_type ok 54 - ... testing sql_type ok 55 - ... testing sql_type ok 56 - ... testing sql_type ok 57 - ... testing sql_type ok 58 - ... testing sql_type ok 59 - ... testing sql_type ok 60 - ... testing sql_cursor_types ok 61 - ... testing sql_cursor_types ok 62 - ... testing sql_cursor_types ok 63 - ... testing sql_cursor_types ok 64 - ... testing sql_cursor_types ok 65 - ... looks_like_number : undef -> undef ok 66 - ... looks_like_number : "" -> undef (eg "don't know") ok 67 - ... looks_like_number : "foo" -> defined false ok 68 - ... looks_like_number : "foo" -> defined false ok 69 - ... looks_like_number : 1 -> true ok 70 - ... looks_like_number : "." -> false ok 71 - ... looks_like_number : 1 -> true ok 72 - ... looks_like_number : 1 -> true ok 73 - ... 1000 initial state is 400 ok 74 - ... neat : 1 + 1 -> "2" ok 75 - ... neat : 2 -> "'2'" ok 76 - ... neat : undef -> "undef" ok 77 - ... test array argument w/separator and maxlen ok 78 - ... test array argument w/out separator or maxlen ok 79 - An object of class 'DBI::dr' isa 'DBI::dr' ok 80 - ... test debug ok 81 - ... test DebugDispatch ok 82 - ... test Warn ok 83 - ... this should say Tim Bunce ok 84 - ... the version should match DBI version ok 85 - ... this should work and return 1 ok 86 - ... this should equal 1 ok 87 - ... CachedKids should be undef initially ok 88 - ... CachedKids should be our ref ok 89 - ... this should be zero ok 90 - ... this should be zero ok 91 - ... Active flag is true ok 92 - ... we should get a warning here ok 93 - ... we should get a warning here ok 94 - ... we should get no warnings here ok 95 - ... we at least have one driver installed ok 96 - ... we should at least have ExampleP installed ok 97 - ... we should at least have one driver ok 98 - ... should be -1077531989 ok 99 - ... should be -1077531989 ok 100 - ... should be -1077531990 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 # skip developer tests ok 125 # skip developer tests ok 126 # skip developer tests ok 127 # skip developer tests ok 128 - ... DBI::dbi_debug's initial state is 0 ok 129 - ... DBI::dbi_debug is 15 ok 130 - ... DBI::dbi_debug is 0 ok t\zvg_02dbidrv.t ................ 1..53 ok 1 - use DBI; ok 2 - ... check DBD::Test::dr::imp_data_size to avoid typo ok 3 - ... check DBD::Test::db::imp_data_size to avoid typo ok 4 - ... DBD::Test->driver called to getnew Driver handle ok 5 - ... new Driver handle (DBI::dr=HASH(0xa6ee54)) created successfully ok 6 - An object of class 'DBI::dr' isa 'DBI::dr' ok 7 - ... got a Test Driver object back from DBI->install_driver ok 8 - An object of class 'DBI::dr' isa 'DBI::dr' ok 9 - ... checking the DBI::_get_imp_data function ok 10 - ... Driver object passed to data_sources ok 11 - An object of class 'DBI::dr' isa 'DBI::dr' ok 12 - ... Driver object is not tied ok 13 - ... got correct datasources from DBI->data_sources("Test") ok 14 - ... this Driver does not yet have any Kids ok 15 - ... got a database handle from calling $drh->connect ok 16 - An object of class 'DBI::db' isa 'DBI::db' ok 17 - ... this Driver does not yet have any Kids ok 18 - ... Driver object passed to data_sources ok 19 - An object of class 'DBI::dr' isa 'DBI::dr' ok 20 - ... Driver object is not tied ok 21 - ... checking fetched datasources from Driver ok 22 - ... got correct datasources from $dbh->data_sources() ok 23 - ... Database object passed to do ok 24 - An object of class 'DBI::db' isa 'DBI::db' ok 25 - ... Database object is not tied ok 26 - ... got Driver object from Database object with Driver attribute ok 27 - An object of class 'DBI::dr' isa 'DBI::dr' ok 28 - ... Driver object is not tied ok 29 - ... got Driver object from Database object by FETCH-ing Driver attribute ok 30 - An object of class 'DBI::dr' isa 'DBI::dr' ok 31 - ... Driver object is not tied ok 32 - ... this will trigger more driver internal tests above in DBD::Test::db ok 33 - ... checking Driver handle err set with set_err method ok 34 - ... checking Database handle err set with set_err method ok 35 - ... checking Database handle err set with Driver handle set_err method ok 36 - ... this Driver does not yet have any Kids ok 37 - ... $dbh->DESTROY should set $drh->err to 42 ok 38 - ... checking $DBI::err set with Driver handle set_err method ok 39 - ... checking $DBI::errstr ok 40 - ... checking $DBI::state ok 41 - ... checking $DBI::state ok 42 - ... checking $DBI::state ok 43 - ... trying to assign to $DBI::rows should throw an excpetion ok 44 - ... FetchHashKeyName is NAME ok 45 - ... FetchHashKeyName is now changed to NAME_lc ok 46 - ... calling $drh->disconnect_all (not implemented but will fail silently) ok 47 - has dbixs_revision ok 48 - has integer dbixs_revision ok 49 - ... $drh can FETCH ok 50 - ... and it returned a proper CODE ref ok 51 - ... used FETCH returned from can to fetch the Name attribute ok 52 - ... the Name attribute is equal to Test ok 53 - ... ok t\zvg_03handle.t ................ 1..137 ok 1 - use DBI; ok 2 ok 3 - An object of class 'DBI::dr' isa 'DBI::dr' ok 4 - ... this Driver does not yet have any Kids ok 5 ok 6 ok 7 ok 8 - An object of class 'DBI::db' isa 'DBI::db' ok 9 - ... our Driver has one Kid ok 10 - ... our Driver has one ActiveKid ok 11 - An object of class 'DBI::st' isa 'DBI::st' ok 12 - ... execute ran successfully ok 13 - ... we got the CachedKids hash ok 14 - ... there is one CachedKid ok 15 - ... our statement handle should be in the CachedKids ok 16 - ... our first statement is Active ok 17 - An object of class 'DBI::st' isa 'DBI::st' ok 18 - ... prepare_cached returned the same statement handle ok 19 - ... we got warned about our first statement handle being still active ok 20 - ... our first statement is no longer Active since we re-prepared it ok 21 - An object of class 'DBI::st' isa 'DBI::st' ok 22 - ... prepare_cached returned a different statement handle now ok 23 - ... there are two CachedKids ok 24 - ... both statement handles should be in the CachedKids ok 25 - ... executing first statement handle again ok 26 - ... first statement handle is now active again ok 27 - An object of class 'DBI::st' isa 'DBI::st' ok 28 - ... our fourth statement handle is not the same as our first ok 29 - ... first statement handle is still active ok 30 - ... there are two CachedKids ok 31 - ... second and fourth statement handles should be in the CachedKids ok 32 - ... first statement handle is no longer active ok 33 - ... fourth statement handle executed properly ok 34 - ... fourth statement handle is Active ok 35 - An object of class 'DBI::st' isa 'DBI::st' ok 36 - ... we still only got one warning ok 37 - ... fourth statement handle and fifth one match ok 38 - ... fourth statement handle is not Active ok 39 - ... fifth statement handle is not Active (shouldnt be its the same as fifth) ok 40 - ... there are two CachedKids ok 41 - ... second and fourth/fifth statement handles should be in the CachedKids ok 42 - ... sixth statement handle is active ok 43 - ... first statement handle is not active ok 44 - ... first statement handle becomes the sixth ok 45 - ... sixth statement handle is now not active ok 46 - ... first statement handle is now active again ok 47 - ... first statement handle becomes the sixth ok 48 - ... sixth statement handle is active ok 49 - ... first statement handle is not active ok 50 - ... first statement handle becomes the sixth ok 51 - ... sixth statement handle is now not active ok 52 - ... first statement handle is now active again ok 53 - ... can not swap a sth with a dbh ok 54 ok 55 - ... first statement handle becomes the sixth ok 56 - ... sixth statement handle is active ok 57 - ... first statement handle is not active ok 58 ok 59 ok 60 - ... can't swap_inner_handle with handle from different parent ok 61 ok 62 ok 63 - ... can swap to different parent if forced ok 64 ok 65 - ping should be true before disconnect ok 66 - ping should be false after disconnect ok 67 - ... our Driver has one Kid after disconnect ok 68 - ... our Driver has no ActiveKids after disconnect ok 69 - ... our ExampleP driver should have 0 Kids after dbh was destoryed ok 70 # skip drh Kids not testable under DBD::Gofer ok 71 # skip drh Kids not testable under DBD::Gofer ok 72 # skip drh Kids not testable under DBD::Gofer ok 73 # skip drh Kids not testable under DBD::Gofer ok 74 # skip drh Kids not testable under DBD::Gofer ok 75 # skip drh Kids not testable under DBD::Gofer ok 76 # skip drh Kids not testable under DBD::Gofer ok 77 # skip drh Kids not testable under DBD::Gofer ok 78 # skip drh Kids not testable under DBD::Gofer ok 79 # skip drh Kids not testable under DBD::Gofer ok 80 # skip drh Kids not testable under DBD::Gofer ok 81 # skip drh Kids not testable under DBD::Gofer ok 82 # skip drh Kids not testable under DBD::Gofer ok 83 # skip drh Kids not testable under DBD::Gofer ok 84 # skip drh Kids not testable under DBD::Gofer ok 85 # skip drh Kids not testable under DBD::Gofer ok 86 # skip drh Kids not testable under DBD::Gofer ok 87 # skip drh Kids not testable under DBD::Gofer ok 88 # skip drh Kids not testable under DBD::Gofer ok 89 # skip drh Kids not testable under DBD::Gofer ok 90 # skip drh Kids not testable under DBD::Gofer ok 91 # skip drh Kids not testable under DBD::Gofer ok 92 # skip drh Kids not testable under DBD::Gofer ok 93 # skip drh Kids not testable under DBD::Gofer ok 94 # skip drh Kids not testable under DBD::Gofer ok 95 # skip take_imp_data test not supported under DBD::Gofer ok 96 # skip take_imp_data test not supported under DBD::Gofer ok 97 # skip take_imp_data test not supported under DBD::Gofer ok 98 # skip take_imp_data test not supported under DBD::Gofer ok 99 # skip take_imp_data test not supported under DBD::Gofer ok 100 # skip take_imp_data test not supported under DBD::Gofer ok 101 # skip take_imp_data test not supported under DBD::Gofer ok 102 # skip take_imp_data test not supported under DBD::Gofer ok 103 # skip take_imp_data test not supported under DBD::Gofer ok 104 # skip take_imp_data test not supported under DBD::Gofer ok 105 # skip take_imp_data test not supported under DBD::Gofer ok 106 # skip take_imp_data test not supported under DBD::Gofer ok 107 # skip take_imp_data test not supported under DBD::Gofer ok 108 # skip take_imp_data test not supported under DBD::Gofer ok 109 # skip take_imp_data test not supported under DBD::Gofer ok 110 # skip take_imp_data test not supported under DBD::Gofer ok 111 # skip take_imp_data test not supported under DBD::Gofer ok 112 # skip take_imp_data test not supported under DBD::Gofer ok 113 # skip take_imp_data test not supported under DBD::Gofer ok 114 - ... our Driver has no Kids after this test ok 115 - An object of class 'DBI::dr' isa 'DBI::dr' ok 116 - ... our Driver (2) has no Kids before this test ok 117 - An object of class 'DBI::db' isa 'DBI::db' ok 118 - An object of class 'DBI::st' isa 'DBI::st' ok 119 - ... NUM_OF_PARAMS is 0 ok 120 - ... NUM_OF_FIELDS should be undef ok 121 - ... Statement is "foo bar" ok 122 - ... NAME is undefined ok 123 - ... TYPE is undefined ok 124 - ... SCALE is undefined ok 125 - ... PRECISION is undefined ok 126 - ... NULLABLE is undefined ok 127 - ... RowsInCache is undefined ok 128 - ... ParamValues is undefined ok 129 - ... NAME_uc is undefined ok 130 - ... NAME_lc is undefined ok 131 - ... NAME_hash is undefined ok 132 - ... NAME_uc_hash is undefined ok 133 - ... NAME_lc_hash is undefined ok 134 - ... $dbh can call "prepare" ok 135 - ... $dbh cannot call "nonesuch" ok 136 - ... $sth can call "execute" ok 137 - ... our Driver (2) has no Kids after this test ok t\zvg_04mods.t .................. 1..12 ok 1 - use DBI; ok 2 - use DBI::Const::GetInfo::ANSI; ok 3 - use DBI::Const::GetInfo::ODBC; ok 4 - use DBI::Const::GetInfoType; ok 5 - use DBI::Const::GetInfoReturn; ok 6 - ... we have at least one key in the GetInfoType hash ok 7 - ... the GetInfoType hash is constructed from the ANSI and ODBC hashes ok 8 - ... we have at least one key in the GetInfoReturnType hash ok 9 - ... the GetInfoReturnType hash is constructed from the ANSI and ODBC hashes ok 10 - ... we have at least one key in the GetInfoReturnValues hash ok 11 - DBI::Const::GetInfoReturn->can('Format') ok 12 - DBI::Const::GetInfoReturn->can('Explain') ok t\zvg_05concathash.t ............ 1..41 ok 1 - use DBI; ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 - should work with nul bytes in kv_sep and pair_sep ok 10 - should work with nul bytes in hash value (neat) ok 11 - should work with nul bytes in hash value (not neat) ok 12 ok 13 ok 14 ok 15 - test ok 16 - test ok 17 - Unknown sort order ok 18 - Float Hash - Not Neat lexical ok 19 - Numeric - Not Neat lexical ok 20 - Mixed Hash - Not Neat lexical ok 21 - Simple Hash - Not Neat lexical ok 22 - Float Hash - Neat lexical ok 23 - Numeric - Neat lexical ok 24 - Mixed Hash - Neat lexical ok 25 - Simple Hash - Neat lexical ok 26 - Float Hash - Not Neat guess ok 27 - Numeric - Not Neat guess ok 28 - Mixed Hash - Not Neat guess ok 29 - Simple Hash - Not Neat guess ok 30 - Float Hash - Neat guess ok 31 - Numeric - Neat guess ok 32 - Mixed Hash - Neat guess ok 33 - Simple Hash - Neat guess ok 34 - Float Hash - Not Neat numeric ok 35 - Numeric - Not Neat numeric ok 36 - Mixed Hash - Not Neat numeric ok 37 - Simple Hash - Not Neat numeric ok 38 - Float Hash - Neat numeric ok 39 - Numeric - Neat numeric ok 40 - Mixed Hash - Neat numeric ok 41 - Simple Hash - Neat numeric ok t\zvg_06attrs.t ................. ok 1 - use DBI; ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 - ... checking Warn attribute for dbh ok 4 - ... checking Active attribute for dbh ok 5 - ... checking AutoCommit attribute for dbh ok 6 - ... checking CompatMode attribute for dbh ok 7 - ... checking InactiveDestroy attribute for dbh ok 8 - ... checking AutoInactiveDestroy attribute for dbh ok 9 - ... checking PrintError attribute for dbh ok 10 - ... checking PrintWarn attribute for dbh ok 11 - ... checking RaiseError attribute for dbh ok 12 - ... checking ShowErrorStatement attribute for dbh ok 13 - ... checking ChopBlanks attribute for dbh ok 14 - ... checking LongTrunkOk attribute for dbh ok 15 - ... checking TaintIn attribute for dbh ok 16 - ... checking TaintOut attribute for dbh ok 17 - ... checking Taint attribute for dbh ok 18 - ... checking Executed attribute for dbh ok 19 - ... checking ErrCount attribute for dbh ok 20 - ... checking Kids attribute for dbh ok 21 - ... checking ActiveKids attribute for dbh ok 22 - ... checking CachedKids attribute for dbh ok 23 - ... checking HandleError attribute for dbh ok 24 - ... checking Profile attribute for dbh ok 25 - ... checking Statement attribute for dbh ok 26 - ... checking RowCacheSize attribute for dbh ok 27 - ... checking ReadOnly attribute for dbh ok 28 - ... checking FetchHashKeyName attribute for dbh ok 29 ok 30 - ... checking TraceLevel attribute for dbh ok 31 - ... checking LongReadLen attribute for dbh ok 32 - should be able to FETCH_many ok 33 - should see driver-private dbh attribute value ok 34 - delete on non-private attribute acts like fetch ok 35 - value unchanged after delete ok 36 - should see private_foo dbh attribute value ok 37 - delete should return private_foo dbh attribute value ok 38 - value of private_foo after delete should be undef ok 39 - ... catching exception ok 40 - ... $dbh->err is undefined ok 41 - ... checking $dbh->errstr ok 42 - ... checking $dbh->state ok 43 - ... checking Executed attribute for dbh ok 44 - ... checking Executed attribute for dbh (after reset) ok 45 - ... checking ErrCount attribute for dbh (after error was generated) ok 46 - An object of class 'DBI::dr' isa 'DBI::dr' ok 47 - ... checking $dbh->err ok 48 - ... checking ErrCount attribute for drh ok 49 - ... checking Warn attribute for drh ok 50 - ... checking Active attribute for drh ok 51 - ... checking AutoCommit attribute for drh ok 52 - ... checking CompatMode attribute for drh ok 53 - ... checking InactiveDestroy attribute for drh ok 54 - ... checking AutoInactiveDestroy attribute for drh ok 55 - ... checking PrintError attribute for drh ok 56 - ... checking PrintWarn attribute for drh ok 57 - ... checking RaiseError attribute for drh ok 58 - ... checking ShowErrorStatement attribute for drh ok 59 - ... checking ChopBlanks attribute for drh ok 60 - ... checking LongTrunkOk attribute for drh ok 61 - ... checking TaintIn attribute for drh ok 62 - ... checking TaintOut attribute for drh ok 63 - ... checking Taint attribute for drh ok 64 - ... checking Executed attribute for drh ok 65 - ... checking Kids attribute for drh ok 66 - ... checking ActiveKids attribute for drh ok 67 - ... checking CachedKids attribute for drh ok 68 - ... checking HandleError attribute for drh ok 69 - ... checking Profile attribute for drh ok 70 - ... checking ReadOnly attribute for drh ok 71 - ... checking TraceLevel attribute for drh ok 72 - ... checking LongReadLen attribute for drh ok 73 - ... checking FetchHashKeyName attribute for drh ok 74 ok 75 - An object of class 'DBI::st' isa 'DBI::st' ok 76 - ... checking Executed attribute for sth ok 77 - ... checking Executed attribute for dbh ok 78 - ... checking ErrCount attribute for sth ok 79 - ... checking exception ok 80 - ... checking $sth->errstr ok 81 - ... checking $sth->state ok 82 - ... checking Executed attribute for sth ok 83 - ... checking Exceuted attribute for dbh ok 84 - ... checking ErrCount attribute for sth ok 85 - ... checking ErrCount attribute for sth (after reset) ok 86 - ... checking Warn attribute for sth ok 87 - ... checking Active attribute for sth ok 88 - ... checking CompatMode attribute for sth ok 89 - ... checking InactiveDestroy attribute for sth ok 90 - ... checking AutoInactiveDestroy attribute for sth ok 91 - ... checking PrintError attribute for sth ok 92 - ... checking PrintWarn attribute for sth ok 93 - ... checking RaiseError attribute for sth ok 94 - ... checking ShowErrorStatement attribute for sth ok 95 - ... checking ChopBlanks attribute for sth ok 96 - ... checking LongTrunkOk attribute for sth ok 97 - ... checking TaintIn attribute for sth ok 98 - ... checking TaintOut attribute for sth ok 99 - ... checking Taint attribute for sth ok 100 - ... checking Kids attribute for sth ok 101 - ... checking ActiveKids attribute for sth ok 102 - ... checking CachedKids attribute for sth ok 103 - ... checking HandleError attribute for sth ok 104 - ... checking Profile attribute for sth ok 105 - ... checking ReadOnly attribute for sth ok 106 - ... checking TraceLevel attribute for sth ok 107 - ... checking LongReadLen attribute for sth ok 108 - ... checking FetchHashKeyName attribute for sth ok 109 - ... checking CursorName attribute for sth ok 110 - ... checking NUM_OF_FIELDS attribute for sth ok 111 - ... checking NUM_OF_PARAMS attribute for sth ok 112 - ... checking type of NAME attribute for sth ok 113 - ... checking number of elements returned ok 114 - ... checking values returned ok 115 - ... checking type of NAME_lc attribute for sth ok 116 - ... checking number of elements returned ok 117 - ... checking values returned ok 118 - ... checking type of NAME_uc attribute for sth ok 119 - ... checking number of elements returned ok 120 - ... checking values returned ok 121 - ... checking type of NAME_hash attribute for sth ok 122 - ... checking number of keys returned ok 123 - ... checking values returned ok 124 - ... checking values returned ok 125 - ... checking type of NAME_lc_hash attribute for sth ok 126 - ... checking number of keys returned ok 127 - ... checking values returned ok 128 - ... checking values returned ok 129 - ... checking type of NAME_uc_hash attribute for sth ok 130 - ... checking number of keys returned ok 131 - ... checking values returned ok 132 - ... checking values returned ok 133 - ... checking type of TYPE attribute for sth ok 134 - ... checking number of elements returned ok 135 - ... checking values returned ok 136 - ... checking type of NULLABLE attribute for sth ok 137 - ... checking number of elements returned ok 138 - ... checking values returned ok 139 - ... checking type of PRECISION attribute for sth ok 140 - ... checking number of elements returned ok 141 - ... checking values returned ok 142 - ... checking type of SCALE attribute for sth ok 143 - ... checking number of elements returned ok 144 - ... checking values returned ok 145 - ... checking type of ParamValues attribute for sth ok 146 - ... checking values returned ok 147 - ... checking Statement attribute for sth ok 148 - ... checking type of RowsInCache attribute for sth ok 149 - should see driver-private sth attribute value # Checking inheritance ok 150 # skip drh->dbh->sth inheritance test skipped with DBI_AUTOPROXY ok 151 # skip drh->dbh->sth inheritance test skipped with DBI_AUTOPROXY 1..151 ok t\zvg_07kids.t .................. 1..20 ok 1 - An object of class 'DBI::db' isa 'DBI::db' ok 2 - ... database handle has 0 Kid(s) at start ok 3 - ... database handle has 0 ActiveKid(s) at start ok 4 - An object of class 'DBI::st' isa 'DBI::st' ok 5 - ... database handle has 1 Kid(s) after $dbh->prepare ok 6 - ... database handle has 0 ActiveKid(s) after $dbh->prepare ok 7 - ... database handle has 1 Kid(s) after $sth->execute ok 8 - ... database handle has 1 ActiveKid(s) after $sth->execute ok 9 - ... database handle has 1 Kid(s) after $sth->finish ok 10 - ... database handle has 0 ActiveKid(s) after $sth->finish ok 11 - ... database handle has 0 Kid(s) after $sth is destroyed ok 12 - ... database handle has 0 ActiveKid(s) after $sth is destroyed ok 13 - An object of class 'DBI::dr' isa 'DBI::dr' ok 14 - ... driver handle has 1 Kid(s) ok 15 - ... driver handle has 1 ActiveKid(s) ok 16 - ... driver handle has 1 Kid(s) after $dbh->disconnect ok 17 - ... driver handle has 0 ActiveKid(s) after $dbh->disconnect ok 18 - ... lets be sure that $dbh is not undefined ok 19 - ... driver handle has 0 Kid(s) after undef $dbh ok 20 - ... driver handle has 0 ActiveKid(s) after undef $dbh ok t\zvg_08keeperr.t ............... ok 1 - use DBI; ok 2 - ... checking error ok 3 - ... checking error Test HandleSetErr ok 4 - An object of class 'DBI::db' isa 'DBI::db' ok 5 - ... $DBI::err is not defined HandleSetErr called: h=DBI::db=HASH(0xdbdbdc), err=, errstr=(got info), state= ok 6 - ... $DBI::err is defined ok 7 - ... $DBI::err is an empty string ok 8 - ... $DBI::errstr is as we expected ok 9 - ... $dbh->errstr matches $DBI::errstr ok 10 - ... $warn{failed} is 0 ok 11 - ... $warn{warning} is 0 ok 12 - ... the @handlewarn array is (1, 0, 0) HandleSetErr called: h=DBI::db=HASH(0xdbdbdc), err=0, errstr=(got warn), state=AA001 warn: 'DBD::Gofer::db set_err warning: (got info)\n(got warn) at ./t/08keeperr.t line 189.\n' ok 13 - ... $DBI::err is defined ok 14 - ... $DBI::err is "0" ok 15 - ... $DBI::errstr is as we expected ok 16 - ... $dbh->errstr matches $DBI::errstr ok 17 - ... $DBI::state is AA001 ok 18 - ... $warn{warning} is 1 ok 19 - ... the @handlewarn array is (1, 1, 0) HandleSetErr called: h=DBI::db=HASH(0xdbdbdc), err=, errstr=(got more info), state= warn: 'DBD::Gofer::db set_err warning: (got info)\n(got warn)\n(got more info) at ./t/08keeperr.t line 204.\n' ok 20 - ... $DBI::err is defined ok 21 - ... $DBI::err is "0" ok 22 - ... $dbh->err is "0" ok 23 - ... $DBI::state is AA001 ok 24 - ... $DBI::errstr is as we expected ok 25 - ... $dbh->errstr matches $DBI::errstr ok 26 - ... $warn{warning} is 2 ok 27 - ... the @handlewarn array is (2, 1, 0) warn: 'DBD::Gofer::db set_err failed: (got info)\n(got warn)\n(got more info) [state was AA001 now AA002]\n(got error) at ./t/08keeperr.t line 224.\n' ok 28 - ... $DBI::err is defined ok 29 - ... $DBI::err is 42 ok 30 - ... $warn{warning} is 2 ok 31 - ... $dbh->errstr is as we expected ok 32 - ... $DBI::state is AA002 ok 33 - ... the @handlewarn array is (2, 1, 1) HandleSetErr called: h=DBI::db=HASH(0xdbdbdc), err=, errstr=(got info), state= warn: 'DBD::Gofer::db set_err failed: (got info)\n(got warn)\n(got more info) [state was AA001 now AA002]\n(got error)\n(got info) at ./t/08keeperr.t line 236.\n' ok 34 - ... $DBI::err is defined ok 35 - ... $DBI::err is 42 ok 36 - ... $warn{warning} is 2 ok 37 - ... $dbh->errstr is as we expected ok 38 - ... the @handlewarn array is (3, 1, 1) HandleSetErr called: h=DBI::db=HASH(0xdbdbdc), err=0, errstr=(got warn), state= warn: 'DBD::Gofer::db set_err failed: (got info)\n(got warn)\n(got more info) [state was AA001 now AA002]\n(got error)\n(got info)\n(got warn) at ./t/08keeperr.t line 247.\n' ok 39 - ... $DBI::err is defined ok 40 - ... $DBI::err is 42 ok 41 - ... $warn{warning} is 2 ok 42 - ... $dbh->errstr is as we expected ok 43 - ... the @handlewarn array is (3, 2, 1) warn: 'DBD::Gofer::db set_err failed: (got info)\n(got warn)\n(got more info) [state was AA001 now AA002]\n(got error)\n(got info)\n(got warn) [err was 42 now 4200] [state was AA002 now AA003]\n(got new error) at ./t/08keeperr.t line 258.\n' ok 44 - ... $DBI::err is defined ok 45 - ... $DBI::err is 4200 ok 46 - ... $warn{warning} is 2 ok 47 - ... $dbh->errstr is as we expected ok 48 - ... the @handlewarn array is (3, 2, 2) ok 49 - ... $dbh->errstr is defined ok 50 - ... $dbh->err is defined ok 51 - ... $dbh->state is an empty string warn: 'DBD::Gofer::db set_err failed: foo at ./t/08keeperr.t line 282.\n' ok 52 - ... only returned one value ok 53 - ... the first value is undefined warn: 'DBD::Gofer::db set_err failed: foo [err was 1 now 2]\nbar at ./t/08keeperr.t line 286.\n' ok 54 - ... $dbh->set_err returned undefiend warn: 'DBD::Gofer::db set_err failed: foo [err was 1 now 2]\nbar [err was 2 now 3]\nbaz at ./t/08keeperr.t line 287.\n' ok 55 - ... $dbh->set_err returned undefiend HandleSetErr called: h=DBI::db=HASH(0xdbdbdc), err=0, errstr=warn, state= warn: 'DBD::Gofer::db set_err failed: foo [err was 1 now 2]\nbar [err was 2 now 3]\nbaz\nwarn at ./t/08keeperr.t line 288.\n' ok 56 - ... $dbh->set_err returned undefiend ok 57 - ... $dbh->errstr is as we expected ok 58 - ... $warn{failed} is 4 ok 59 - ... the @handlewarn array is (0, 1, 3) warn: 'DBD::Gofer::db method failed: foo at ./t/08keeperr.t line 298.\n' ok 60 - ... only returned one value ok 61 - ... the first value is undefined warn: 'DBD::Gofer::db method failed: foo at ./t/08keeperr.t line 302.\n' ok 62 - ... only returned one value ok 63 - ... the first value is "42" warn: 'DBD::Gofer::db method failed: foo at ./t/08keeperr.t line 306.\n' ok 64 - ... returned no values HandleSetErr called: h=DBI::db=HASH(0xdbdbdc), err=, errstr=info, state=override warn: 'DBD::Gofer::db set_err failed: errstr99 at ./t/08keeperr.t line 313.\n' ok 65 - ... only returned one value ok 66 - ... the first value is undefined ok 67 - ... $dbh->err is 99 ok 68 - ... $dbh->errstr is as we expected ok 69 - ... $dbh->state is as we expected ok 70 ok 71 ok 72 - ping returns true ok 73 - err unchanged after ping ok 74 - errstr unchanged after ping ok 75 - err unchanged after ping ok 76 - errstr unchanged after ping ok 77 - ping returns false ok 78 - err true after failed ping ok 79 - errstr true after failed ping ok 80 ok 81 ok 82 - ping returns true: 0 but true ok 83 - err unchanged after ping ok 84 - errstr unchanged after ping ok 85 - err unchanged after ping ok 86 - errstr unchanged after ping ok 87 - ping returns false ok 88 - err true after failed ping ok 89 - errstr true after failed ping ok 90 # skip set_err keep_error skipped for Gofer ok 91 # skip set_err keep_error skipped for Gofer 1..91 ok t\zvg_09trace.t ................. 1..99 ok 1 - use DBI; ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 - trace file size = 10913 ok 4 - ... checking TraceLevel attribute ok 5 - ... trace file successfully created parse_trace_flag SQL ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 parse_trace_flag CON ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 parse_trace_flag ENC ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 parse_trace_flag DBD ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 parse_trace_flag TXN ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 parse_trace_flag foo ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 parse_trace_flag bar ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 parse_trace_flag baz ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 parse_trace_flag boo ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 parse_trace_flag bop ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok 85 parse_trace_flag SQL CON ENC DBD TXN foo bar baz boo bop ok 86 - ... ok 87 - ... inherit ok 88 - An object of class 'DBI::st' isa 'DBI::st' ok 89 ok 90 ok 91 test unknown parse_trace_flag ok 92 ok 93 caught warn: DBI::db=HASH(0xe2c9ec)->parse_trace_flags(nonesuch) ignored unknown trace flags: 'nonesuch' at C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\blib\lib/DBI/Gofer/Execute.pm line 329. ok 94 ok 95 caught warn: DBI::db=HASH(0xe2c31c)->parse_trace_flags(nonesuch|SQL|nonesuch2) ignored unknown trace flags: 'nonesuch' 'nonesuch2' at C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\blib\lib/DBI/Gofer/Execute.pm line 329. ok 96 ok 97 ok 98 ok 99 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17972 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17972: No such file or directory at t/lib.pl line 23. t\zvg_10examp.t ................. 1..234 ok 1 - connect should fail ok 2 - ... we should have an exception here ok 3 - ... $dbh2 should not be defined ok 4 ok 5 ok 6 - ... these 2 handles are cached, so they are the same ok 7 ok 8 - ... this handle was created with different parameters, so it is not the same ok 9 ok 10 - Executed should be true ok 11 ok 12 - should return same handle ok 13 - Executed should be false because reset by connect attributes ok 14 - An object of class 'DBI::dr' isa 'DBI::dr' ok 15 - ... these are our cached kids ok 16 - ... we have emptied out cache ok 17 ok 18 - ... PrintError should be 0 ok 19 - ... FetchHashKey is NAME ok 20 - ... checking the example driver_path others ok 21 - DBI commit: invalid number of arguments: got handle + 1, expected handle + between 0 and 0 # Usage: $h->commit() at ./t/10examp.t line 89. # ok 22 - ping should return true ok 23 - prepare should fail ok 24 - sth->err should be true ok 25 - DBI::err should be true ok 26 - $DBI::err should match $dbh->err ok 27 - $DBI::errstr should contain error string ok 28 - $DBI::errstr should match $dbh->errstr ok 29 ok 30 ok 31 ok 32 ok 33 - DBI::db=HASH(0xd78894) ne DBI::db=HASH(0xd78894) 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 - errstr should contain error message ok 54 ok 55 - errstr should contain error message ok 56 ok 57 ok 58 - errstr should contain error message ok 59 ok 60 - errstr should contain error message ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 fetchrow_hashref('NAME_uc') ok 69 ok 70 ok 71 ok 72 ok 73 fetchrow_hashref('ParamValues') ok 74 ok 75 FetchHashKeyName ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 fetchall_arrayref ok 82 ok 83 ok 84 ok 85 ok 86 ok 87 fetchall_arrayref array slice ok 88 ok 89 ok 90 ok 91 fetchall_arrayref hash slice ok 92 ok 93 ok 94 ok 95 ok 96 ok 97 fetchall_arrayref renaming hash slice ok 98 ok 99 ok 100 ok 101 ok 102 ok 103 fetchall_arrayref empty renaming hash slice ok 104 ok 105 ok 106 ok 107 ok 108 ok 109 fetchall_arrayref hash ok 110 ok 111 ok 112 ok 113 - '16895 0 .' ne '16895 0 .' rows() ok 114 - row count 3 ok 115 - 3 vs 3 ok 116 - 3 vs 3 fetchall_arrayref array slice and max rows ok 117 ok 118 ok 119 ok 120 - should fetch one row ok 121 - should fetch all the remaining rows ok 122 - should return undef as there are no more rows selectrow_array ok 123 ok 124 selectrow_hashref ok 125 ok 126 ok 127 ok 128 selectall_arrayref ok 129 ok 130 ok 131 ok 132 selectall_arrayref Slice array slice ok 133 ok 134 ok 135 - ". 16895" eq ". 16895" ok 136 selectall_arrayref Columns array slice ok 137 ok 138 ok 139 - ". 16895" eq ". 16895" ok 140 selectall_arrayref hash slice ok 141 ok 142 ok 143 ok 144 ok 145 ok 146 ok 147 selectall_hashref ok 148 - selectall_hashref result ok 149 - selectall_hashref HASH: HASH ok 150 ok 151 - 0 eq 0 selectall_hashref by column number ok 152 ok 153 - 0 eq 0 selectcol_arrayref ok 154 ok 155 ok 156 selectcol_arrayref column slice ok 157 ok 158 ok 159 ok 160 others... ok 161 ok 162 RaiseError & PrintError & ShowErrorStatement ok 163 ok 164 ok 165 ok 166 ok 167 ok 168 ok 169 ok 170 ok 171 not ok 172 - error string does not contain ParamValues # TODO rt66127 not fixed yet # Failed (TODO) test 'error string does not contain ParamValues' # at ./t/10examp.t line 397. # 'DBD::Gofer::st execute failed: 11 values bound when 1 expected; DBD::ExampleP::st execute failed at blib/lib/DBI/Gofer/Execute.pm line 451. [for Statement "select mode from ?" with ParamValues: 1=1, 2=2, 3='val3', 4='val4', 5='val5', 6='val6', 7='val7', 8='val8', 9='val9', 10='val10', 11='val11'] at ./t/10examp.t line 395. # ' # matches '(?^:ParamValues:)' not ok 173 - ParamValues is empty # TODO rt66127 not fixed yet # Failed (TODO) test 'ParamValues is empty' # at ./t/10examp.t line 398. # got: 'HASH(0xf17ccc)' # expected: undef # $VAR1 = { # '6' => 'val6', # '11' => 'val11', # '3' => 'val3', # '7' => 'val7', # '9' => 'val9', # '2' => 2, # '8' => 'val8', # '1' => 1, # '4' => 'val4', # '10' => 'val10', # '5' => 'val5' # }; ok 174 ok 175 ok 176 ok 177 ok 178 ok 179 ok 180 - DBD::Gofer::st execute failed: 2 values bound when 1 expected; DBD::ExampleP::st execute failed at blib/lib/DBI/Gofer/Execute.pm line 451. [for Statement "select mode from ?" with ParamValues: 1='first', 2='second'] at ./t/10examp.t line 412. # ok 181 - DBD::Gofer::st execute failed: 2 values bound when 1 expected; DBD::ExampleP::st execute failed at blib/lib/DBI/Gofer/Execute.pm line 451. [for Statement "select mode from ?" with ParamValues: 1='first', 2='second'] at ./t/10examp.t line 412. # ok 182 ok 183 ok 184 ok 185 ok 186 ok 187 HandleError ok 188 ok 189 HandleError -> die ok 190 ok 191 - HandleError: DBD::Gofer::db prepare failed: Unknown field names: unknown_field_name2; DBD::ExampleP::db prepare failed at blib/lib/DBI/Gofer/Execute.pm line 443. [h=DBI::db=HASH(0xd78894), rv=undef, \#=3] at ./t/10examp.t line 441. # HandleError -> 0 -> RaiseError HandleError: DBD::Gofer::db prepare failed: Unknown field names: unknown_field_name2; DBD::ExampleP::db prepare failed at blib/lib/DBI/Gofer/Execute.pm line 443. [h=DBI::db=HASH(0xd78894), rv=undef, #=3] ok 192 ok 193 - DBD::Gofer::db prepare failed: Unknown field names: unknown_field_name2; DBD::ExampleP::db prepare failed at blib/lib/DBI/Gofer/Execute.pm line 443. at ./t/10examp.t line 462. # HandleError -> 1 -> return (original)undef HandleError: DBD::Gofer::db prepare failed: Unknown field names: unknown_field_name2; DBD::ExampleP::db prepare failed at blib/lib/DBI/Gofer/Execute.pm line 443. [h=DBI::db=HASH(0xd78894), rv=undef, #=3] ok 194 - ok 195 HandleError -> 2 -> return (modified)42 HandleError: DBD::Gofer::db prepare failed: Unknown field names: unknown_field_name2; DBD::ExampleP::db prepare failed at blib/lib/DBI/Gofer/Execute.pm line 443. [h=DBI::db=HASH(0xd78894), rv=undef, #=3] ok 196 - ok 197 ok 198 ok 199 - An object of class 'DBI::st' isa 'DBI::st' ok 200 ok 201 ok 202 ok 203 - Remove dumpcsr.tst.17972 ok 204 - Actually gone # table_info ok 205 # Local blib/lib subdirs: DBD auto .. . Bundle Win32 DBI ok 206 ok 207 ok 208 # tables ok 209 - Table count mismatch5 vs 5 ok 210 - "schema"."table" ne "schema"."table" ok 211 - "sch-ema"."table" ne "sch-ema"."table" ok 212 - "schema"."ta-ble" ne "schema"."ta-ble" ok 213 - "sch ema"."table" ne "sch ema"."table" ok 214 - "schema"."ta ble" ne "schema"."ta ble" # Testing the fake directories (0). ok 215 ok 216 ok 217 - 0 rows instead of 0 ok 218 # Testing the fake directories (100). ok 219 ok 220 ok 221 - 100 rows instead of 100 ok 222 - 'file100 file99 file98 file97 file96 file95 file94 file93 file92 file91 file90 file89 file88 file87 file86 file85 file84 file83 file82 file81 file80 file79 file78 file77 file76 file75 file74 file73 file72 file71 file70 file69 file68 file67 file66 file65 file64 file63 file62 file61 file60 file59 file58 file57 file56 file55 file54 file53 file52 file51 file50 file49 file48 file47 file46 file45 file44 file43 file42 file41 file40 file39 file38 file37 file36 file35 file34 file33 file32 file31 file30 file29 file28 file27 file26 file25 file24 file23 file22 file21 file20 file19 file18 file17 file16 file15 file14 file13 file12 file11 file10 file9 file8 file7 file6 file5 file4 file3 file2 file1' ne 'file100 file99 file98 file97 file96 file95 file94 file93 file92 file91 file90 file89 file88 file87 file86 file85 file84 file83 file82 file81 file80 file79 file78 file77 file76 file75 file74 file73 file72 file71 file70 file69 file68 file67 file66 file65 file64 file63 file62 file61 file60 file59 file58 file57 file56 file55 file54 file53 file52 file51 file50 file49 file48 file47 file46 file45 file44 file43 file42 file41 file40 file39 file38 file37 file36 file35 file34 file33 file32 file31 file30 file29 file28 file27 file26 file25 file24 file23 file22 file21 file20 file19 file18 file17 file16 file15 file14 file13 file12 file11 file10 file9 file8 file7 file6 file5 file4 file3 file2 file1' # Testing the fake directories (200). ok 223 ok 224 ok 225 - 200 rows instead of 200 ok 226 - 'file200 file199 file198 file197 file196 file195 file194 file193 file192 file191 file190 file189 file188 file187 file186 file185 file184 file183 file182 file181 file180 file179 file178 file177 file176 file175 file174 file173 file172 file171 file170 file169 file168 file167 file166 file165 file164 file163 file162 file161 file160 file159 file158 file157 file156 file155 file154 file153 file152 file151 file150 file149 file148 file147 file146 file145 file144 file143 file142 file141 file140 file139 file138 file137 file136 file135 file134 file133 file132 file131 file130 file129 file128 file127 file126 file125 file124 file123 file122 file121 file120 file119 file118 file117 file116 file115 file114 file113 file112 file111 file110 file109 file108 file107 file106 file105 file104 file103 file102 file101 file100 file99 file98 file97 file96 file95 file94 file93 file92 file91 file90 file89 file88 file87 file86 file85 file84 file83 file82 file81 file80 file79 file78 file77 file76 file75 file74 file73 file72 file71 file70 file69 file68 file67 file66 file65 file64 file63 file62 file61 file60 file59 file58 file57 file56 file55 file54 file53 file52 file51 file50 file49 file48 file47 file46 file45 file44 file43 file42 file41 file40 file39 file38 file37 file36 file35 file34 file33 file32 file31 file30 file29 file28 file27 file26 file25 file24 file23 file22 file21 file20 file19 file18 file17 file16 file15 file14 file13 file12 file11 file10 file9 file8 file7 file6 file5 file4 file3 file2 file1' ne 'file200 file199 file198 file197 file196 file195 file194 file193 file192 file191 file190 file189 file188 file187 file186 file185 file184 file183 file182 file181 file180 file179 file178 file177 file176 file175 file174 file173 file172 file171 file170 file169 file168 file167 file166 file165 file164 file163 file162 file161 file160 file159 file158 file157 file156 file155 file154 file153 file152 file151 file150 file149 file148 file147 file146 file145 file144 file143 file142 file141 file140 file139 file138 file137 file136 file135 file134 file133 file132 file131 file130 file129 file128 file127 file126 file125 file124 file123 file122 file121 file120 file119 file118 file117 file116 file115 file114 file113 file112 file111 file110 file109 file108 file107 file106 file105 file104 file103 file102 file101 file100 file99 file98 file97 file96 file95 file94 file93 file92 file91 file90 file89 file88 file87 file86 file85 file84 file83 file82 file81 file80 file79 file78 file77 file76 file75 file74 file73 file72 file71 file70 file69 file68 file67 file66 file65 file64 file63 file62 file61 file60 file59 file58 file57 file56 file55 file54 file53 file52 file51 file50 file49 file48 file47 file46 file45 file44 file43 file42 file41 file40 file39 file38 file37 file36 file35 file34 file33 file32 file31 file30 file29 file28 file27 file26 file25 file24 file23 file22 file21 file20 file19 file18 file17 file16 file15 file14 file13 file12 file11 file10 file9 file8 file7 file6 file5 file4 file3 file2 file1' # Testing $dbh->func(). ok 227 ok 228 - we got some table types ok 229 - all table types are defined ok 230 - no name separators in table types ok 231 - we got some catalogs ok 232 - no name separators in catalogs ok 233 ok 234 - ping should return false after disconnect ok t\zvg_11fetch.t ................. 1..24 # fetchall_hashref(C1) ok 1 ok 2 ok 3 ok 4 # fetchall_hashref(C2) ok 5 ok 6 ok 7 ok 8 # fetchall_hashref([C2]) ok 9 ok 10 ok 11 ok 12 # fetchall_hashref([C1 C2]) 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 t\zvg_12quote.t ................. 1..10 ok 1 - ... quoting strings with embedded single quotes ok 2 - ... quoting number as SQL_VARCHAR ok 3 - ... quoting number as SQL_INTEGER ok 4 - ... quoting undef as NULL ok 5 - ... properly quotes foo as "foo" ok 6 - ... properly quotes f"o as "f""o" ok 7 - ... properly quotes foo, bar as "foo"."bar" ok 8 - ... properly quotes undef, undef, bar as "bar" ok 9 - ... properly quotes foo, undef, bar as "foo"."bar" ok 10 # skip Can't test alternate quote_identifier logic with DBI_AUTOPROXY ok t\zvg_13taint.t ................. skipped: Taint attribute tests not functional with DBI_AUTOPROXY t\zvg_14utf8.t .................. 1..16 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 t\zvg_15array.t ................. 1..55 ok 1 - use DBI; ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 - An object of class 'DBI::st' isa 'DBI::st' ok 4 - ... we should have 0 rows ok 5 - ... execute_array should return false ok 6 - execute_array failure with RaiseError should have died ok 7 ok 8 - ... we should have 2 rows ok 9 - ... we should have 3 tuple_status ok 10 - ... our rows are as expected ok 11 - ... our tuple_status is as expected ok 12 - ... bind_param_array should return true ok 13 - ... execute_array should return true ok 14 - ... we should have 3 rows ok 15 - ... we should have 3 tuple_status ok 16 - ... our rows are as expected ok 17 - ... our tuple_status is as expected ok 18 - ... execute_array should return true ok 19 - ... we should have executed 3 rows ok 20 - ... we should have affected 3 rows ok 21 - ... execute_array should return true ok 22 - ... execute_array should return 0 (but true) ok 23 - ... we should have 0 rows ok 24 - ... we should have 0 tuple_status ok 25 - ... execute_array should return 1 ok 26 - ... we should have 1 rows ok 27 - ... our rows are as expected ok 28 - ... we should have 1 tuple_status ok 29 - ... our tuple_status is as expected ok 30 - ... execute_array should return 0 ok 31 - ... we should have 0 rows ok 32 - ... we should have 0 tuple_status ok 33 - An object of class 'DBI::st' isa 'DBI::st' ok 34 - ... execute_array should return true ok 35 - ... execute_array should return 0 (but true) ok 36 - ... we should have 0 rows ok 37 - ... execute_array should return true ok 38 - ... we should have 2 rows ok 39 - ... we should have 2 tuple_status ok 40 - ... rows should match ok 41 - ... tuple_status should match ok 42 - An object of class 'DBI::st' isa 'DBI::st' ok 43 - ... execute_array should return true ok 44 - ... we should have 3 rows ok 45 - ... we should have 3 tuple_status ok 46 - ... rows should match ok 47 - ... tuple status should match ok 48 - ... execute_array should return undef ok 49 - ... errstr is as expected ok 50 - ... execute_array should return undef ok 51 - ... errstr is as expected ok 52 - ... execute_array should return undef ok 53 - ... errstr is as expected ok 54 - ... bind_param_array should return undef ok 55 - ... errstr is as expected ok t\zvg_16destroy.t ............... 1..20 ok 1 - use DBI; ok 2 - ... check DBD::Test::dr::imp_data_size to avoid typo ok 3 - ... check DBD::Test::db::imp_data_size to avoid typo ok 4 - Install test driver ok 5 - Connect to test driver ok 6 - Should start active ok 7 - Should be active in DESTROY ok 8 - Create with ActiveDestroy ok 9 - InactiveDestroy should be set ok 10 - Should start active ok 11 - Should not be active in DESTROY ok 12 - Create with AutoInactiveDestroy ok 13 - InactiveDestroy should be set ok 14 - Should start active ok 15 - Should be active in DESTROY ok 16 - Create with AutoInactiveDestroy again ok 17 - InactiveDestroy should be set ok 18 - Should start active ok 19 - Child should be inactive on DESTROY ok 20 - Should be active in DESTROY ok t\zvg_19fhtrace.t ............... 1..27 ok 1 - use DBI; ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 - ... checking TraceLevel attribute ok 4 - ... regular fh: trace file successfully created ok 5 - ... regular fh: filehandle successfully set ok 6 - ... regular fh: trace_msg <- trace= ( 2 ) [1 items] at 19fhtrace.t line 201 ok 7 - ... regular fh: file successfully changed ok 8 - ... regular fh: trace_msg after changing trace output Next logline -> trace in DBD::_::common for DBD::Gofer::db (DBI::db=HASH(0xdb9ac4)~0xdb98f4 0) thr#37014 <- trace= ( 2 ) [1 items] at 19fhtrace.t line 214 ok 9 - Tracefile removed ok 10 - Tracefile FOO opened ok 11 - Tracefile created ok 12 - Regression test ok 13 - Traced message ok 14 - Regression test ok 15 - ... layered fh: file is layered: *** Test our layer # # ok 16 - ... layered fh: filehandle successfully set ok 17 - ... layered fh: trace_msg: Layered logline # # <- trace(1, 'STDOUT')= ( 1 ) [1 items] at 19fhtrace.t line 256 ok 18 - ... layered fh: close doesn't close: Layered logline # # ok 19 - ... layered fh: trace_msg after change trace output: Layered logline # # ok 20 - ... scalar trace: file is layered: *** Test our layer # # ok 21 - ... scalar trace: filehandle successfully set ok 22 - ... scalar trace: *** Test our layer # <- trace(1, GLOB(0xbf9094))= ( 1 ) [1 items] at 19fhtrace.t line 272 # Layered logline # # Next logline <- trace(1, 'STDOUT')= ( 1 ) [1 items] at 19fhtrace.t line 278 ok 23 - ... scalar trace: close doesn't close: *** Test our layer # <- trace(1, GLOB(0xbf9094))= ( 1 ) [1 items] at 19fhtrace.t line 272 # Layered logline # # ok 24 - ... scalar trace: after change trace output: *** Test our layer # <- trace(1, GLOB(0xbf9094))= ( 1 ) [1 items] at 19fhtrace.t line 272 # Layered logline # # Next logline -----> execute_request <- connect('dummy', '', ...)= ( DBI::db=HASH(0xe33514) ) [1 items] at DBI.pm line 683 <- STORE('RaiseError', 1)= ( 1 ) [1 items] at DBI.pm line 735 <- STORE('PrintError', undef)= ( 1 ) [1 items] at DBI.pm line 735 <- STORE('AutoCommit', 1)= ( 1 ) [1 items] at DBI.pm line 735 <- STORE('PrintWarn', undef)= ( 1 ) [1 items] at DBI.pm line 738 <- STORE('Username', '')= ( 1 ) [1 items] at DBI.pm line 738 <- STORE('dbi_go_execute_unique', 'DBI::Gofer::Execute|18424|')= ( 1 ) [1 items] at DBI.pm line 738 <- STORE('Executed', 0)= ( 1 ) [1 items] at DBI.pm line 738 <- connected('dbi:ExampleP:dummy', undef, ...)= ( undef ) [1 items] at DBI.pm line 745 <- STORE('dbi_connect_closure', CODE(0xe330d4))= ( 1 ) [1 items] at DBI.pm line 754 <- FETCH('CachedKids')= ( undef ) [1 items] at Execute.pm line 221 <- $DBI::err= undef <- $DBI::errstr= undef <- $DBI::state= '' <- FETCH('Executed')= ( '' ) [1 items] at Execute.pm line 261 <- private_attribute_info= ( HASH(0xe33734)1keys ) [1 items] at Execute.pm line 413 _std_response_attribute_names for ExampleP dbh: ChopBlanks LongReadLen LongTruncOk ReadOnly Name example_driver_path <- FETCH_many('ChopBlanks', 'LongReadLen', ...)= ( '' 80 '' undef 'dummy' 'C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\blib\lib/DBD/ExampleP.pm' ) [6 items] at Execute.pm line 372 <> FETCH('ImplementorClass')= ( 'DBD::ExampleP::db' ) [1 items] ('ImplementorClass' from cache) at Execute.pm line 561 <- set_err(undef, undef)= ( undef ) [1 items] at Execute.pm line 234 <- FETCH('Active')= ( 1 ) [1 items] at ExampleP.pm line 267 <- disconnect= ( 1 ) [1 items] at ExampleP.pm line 267 <- DESTROY(DBI::db=HASH(0xe334a4))= ( undef ) [1 items] at Execute.pm line 312 ok 25 - ... logger: trace_msg # <----- execute_request gofer receive_response DBI::db=HASH(0xdb98f4) trace level set to 0x0/1 (DBI @ 0x100/0) in DBI 1.634-ithread (pid 18424) ok 26 - ... logger: close doesn't close # ok 27 - ... logger: trace_msg after change trace output # Next logline <- disconnect= ( 1 ) [1 items] at 19fhtrace.t line 164 <- DESTROY(DBI::db=HASH(0xdb98f4))= ( undef ) [1 items] ok t\zvg_20meta.t .................. 1..8 ok 1 - use DBI; ok 2 - use DBI::DBD::Metadata; ok 3 - An object of class 'DBI::db' isa 'DBI::db' ok 4 ok 5 ok 6 ok 7 ok 8 ok t\zvg_30subclass.t .............. 1..43 ok 1 - use DBI; ok 2 - An object of class 'MyDBI::db' isa 'MyDBI::db' ok 3 ok 4 - An object of class 'MyDBI::db' isa 'MyDBI::db' ok 5 ok 6 ok 7 - An object of class 'MyDBI::st' isa 'MyDBI::st' ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 - A reference of type 'ARRAY' isa 'ARRAY' ok 16 ok 17 ok 18 ok 19 ok 20 - 'Clone A' isa 'MyDBI::db' ok 21 ok 22 ok 23 - 'Clone B' isa 'MyDBI::db' ok 24 ok 25 ok 26 - An object of class 'MyDBI::db' isa 'MyDBI::db' ok 27 ok 28 - 'Clone of clone A' isa 'MyDBI::db' ok 29 ok 30 ok 31 - 'Clone of clone B' isa 'MyDBI::db' ok 32 ok 33 - An object of class 'MyDBI::db' isa 'MyDBI::db' ok 34 ok 35 - 'installed method' isa 'ARRAY' ok 36 ok 37 ok 38 ok 39 ok 40 - Failed connect \#1 ok 41 ok 42 - Failed connect \#2 ok 43 fetch 4 prepare 1 ok t\zvg_31methcache.t ............. 1..49 ok 1 - use DBI; ok 2 - plain row0 ok 3 - plain local0 ok 4 - plain row1 ok 5 - plain local1 ok 6 - plain row2 ok 7 - plain local2 ok 8 - plain row3 ok 9 - plain locate DBI object ok 10 - plain row4 ok 11 - plain row5 ok 12 - plain local3 ok 13 - plain row6 ok 14 - threads-h row0 ok 15 - threads-h local0 ok 16 - threads-h row1 ok 17 - threads-h local1 ok 18 - threads-h row2 ok 19 - threads-h local2 ok 20 - threads-h row3 ok 21 - threads-h locate DBI object ok 22 - threads-h row4 ok 23 - threads-h row5 ok 24 - threads-h local3 ok 25 - threads-h row6 ok 26 - magic row0 ok 27 - magic local0 ok 28 - magic row1 ok 29 - magic local1 ok 30 - magic row2 ok 31 - magic local2 ok 32 - magic row3 ok 33 - magic locate DBI object ok 34 - magic row4 ok 35 - magic row5 ok 36 - magic local3 ok 37 - magic row6 ok 38 - magic threads-h row0 ok 39 - magic threads-h local0 ok 40 - magic threads-h row1 ok 41 - magic threads-h local1 ok 42 - magic threads-h row2 ok 43 - magic threads-h local2 ok 44 - magic threads-h row3 ok 45 - magic threads-h locate DBI object ok 46 - magic threads-h row4 ok 47 - magic threads-h row5 ok 48 - magic threads-h local3 ok 49 - magic threads-h row6 ok t\zvg_35thrclone.t .............. 1..20 ok 1 - use DBI; ok 2 - ... assignment of neat_maxlen was successful ok 3 - An object of class 'DBI::db' isa 'DBI::db' ok 4 - ... DBI::neat_maxlen still holding its value ok 5 - An object of class 'DBI::db' isa 'DBI::db' ok 6 - ... new $dbh is not the same instance as $dbh_parent ok 7 - ... the Driver has one Kid ok 8 - ... DBI::neat_maxlen still holding its value ok 9 - An object of class 'DBI::db' isa 'DBI::db' ok 10 - ... new $dbh is not the same instance as $dbh_parent ok 11 - ... the Driver has one Kid ok 12 - ... DBI::neat_maxlen still holding its value ok 13 - An object of class 'DBI::db' isa 'DBI::db' ok 14 - ... new $dbh is not the same instance as $dbh_parent ok 15 - ... the Driver has one Kid ok 16 - ... DBI::neat_maxlen still holding its value ok 17 - An object of class 'DBI::db' isa 'DBI::db' ok 18 - ... new $dbh is not the same instance as $dbh_parent ok 19 - ... the Driver has one Kid ok 20 - ... all tests have passed ok t\zvg_40profile.t ............... 1..60 Test enabling the profile ok 1 - connect ok 2 - Profile and DBI_PROFILE not set ok 3 ok 4 ok 5 bless( { 'Path' => [ '!MethodName', '!Caller2' ], 'Data' => { 'do' => { '40profile.t line 80 via zvg_40profile.t line 4' => [ 1, '0', '0', '0', '0', '1440834577.7065', '1440834577.7065' ] } } }, 'DBI::Profile' ) ok 6 ok 7 ok 8 - on at connect, 1 key ok 9 - on at connect, 1 key ok 10 - STORE is ref dbi_profile bless( { 'Path' => [ '!Statement', '!MethodName' ], 'Data' => { '' => { 'connected' => [ 1, '0', '0', '0', '0', '1440834577.7065', '1440834577.7065' ], 'STORE' => [ 5, '0', '0', '0', '0', '1440834577.7065', '1440834577.7065' ] }, 'Hi mom' => { 'my_method_name' => [ 1, '1', '1', '1', '1', '1440834577.7065', '1440834577.7065' ] } } }, 'DBI::Profile' ) ok 11 - avoid rounding, 1 key ok 12 - avoid rounding, 1 dummy statement ok 13 - dummy method name is array ok 14 - should return ref to leaf node ok 15 - should return ref to leaf node ok 16 - should return ref to correct leaf node 1 1 1 1 1 1440834577.7065 1440834577.7065 ok 17 2 3 1 1 2 1440834577.7065 1440834577.72213 ok 18 Test collected profile data bless( { 'Path' => [ '!Statement' ], 'Data' => { 'set foo=1' => [ 1, '0', '0', '0', '0', '1440834578.03463', '1440834578.03463' ], '' => [ 6, '0', '0', '0', '0', '1440834577.72213', '1440834577.72213' ], 'select mode,size,name from ?' => [ 2401, '0.3125', '0', '0', '0.015625', '1440834577.72213', '1440834578.03463' ] } }, 'DBI::Profile' ) ok 19 - profile data ok 20 - ARRAY ref ok 21 - 7 elements ok 22 - all 7 defined ok 23 - all 7 numeric ok 24 - count is 3 ok 25 - total > first ok 26 - total > longest ok 27 - longest > 0 ok 28 - longest > shortest ok 29 - time1 later than start time ok 30 - time2 later than start time ok 31 - time1 <= time2 ok 32 - next > time1 ok 33 - next > time2 ok 34 - profile Test profile format Profile Output DBI::Profile: 0.312500s 100.00% (2408 calls) t\zvg_40profile.t @ 2015-08-29 00:49:38 '' => 0.000000s / 6 = 0.000000s avg (first 0.000000s, min 0.000000s, max 0.000000s) 'select mode,size,name from ?' => 0.312500s / 2401 = 0.000130s avg (first 0.000000s, min 0.000000s, max 0.015625s) 'set foo=1' => 0.000000s ok 35 - non zero length ok 36 - DBI::Profile ok 37 - some calls ok 38 - calls >= count ok 39 - username stored ok 40 ok 41 - should have 8 nodes ok 42 testing '!File', '!Caller' and their variants in Path ok 43 testing '!Time' and variants in Path ok 44 - !Time and !Time~1000000 should work testing &norm_std_n3 in Path ok 45 ok 46 - &norm_std_n3 should normalize statement testing code ref in Path ok 47 ok 48 ok 49 - should be vetoed ok 50 - $_ should contain statement ok 51 - should have @_ as keys ok 52 - should be able to filter by method ok 53 - output should go to log file testing as_text ok 54 - as_text ok 55 - as_text sortsub ok 56 - as_text general DBI::Profile: 2.000000s 200.00% (203 calls) t\zvg_40profile.t @ 2015-08-29 00:49:39 'A' => 'Z' => 1.000000s / 101 = 0.009901s avg (first 2.000000s, min 3.000000s, max 4.000000s) 'B' => 'Y' => 1.000000s / 102 = 0.009804s avg (first 2.000000s, min 3.000000s, max 4.000000s) dbi_profile_merge_nodes ok 57 - merged nodes ok 58 - merged time ok 59 - merged time foo/bar ok 60 - merged nodes foo/bar time DBI::Profile: 0.000000s 0.00% (11 calls) t\zvg_40profile.t @ 2015-08-29 00:49:39 'foo' => 'DESTROY' => 'baz' => 0.000000s 'STORE' => 'baz' => 0.000000s / 5 = 0.000000s avg (first 0.000000s, min 0.000000s, max 0.000000s) 'connected' => 'baz' => 0.000000s 'execute' => 'baz' => 0.000000s 'fetchrow_hashref' => 'baz' => 0.000000s 'finish' => 'baz' => 0.000000s 'prepare' => 'baz' => 0.000000s ok t\zvg_41prof_dump.t ............. 1..15 ok 1 - use DBI; ok 2 - use DBI::ProfileDumper; ok 3 - An object of class 'DBI::db' isa 'DBI::db' ok 4 - An object of class 'DBI::ProfileDumper' isa 'DBI::ProfileDumper' ok 5 - A reference of type 'HASH' isa 'HASH' ok 6 - A reference of type 'ARRAY' isa 'ARRAY' ok 7 - An object of class 'DBI::st' isa 'DBI::st' ok 8 ok 9 - Profile is on disk and nonzero size DBI::ProfileDumper 2.015325 Path = [ ] Program = t\\zvg_41prof_dump.t + 1 = 6 0 0 0 0 1440834579.3315 1440834579.3315 + 1 select mode,size,name from ? = 2 0 0 0 0 1440834579.34713 1440834579.34713 + 1 = 1 0 0 0 0 1440834579.34713 1440834579.34713 + 1 select mode,size,name from ? = 48 0 0 0 0 1440834579.34713 1440834579.34713 ok 10 - Found a version number ok 11 - Version numbers match in DBI::ProfileDumper 2.015325 # ok 12 - Found the Path ok 13 - Found the Program ok 14 ok 15 # skip developer-only test ok t\zvg_42prof_data.t ............. 1..31 ok 1 - use DBI::ProfileDumper; ok 2 - use DBI::ProfileData; ok 3 - 'Created connection' isa 'DBI::db' # DBI work done in 11.484375s (1440834591.097125 - 1440834579.612750) ok 4 - Profile written to disk, non-zero size ok 5 - An object of class 'DBI::ProfileData' isa 'DBI::ProfileData' ok 6 - At least 3 profile data items ok 7 ok 8 ok 9 ok 10 ok 11 - An object of class 'DBI::ProfileData' isa 'DBI::ProfileData' ok 12 ok 13 ok 14 - An object of class 'DBI::ProfileData' isa 'DBI::ProfileData' ok 15 ok 16 ok 17 SQL: set dummy=N SQL: set dummy=N6 SQL: SQL: set dummy=N9 SQL: set dummy=N0 SQL: set dummy=N1 SQL: set dummy=N5 SQL: set dummy=N2 SQL: set dummy=N3 SQL: set dummy=N4 SQL: select mode,size,name from ? SQL: set dummy=N8 SQL: set dummy=N7 ok 18 - Data for 'select mode,size,name from ?' should exist ok 19 - Data for 'select mode,size,name from ?'->{execute} should exist ok 20 ok 21 - 'Created connection' isa 'DBI::db' ok 22 - An object of class 'DBI::st' isa 'DBI::st' ok 23 - An object of class 'DBI::st' isa 'DBI::st' ok 24 - An object of class 'DBI::st' isa 'DBI::st' ok 25 - An object of class 'DBI::st' isa 'DBI::st' ok 26 - An object of class 'DBI::st' isa 'DBI::st' ok 27 - An object of class 'DBI::st' isa 'DBI::st' ok 28 - An object of class 'DBI::ProfileData' isa 'DBI::ProfileData' ok 29 - file should be deleted when DeleteFiles set ok 30 - Data for 'select size from . where name = "LITERAL: \r\n"' should exist ok 31 - Data for 'select size from . where name = "EXPANDED: # "' should exist ok t\zvg_43prof_env.t .............. 1..11 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 - $h->{Profile} should be shared ok 8 ok 9 ok 10 ok 11 DBI::Profile: 0.062500s (112 calls) t\zvg_43prof_env.t @ 2015-08-29 00:49:51 '' => 'DESTROY' => 0.000000s / 3 = 0.000000s avg (first 0.000000s, min 0.000000s, max 0.000000s) 'FETCH' => 0.000000s / 20 = 0.000000s avg (first 0.000000s, min 0.000000s, max 0.000000s) 'FETCH_many' => 0.000000s / 4 = 0.000000s avg (first 0.000000s, min 0.000000s, max 0.000000s) 'STORE' => 0.000000s / 42 = 0.000000s avg (first 0.000000s, min 0.000000s, max 0.000000s) 'connect' => 0.062500s / 6 = 0.010417s avg (first 0.000000s, min 0.000000s, max 0.062500s) 'connected' => 0.000000s / 6 = 0.000000s avg (first 0.000000s, min 0.000000s, max 0.000000s) 'disconnect' => 0.000000s / 4 = 0.000000s avg (first 0.000000s, min 0.000000s, max 0.000000s) 'disconnect_all' => 0.000000s / 2 = 0.000000s avg (first 0.000000s, min 0.000000s, max 0.000000s) 'ping' => 0.000000s / 2 = 0.000000s avg (first 0.000000s, min 0.000000s, max 0.000000s) 'private_attribute_info' => 0.000000s / 2 = 0.000000s avg (first 0.000000s, min 0.000000s, max 0.000000s) 'set_err' => 0.000000s / 2 = 0.000000s avg (first 0.000000s, min 0.000000s, max 0.000000s) 'trace_msg' => 0.000000s / 2 = 0.000000s avg (first 0.000000s, min 0.000000s, max 0.000000s) 'set dummy=1' => 'DESTROY' => 0.000000s 'FETCH' => 0.000000s / 2 = 0.000000s avg (first 0.000000s, min 0.000000s, max 0.000000s) 'do' => 0.000000s / 2 = 0.000000s avg (first 0.000000s, min 0.000000s, max 0.000000s) 'private_attribute_info' => 0.000000s 'set_err' => 0.000000s 'trace_msg' => 0.000000s 'set dummy=2' => 'DESTROY' => 0.000000s / 2 = 0.000000s avg (first 0.000000s, min 0.000000s, max 0.000000s) 'FETCH' => 0.000000s / 2 = 0.000000s avg (first 0.000000s, min 0.000000s, max 0.000000s) 'do' => 0.000000s / 2 = 0.000000s avg (first 0.000000s, min 0.000000s, max 0.000000s) 'private_attribute_info' => 0.000000s 'set_err' => 0.000000s 'trace_msg' => 0.000000s ok t\zvg_48dbi_dbd_sqlengine.t ..... ok 1 - use DBI; ok 2 - use DBI::DBD::SqlEngine; ok 3 - use DBD::File; ok 4 - prepare 'CREATE TABLE foo (id INT, foo TEXT)' ok 5 - prepare 'CREATE TABLE bar (id INT, baz TEXT)' ok 6 - prepare 'INSERT INTO foo VALUES (1, "Hello world")' ok 7 - prepare 'INSERT INTO bar VALUES (1, "Bugfixes welcome")' ok 8 - prepare 'INSERT bar VALUES (2, "Bug reports, too")' ok 9 - prepare 'SELECT foo FROM foo where ID=1' ok 10 - prepare 'UPDATE bar SET id=5 WHERE baz="Bugfixes welcome"' ok 11 - prepare 'DELETE FROM foo' ok 12 - prepare 'DELETE FROM bar WHERE baz="Bugfixes welcome"' ok 13 - Junk: prepare 'Junk' ok 14 - missing table: prepare 'CREATE foo (id INT, foo TEXT)' ok 15 - missing "VALUES": prepare 'INSERT INTO bar (1, "Bugfixes welcome")' ok 16 - missing "SET": prepare 'UPDATE bar id=5 WHERE baz="Bugfixes welcome"' ok 17 - waste between "DELETE" and "FROM": prepare 'DELETE * FROM foo' ok 18 - Junk: prepare 'Junk' ok 19 - invalid column type: prepare 'CREATE TABLE bar (id INT, baz CHARACTER VARYING(255))' ok 20 - prepared statement using ANSI dialect ok 21 # skip Gofer proxy prevents fetching embedded SQL::Parser object ok 22 ok 23 - root class is DBIx::ContextualFetch 1..23 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17860 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17860: No such file or directory at t/lib.pl line 23. t\zvg_49dbd_file.t .............. ok 1 - use DBI; ok 2 - use DBD::File; ok 3 - Connect clean ok 4 - Can connect to DBD::File driver # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 5 - f_versions ok 6 - Connect with DBI attributes ok 7 - Connect with driver attributes in DSN ok 8 - Connect with driver attributes in hash ok 9 - Prepare select from non-existing file ok 10 - Cannot open non-existing file # C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17860\t_sbdgf_53442gz.txt ok 11 - drop manually created table db_17860_2 (first file) ok 12 - C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17860\db_17860_2.txt removed ok 13 - C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17860\db_17860_2 exists ok 14 - drop manually created table db_17860_2 (second file) ok 15 - C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17860\db_17860_2 removed ok 16 - Create table db_17860_ ok 17 - Test table exists ok 18 - get single table meta data ok 19 - get multiple meta data ok 20 - encoding shows in layer ok 21 - Listing tables gives test table ok 22 - table_info ok 23 - table_info gives test table ok 24 # skip modifying meta data doesn't work with Gofer-AutoProxy ok 25 # skip modifying meta data doesn't work with Gofer-AutoProxy ok 26 # skip modifying meta data doesn't work with Gofer-AutoProxy ok 27 # skip modifying meta data doesn't work with Gofer-AutoProxy ok 28 # skip modifying meta data doesn't work with Gofer-AutoProxy ok 29 # skip modifying meta data doesn't work with Gofer-AutoProxy ok 30 - Prepare select * from db_17860_ ok 31 # skip method intrusion didn't work with proxying ok 32 - Prepare select * from DB_17860_ ok 33 # skip method intrusion didn't work with proxying ok 34 - ReadOnly connect with driver attributes in hash ok 35 - Prepare select * from db_17860_ ok 36 # skip method intrusion didn't work with proxying ok 37 # skip method intrusion didn't work with proxying ok 38 # skip method intrusion didn't work with proxying ok 39 - prepare 'insert into db_17860_' ok 40 - insert failed intensionally ok 41 - prepare 'delete from db_17860_' ok 42 - delete failed intensionally ok 43 - table drop failed intensionally ok 44 - Test table not removed ok 45 - ReadWrite for drop connect with driver attributes in hash ok 46 - table drop ok 47 - Test table removed ok 48 - Should not be able to open a DB to ./non-existing ok 49 - Error message ok 50 - Cleared error ok 51 - connect () should die on ./non-existing with RaiseError ok 52 - croak message ok 53 - Error message ok 54 - Should not be able to open a DB to nonexisting_folder ok 55 - Error message ok 56 - Cleared error ok 57 - connect () should die on nonexisting_folder with RaiseError ok 58 - croak message ok 59 - Error message ok 60 - Should not be able to open a DB to /Fr-dle/hurd0k/ok17860 ok 61 - Error message ok 62 - Cleared error ok 63 - connect () should die on /Fr-dle/hurd0k/ok17860 with RaiseError ok 64 - croak message ok 65 - Error message 1..65 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_12572 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_12572: No such file or directory at t/lib.pl line 23. t\zvg_50dbm_simple.t ............ Using DBM modules: SDBM_File Using MLDBM serializers: Data::Dumper Storable FreezeThaw YAML JSON --- Using SDBM_File () --- # DBD::DBM 0.08 using SDBM_File (1.09) # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 1 - dbm_versions ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 # skip Can't set attributes after connect using DBD::Gofer ok 4 # skip Can't set attributes after connect using DBD::Gofer ok 5 ok 6 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 7 - execute ok 8 - DROP TABLE IF EXISTS SDBM_File_fruit ok 9 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10)) ok 10 - execute ok 11 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10)) ok 12 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' ) ok 13 - execute ok 14 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' ) ok 15 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change' ) ok 16 - execute ok 17 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change' ) ok 18 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL ) ok 19 - execute ok 20 - INSERT INTO SDBM_File_fruit VALUES (3, NULL ) ok 21 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to delete' ) ok 22 - execute ok 23 - INSERT INTO SDBM_File_fruit VALUES (4,'to delete' ) ok 24 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?) ok 25 - execute ok 26 - INSERT INTO SDBM_File_fruit VALUES (?,?) ok 27 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to delete' ) ok 28 - execute ok 29 - INSERT INTO SDBM_File_fruit VALUES (6,'to delete' ) ok 30 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to_delete' ) ok 31 - execute ok 32 - INSERT INTO SDBM_File_fruit VALUES (7,'to_delete' ) ok 33 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to delete' ok 34 - execute ok 35 - DELETE FROM SDBM_File_fruit WHERE dVal='to delete' not ok 36 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to delete') == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to delete') == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '2' # expected: undef ok 37 - prepare UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2 ok 38 - execute ok 39 - UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2 not ok 40 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: '-1' ok 41 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=7 ok 42 - execute ok 43 - DELETE FROM SDBM_File_fruit WHERE dKey=7 not ok 44 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=7) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=7) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 45 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 46 - execute ok 47 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 48 - SELECT results ok 49 - prepare DELETE FROM SDBM_File_fruit ok 50 - execute ok 51 - DELETE FROM SDBM_File_fruit not ok 52 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '4' # expected: undef ok 53 - prepare SELECT COUNT(*) FROM SDBM_File_fruit ok 54 - execute ok 55 - SELECT COUNT(*) FROM SDBM_File_fruit ok 56 - SELECT results ok 57 - prepare DROP TABLE SDBM_File_fruit ok 58 - execute ok 59 - DROP TABLE SDBM_File_fruit ok 60 - prepare table_info (without tables) ok 61 - No tables delivered by table_info --- Using SDBM_File (Data::Dumper) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::Data::Dumper # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 62 - dbm_versions ok 63 - An object of class 'DBI::db' isa 'DBI::db' ok 64 # skip Can't set attributes after connect using DBD::Gofer ok 65 # skip Can't set attributes after connect using DBD::Gofer ok 66 ok 67 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 68 - execute ok 69 - DROP TABLE IF EXISTS SDBM_File_fruit ok 70 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 71 - execute ok 72 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 73 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 74 - execute ok 75 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 76 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 77 - execute ok 78 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 79 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 80 - execute ok 81 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 82 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 83 - execute ok 84 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 85 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 86 - execute ok 87 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 88 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 89 - execute ok 90 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 91 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 92 - execute ok 93 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 94 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 95 - execute ok 96 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 97 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 98 - execute ok 99 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 not ok 100 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: '-1' ok 101 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 102 - execute ok 103 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' not ok 104 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '2' # expected: undef ok 105 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 106 - execute ok 107 - DELETE FROM SDBM_File_fruit WHERE qux=17 not ok 108 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 109 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 110 - execute ok 111 - DELETE FROM SDBM_File_fruit WHERE dKey=8 not ok 112 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 113 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 114 - execute ok 115 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 116 - SELECT results ok 117 - prepare DELETE FROM SDBM_File_fruit ok 118 - execute ok 119 - DELETE FROM SDBM_File_fruit not ok 120 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '4' # expected: undef ok 121 - prepare SELECT COUNT(*) FROM SDBM_File_fruit ok 122 - execute ok 123 - SELECT COUNT(*) FROM SDBM_File_fruit ok 124 - SELECT results ok 125 - prepare DROP TABLE SDBM_File_fruit ok 126 - execute ok 127 - DROP TABLE SDBM_File_fruit ok 128 - prepare table_info (without tables) ok 129 - No tables delivered by table_info --- Using SDBM_File (Storable) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::Storable # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 130 - dbm_versions ok 131 - An object of class 'DBI::db' isa 'DBI::db' ok 132 # skip Can't set attributes after connect using DBD::Gofer ok 133 # skip Can't set attributes after connect using DBD::Gofer ok 134 ok 135 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 136 - execute ok 137 - DROP TABLE IF EXISTS SDBM_File_fruit ok 138 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 139 - execute ok 140 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 141 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 142 - execute ok 143 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 144 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 145 - execute ok 146 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 147 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 148 - execute ok 149 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 150 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 151 - execute ok 152 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 153 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 154 - execute ok 155 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 156 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 157 - execute ok 158 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 159 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 160 - execute ok 161 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 162 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 163 - execute ok 164 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 165 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 166 - execute ok 167 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 not ok 168 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: '-1' ok 169 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 170 - execute ok 171 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' not ok 172 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '2' # expected: undef ok 173 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 174 - execute ok 175 - DELETE FROM SDBM_File_fruit WHERE qux=17 not ok 176 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 177 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 178 - execute ok 179 - DELETE FROM SDBM_File_fruit WHERE dKey=8 not ok 180 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 181 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 182 - execute ok 183 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 184 - SELECT results ok 185 - prepare DELETE FROM SDBM_File_fruit ok 186 - execute ok 187 - DELETE FROM SDBM_File_fruit not ok 188 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '4' # expected: undef ok 189 - prepare SELECT COUNT(*) FROM SDBM_File_fruit ok 190 - execute ok 191 - SELECT COUNT(*) FROM SDBM_File_fruit ok 192 - SELECT results ok 193 - prepare DROP TABLE SDBM_File_fruit ok 194 - execute ok 195 - DROP TABLE SDBM_File_fruit ok 196 - prepare table_info (without tables) ok 197 - No tables delivered by table_info --- Using SDBM_File (FreezeThaw) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::FreezeThaw # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 198 - dbm_versions ok 199 - An object of class 'DBI::db' isa 'DBI::db' ok 200 # skip Can't set attributes after connect using DBD::Gofer ok 201 # skip Can't set attributes after connect using DBD::Gofer ok 202 ok 203 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 204 - execute ok 205 - DROP TABLE IF EXISTS SDBM_File_fruit ok 206 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 207 - execute ok 208 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 209 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 210 - execute ok 211 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 212 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 213 - execute ok 214 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 215 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 216 - execute ok 217 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 218 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 219 - execute ok 220 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 221 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 222 - execute ok 223 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 224 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 225 - execute ok 226 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 227 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 228 - execute ok 229 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 230 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 231 - execute ok 232 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 233 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 234 - execute ok 235 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 not ok 236 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: '-1' ok 237 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 238 - execute ok 239 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' not ok 240 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '2' # expected: undef ok 241 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 242 - execute ok 243 - DELETE FROM SDBM_File_fruit WHERE qux=17 not ok 244 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 245 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 246 - execute ok 247 - DELETE FROM SDBM_File_fruit WHERE dKey=8 not ok 248 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 249 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 250 - execute ok 251 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 252 - SELECT results ok 253 - prepare DELETE FROM SDBM_File_fruit ok 254 - execute ok 255 - DELETE FROM SDBM_File_fruit not ok 256 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '4' # expected: undef ok 257 - prepare SELECT COUNT(*) FROM SDBM_File_fruit ok 258 - execute ok 259 - SELECT COUNT(*) FROM SDBM_File_fruit ok 260 - SELECT results ok 261 - prepare DROP TABLE SDBM_File_fruit ok 262 - execute ok 263 - DROP TABLE SDBM_File_fruit ok 264 - prepare table_info (without tables) ok 265 - No tables delivered by table_info --- Using SDBM_File (YAML) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::YAML (0.10) # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 266 - dbm_versions ok 267 - An object of class 'DBI::db' isa 'DBI::db' ok 268 # skip Can't set attributes after connect using DBD::Gofer ok 269 # skip Can't set attributes after connect using DBD::Gofer ok 270 ok 271 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 272 - execute ok 273 - DROP TABLE IF EXISTS SDBM_File_fruit ok 274 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 275 - execute ok 276 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 277 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 278 - execute ok 279 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 280 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 281 - execute ok 282 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 283 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 284 - execute ok 285 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 286 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 287 - execute ok 288 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 289 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 290 - execute ok 291 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 292 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 293 - execute ok 294 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 295 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 296 - execute ok 297 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 298 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 299 - execute ok 300 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 301 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 302 - execute ok 303 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 not ok 304 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: '-1' ok 305 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 306 - execute ok 307 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' not ok 308 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '2' # expected: undef ok 309 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 310 - execute ok 311 - DELETE FROM SDBM_File_fruit WHERE qux=17 not ok 312 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 313 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 314 - execute ok 315 - DELETE FROM SDBM_File_fruit WHERE dKey=8 not ok 316 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 317 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 318 - execute ok 319 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 320 - SELECT results ok 321 - prepare DELETE FROM SDBM_File_fruit ok 322 - execute ok 323 - DELETE FROM SDBM_File_fruit not ok 324 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '4' # expected: undef ok 325 - prepare SELECT COUNT(*) FROM SDBM_File_fruit ok 326 - execute ok 327 - SELECT COUNT(*) FROM SDBM_File_fruit ok 328 - SELECT results ok 329 - prepare DROP TABLE SDBM_File_fruit ok 330 - execute ok 331 - DROP TABLE SDBM_File_fruit ok 332 - prepare table_info (without tables) ok 333 - No tables delivered by table_info --- Using SDBM_File (JSON) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::JSON (0.002) # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 334 - dbm_versions ok 335 - An object of class 'DBI::db' isa 'DBI::db' ok 336 # skip Can't set attributes after connect using DBD::Gofer ok 337 # skip Can't set attributes after connect using DBD::Gofer ok 338 ok 339 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 340 - execute ok 341 - DROP TABLE IF EXISTS SDBM_File_fruit ok 342 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 343 - execute ok 344 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 345 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 346 - execute ok 347 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 348 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 349 - execute ok 350 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 351 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 352 - execute ok 353 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 354 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 355 - execute ok 356 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 357 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 358 - execute ok 359 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 360 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 361 - execute ok 362 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 363 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 364 - execute ok 365 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 366 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 367 - execute ok 368 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 369 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 370 - execute ok 371 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 not ok 372 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: '-1' ok 373 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 374 - execute ok 375 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' not ok 376 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '2' # expected: undef ok 377 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 378 - execute ok 379 - DELETE FROM SDBM_File_fruit WHERE qux=17 not ok 380 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 381 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 382 - execute ok 383 - DELETE FROM SDBM_File_fruit WHERE dKey=8 not ok 384 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 385 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 386 - execute ok 387 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 388 - SELECT results ok 389 - prepare DELETE FROM SDBM_File_fruit ok 390 - execute ok 391 - DELETE FROM SDBM_File_fruit not ok 392 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '4' # expected: undef ok 393 - prepare SELECT COUNT(*) FROM SDBM_File_fruit ok 394 - execute ok 395 - SELECT COUNT(*) FROM SDBM_File_fruit ok 396 - SELECT results ok 397 - prepare DROP TABLE SDBM_File_fruit ok 398 - execute ok 399 - DROP TABLE SDBM_File_fruit ok 400 - prepare table_info (without tables) ok 401 - No tables delivered by table_info 1..401 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18040 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18040: No such file or directory at t/lib.pl line 23. t\zvg_51dbm_file.t .............. ok 1 - drop table ok 2 - FRED.dir exists ok 3 - fred.dir exists ok 4 - insert into mixed case table ok 5 - insert into uppercase table ok 6 - rows found via mixed case table ok 7 - rows found via select via fully qualified path ok 8 - drop table ok 9 - fred.dir removed 1..9 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_3000 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_3000: No such file or directory at t/lib.pl line 23. t\zvg_52dbm_complex.t ........... # Running do_tests for SDBM_File + Data::Dumper ok 1 - CREATE TABLE APPL_3000_SDBM_File_Data_Dumper (id INT, applname CHAR, appluniq CHAR, version CHAR, appl_type CHAR) ok 2 - CREATE TABLE PREC_3000_SDBM_File_Data_Dumper (id INT, appl_id INT, node_id INT, precedence INT) ok 3 - CREATE TABLE NODE_3000_SDBM_File_Data_Dumper (id INT, nodename CHAR, os CHAR, version CHAR) ok 4 - CREATE TABLE LANDSCAPE_3000_SDBM_File_Data_Dumper (id INT, landscapename CHAR) ok 5 - CREATE TABLE CONTACT_3000_SDBM_File_Data_Dumper (id INT, surname CHAR, familyname CHAR, phone CHAR, userid CHAR, mailaddr CHAR) ok 6 - CREATE TABLE NM_LANDSCAPE_3000_SDBM_File_Data_Dumper (id INT, ls_id INT, obj_id INT, obj_type INT) ok 7 - CREATE TABLE APPL_CONTACT_3000_SDBM_File_Data_Dumper (id INT, contact_id INT, appl_id INT, contact_type CHAR) ok 8 - INSERT INTO APPL_3000_SDBM_File_Data_Dumper VALUES ( 1, 'ZQF', 'ZFQLIN', '10.2.0.4', 'Oracle DB') ok 9 - INSERT INTO APPL_3000_SDBM_File_Data_Dumper VALUES ( 2, 'YRA', 'YRA-UX', '10.2.0.2', 'Oracle DB') ok 10 - INSERT INTO APPL_3000_SDBM_File_Data_Dumper VALUES ( 3, 'PRN1', 'PRN1-4.B2', '1.1.22', 'CUPS' ) ok 11 - INSERT INTO APPL_3000_SDBM_File_Data_Dumper VALUES ( 4, 'PRN2', 'PRN2-4.B2', '1.1.22', 'CUPS' ) ok 12 - INSERT INTO APPL_3000_SDBM_File_Data_Dumper VALUES ( 5, 'PRN1', 'PRN1-4.B1', '1.1.22', 'CUPS' ) ok 13 - INSERT INTO APPL_3000_SDBM_File_Data_Dumper VALUES ( 7, 'PRN2', 'PRN2-4.B1', '1.1.22', 'CUPS' ) ok 14 - INSERT INTO APPL_3000_SDBM_File_Data_Dumper VALUES ( 8, 'sql-stmt', 'SQL::Statement', '1.21', 'Project Web-Site') ok 15 - INSERT INTO APPL_3000_SDBM_File_Data_Dumper VALUES ( 9, 'cpan.org', 'http://www.cpan.org/', '1.0', 'Web-Site') ok 16 - INSERT INTO APPL_3000_SDBM_File_Data_Dumper VALUES (10, 'httpd', 'cpan-apache', '2.2.13', 'Web-Server') ok 17 - INSERT INTO APPL_3000_SDBM_File_Data_Dumper VALUES (11, 'cpan-mods', 'cpan-mods', '8.4.1', 'PostgreSQL DB') ok 18 - INSERT INTO APPL_3000_SDBM_File_Data_Dumper VALUES (12, 'cpan-authors', 'cpan-authors', '8.4.1', 'PostgreSQL DB') ok 19 - INSERT INTO NODE_3000_SDBM_File_Data_Dumper VALUES ( 1, 'ernie', 'RHEL', '5.2') ok 20 - INSERT INTO NODE_3000_SDBM_File_Data_Dumper VALUES ( 2, 'bert', 'RHEL', '5.2') ok 21 - INSERT INTO NODE_3000_SDBM_File_Data_Dumper VALUES ( 3, 'statler', 'FreeBSD', '7.2') ok 22 - INSERT INTO NODE_3000_SDBM_File_Data_Dumper VALUES ( 4, 'waldorf', 'FreeBSD', '7.2') ok 23 - INSERT INTO NODE_3000_SDBM_File_Data_Dumper VALUES ( 5, 'piggy', 'NetBSD', '5.0.2') ok 24 - INSERT INTO NODE_3000_SDBM_File_Data_Dumper VALUES ( 6, 'kermit', 'NetBSD', '5.0.2') ok 25 - INSERT INTO NODE_3000_SDBM_File_Data_Dumper VALUES ( 7, 'samson', 'NetBSD', '5.0.2') ok 26 - INSERT INTO NODE_3000_SDBM_File_Data_Dumper VALUES ( 8, 'tiffy', 'NetBSD', '5.0.2') ok 27 - INSERT INTO NODE_3000_SDBM_File_Data_Dumper VALUES ( 9, 'rowlf', 'Debian Lenny', '5.0') ok 28 - INSERT INTO NODE_3000_SDBM_File_Data_Dumper VALUES (10, 'fozzy', 'Debian Lenny', '5.0') ok 29 - INSERT INTO PREC_3000_SDBM_File_Data_Dumper VALUES ( 1, 1, 1, 1) ok 30 - INSERT INTO PREC_3000_SDBM_File_Data_Dumper VALUES ( 2, 1, 2, 2) ok 31 - INSERT INTO PREC_3000_SDBM_File_Data_Dumper VALUES ( 3, 2, 2, 1) ok 32 - INSERT INTO PREC_3000_SDBM_File_Data_Dumper VALUES ( 4, 2, 1, 2) ok 33 - INSERT INTO PREC_3000_SDBM_File_Data_Dumper VALUES ( 5, 3, 5, 1) ok 34 - INSERT INTO PREC_3000_SDBM_File_Data_Dumper VALUES ( 6, 3, 7, 2) ok 35 - INSERT INTO PREC_3000_SDBM_File_Data_Dumper VALUES ( 7, 4, 6, 1) ok 36 - INSERT INTO PREC_3000_SDBM_File_Data_Dumper VALUES ( 8, 4, 8, 2) ok 37 - INSERT INTO PREC_3000_SDBM_File_Data_Dumper VALUES ( 9, 5, 7, 1) ok 38 - INSERT INTO PREC_3000_SDBM_File_Data_Dumper VALUES (10, 5, 5, 2) ok 39 - INSERT INTO PREC_3000_SDBM_File_Data_Dumper VALUES (11, 6, 8, 1) ok 40 - INSERT INTO PREC_3000_SDBM_File_Data_Dumper VALUES (12, 7, 6, 2) ok 41 - INSERT INTO PREC_3000_SDBM_File_Data_Dumper VALUES (13, 10, 9, 1) ok 42 - INSERT INTO PREC_3000_SDBM_File_Data_Dumper VALUES (14, 10, 10, 1) ok 43 - INSERT INTO PREC_3000_SDBM_File_Data_Dumper VALUES (15, 8, 9, 1) ok 44 - INSERT INTO PREC_3000_SDBM_File_Data_Dumper VALUES (16, 8, 10, 1) ok 45 - INSERT INTO PREC_3000_SDBM_File_Data_Dumper VALUES (17, 9, 9, 1) ok 46 - INSERT INTO PREC_3000_SDBM_File_Data_Dumper VALUES (18, 9, 10, 1) ok 47 - INSERT INTO PREC_3000_SDBM_File_Data_Dumper VALUES (19, 11, 3, 1) ok 48 - INSERT INTO PREC_3000_SDBM_File_Data_Dumper VALUES (20, 11, 4, 2) ok 49 - INSERT INTO PREC_3000_SDBM_File_Data_Dumper VALUES (21, 12, 4, 1) ok 50 - INSERT INTO PREC_3000_SDBM_File_Data_Dumper VALUES (22, 12, 3, 2) ok 51 - INSERT INTO LANDSCAPE_3000_SDBM_File_Data_Dumper VALUES (1, 'Logistic') ok 52 - INSERT INTO LANDSCAPE_3000_SDBM_File_Data_Dumper VALUES (2, 'Infrastructure') ok 53 - INSERT INTO LANDSCAPE_3000_SDBM_File_Data_Dumper VALUES (3, 'CPAN') ok 54 - INSERT INTO CONTACT_3000_SDBM_File_Data_Dumper VALUES ( 1, 'Hans Peter', 'Mueller', '12345', 'HPMUE', 'hp-mueller@here.com') ok 55 - INSERT INTO CONTACT_3000_SDBM_File_Data_Dumper VALUES ( 2, 'Knut', 'Inge', '54321', 'KINGE', 'k-inge@here.com') ok 56 - INSERT INTO CONTACT_3000_SDBM_File_Data_Dumper VALUES ( 3, 'Lola', 'Nguyen', '+1-123-45678-90', 'LNYUG', 'lola.ngyuen@customer.com') ok 57 - INSERT INTO CONTACT_3000_SDBM_File_Data_Dumper VALUES ( 4, 'Helge', 'Brunft', '+41-123-45678-09', 'HBRUN', 'helge.brunft@external-dc.at') ok 58 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Data_Dumper VALUES ( 1, 1, 1, 2) ok 59 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Data_Dumper VALUES ( 2, 1, 2, 2) ok 60 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Data_Dumper VALUES ( 3, 3, 3, 2) ok 61 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Data_Dumper VALUES ( 4, 3, 4, 2) ok 62 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Data_Dumper VALUES ( 5, 2, 5, 2) ok 63 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Data_Dumper VALUES ( 6, 2, 6, 2) ok 64 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Data_Dumper VALUES ( 7, 2, 7, 2) ok 65 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Data_Dumper VALUES ( 8, 2, 8, 2) ok 66 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Data_Dumper VALUES ( 9, 3, 9, 2) ok 67 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Data_Dumper VALUES (10, 3,10, 2) ok 68 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Data_Dumper VALUES (11, 1, 1, 1) ok 69 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Data_Dumper VALUES (12, 2, 2, 1) ok 70 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Data_Dumper VALUES (13, 2, 2, 3) ok 71 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Data_Dumper VALUES (14, 3, 1, 3) ok 72 - INSERT INTO APPL_CONTACT_3000_SDBM_File_Data_Dumper VALUES (1, 3, 1, 'OWNER') ok 73 - INSERT INTO APPL_CONTACT_3000_SDBM_File_Data_Dumper VALUES (2, 3, 2, 'OWNER') ok 74 - INSERT INTO APPL_CONTACT_3000_SDBM_File_Data_Dumper VALUES (3, 4, 3, 'ADMIN') ok 75 - INSERT INTO APPL_CONTACT_3000_SDBM_File_Data_Dumper VALUES (4, 4, 4, 'ADMIN') ok 76 - INSERT INTO APPL_CONTACT_3000_SDBM_File_Data_Dumper VALUES (5, 4, 5, 'ADMIN') ok 77 - INSERT INTO APPL_CONTACT_3000_SDBM_File_Data_Dumper VALUES (6, 4, 6, 'ADMIN') # break here ok 78 - SELECT CONCAT('[% NOW %]') AS "timestamp", applname, appluniq, version, nodename FROM APPL_3000_SDBM_File_Data_Dumper, PREC_3000_SDBM_File_Data_Dumper, NODE_3000_SDBM_File_Data_Dumper WHERE appl_type LIKE '%DB' AND APPL_3000_SDBM_File_Data_Dumper.id=PREC_3000_SDBM_File_Data_Dumper.appl_id AND PREC_3000_SDBM_File_Data_Dumper.node_id=NODE_3000_SDBM_File_Data_Dumper.id # break here ok 79 - SELECT applname, appluniq, version, nodename FROM APPL_3000_SDBM_File_Data_Dumper, PREC_3000_SDBM_File_Data_Dumper, NODE_3000_SDBM_File_Data_Dumper WHERE appl_type LIKE '%DB' AND APPL_3000_SDBM_File_Data_Dumper.id=PREC_3000_SDBM_File_Data_Dumper.appl_id AND PREC_3000_SDBM_File_Data_Dumper.node_id=NODE_3000_SDBM_File_Data_Dumper.id # break here ok 80 - SELECT DISTINCT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_3000_SDBM_File_Data_Dumper, PREC_3000_SDBM_File_Data_Dumper, NODE_3000_SDBM_File_Data_Dumper, CONTACT_3000_SDBM_File_Data_Dumper, APPL_CONTACT_3000_SDBM_File_Data_Dumper WHERE appl_type='CUPS' AND APPL_3000_SDBM_File_Data_Dumper.id=PREC_3000_SDBM_File_Data_Dumper.appl_id AND PREC_3000_SDBM_File_Data_Dumper.node_id=NODE_3000_SDBM_File_Data_Dumper.id AND APPL_CONTACT_3000_SDBM_File_Data_Dumper.appl_id=APPL_3000_SDBM_File_Data_Dumper.id AND APPL_CONTACT_3000_SDBM_File_Data_Dumper.contact_id=CONTACT_3000_SDBM_File_Data_Dumper.id # break here ok 81 - SELECT applname, appluniq, version, landscapename, nodename FROM APPL_3000_SDBM_File_Data_Dumper, PREC_3000_SDBM_File_Data_Dumper, NODE_3000_SDBM_File_Data_Dumper, LANDSCAPE_3000_SDBM_File_Data_Dumper, NM_LANDSCAPE_3000_SDBM_File_Data_Dumper WHERE appl_type LIKE '%DB' AND APPL_3000_SDBM_File_Data_Dumper.id=PREC_3000_SDBM_File_Data_Dumper.appl_id AND PREC_3000_SDBM_File_Data_Dumper.node_id=NODE_3000_SDBM_File_Data_Dumper.id AND NM_LANDSCAPE_3000_SDBM_File_Data_Dumper.obj_id=APPL_3000_SDBM_File_Data_Dumper.id AND NM_LANDSCAPE_3000_SDBM_File_Data_Dumper.obj_type=1 AND NM_LANDSCAPE_3000_SDBM_File_Data_Dumper.ls_id=LANDSCAPE_3000_SDBM_File_Data_Dumper.id # break here ok 82 - SELECT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_3000_SDBM_File_Data_Dumper, PREC_3000_SDBM_File_Data_Dumper, NODE_3000_SDBM_File_Data_Dumper, CONTACT_3000_SDBM_File_Data_Dumper, APPL_CONTACT_3000_SDBM_File_Data_Dumper WHERE appl_type='CUPS' AND APPL_3000_SDBM_File_Data_Dumper.id=PREC_3000_SDBM_File_Data_Dumper.appl_id AND PREC_3000_SDBM_File_Data_Dumper.node_id=NODE_3000_SDBM_File_Data_Dumper.id AND APPL_CONTACT_3000_SDBM_File_Data_Dumper.appl_id=APPL_3000_SDBM_File_Data_Dumper.id AND APPL_CONTACT_3000_SDBM_File_Data_Dumper.contact_id=CONTACT_3000_SDBM_File_Data_Dumper.id AND PREC_3000_SDBM_File_Data_Dumper.PRECEDENCE=1 # Running do_tests for SDBM_File + Storable ok 83 - CREATE TABLE APPL_3000_SDBM_File_Storable (id INT, applname CHAR, appluniq CHAR, version CHAR, appl_type CHAR) ok 84 - CREATE TABLE PREC_3000_SDBM_File_Storable (id INT, appl_id INT, node_id INT, precedence INT) ok 85 - CREATE TABLE NODE_3000_SDBM_File_Storable (id INT, nodename CHAR, os CHAR, version CHAR) ok 86 - CREATE TABLE LANDSCAPE_3000_SDBM_File_Storable (id INT, landscapename CHAR) ok 87 - CREATE TABLE CONTACT_3000_SDBM_File_Storable (id INT, surname CHAR, familyname CHAR, phone CHAR, userid CHAR, mailaddr CHAR) ok 88 - CREATE TABLE NM_LANDSCAPE_3000_SDBM_File_Storable (id INT, ls_id INT, obj_id INT, obj_type INT) ok 89 - CREATE TABLE APPL_CONTACT_3000_SDBM_File_Storable (id INT, contact_id INT, appl_id INT, contact_type CHAR) ok 90 - INSERT INTO APPL_3000_SDBM_File_Storable VALUES ( 1, 'ZQF', 'ZFQLIN', '10.2.0.4', 'Oracle DB') ok 91 - INSERT INTO APPL_3000_SDBM_File_Storable VALUES ( 2, 'YRA', 'YRA-UX', '10.2.0.2', 'Oracle DB') ok 92 - INSERT INTO APPL_3000_SDBM_File_Storable VALUES ( 3, 'PRN1', 'PRN1-4.B2', '1.1.22', 'CUPS' ) ok 93 - INSERT INTO APPL_3000_SDBM_File_Storable VALUES ( 4, 'PRN2', 'PRN2-4.B2', '1.1.22', 'CUPS' ) ok 94 - INSERT INTO APPL_3000_SDBM_File_Storable VALUES ( 5, 'PRN1', 'PRN1-4.B1', '1.1.22', 'CUPS' ) ok 95 - INSERT INTO APPL_3000_SDBM_File_Storable VALUES ( 7, 'PRN2', 'PRN2-4.B1', '1.1.22', 'CUPS' ) ok 96 - INSERT INTO APPL_3000_SDBM_File_Storable VALUES ( 8, 'sql-stmt', 'SQL::Statement', '1.21', 'Project Web-Site') ok 97 - INSERT INTO APPL_3000_SDBM_File_Storable VALUES ( 9, 'cpan.org', 'http://www.cpan.org/', '1.0', 'Web-Site') ok 98 - INSERT INTO APPL_3000_SDBM_File_Storable VALUES (10, 'httpd', 'cpan-apache', '2.2.13', 'Web-Server') ok 99 - INSERT INTO APPL_3000_SDBM_File_Storable VALUES (11, 'cpan-mods', 'cpan-mods', '8.4.1', 'PostgreSQL DB') ok 100 - INSERT INTO APPL_3000_SDBM_File_Storable VALUES (12, 'cpan-authors', 'cpan-authors', '8.4.1', 'PostgreSQL DB') ok 101 - INSERT INTO NODE_3000_SDBM_File_Storable VALUES ( 1, 'ernie', 'RHEL', '5.2') ok 102 - INSERT INTO NODE_3000_SDBM_File_Storable VALUES ( 2, 'bert', 'RHEL', '5.2') ok 103 - INSERT INTO NODE_3000_SDBM_File_Storable VALUES ( 3, 'statler', 'FreeBSD', '7.2') ok 104 - INSERT INTO NODE_3000_SDBM_File_Storable VALUES ( 4, 'waldorf', 'FreeBSD', '7.2') ok 105 - INSERT INTO NODE_3000_SDBM_File_Storable VALUES ( 5, 'piggy', 'NetBSD', '5.0.2') ok 106 - INSERT INTO NODE_3000_SDBM_File_Storable VALUES ( 6, 'kermit', 'NetBSD', '5.0.2') ok 107 - INSERT INTO NODE_3000_SDBM_File_Storable VALUES ( 7, 'samson', 'NetBSD', '5.0.2') ok 108 - INSERT INTO NODE_3000_SDBM_File_Storable VALUES ( 8, 'tiffy', 'NetBSD', '5.0.2') ok 109 - INSERT INTO NODE_3000_SDBM_File_Storable VALUES ( 9, 'rowlf', 'Debian Lenny', '5.0') ok 110 - INSERT INTO NODE_3000_SDBM_File_Storable VALUES (10, 'fozzy', 'Debian Lenny', '5.0') ok 111 - INSERT INTO PREC_3000_SDBM_File_Storable VALUES ( 1, 1, 1, 1) ok 112 - INSERT INTO PREC_3000_SDBM_File_Storable VALUES ( 2, 1, 2, 2) ok 113 - INSERT INTO PREC_3000_SDBM_File_Storable VALUES ( 3, 2, 2, 1) ok 114 - INSERT INTO PREC_3000_SDBM_File_Storable VALUES ( 4, 2, 1, 2) ok 115 - INSERT INTO PREC_3000_SDBM_File_Storable VALUES ( 5, 3, 5, 1) ok 116 - INSERT INTO PREC_3000_SDBM_File_Storable VALUES ( 6, 3, 7, 2) ok 117 - INSERT INTO PREC_3000_SDBM_File_Storable VALUES ( 7, 4, 6, 1) ok 118 - INSERT INTO PREC_3000_SDBM_File_Storable VALUES ( 8, 4, 8, 2) ok 119 - INSERT INTO PREC_3000_SDBM_File_Storable VALUES ( 9, 5, 7, 1) ok 120 - INSERT INTO PREC_3000_SDBM_File_Storable VALUES (10, 5, 5, 2) ok 121 - INSERT INTO PREC_3000_SDBM_File_Storable VALUES (11, 6, 8, 1) ok 122 - INSERT INTO PREC_3000_SDBM_File_Storable VALUES (12, 7, 6, 2) ok 123 - INSERT INTO PREC_3000_SDBM_File_Storable VALUES (13, 10, 9, 1) ok 124 - INSERT INTO PREC_3000_SDBM_File_Storable VALUES (14, 10, 10, 1) ok 125 - INSERT INTO PREC_3000_SDBM_File_Storable VALUES (15, 8, 9, 1) ok 126 - INSERT INTO PREC_3000_SDBM_File_Storable VALUES (16, 8, 10, 1) ok 127 - INSERT INTO PREC_3000_SDBM_File_Storable VALUES (17, 9, 9, 1) ok 128 - INSERT INTO PREC_3000_SDBM_File_Storable VALUES (18, 9, 10, 1) ok 129 - INSERT INTO PREC_3000_SDBM_File_Storable VALUES (19, 11, 3, 1) ok 130 - INSERT INTO PREC_3000_SDBM_File_Storable VALUES (20, 11, 4, 2) ok 131 - INSERT INTO PREC_3000_SDBM_File_Storable VALUES (21, 12, 4, 1) ok 132 - INSERT INTO PREC_3000_SDBM_File_Storable VALUES (22, 12, 3, 2) ok 133 - INSERT INTO LANDSCAPE_3000_SDBM_File_Storable VALUES (1, 'Logistic') ok 134 - INSERT INTO LANDSCAPE_3000_SDBM_File_Storable VALUES (2, 'Infrastructure') ok 135 - INSERT INTO LANDSCAPE_3000_SDBM_File_Storable VALUES (3, 'CPAN') ok 136 - INSERT INTO CONTACT_3000_SDBM_File_Storable VALUES ( 1, 'Hans Peter', 'Mueller', '12345', 'HPMUE', 'hp-mueller@here.com') ok 137 - INSERT INTO CONTACT_3000_SDBM_File_Storable VALUES ( 2, 'Knut', 'Inge', '54321', 'KINGE', 'k-inge@here.com') ok 138 - INSERT INTO CONTACT_3000_SDBM_File_Storable VALUES ( 3, 'Lola', 'Nguyen', '+1-123-45678-90', 'LNYUG', 'lola.ngyuen@customer.com') ok 139 - INSERT INTO CONTACT_3000_SDBM_File_Storable VALUES ( 4, 'Helge', 'Brunft', '+41-123-45678-09', 'HBRUN', 'helge.brunft@external-dc.at') ok 140 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Storable VALUES ( 1, 1, 1, 2) ok 141 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Storable VALUES ( 2, 1, 2, 2) ok 142 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Storable VALUES ( 3, 3, 3, 2) ok 143 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Storable VALUES ( 4, 3, 4, 2) ok 144 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Storable VALUES ( 5, 2, 5, 2) ok 145 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Storable VALUES ( 6, 2, 6, 2) ok 146 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Storable VALUES ( 7, 2, 7, 2) ok 147 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Storable VALUES ( 8, 2, 8, 2) ok 148 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Storable VALUES ( 9, 3, 9, 2) ok 149 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Storable VALUES (10, 3,10, 2) ok 150 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Storable VALUES (11, 1, 1, 1) ok 151 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Storable VALUES (12, 2, 2, 1) ok 152 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Storable VALUES (13, 2, 2, 3) ok 153 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_Storable VALUES (14, 3, 1, 3) ok 154 - INSERT INTO APPL_CONTACT_3000_SDBM_File_Storable VALUES (1, 3, 1, 'OWNER') ok 155 - INSERT INTO APPL_CONTACT_3000_SDBM_File_Storable VALUES (2, 3, 2, 'OWNER') ok 156 - INSERT INTO APPL_CONTACT_3000_SDBM_File_Storable VALUES (3, 4, 3, 'ADMIN') ok 157 - INSERT INTO APPL_CONTACT_3000_SDBM_File_Storable VALUES (4, 4, 4, 'ADMIN') ok 158 - INSERT INTO APPL_CONTACT_3000_SDBM_File_Storable VALUES (5, 4, 5, 'ADMIN') ok 159 - INSERT INTO APPL_CONTACT_3000_SDBM_File_Storable VALUES (6, 4, 6, 'ADMIN') # break here ok 160 - SELECT DISTINCT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_3000_SDBM_File_Storable, PREC_3000_SDBM_File_Storable, NODE_3000_SDBM_File_Storable, CONTACT_3000_SDBM_File_Storable, APPL_CONTACT_3000_SDBM_File_Storable WHERE appl_type='CUPS' AND APPL_3000_SDBM_File_Storable.id=PREC_3000_SDBM_File_Storable.appl_id AND PREC_3000_SDBM_File_Storable.node_id=NODE_3000_SDBM_File_Storable.id AND APPL_CONTACT_3000_SDBM_File_Storable.appl_id=APPL_3000_SDBM_File_Storable.id AND APPL_CONTACT_3000_SDBM_File_Storable.contact_id=CONTACT_3000_SDBM_File_Storable.id # break here ok 161 - SELECT CONCAT('[% NOW %]') AS "timestamp", applname, appluniq, version, nodename FROM APPL_3000_SDBM_File_Storable, PREC_3000_SDBM_File_Storable, NODE_3000_SDBM_File_Storable WHERE appl_type LIKE '%DB' AND APPL_3000_SDBM_File_Storable.id=PREC_3000_SDBM_File_Storable.appl_id AND PREC_3000_SDBM_File_Storable.node_id=NODE_3000_SDBM_File_Storable.id # break here ok 162 - SELECT applname, appluniq, version, landscapename, nodename FROM APPL_3000_SDBM_File_Storable, PREC_3000_SDBM_File_Storable, NODE_3000_SDBM_File_Storable, LANDSCAPE_3000_SDBM_File_Storable, NM_LANDSCAPE_3000_SDBM_File_Storable WHERE appl_type LIKE '%DB' AND APPL_3000_SDBM_File_Storable.id=PREC_3000_SDBM_File_Storable.appl_id AND PREC_3000_SDBM_File_Storable.node_id=NODE_3000_SDBM_File_Storable.id AND NM_LANDSCAPE_3000_SDBM_File_Storable.obj_id=APPL_3000_SDBM_File_Storable.id AND NM_LANDSCAPE_3000_SDBM_File_Storable.obj_type=1 AND NM_LANDSCAPE_3000_SDBM_File_Storable.ls_id=LANDSCAPE_3000_SDBM_File_Storable.id # break here ok 163 - SELECT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_3000_SDBM_File_Storable, PREC_3000_SDBM_File_Storable, NODE_3000_SDBM_File_Storable, CONTACT_3000_SDBM_File_Storable, APPL_CONTACT_3000_SDBM_File_Storable WHERE appl_type='CUPS' AND APPL_3000_SDBM_File_Storable.id=PREC_3000_SDBM_File_Storable.appl_id AND PREC_3000_SDBM_File_Storable.node_id=NODE_3000_SDBM_File_Storable.id AND APPL_CONTACT_3000_SDBM_File_Storable.appl_id=APPL_3000_SDBM_File_Storable.id AND APPL_CONTACT_3000_SDBM_File_Storable.contact_id=CONTACT_3000_SDBM_File_Storable.id AND PREC_3000_SDBM_File_Storable.PRECEDENCE=1 # break here ok 164 - SELECT applname, appluniq, version, nodename FROM APPL_3000_SDBM_File_Storable, PREC_3000_SDBM_File_Storable, NODE_3000_SDBM_File_Storable WHERE appl_type LIKE '%DB' AND APPL_3000_SDBM_File_Storable.id=PREC_3000_SDBM_File_Storable.appl_id AND PREC_3000_SDBM_File_Storable.node_id=NODE_3000_SDBM_File_Storable.id # Running do_tests for SDBM_File + FreezeThaw ok 165 - CREATE TABLE APPL_3000_SDBM_File_FreezeThaw (id INT, applname CHAR, appluniq CHAR, version CHAR, appl_type CHAR) ok 166 - CREATE TABLE PREC_3000_SDBM_File_FreezeThaw (id INT, appl_id INT, node_id INT, precedence INT) ok 167 - CREATE TABLE NODE_3000_SDBM_File_FreezeThaw (id INT, nodename CHAR, os CHAR, version CHAR) ok 168 - CREATE TABLE LANDSCAPE_3000_SDBM_File_FreezeThaw (id INT, landscapename CHAR) ok 169 - CREATE TABLE CONTACT_3000_SDBM_File_FreezeThaw (id INT, surname CHAR, familyname CHAR, phone CHAR, userid CHAR, mailaddr CHAR) ok 170 - CREATE TABLE NM_LANDSCAPE_3000_SDBM_File_FreezeThaw (id INT, ls_id INT, obj_id INT, obj_type INT) ok 171 - CREATE TABLE APPL_CONTACT_3000_SDBM_File_FreezeThaw (id INT, contact_id INT, appl_id INT, contact_type CHAR) ok 172 - INSERT INTO APPL_3000_SDBM_File_FreezeThaw VALUES ( 1, 'ZQF', 'ZFQLIN', '10.2.0.4', 'Oracle DB') ok 173 - INSERT INTO APPL_3000_SDBM_File_FreezeThaw VALUES ( 2, 'YRA', 'YRA-UX', '10.2.0.2', 'Oracle DB') ok 174 - INSERT INTO APPL_3000_SDBM_File_FreezeThaw VALUES ( 3, 'PRN1', 'PRN1-4.B2', '1.1.22', 'CUPS' ) ok 175 - INSERT INTO APPL_3000_SDBM_File_FreezeThaw VALUES ( 4, 'PRN2', 'PRN2-4.B2', '1.1.22', 'CUPS' ) ok 176 - INSERT INTO APPL_3000_SDBM_File_FreezeThaw VALUES ( 5, 'PRN1', 'PRN1-4.B1', '1.1.22', 'CUPS' ) ok 177 - INSERT INTO APPL_3000_SDBM_File_FreezeThaw VALUES ( 7, 'PRN2', 'PRN2-4.B1', '1.1.22', 'CUPS' ) ok 178 - INSERT INTO APPL_3000_SDBM_File_FreezeThaw VALUES ( 8, 'sql-stmt', 'SQL::Statement', '1.21', 'Project Web-Site') ok 179 - INSERT INTO APPL_3000_SDBM_File_FreezeThaw VALUES ( 9, 'cpan.org', 'http://www.cpan.org/', '1.0', 'Web-Site') ok 180 - INSERT INTO APPL_3000_SDBM_File_FreezeThaw VALUES (10, 'httpd', 'cpan-apache', '2.2.13', 'Web-Server') ok 181 - INSERT INTO APPL_3000_SDBM_File_FreezeThaw VALUES (11, 'cpan-mods', 'cpan-mods', '8.4.1', 'PostgreSQL DB') ok 182 - INSERT INTO APPL_3000_SDBM_File_FreezeThaw VALUES (12, 'cpan-authors', 'cpan-authors', '8.4.1', 'PostgreSQL DB') ok 183 - INSERT INTO NODE_3000_SDBM_File_FreezeThaw VALUES ( 1, 'ernie', 'RHEL', '5.2') ok 184 - INSERT INTO NODE_3000_SDBM_File_FreezeThaw VALUES ( 2, 'bert', 'RHEL', '5.2') ok 185 - INSERT INTO NODE_3000_SDBM_File_FreezeThaw VALUES ( 3, 'statler', 'FreeBSD', '7.2') ok 186 - INSERT INTO NODE_3000_SDBM_File_FreezeThaw VALUES ( 4, 'waldorf', 'FreeBSD', '7.2') ok 187 - INSERT INTO NODE_3000_SDBM_File_FreezeThaw VALUES ( 5, 'piggy', 'NetBSD', '5.0.2') ok 188 - INSERT INTO NODE_3000_SDBM_File_FreezeThaw VALUES ( 6, 'kermit', 'NetBSD', '5.0.2') ok 189 - INSERT INTO NODE_3000_SDBM_File_FreezeThaw VALUES ( 7, 'samson', 'NetBSD', '5.0.2') ok 190 - INSERT INTO NODE_3000_SDBM_File_FreezeThaw VALUES ( 8, 'tiffy', 'NetBSD', '5.0.2') ok 191 - INSERT INTO NODE_3000_SDBM_File_FreezeThaw VALUES ( 9, 'rowlf', 'Debian Lenny', '5.0') ok 192 - INSERT INTO NODE_3000_SDBM_File_FreezeThaw VALUES (10, 'fozzy', 'Debian Lenny', '5.0') ok 193 - INSERT INTO PREC_3000_SDBM_File_FreezeThaw VALUES ( 1, 1, 1, 1) ok 194 - INSERT INTO PREC_3000_SDBM_File_FreezeThaw VALUES ( 2, 1, 2, 2) ok 195 - INSERT INTO PREC_3000_SDBM_File_FreezeThaw VALUES ( 3, 2, 2, 1) ok 196 - INSERT INTO PREC_3000_SDBM_File_FreezeThaw VALUES ( 4, 2, 1, 2) ok 197 - INSERT INTO PREC_3000_SDBM_File_FreezeThaw VALUES ( 5, 3, 5, 1) ok 198 - INSERT INTO PREC_3000_SDBM_File_FreezeThaw VALUES ( 6, 3, 7, 2) ok 199 - INSERT INTO PREC_3000_SDBM_File_FreezeThaw VALUES ( 7, 4, 6, 1) ok 200 - INSERT INTO PREC_3000_SDBM_File_FreezeThaw VALUES ( 8, 4, 8, 2) ok 201 - INSERT INTO PREC_3000_SDBM_File_FreezeThaw VALUES ( 9, 5, 7, 1) ok 202 - INSERT INTO PREC_3000_SDBM_File_FreezeThaw VALUES (10, 5, 5, 2) ok 203 - INSERT INTO PREC_3000_SDBM_File_FreezeThaw VALUES (11, 6, 8, 1) ok 204 - INSERT INTO PREC_3000_SDBM_File_FreezeThaw VALUES (12, 7, 6, 2) ok 205 - INSERT INTO PREC_3000_SDBM_File_FreezeThaw VALUES (13, 10, 9, 1) ok 206 - INSERT INTO PREC_3000_SDBM_File_FreezeThaw VALUES (14, 10, 10, 1) ok 207 - INSERT INTO PREC_3000_SDBM_File_FreezeThaw VALUES (15, 8, 9, 1) ok 208 - INSERT INTO PREC_3000_SDBM_File_FreezeThaw VALUES (16, 8, 10, 1) ok 209 - INSERT INTO PREC_3000_SDBM_File_FreezeThaw VALUES (17, 9, 9, 1) ok 210 - INSERT INTO PREC_3000_SDBM_File_FreezeThaw VALUES (18, 9, 10, 1) ok 211 - INSERT INTO PREC_3000_SDBM_File_FreezeThaw VALUES (19, 11, 3, 1) ok 212 - INSERT INTO PREC_3000_SDBM_File_FreezeThaw VALUES (20, 11, 4, 2) ok 213 - INSERT INTO PREC_3000_SDBM_File_FreezeThaw VALUES (21, 12, 4, 1) ok 214 - INSERT INTO PREC_3000_SDBM_File_FreezeThaw VALUES (22, 12, 3, 2) ok 215 - INSERT INTO LANDSCAPE_3000_SDBM_File_FreezeThaw VALUES (1, 'Logistic') ok 216 - INSERT INTO LANDSCAPE_3000_SDBM_File_FreezeThaw VALUES (2, 'Infrastructure') ok 217 - INSERT INTO LANDSCAPE_3000_SDBM_File_FreezeThaw VALUES (3, 'CPAN') ok 218 - INSERT INTO CONTACT_3000_SDBM_File_FreezeThaw VALUES ( 1, 'Hans Peter', 'Mueller', '12345', 'HPMUE', 'hp-mueller@here.com') ok 219 - INSERT INTO CONTACT_3000_SDBM_File_FreezeThaw VALUES ( 2, 'Knut', 'Inge', '54321', 'KINGE', 'k-inge@here.com') ok 220 - INSERT INTO CONTACT_3000_SDBM_File_FreezeThaw VALUES ( 3, 'Lola', 'Nguyen', '+1-123-45678-90', 'LNYUG', 'lola.ngyuen@customer.com') ok 221 - INSERT INTO CONTACT_3000_SDBM_File_FreezeThaw VALUES ( 4, 'Helge', 'Brunft', '+41-123-45678-09', 'HBRUN', 'helge.brunft@external-dc.at') ok 222 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_FreezeThaw VALUES ( 1, 1, 1, 2) ok 223 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_FreezeThaw VALUES ( 2, 1, 2, 2) ok 224 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_FreezeThaw VALUES ( 3, 3, 3, 2) ok 225 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_FreezeThaw VALUES ( 4, 3, 4, 2) ok 226 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_FreezeThaw VALUES ( 5, 2, 5, 2) ok 227 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_FreezeThaw VALUES ( 6, 2, 6, 2) ok 228 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_FreezeThaw VALUES ( 7, 2, 7, 2) ok 229 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_FreezeThaw VALUES ( 8, 2, 8, 2) ok 230 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_FreezeThaw VALUES ( 9, 3, 9, 2) ok 231 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_FreezeThaw VALUES (10, 3,10, 2) ok 232 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_FreezeThaw VALUES (11, 1, 1, 1) ok 233 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_FreezeThaw VALUES (12, 2, 2, 1) ok 234 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_FreezeThaw VALUES (13, 2, 2, 3) ok 235 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_FreezeThaw VALUES (14, 3, 1, 3) ok 236 - INSERT INTO APPL_CONTACT_3000_SDBM_File_FreezeThaw VALUES (1, 3, 1, 'OWNER') ok 237 - INSERT INTO APPL_CONTACT_3000_SDBM_File_FreezeThaw VALUES (2, 3, 2, 'OWNER') ok 238 - INSERT INTO APPL_CONTACT_3000_SDBM_File_FreezeThaw VALUES (3, 4, 3, 'ADMIN') ok 239 - INSERT INTO APPL_CONTACT_3000_SDBM_File_FreezeThaw VALUES (4, 4, 4, 'ADMIN') ok 240 - INSERT INTO APPL_CONTACT_3000_SDBM_File_FreezeThaw VALUES (5, 4, 5, 'ADMIN') ok 241 - INSERT INTO APPL_CONTACT_3000_SDBM_File_FreezeThaw VALUES (6, 4, 6, 'ADMIN') # break here ok 242 - SELECT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_3000_SDBM_File_FreezeThaw, PREC_3000_SDBM_File_FreezeThaw, NODE_3000_SDBM_File_FreezeThaw, CONTACT_3000_SDBM_File_FreezeThaw, APPL_CONTACT_3000_SDBM_File_FreezeThaw WHERE appl_type='CUPS' AND APPL_3000_SDBM_File_FreezeThaw.id=PREC_3000_SDBM_File_FreezeThaw.appl_id AND PREC_3000_SDBM_File_FreezeThaw.node_id=NODE_3000_SDBM_File_FreezeThaw.id AND APPL_CONTACT_3000_SDBM_File_FreezeThaw.appl_id=APPL_3000_SDBM_File_FreezeThaw.id AND APPL_CONTACT_3000_SDBM_File_FreezeThaw.contact_id=CONTACT_3000_SDBM_File_FreezeThaw.id AND PREC_3000_SDBM_File_FreezeThaw.PRECEDENCE=1 # break here ok 243 - SELECT DISTINCT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_3000_SDBM_File_FreezeThaw, PREC_3000_SDBM_File_FreezeThaw, NODE_3000_SDBM_File_FreezeThaw, CONTACT_3000_SDBM_File_FreezeThaw, APPL_CONTACT_3000_SDBM_File_FreezeThaw WHERE appl_type='CUPS' AND APPL_3000_SDBM_File_FreezeThaw.id=PREC_3000_SDBM_File_FreezeThaw.appl_id AND PREC_3000_SDBM_File_FreezeThaw.node_id=NODE_3000_SDBM_File_FreezeThaw.id AND APPL_CONTACT_3000_SDBM_File_FreezeThaw.appl_id=APPL_3000_SDBM_File_FreezeThaw.id AND APPL_CONTACT_3000_SDBM_File_FreezeThaw.contact_id=CONTACT_3000_SDBM_File_FreezeThaw.id # break here ok 244 - SELECT applname, appluniq, version, nodename FROM APPL_3000_SDBM_File_FreezeThaw, PREC_3000_SDBM_File_FreezeThaw, NODE_3000_SDBM_File_FreezeThaw WHERE appl_type LIKE '%DB' AND APPL_3000_SDBM_File_FreezeThaw.id=PREC_3000_SDBM_File_FreezeThaw.appl_id AND PREC_3000_SDBM_File_FreezeThaw.node_id=NODE_3000_SDBM_File_FreezeThaw.id # break here ok 245 - SELECT CONCAT('[% NOW %]') AS "timestamp", applname, appluniq, version, nodename FROM APPL_3000_SDBM_File_FreezeThaw, PREC_3000_SDBM_File_FreezeThaw, NODE_3000_SDBM_File_FreezeThaw WHERE appl_type LIKE '%DB' AND APPL_3000_SDBM_File_FreezeThaw.id=PREC_3000_SDBM_File_FreezeThaw.appl_id AND PREC_3000_SDBM_File_FreezeThaw.node_id=NODE_3000_SDBM_File_FreezeThaw.id # break here ok 246 - SELECT applname, appluniq, version, landscapename, nodename FROM APPL_3000_SDBM_File_FreezeThaw, PREC_3000_SDBM_File_FreezeThaw, NODE_3000_SDBM_File_FreezeThaw, LANDSCAPE_3000_SDBM_File_FreezeThaw, NM_LANDSCAPE_3000_SDBM_File_FreezeThaw WHERE appl_type LIKE '%DB' AND APPL_3000_SDBM_File_FreezeThaw.id=PREC_3000_SDBM_File_FreezeThaw.appl_id AND PREC_3000_SDBM_File_FreezeThaw.node_id=NODE_3000_SDBM_File_FreezeThaw.id AND NM_LANDSCAPE_3000_SDBM_File_FreezeThaw.obj_id=APPL_3000_SDBM_File_FreezeThaw.id AND NM_LANDSCAPE_3000_SDBM_File_FreezeThaw.obj_type=1 AND NM_LANDSCAPE_3000_SDBM_File_FreezeThaw.ls_id=LANDSCAPE_3000_SDBM_File_FreezeThaw.id # Running do_tests for SDBM_File + YAML ok 247 - CREATE TABLE APPL_3000_SDBM_File_YAML (id INT, applname CHAR, appluniq CHAR, version CHAR, appl_type CHAR) ok 248 - CREATE TABLE PREC_3000_SDBM_File_YAML (id INT, appl_id INT, node_id INT, precedence INT) ok 249 - CREATE TABLE NODE_3000_SDBM_File_YAML (id INT, nodename CHAR, os CHAR, version CHAR) ok 250 - CREATE TABLE LANDSCAPE_3000_SDBM_File_YAML (id INT, landscapename CHAR) ok 251 - CREATE TABLE CONTACT_3000_SDBM_File_YAML (id INT, surname CHAR, familyname CHAR, phone CHAR, userid CHAR, mailaddr CHAR) ok 252 - CREATE TABLE NM_LANDSCAPE_3000_SDBM_File_YAML (id INT, ls_id INT, obj_id INT, obj_type INT) ok 253 - CREATE TABLE APPL_CONTACT_3000_SDBM_File_YAML (id INT, contact_id INT, appl_id INT, contact_type CHAR) ok 254 - INSERT INTO APPL_3000_SDBM_File_YAML VALUES ( 1, 'ZQF', 'ZFQLIN', '10.2.0.4', 'Oracle DB') ok 255 - INSERT INTO APPL_3000_SDBM_File_YAML VALUES ( 2, 'YRA', 'YRA-UX', '10.2.0.2', 'Oracle DB') ok 256 - INSERT INTO APPL_3000_SDBM_File_YAML VALUES ( 3, 'PRN1', 'PRN1-4.B2', '1.1.22', 'CUPS' ) ok 257 - INSERT INTO APPL_3000_SDBM_File_YAML VALUES ( 4, 'PRN2', 'PRN2-4.B2', '1.1.22', 'CUPS' ) ok 258 - INSERT INTO APPL_3000_SDBM_File_YAML VALUES ( 5, 'PRN1', 'PRN1-4.B1', '1.1.22', 'CUPS' ) ok 259 - INSERT INTO APPL_3000_SDBM_File_YAML VALUES ( 7, 'PRN2', 'PRN2-4.B1', '1.1.22', 'CUPS' ) ok 260 - INSERT INTO APPL_3000_SDBM_File_YAML VALUES ( 8, 'sql-stmt', 'SQL::Statement', '1.21', 'Project Web-Site') ok 261 - INSERT INTO APPL_3000_SDBM_File_YAML VALUES ( 9, 'cpan.org', 'http://www.cpan.org/', '1.0', 'Web-Site') ok 262 - INSERT INTO APPL_3000_SDBM_File_YAML VALUES (10, 'httpd', 'cpan-apache', '2.2.13', 'Web-Server') ok 263 - INSERT INTO APPL_3000_SDBM_File_YAML VALUES (11, 'cpan-mods', 'cpan-mods', '8.4.1', 'PostgreSQL DB') ok 264 - INSERT INTO APPL_3000_SDBM_File_YAML VALUES (12, 'cpan-authors', 'cpan-authors', '8.4.1', 'PostgreSQL DB') ok 265 - INSERT INTO NODE_3000_SDBM_File_YAML VALUES ( 1, 'ernie', 'RHEL', '5.2') ok 266 - INSERT INTO NODE_3000_SDBM_File_YAML VALUES ( 2, 'bert', 'RHEL', '5.2') ok 267 - INSERT INTO NODE_3000_SDBM_File_YAML VALUES ( 3, 'statler', 'FreeBSD', '7.2') ok 268 - INSERT INTO NODE_3000_SDBM_File_YAML VALUES ( 4, 'waldorf', 'FreeBSD', '7.2') ok 269 - INSERT INTO NODE_3000_SDBM_File_YAML VALUES ( 5, 'piggy', 'NetBSD', '5.0.2') ok 270 - INSERT INTO NODE_3000_SDBM_File_YAML VALUES ( 6, 'kermit', 'NetBSD', '5.0.2') ok 271 - INSERT INTO NODE_3000_SDBM_File_YAML VALUES ( 7, 'samson', 'NetBSD', '5.0.2') ok 272 - INSERT INTO NODE_3000_SDBM_File_YAML VALUES ( 8, 'tiffy', 'NetBSD', '5.0.2') ok 273 - INSERT INTO NODE_3000_SDBM_File_YAML VALUES ( 9, 'rowlf', 'Debian Lenny', '5.0') ok 274 - INSERT INTO NODE_3000_SDBM_File_YAML VALUES (10, 'fozzy', 'Debian Lenny', '5.0') ok 275 - INSERT INTO PREC_3000_SDBM_File_YAML VALUES ( 1, 1, 1, 1) ok 276 - INSERT INTO PREC_3000_SDBM_File_YAML VALUES ( 2, 1, 2, 2) ok 277 - INSERT INTO PREC_3000_SDBM_File_YAML VALUES ( 3, 2, 2, 1) ok 278 - INSERT INTO PREC_3000_SDBM_File_YAML VALUES ( 4, 2, 1, 2) ok 279 - INSERT INTO PREC_3000_SDBM_File_YAML VALUES ( 5, 3, 5, 1) ok 280 - INSERT INTO PREC_3000_SDBM_File_YAML VALUES ( 6, 3, 7, 2) ok 281 - INSERT INTO PREC_3000_SDBM_File_YAML VALUES ( 7, 4, 6, 1) ok 282 - INSERT INTO PREC_3000_SDBM_File_YAML VALUES ( 8, 4, 8, 2) ok 283 - INSERT INTO PREC_3000_SDBM_File_YAML VALUES ( 9, 5, 7, 1) ok 284 - INSERT INTO PREC_3000_SDBM_File_YAML VALUES (10, 5, 5, 2) ok 285 - INSERT INTO PREC_3000_SDBM_File_YAML VALUES (11, 6, 8, 1) ok 286 - INSERT INTO PREC_3000_SDBM_File_YAML VALUES (12, 7, 6, 2) ok 287 - INSERT INTO PREC_3000_SDBM_File_YAML VALUES (13, 10, 9, 1) ok 288 - INSERT INTO PREC_3000_SDBM_File_YAML VALUES (14, 10, 10, 1) ok 289 - INSERT INTO PREC_3000_SDBM_File_YAML VALUES (15, 8, 9, 1) ok 290 - INSERT INTO PREC_3000_SDBM_File_YAML VALUES (16, 8, 10, 1) ok 291 - INSERT INTO PREC_3000_SDBM_File_YAML VALUES (17, 9, 9, 1) ok 292 - INSERT INTO PREC_3000_SDBM_File_YAML VALUES (18, 9, 10, 1) ok 293 - INSERT INTO PREC_3000_SDBM_File_YAML VALUES (19, 11, 3, 1) ok 294 - INSERT INTO PREC_3000_SDBM_File_YAML VALUES (20, 11, 4, 2) ok 295 - INSERT INTO PREC_3000_SDBM_File_YAML VALUES (21, 12, 4, 1) ok 296 - INSERT INTO PREC_3000_SDBM_File_YAML VALUES (22, 12, 3, 2) ok 297 - INSERT INTO LANDSCAPE_3000_SDBM_File_YAML VALUES (1, 'Logistic') ok 298 - INSERT INTO LANDSCAPE_3000_SDBM_File_YAML VALUES (2, 'Infrastructure') ok 299 - INSERT INTO LANDSCAPE_3000_SDBM_File_YAML VALUES (3, 'CPAN') ok 300 - INSERT INTO CONTACT_3000_SDBM_File_YAML VALUES ( 1, 'Hans Peter', 'Mueller', '12345', 'HPMUE', 'hp-mueller@here.com') ok 301 - INSERT INTO CONTACT_3000_SDBM_File_YAML VALUES ( 2, 'Knut', 'Inge', '54321', 'KINGE', 'k-inge@here.com') ok 302 - INSERT INTO CONTACT_3000_SDBM_File_YAML VALUES ( 3, 'Lola', 'Nguyen', '+1-123-45678-90', 'LNYUG', 'lola.ngyuen@customer.com') ok 303 - INSERT INTO CONTACT_3000_SDBM_File_YAML VALUES ( 4, 'Helge', 'Brunft', '+41-123-45678-09', 'HBRUN', 'helge.brunft@external-dc.at') ok 304 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_YAML VALUES ( 1, 1, 1, 2) ok 305 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_YAML VALUES ( 2, 1, 2, 2) ok 306 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_YAML VALUES ( 3, 3, 3, 2) ok 307 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_YAML VALUES ( 4, 3, 4, 2) ok 308 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_YAML VALUES ( 5, 2, 5, 2) ok 309 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_YAML VALUES ( 6, 2, 6, 2) ok 310 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_YAML VALUES ( 7, 2, 7, 2) ok 311 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_YAML VALUES ( 8, 2, 8, 2) ok 312 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_YAML VALUES ( 9, 3, 9, 2) ok 313 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_YAML VALUES (10, 3,10, 2) ok 314 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_YAML VALUES (11, 1, 1, 1) ok 315 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_YAML VALUES (12, 2, 2, 1) ok 316 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_YAML VALUES (13, 2, 2, 3) ok 317 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_YAML VALUES (14, 3, 1, 3) ok 318 - INSERT INTO APPL_CONTACT_3000_SDBM_File_YAML VALUES (1, 3, 1, 'OWNER') ok 319 - INSERT INTO APPL_CONTACT_3000_SDBM_File_YAML VALUES (2, 3, 2, 'OWNER') ok 320 - INSERT INTO APPL_CONTACT_3000_SDBM_File_YAML VALUES (3, 4, 3, 'ADMIN') ok 321 - INSERT INTO APPL_CONTACT_3000_SDBM_File_YAML VALUES (4, 4, 4, 'ADMIN') ok 322 - INSERT INTO APPL_CONTACT_3000_SDBM_File_YAML VALUES (5, 4, 5, 'ADMIN') ok 323 - INSERT INTO APPL_CONTACT_3000_SDBM_File_YAML VALUES (6, 4, 6, 'ADMIN') # break here ok 324 - SELECT applname, appluniq, version, nodename FROM APPL_3000_SDBM_File_YAML, PREC_3000_SDBM_File_YAML, NODE_3000_SDBM_File_YAML WHERE appl_type LIKE '%DB' AND APPL_3000_SDBM_File_YAML.id=PREC_3000_SDBM_File_YAML.appl_id AND PREC_3000_SDBM_File_YAML.node_id=NODE_3000_SDBM_File_YAML.id # break here ok 325 - SELECT applname, appluniq, version, landscapename, nodename FROM APPL_3000_SDBM_File_YAML, PREC_3000_SDBM_File_YAML, NODE_3000_SDBM_File_YAML, LANDSCAPE_3000_SDBM_File_YAML, NM_LANDSCAPE_3000_SDBM_File_YAML WHERE appl_type LIKE '%DB' AND APPL_3000_SDBM_File_YAML.id=PREC_3000_SDBM_File_YAML.appl_id AND PREC_3000_SDBM_File_YAML.node_id=NODE_3000_SDBM_File_YAML.id AND NM_LANDSCAPE_3000_SDBM_File_YAML.obj_id=APPL_3000_SDBM_File_YAML.id AND NM_LANDSCAPE_3000_SDBM_File_YAML.obj_type=1 AND NM_LANDSCAPE_3000_SDBM_File_YAML.ls_id=LANDSCAPE_3000_SDBM_File_YAML.id # break here ok 326 - SELECT CONCAT('[% NOW %]') AS "timestamp", applname, appluniq, version, nodename FROM APPL_3000_SDBM_File_YAML, PREC_3000_SDBM_File_YAML, NODE_3000_SDBM_File_YAML WHERE appl_type LIKE '%DB' AND APPL_3000_SDBM_File_YAML.id=PREC_3000_SDBM_File_YAML.appl_id AND PREC_3000_SDBM_File_YAML.node_id=NODE_3000_SDBM_File_YAML.id # break here ok 327 - SELECT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_3000_SDBM_File_YAML, PREC_3000_SDBM_File_YAML, NODE_3000_SDBM_File_YAML, CONTACT_3000_SDBM_File_YAML, APPL_CONTACT_3000_SDBM_File_YAML WHERE appl_type='CUPS' AND APPL_3000_SDBM_File_YAML.id=PREC_3000_SDBM_File_YAML.appl_id AND PREC_3000_SDBM_File_YAML.node_id=NODE_3000_SDBM_File_YAML.id AND APPL_CONTACT_3000_SDBM_File_YAML.appl_id=APPL_3000_SDBM_File_YAML.id AND APPL_CONTACT_3000_SDBM_File_YAML.contact_id=CONTACT_3000_SDBM_File_YAML.id AND PREC_3000_SDBM_File_YAML.PRECEDENCE=1 # break here ok 328 - SELECT DISTINCT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_3000_SDBM_File_YAML, PREC_3000_SDBM_File_YAML, NODE_3000_SDBM_File_YAML, CONTACT_3000_SDBM_File_YAML, APPL_CONTACT_3000_SDBM_File_YAML WHERE appl_type='CUPS' AND APPL_3000_SDBM_File_YAML.id=PREC_3000_SDBM_File_YAML.appl_id AND PREC_3000_SDBM_File_YAML.node_id=NODE_3000_SDBM_File_YAML.id AND APPL_CONTACT_3000_SDBM_File_YAML.appl_id=APPL_3000_SDBM_File_YAML.id AND APPL_CONTACT_3000_SDBM_File_YAML.contact_id=CONTACT_3000_SDBM_File_YAML.id # Running do_tests for SDBM_File + JSON ok 329 - CREATE TABLE APPL_3000_SDBM_File_JSON (id INT, applname CHAR, appluniq CHAR, version CHAR, appl_type CHAR) ok 330 - CREATE TABLE PREC_3000_SDBM_File_JSON (id INT, appl_id INT, node_id INT, precedence INT) ok 331 - CREATE TABLE NODE_3000_SDBM_File_JSON (id INT, nodename CHAR, os CHAR, version CHAR) ok 332 - CREATE TABLE LANDSCAPE_3000_SDBM_File_JSON (id INT, landscapename CHAR) ok 333 - CREATE TABLE CONTACT_3000_SDBM_File_JSON (id INT, surname CHAR, familyname CHAR, phone CHAR, userid CHAR, mailaddr CHAR) ok 334 - CREATE TABLE NM_LANDSCAPE_3000_SDBM_File_JSON (id INT, ls_id INT, obj_id INT, obj_type INT) ok 335 - CREATE TABLE APPL_CONTACT_3000_SDBM_File_JSON (id INT, contact_id INT, appl_id INT, contact_type CHAR) ok 336 - INSERT INTO APPL_3000_SDBM_File_JSON VALUES ( 1, 'ZQF', 'ZFQLIN', '10.2.0.4', 'Oracle DB') ok 337 - INSERT INTO APPL_3000_SDBM_File_JSON VALUES ( 2, 'YRA', 'YRA-UX', '10.2.0.2', 'Oracle DB') ok 338 - INSERT INTO APPL_3000_SDBM_File_JSON VALUES ( 3, 'PRN1', 'PRN1-4.B2', '1.1.22', 'CUPS' ) ok 339 - INSERT INTO APPL_3000_SDBM_File_JSON VALUES ( 4, 'PRN2', 'PRN2-4.B2', '1.1.22', 'CUPS' ) ok 340 - INSERT INTO APPL_3000_SDBM_File_JSON VALUES ( 5, 'PRN1', 'PRN1-4.B1', '1.1.22', 'CUPS' ) ok 341 - INSERT INTO APPL_3000_SDBM_File_JSON VALUES ( 7, 'PRN2', 'PRN2-4.B1', '1.1.22', 'CUPS' ) ok 342 - INSERT INTO APPL_3000_SDBM_File_JSON VALUES ( 8, 'sql-stmt', 'SQL::Statement', '1.21', 'Project Web-Site') ok 343 - INSERT INTO APPL_3000_SDBM_File_JSON VALUES ( 9, 'cpan.org', 'http://www.cpan.org/', '1.0', 'Web-Site') ok 344 - INSERT INTO APPL_3000_SDBM_File_JSON VALUES (10, 'httpd', 'cpan-apache', '2.2.13', 'Web-Server') ok 345 - INSERT INTO APPL_3000_SDBM_File_JSON VALUES (11, 'cpan-mods', 'cpan-mods', '8.4.1', 'PostgreSQL DB') ok 346 - INSERT INTO APPL_3000_SDBM_File_JSON VALUES (12, 'cpan-authors', 'cpan-authors', '8.4.1', 'PostgreSQL DB') ok 347 - INSERT INTO NODE_3000_SDBM_File_JSON VALUES ( 1, 'ernie', 'RHEL', '5.2') ok 348 - INSERT INTO NODE_3000_SDBM_File_JSON VALUES ( 2, 'bert', 'RHEL', '5.2') ok 349 - INSERT INTO NODE_3000_SDBM_File_JSON VALUES ( 3, 'statler', 'FreeBSD', '7.2') ok 350 - INSERT INTO NODE_3000_SDBM_File_JSON VALUES ( 4, 'waldorf', 'FreeBSD', '7.2') ok 351 - INSERT INTO NODE_3000_SDBM_File_JSON VALUES ( 5, 'piggy', 'NetBSD', '5.0.2') ok 352 - INSERT INTO NODE_3000_SDBM_File_JSON VALUES ( 6, 'kermit', 'NetBSD', '5.0.2') ok 353 - INSERT INTO NODE_3000_SDBM_File_JSON VALUES ( 7, 'samson', 'NetBSD', '5.0.2') ok 354 - INSERT INTO NODE_3000_SDBM_File_JSON VALUES ( 8, 'tiffy', 'NetBSD', '5.0.2') ok 355 - INSERT INTO NODE_3000_SDBM_File_JSON VALUES ( 9, 'rowlf', 'Debian Lenny', '5.0') ok 356 - INSERT INTO NODE_3000_SDBM_File_JSON VALUES (10, 'fozzy', 'Debian Lenny', '5.0') ok 357 - INSERT INTO PREC_3000_SDBM_File_JSON VALUES ( 1, 1, 1, 1) ok 358 - INSERT INTO PREC_3000_SDBM_File_JSON VALUES ( 2, 1, 2, 2) ok 359 - INSERT INTO PREC_3000_SDBM_File_JSON VALUES ( 3, 2, 2, 1) ok 360 - INSERT INTO PREC_3000_SDBM_File_JSON VALUES ( 4, 2, 1, 2) ok 361 - INSERT INTO PREC_3000_SDBM_File_JSON VALUES ( 5, 3, 5, 1) ok 362 - INSERT INTO PREC_3000_SDBM_File_JSON VALUES ( 6, 3, 7, 2) ok 363 - INSERT INTO PREC_3000_SDBM_File_JSON VALUES ( 7, 4, 6, 1) ok 364 - INSERT INTO PREC_3000_SDBM_File_JSON VALUES ( 8, 4, 8, 2) ok 365 - INSERT INTO PREC_3000_SDBM_File_JSON VALUES ( 9, 5, 7, 1) ok 366 - INSERT INTO PREC_3000_SDBM_File_JSON VALUES (10, 5, 5, 2) ok 367 - INSERT INTO PREC_3000_SDBM_File_JSON VALUES (11, 6, 8, 1) ok 368 - INSERT INTO PREC_3000_SDBM_File_JSON VALUES (12, 7, 6, 2) ok 369 - INSERT INTO PREC_3000_SDBM_File_JSON VALUES (13, 10, 9, 1) ok 370 - INSERT INTO PREC_3000_SDBM_File_JSON VALUES (14, 10, 10, 1) ok 371 - INSERT INTO PREC_3000_SDBM_File_JSON VALUES (15, 8, 9, 1) ok 372 - INSERT INTO PREC_3000_SDBM_File_JSON VALUES (16, 8, 10, 1) ok 373 - INSERT INTO PREC_3000_SDBM_File_JSON VALUES (17, 9, 9, 1) ok 374 - INSERT INTO PREC_3000_SDBM_File_JSON VALUES (18, 9, 10, 1) ok 375 - INSERT INTO PREC_3000_SDBM_File_JSON VALUES (19, 11, 3, 1) ok 376 - INSERT INTO PREC_3000_SDBM_File_JSON VALUES (20, 11, 4, 2) ok 377 - INSERT INTO PREC_3000_SDBM_File_JSON VALUES (21, 12, 4, 1) ok 378 - INSERT INTO PREC_3000_SDBM_File_JSON VALUES (22, 12, 3, 2) ok 379 - INSERT INTO LANDSCAPE_3000_SDBM_File_JSON VALUES (1, 'Logistic') ok 380 - INSERT INTO LANDSCAPE_3000_SDBM_File_JSON VALUES (2, 'Infrastructure') ok 381 - INSERT INTO LANDSCAPE_3000_SDBM_File_JSON VALUES (3, 'CPAN') ok 382 - INSERT INTO CONTACT_3000_SDBM_File_JSON VALUES ( 1, 'Hans Peter', 'Mueller', '12345', 'HPMUE', 'hp-mueller@here.com') ok 383 - INSERT INTO CONTACT_3000_SDBM_File_JSON VALUES ( 2, 'Knut', 'Inge', '54321', 'KINGE', 'k-inge@here.com') ok 384 - INSERT INTO CONTACT_3000_SDBM_File_JSON VALUES ( 3, 'Lola', 'Nguyen', '+1-123-45678-90', 'LNYUG', 'lola.ngyuen@customer.com') ok 385 - INSERT INTO CONTACT_3000_SDBM_File_JSON VALUES ( 4, 'Helge', 'Brunft', '+41-123-45678-09', 'HBRUN', 'helge.brunft@external-dc.at') ok 386 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_JSON VALUES ( 1, 1, 1, 2) ok 387 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_JSON VALUES ( 2, 1, 2, 2) ok 388 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_JSON VALUES ( 3, 3, 3, 2) ok 389 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_JSON VALUES ( 4, 3, 4, 2) ok 390 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_JSON VALUES ( 5, 2, 5, 2) ok 391 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_JSON VALUES ( 6, 2, 6, 2) ok 392 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_JSON VALUES ( 7, 2, 7, 2) ok 393 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_JSON VALUES ( 8, 2, 8, 2) ok 394 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_JSON VALUES ( 9, 3, 9, 2) ok 395 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_JSON VALUES (10, 3,10, 2) ok 396 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_JSON VALUES (11, 1, 1, 1) ok 397 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_JSON VALUES (12, 2, 2, 1) ok 398 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_JSON VALUES (13, 2, 2, 3) ok 399 - INSERT INTO NM_LANDSCAPE_3000_SDBM_File_JSON VALUES (14, 3, 1, 3) ok 400 - INSERT INTO APPL_CONTACT_3000_SDBM_File_JSON VALUES (1, 3, 1, 'OWNER') ok 401 - INSERT INTO APPL_CONTACT_3000_SDBM_File_JSON VALUES (2, 3, 2, 'OWNER') ok 402 - INSERT INTO APPL_CONTACT_3000_SDBM_File_JSON VALUES (3, 4, 3, 'ADMIN') ok 403 - INSERT INTO APPL_CONTACT_3000_SDBM_File_JSON VALUES (4, 4, 4, 'ADMIN') ok 404 - INSERT INTO APPL_CONTACT_3000_SDBM_File_JSON VALUES (5, 4, 5, 'ADMIN') ok 405 - INSERT INTO APPL_CONTACT_3000_SDBM_File_JSON VALUES (6, 4, 6, 'ADMIN') # break here ok 406 - SELECT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_3000_SDBM_File_JSON, PREC_3000_SDBM_File_JSON, NODE_3000_SDBM_File_JSON, CONTACT_3000_SDBM_File_JSON, APPL_CONTACT_3000_SDBM_File_JSON WHERE appl_type='CUPS' AND APPL_3000_SDBM_File_JSON.id=PREC_3000_SDBM_File_JSON.appl_id AND PREC_3000_SDBM_File_JSON.node_id=NODE_3000_SDBM_File_JSON.id AND APPL_CONTACT_3000_SDBM_File_JSON.appl_id=APPL_3000_SDBM_File_JSON.id AND APPL_CONTACT_3000_SDBM_File_JSON.contact_id=CONTACT_3000_SDBM_File_JSON.id AND PREC_3000_SDBM_File_JSON.PRECEDENCE=1 # break here ok 407 - SELECT applname, appluniq, version, nodename FROM APPL_3000_SDBM_File_JSON, PREC_3000_SDBM_File_JSON, NODE_3000_SDBM_File_JSON WHERE appl_type LIKE '%DB' AND APPL_3000_SDBM_File_JSON.id=PREC_3000_SDBM_File_JSON.appl_id AND PREC_3000_SDBM_File_JSON.node_id=NODE_3000_SDBM_File_JSON.id # break here ok 408 - SELECT applname, appluniq, version, landscapename, nodename FROM APPL_3000_SDBM_File_JSON, PREC_3000_SDBM_File_JSON, NODE_3000_SDBM_File_JSON, LANDSCAPE_3000_SDBM_File_JSON, NM_LANDSCAPE_3000_SDBM_File_JSON WHERE appl_type LIKE '%DB' AND APPL_3000_SDBM_File_JSON.id=PREC_3000_SDBM_File_JSON.appl_id AND PREC_3000_SDBM_File_JSON.node_id=NODE_3000_SDBM_File_JSON.id AND NM_LANDSCAPE_3000_SDBM_File_JSON.obj_id=APPL_3000_SDBM_File_JSON.id AND NM_LANDSCAPE_3000_SDBM_File_JSON.obj_type=1 AND NM_LANDSCAPE_3000_SDBM_File_JSON.ls_id=LANDSCAPE_3000_SDBM_File_JSON.id # break here ok 409 - SELECT DISTINCT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_3000_SDBM_File_JSON, PREC_3000_SDBM_File_JSON, NODE_3000_SDBM_File_JSON, CONTACT_3000_SDBM_File_JSON, APPL_CONTACT_3000_SDBM_File_JSON WHERE appl_type='CUPS' AND APPL_3000_SDBM_File_JSON.id=PREC_3000_SDBM_File_JSON.appl_id AND PREC_3000_SDBM_File_JSON.node_id=NODE_3000_SDBM_File_JSON.id AND APPL_CONTACT_3000_SDBM_File_JSON.appl_id=APPL_3000_SDBM_File_JSON.id AND APPL_CONTACT_3000_SDBM_File_JSON.contact_id=CONTACT_3000_SDBM_File_JSON.id # break here ok 410 - SELECT CONCAT('[% NOW %]') AS "timestamp", applname, appluniq, version, nodename FROM APPL_3000_SDBM_File_JSON, PREC_3000_SDBM_File_JSON, NODE_3000_SDBM_File_JSON WHERE appl_type LIKE '%DB' AND APPL_3000_SDBM_File_JSON.id=PREC_3000_SDBM_File_JSON.appl_id AND PREC_3000_SDBM_File_JSON.node_id=NODE_3000_SDBM_File_JSON.id 1..410 ok t\zvg_60preparse.t .............. 1..39 ok 1 - An object of class 'DBI::db' 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 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 t\zvg_65transact.t .............. skipped: Transactions not supported by DBD::Gofer t\zvg_70callbacks.t ............. ok 1 - Create dbh ok 2 - Callbacks initially undef ok 3 ok 4 - Callbacks can be set to a hash ref ok 5 - Callbacks set to same hash ref ok 6 - Callbacks set to undef again ok 7 ok 8 ok 9 ok 10 - $_ holds method name ok 11 - @_ holds 1 values ok 12 - first is $dbh ok 13 - $dbh is tied (outer) handle ok 14 ok 15 ok 16 - $_ not altered by callback ok 17 - $_ holds method name ok 18 - @_ holds 1 values ok 19 - first is $dbh ok 20 - $dbh is tied (outer) handle ok 21 ok 22 ok 23 ok 24 - fallback callback ok 25 - @_ holds 4 values ok 26 - first is $dbh ok 27 ok 28 ok 29 ok 30 ok 31 - quote_identifier callback caused fatal error ok 32 - param modified by callback - not recommended! ok 33 ok 34 - You can't disconnect that easily! # ok 35 ok 36 ok 37 ok 38 - should return a single value in list context ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 - intercepted commit should return undef ok 45 ok 46 ok 47 ok 48 - Create handle with callbacks ok 49 - no callback for plain connect ok 50 - dsn ok 51 - user ok 52 - pass ok 53 - connect_cached.connected $h is tied (outer) handle ok 54 - dsn ok 55 - user ok 56 - pass ok 57 - Create handle with callbacks ok 58 - connect_cached.new called ok 59 - connect_cached.reused not yet called ok 60 - connect_cached.connected called ok 61 - connect_cached.reused $h is tied (outer) handle ok 62 - dsn ok 63 - user ok 64 - pass ok 65 - Create handle with callbacks ok 66 - connect_cached.reused called ok 67 - connect_cached.new not called again ok 68 - connect_cached.connected not called called ok 69 - Create handle with ChildCallbacks ok 70 - Ping ok 71 - Ping callback should have been called ok 72 - Prepare a statement handle (child) ok 73 - child should have Callbacks ok 74 - child Callbacks should be ChildCallbacks of parent ok 75 - Execute ok 76 - Execute callback should have been called ok 77 - Fetch ok 78 - Fetch callback should have been called 1..78 ok t\zvg_72childhandles.t .......... 1..16 ok 1 ok 2 ok 3 ok 4 ok 5 - All handles should be undef now ok 6 - ChildHandles should be an array-ref if wekref is available ok 7 drh DBI::dr=HASH(0xc77c3c) dbh DBI::db=HASH(0xde539c) sth DBI::st=HASH(0xda401c) sth DBI::st=HASH(0xc77fdc) sth DBI::st=HASH(0xc77c4c) ok 8 ok 9 ok 10 ok 11 ok 12 - handles should be gone now ok 13 ok 14 ok 15 # skip slow tests avoided when using DBD::Gofer ok 16 # skip slow tests avoided when using DBD::Gofer ok t\zvg_80proxy.t ................. skipped: modules required for proxy are probably not installed (e.g., RPC/PlClient.pm) C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17004 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17004: No such file or directory at t/lib.pl line 23. t\zvg_85gofer.t ................. # Transports: null pipeone stream stream_ssh # Policies: pedantic classic rush # Count: 0 # ============= # Testing null transport with pedantic policy # dbi:Gofer:transport=null;policy=pedantic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_17004;dbm_type=SDBM_File;f_lock=0 ok 1 - should connect to dbi:Gofer:transport=null;policy=pedantic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_17004;dbm_type=SDBM_File;f_lock=0 ok 2 ok 3 ok 4 ok 5 - should detect prepare failure ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 - go_response executed flag should be true ok 13 ok 14 ok 15 ok 16 # Testing go_request_count and caching of simple values ok 17 ok 18 ok 19 # use_remote=1 (policy=pedantic, transport=null) HASH(0x17fe19c) ok 20 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 21 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 22 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 23 # skip caching of metadata methods returning sth not yet implemented ok 24 # skip caching of metadata methods returning sth not yet implemented ok 25 ok 26 # ============= # Testing null transport with classic policy # dbi:Gofer:transport=null;policy=classic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_17004;dbm_type=SDBM_File;f_lock=0 ok 27 - should connect to dbi:Gofer:transport=null;policy=classic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_17004;dbm_type=SDBM_File;f_lock=0 ok 28 ok 29 ok 30 ok 31 - An object of class 'DBI::st' isa 'DBI::st' ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 - go_response executed flag should be true ok 39 ok 40 ok 41 ok 42 # Testing go_request_count and caching of simple values ok 43 ok 44 ok 45 # use_remote=1 (policy=classic, transport=null) HASH(0x182f324) ok 46 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 47 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 48 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 49 # skip caching of metadata methods returning sth not yet implemented ok 50 # skip caching of metadata methods returning sth not yet implemented ok 51 ok 52 # ============= # Testing null transport with rush policy # dbi:Gofer:transport=null;policy=rush;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_17004;dbm_type=SDBM_File;f_lock=0 ok 53 - should connect to dbi:Gofer:transport=null;policy=rush;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_17004;dbm_type=SDBM_File;f_lock=0 ok 54 ok 55 ok 56 ok 57 - An object of class 'DBI::st' isa 'DBI::st' ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 - go_response executed flag should be true ok 65 ok 66 ok 67 ok 68 # Testing go_request_count and caching of simple values ok 69 ok 70 ok 71 # use_remote=1 (policy=rush, transport=null) HASH(0x182fc34) ok 72 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 73 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 74 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 75 # skip caching of metadata methods returning sth not yet implemented ok 76 # skip caching of metadata methods returning sth not yet implemented ok 77 ok 78 1..78 ok t\zvg_86gofer_fail.t ............ skipped: Gofer DBI_AUTOPROXY t\zvg_87gofer_cache.t ........... skipped: Gofer DBI_AUTOPROXY t\zvg_90sql_type_cast.t ......... 1..45 ok 1 - result, undef ok 2 - json undef ok 3 - discard works, undef ok 4 - result, invalid sql type ok 5 - json invalid sql type ok 6 - result, non numeric cast to int ok 7 - json non numeric cast to int ok 8 - result, non numeric cast to int (strict) ok 9 - json non numeric cast to int (strict) ok 10 - result, small int cast to int ok 11 - json small int cast to int ok 12 - result, 2 byte max signed int cast to int ok 13 - json 2 byte max signed int cast to int ok 14 - result, 2 byte max unsigned int cast to int ok 15 - json 2 byte max unsigned int cast to int ok 16 - result, 4 byte max signed int cast to int ok 17 - json 4 byte max signed int cast to int ok 18 - result, 4 byte max unsigned int cast to int ok 19 - json 4 byte max unsigned int cast to int ok 20 - result, small int cast to int (discard) ok 21 - json small int cast to int (discard) ok 22 - discard works, small int cast to int (discard) ok 23 - result, non numeric cast to numeric ok 24 - json non numeric cast to numeric ok 25 - result, non numeric cast to numeric (strict) ok 26 - json non numeric cast to numeric (strict) ok 27 - result, very large int cast to int ok 28 - json very large int cast to int ok 29 - result, very large int cast to int (strict) ok 30 - json very large int cast to int (strict) ok 31 - result, float cast to int ok 32 - json float cast to int ok 33 - result, float cast to int (strict) ok 34 - json float cast to int (strict) ok 35 - result, float cast to double ok 36 - json float cast to double ok 37 - nv defined float cast to double ok 38 - result, 4 byte max unsigned int cast to int (ivsize=4) ok 39 - json 4 byte max unsigned int cast to int (ivsize=4) ok 40 - result, non numeric cast to double ok 41 - json non numeric cast to double ok 42 - nv not defined non numeric cast to double ok 43 - result, non numeric cast to double (strict) ok 44 - json non numeric cast to double (strict) ok 45 - nv not defined non numeric cast to double (strict) ok t\zvn_48dbi_dbd_sqlengine.t ..... ok 1 - use DBI; ok 2 - use DBI::DBD::SqlEngine; ok 3 - use DBD::File; ok 4 - prepare 'CREATE TABLE foo (id INT, foo TEXT)' ok 5 - prepare 'CREATE TABLE bar (id INT, baz TEXT)' ok 6 - prepare 'INSERT INTO foo VALUES (1, "Hello world")' ok 7 - prepare 'INSERT INTO bar VALUES (1, "Bugfixes welcome")' ok 8 - prepare 'INSERT bar VALUES (2, "Bug reports, too")' ok 9 - prepare 'SELECT foo FROM foo where ID=1' ok 10 - prepare 'UPDATE bar SET id=5 WHERE baz="Bugfixes welcome"' ok 11 - prepare 'DELETE FROM foo' ok 12 - prepare 'DELETE FROM bar WHERE baz="Bugfixes welcome"' ok 13 - Junk: prepare 'Junk' ok 14 - missing table: prepare 'CREATE foo (id INT, foo TEXT)' ok 15 - missing "VALUES": prepare 'INSERT INTO bar (1, "Bugfixes welcome")' ok 16 - missing "SET": prepare 'UPDATE bar id=5 WHERE baz="Bugfixes welcome"' ok 17 - waste between "DELETE" and "FROM": prepare 'DELETE * FROM foo' ok 18 # skip Not running with SQL::Statement ok 19 # skip Not running with SQL::Statement ok 20 # skip Not running with SQL::Statement ok 21 ok 22 - root class is DBIx::ContextualFetch 1..22 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18180 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18180: No such file or directory at t/lib.pl line 23. t\zvn_49dbd_file.t .............. ok 1 - use DBI; ok 2 - use DBD::File; ok 3 - Connect clean ok 4 - Can connect to DBD::File driver # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 5 - f_versions ok 6 - Connect with DBI attributes ok 7 - Connect with driver attributes in DSN ok 8 - Connect with driver attributes in hash ok 9 - Prepare select from non-existing file ok 10 - Cannot open non-existing file # C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18180\t_sbdgf_53442gz.txt ok 11 - drop manually created table db_18180_2 (first file) ok 12 - C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18180\db_18180_2.txt removed ok 13 - C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18180\db_18180_2 exists ok 14 - drop manually created table db_18180_2 (second file) ok 15 - C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18180\db_18180_2 removed ok 16 - Create table db_18180_ ok 17 - Test table exists ok 18 - get single table meta data ok 19 - get multiple meta data ok 20 - encoding shows in layer ok 21 - Listing tables gives test table ok 22 - table_info ok 23 - table_info gives test table ok 24 - set single meta datum ok 25 - verify set single meta datum ok 26 - set multiple meta data ok 27 - verify set multiple meta attributes ok 28 - initialize new table (meta) with settings ok 29 - verify create meta from scratch ok 30 - Prepare select * from db_18180_ ok 31 - execute on db_18180_ ok 32 - Prepare select * from DB_18180_ ok 33 - execute on DB_18180_ ok 34 - ReadOnly connect with driver attributes in hash ok 35 - Prepare select * from db_18180_ ok 36 - execute on db_18180_ ok 37 - TYPE is numeric ok 38 - TYPE_NAME is set ok 39 - prepare 'insert into db_18180_' ok 40 - insert failed intensionally ok 41 - prepare 'delete from db_18180_' ok 42 - delete failed intensionally ok 43 - table drop failed intensionally ok 44 - Test table not removed ok 45 - ReadWrite for drop connect with driver attributes in hash ok 46 - table drop ok 47 - Test table removed ok 48 - Should not be able to open a DB to ./non-existing ok 49 - Error message ok 50 - Cleared error ok 51 - connect () should die on ./non-existing with RaiseError ok 52 - croak message ok 53 - Error message ok 54 - Should not be able to open a DB to nonexisting_folder ok 55 - Error message ok 56 - Cleared error ok 57 - connect () should die on nonexisting_folder with RaiseError ok 58 - croak message ok 59 - Error message ok 60 - Should not be able to open a DB to /Fr-dle/hurd0k/ok18180 ok 61 - Error message ok 62 - Cleared error ok 63 - connect () should die on /Fr-dle/hurd0k/ok18180 with RaiseError ok 64 - croak message ok 65 - Error message 1..65 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_8708 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_8708: No such file or directory at t/lib.pl line 23. t\zvn_50dbm_simple.t ............ Using DBM modules: SDBM_File Using MLDBM serializers: Data::Dumper Storable FreezeThaw YAML JSON --- Using SDBM_File () --- # DBD::DBM 0.08 using SDBM_File (1.09) # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 1 - dbm_versions ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 ok 4 ok 5 ok 6 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 7 - execute ok 8 - DROP TABLE IF EXISTS SDBM_File_fruit ok 9 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10)) ok 10 - execute ok 11 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10)) ok 12 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' ) ok 13 - execute ok 14 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' ) ok 15 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change' ) ok 16 - execute ok 17 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change' ) ok 18 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL ) ok 19 - execute ok 20 - INSERT INTO SDBM_File_fruit VALUES (3, NULL ) ok 21 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to delete' ) ok 22 - execute ok 23 - INSERT INTO SDBM_File_fruit VALUES (4,'to delete' ) ok 24 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?) ok 25 - execute ok 26 - INSERT INTO SDBM_File_fruit VALUES (?,?) ok 27 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to delete' ) ok 28 - execute ok 29 - INSERT INTO SDBM_File_fruit VALUES (6,'to delete' ) ok 30 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to_delete' ) ok 31 - execute ok 32 - INSERT INTO SDBM_File_fruit VALUES (7,'to_delete' ) ok 33 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to delete' ok 34 - execute ok 35 - DELETE FROM SDBM_File_fruit WHERE dVal='to delete' ok 36 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to delete') == $sth->rows ok 37 - prepare UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2 ok 38 - execute ok 39 - UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2 ok 40 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2) == $sth->rows ok 41 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=7 ok 42 - execute ok 43 - DELETE FROM SDBM_File_fruit WHERE dKey=7 ok 44 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=7) == $sth->rows ok 45 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 46 - execute ok 47 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 48 - SELECT results ok 49 - prepare DELETE FROM SDBM_File_fruit ok 50 - execute ok 51 - DELETE FROM SDBM_File_fruit ok 52 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows ok 53 - prepare DROP TABLE SDBM_File_fruit ok 54 - execute ok 55 - DROP TABLE SDBM_File_fruit ok 56 - prepare table_info (without tables) ok 57 - No tables delivered by table_info --- Using SDBM_File (Data::Dumper) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::Data::Dumper # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 58 - dbm_versions ok 59 - An object of class 'DBI::db' isa 'DBI::db' ok 60 ok 61 ok 62 ok 63 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 64 - execute ok 65 - DROP TABLE IF EXISTS SDBM_File_fruit ok 66 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 67 - execute ok 68 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 69 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 70 - execute ok 71 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 72 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 73 - execute ok 74 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 75 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 76 - execute ok 77 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 78 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 79 - execute ok 80 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 81 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 82 - execute ok 83 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 84 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 85 - execute ok 86 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 87 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 88 - execute ok 89 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 90 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 91 - execute ok 92 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 93 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 94 - execute ok 95 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 96 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows ok 97 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 98 - execute ok 99 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 100 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows ok 101 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 102 - execute ok 103 - DELETE FROM SDBM_File_fruit WHERE qux=17 ok 104 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows ok 105 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 106 - execute ok 107 - DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 108 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows ok 109 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 110 - execute ok 111 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 112 - SELECT results ok 113 - prepare DELETE FROM SDBM_File_fruit ok 114 - execute ok 115 - DELETE FROM SDBM_File_fruit ok 116 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows ok 117 - prepare DROP TABLE SDBM_File_fruit ok 118 - execute ok 119 - DROP TABLE SDBM_File_fruit ok 120 - prepare table_info (without tables) ok 121 - No tables delivered by table_info --- Using SDBM_File (Storable) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::Storable # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 122 - dbm_versions ok 123 - An object of class 'DBI::db' isa 'DBI::db' ok 124 ok 125 ok 126 ok 127 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 128 - execute ok 129 - DROP TABLE IF EXISTS SDBM_File_fruit ok 130 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 131 - execute ok 132 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 133 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 134 - execute ok 135 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 136 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 137 - execute ok 138 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 139 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 140 - execute ok 141 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 142 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 143 - execute ok 144 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 145 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 146 - execute ok 147 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 148 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 149 - execute ok 150 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 151 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 152 - execute ok 153 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 154 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 155 - execute ok 156 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 157 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 158 - execute ok 159 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 160 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows ok 161 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 162 - execute ok 163 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 164 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows ok 165 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 166 - execute ok 167 - DELETE FROM SDBM_File_fruit WHERE qux=17 ok 168 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows ok 169 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 170 - execute ok 171 - DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 172 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows ok 173 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 174 - execute ok 175 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 176 - SELECT results ok 177 - prepare DELETE FROM SDBM_File_fruit ok 178 - execute ok 179 - DELETE FROM SDBM_File_fruit ok 180 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows ok 181 - prepare DROP TABLE SDBM_File_fruit ok 182 - execute ok 183 - DROP TABLE SDBM_File_fruit ok 184 - prepare table_info (without tables) ok 185 - No tables delivered by table_info --- Using SDBM_File (FreezeThaw) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::FreezeThaw # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 186 - dbm_versions ok 187 - An object of class 'DBI::db' isa 'DBI::db' ok 188 ok 189 ok 190 ok 191 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 192 - execute ok 193 - DROP TABLE IF EXISTS SDBM_File_fruit ok 194 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 195 - execute ok 196 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 197 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 198 - execute ok 199 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 200 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 201 - execute ok 202 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 203 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 204 - execute ok 205 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 206 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 207 - execute ok 208 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 209 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 210 - execute ok 211 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 212 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 213 - execute ok 214 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 215 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 216 - execute ok 217 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 218 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 219 - execute ok 220 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 221 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 222 - execute ok 223 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 224 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows ok 225 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 226 - execute ok 227 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 228 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows ok 229 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 230 - execute ok 231 - DELETE FROM SDBM_File_fruit WHERE qux=17 ok 232 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows ok 233 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 234 - execute ok 235 - DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 236 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows ok 237 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 238 - execute ok 239 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 240 - SELECT results ok 241 - prepare DELETE FROM SDBM_File_fruit ok 242 - execute ok 243 - DELETE FROM SDBM_File_fruit ok 244 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows ok 245 - prepare DROP TABLE SDBM_File_fruit ok 246 - execute ok 247 - DROP TABLE SDBM_File_fruit ok 248 - prepare table_info (without tables) ok 249 - No tables delivered by table_info --- Using SDBM_File (YAML) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::YAML (0.10) # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 250 - dbm_versions ok 251 - An object of class 'DBI::db' isa 'DBI::db' ok 252 ok 253 ok 254 ok 255 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 256 - execute ok 257 - DROP TABLE IF EXISTS SDBM_File_fruit ok 258 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 259 - execute ok 260 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 261 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 262 - execute ok 263 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 264 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 265 - execute ok 266 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 267 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 268 - execute ok 269 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 270 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 271 - execute ok 272 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 273 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 274 - execute ok 275 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 276 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 277 - execute ok 278 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 279 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 280 - execute ok 281 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 282 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 283 - execute ok 284 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 285 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 286 - execute ok 287 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 288 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows ok 289 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 290 - execute ok 291 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 292 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows ok 293 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 294 - execute ok 295 - DELETE FROM SDBM_File_fruit WHERE qux=17 ok 296 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows ok 297 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 298 - execute ok 299 - DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 300 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows ok 301 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 302 - execute ok 303 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 304 - SELECT results ok 305 - prepare DELETE FROM SDBM_File_fruit ok 306 - execute ok 307 - DELETE FROM SDBM_File_fruit ok 308 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows ok 309 - prepare DROP TABLE SDBM_File_fruit ok 310 - execute ok 311 - DROP TABLE SDBM_File_fruit ok 312 - prepare table_info (without tables) ok 313 - No tables delivered by table_info --- Using SDBM_File (JSON) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::JSON (0.002) # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 314 - dbm_versions ok 315 - An object of class 'DBI::db' isa 'DBI::db' ok 316 ok 317 ok 318 ok 319 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 320 - execute ok 321 - DROP TABLE IF EXISTS SDBM_File_fruit ok 322 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 323 - execute ok 324 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 325 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 326 - execute ok 327 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 328 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 329 - execute ok 330 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 331 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 332 - execute ok 333 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 334 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 335 - execute ok 336 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 337 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 338 - execute ok 339 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 340 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 341 - execute ok 342 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 343 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 344 - execute ok 345 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 346 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 347 - execute ok 348 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 349 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 350 - execute ok 351 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 352 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows ok 353 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 354 - execute ok 355 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 356 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows ok 357 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 358 - execute ok 359 - DELETE FROM SDBM_File_fruit WHERE qux=17 ok 360 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows ok 361 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 362 - execute ok 363 - DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 364 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows ok 365 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 366 - execute ok 367 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 368 - SELECT results ok 369 - prepare DELETE FROM SDBM_File_fruit ok 370 - execute ok 371 - DELETE FROM SDBM_File_fruit ok 372 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows ok 373 - prepare DROP TABLE SDBM_File_fruit ok 374 - execute ok 375 - DROP TABLE SDBM_File_fruit ok 376 - prepare table_info (without tables) ok 377 - No tables delivered by table_info 1..377 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_7376 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_7376: No such file or directory at t/lib.pl line 23. t\zvn_51dbm_file.t .............. ok 1 - drop table ok 2 - FRED.dir exists ok 3 - fred.dir exists ok 4 - fred.pag exists ok 5 - insert into mixed case table ok 6 - insert into uppercase table ok 7 - rows found via cloned mixed case table ok 8 - drop table ok 9 - rows found via mixed case table ok 10 # skip quoted identifiers aren't supported by DBI::SQL::Nano ok 11 - disconnect ok 12 - Found 1 tables ok 13 - rows found after reconnect using "dbm_tables" ok 14 - Create wilma ok 15 - insert Barney ok 16 - disconnect ok 17 - Found 1 table ok 18 - disconnect ok 19 - Found 2 tables ok 20 - Fred first ok 21 - Fred second ok 22 - select from fred ok 23 - execute fred ok 24 - 2 entry in fred ok 25 - select from wilma ok 26 - execute wilma ok 27 - 1 entry in wilma ok 28 - drop table fred ok 29 - fred.dir removed ok 30 - fred.pag removed ok 31 - drop table wilma ok 32 - wilma.dir removed ok 33 - wilma.pag removed 1..33 ok t\zvn_52dbm_complex.t ........... skipped: DBI::SQL::Nano is being used C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17740 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17740: No such file or directory at t/lib.pl line 23. t\zvn_85gofer.t ................. # Transports: null pipeone stream stream_ssh # Policies: pedantic classic rush # Count: 0 # ============= # Testing null transport with pedantic policy # dbi:Gofer:transport=null;policy=pedantic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_17740;dbm_type=SDBM_File;f_lock=0 ok 1 - should connect to dbi:Gofer:transport=null;policy=pedantic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_17740;dbm_type=SDBM_File;f_lock=0 ok 2 ok 3 ok 4 ok 5 - should detect prepare failure ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 - go_response executed flag should be true ok 13 ok 14 ok 15 ok 16 # Testing go_request_count and caching of simple values ok 17 ok 18 ok 19 # use_remote=1 (policy=pedantic, transport=null) HASH(0x1399bb4) ok 20 ok 21 ok 22 ok 23 # skip caching of metadata methods returning sth not yet implemented ok 24 # skip caching of metadata methods returning sth not yet implemented ok 25 ok 26 # ============= # Testing null transport with classic policy # dbi:Gofer:transport=null;policy=classic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_17740;dbm_type=SDBM_File;f_lock=0 ok 27 - should connect to dbi:Gofer:transport=null;policy=classic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_17740;dbm_type=SDBM_File;f_lock=0 ok 28 ok 29 ok 30 ok 31 - An object of class 'DBI::st' isa 'DBI::st' ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 - go_response executed flag should be true ok 39 ok 40 ok 41 ok 42 # Testing go_request_count and caching of simple values ok 43 ok 44 ok 45 # use_remote=1 (policy=classic, transport=null) HASH(0x1385204) ok 46 ok 47 ok 48 ok 49 # skip caching of metadata methods returning sth not yet implemented ok 50 # skip caching of metadata methods returning sth not yet implemented ok 51 ok 52 # ============= # Testing null transport with rush policy # dbi:Gofer:transport=null;policy=rush;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_17740;dbm_type=SDBM_File;f_lock=0 ok 53 - should connect to dbi:Gofer:transport=null;policy=rush;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_17740;dbm_type=SDBM_File;f_lock=0 ok 54 ok 55 ok 56 ok 57 - An object of class 'DBI::st' isa 'DBI::st' ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 - go_response executed flag should be true ok 65 ok 66 ok 67 ok 68 # Testing go_request_count and caching of simple values ok 69 ok 70 ok 71 # use_remote=1 (policy=rush, transport=null) HASH(0x13ad2cc) ok 72 ok 73 ok 74 ok 75 # skip caching of metadata methods returning sth not yet implemented ok 76 # skip caching of metadata methods returning sth not yet implemented ok 77 ok 78 1..78 ok t\zvp_01basics.t ................ 1..130 ok 1 - use DBI; ok 2 - ... testing sql_type ok 3 - ... testing sql_type ok 4 - ... testing sql_type ok 5 - ... testing sql_type ok 6 - ... testing sql_type ok 7 - ... testing sql_type ok 8 - ... testing sql_type ok 9 - ... testing sql_type ok 10 - ... testing sql_type ok 11 - ... testing sql_type ok 12 - ... testing sql_type ok 13 - ... testing sql_type ok 14 - ... testing sql_type ok 15 - ... testing sql_type ok 16 - ... testing sql_type ok 17 - ... testing sql_type ok 18 - ... testing sql_type ok 19 - ... testing sql_type ok 20 - ... testing sql_type ok 21 - ... testing sql_type ok 22 - ... testing sql_type ok 23 - ... testing sql_type ok 24 - ... testing sql_type ok 25 - ... testing sql_type ok 26 - ... testing sql_type ok 27 - ... testing sql_type ok 28 - ... testing sql_type ok 29 - ... testing sql_type ok 30 - ... testing sql_type ok 31 - ... testing sql_type ok 32 - ... testing sql_type ok 33 - ... testing sql_type ok 34 - ... testing sql_type ok 35 - ... testing sql_type ok 36 - ... testing sql_type ok 37 - ... testing sql_type ok 38 - ... testing sql_type ok 39 - ... testing sql_type ok 40 - ... testing sql_type ok 41 - ... testing sql_type ok 42 - ... testing sql_type ok 43 - ... testing sql_type ok 44 - ... testing sql_type ok 45 - ... testing sql_type ok 46 - ... testing sql_type ok 47 - ... testing sql_type ok 48 - ... testing sql_type ok 49 - ... testing sql_type ok 50 - ... testing sql_type ok 51 - ... testing sql_type ok 52 - ... testing sql_type ok 53 - ... testing sql_type ok 54 - ... testing sql_type ok 55 - ... testing sql_type ok 56 - ... testing sql_type ok 57 - ... testing sql_type ok 58 - ... testing sql_type ok 59 - ... testing sql_type ok 60 - ... testing sql_cursor_types ok 61 - ... testing sql_cursor_types ok 62 - ... testing sql_cursor_types ok 63 - ... testing sql_cursor_types ok 64 - ... testing sql_cursor_types ok 65 - ... looks_like_number : undef -> undef ok 66 - ... looks_like_number : "" -> undef (eg "don't know") ok 67 - ... looks_like_number : "foo" -> defined false ok 68 - ... looks_like_number : "foo" -> defined false ok 69 - ... looks_like_number : 1 -> true ok 70 - ... looks_like_number : "." -> false ok 71 - ... looks_like_number : 1 -> true ok 72 - ... looks_like_number : 1 -> true ok 73 - ... 1000 initial state is 400 ok 74 - ... neat : 1 + 1 -> "2" ok 75 - ... neat : 2 -> "'2'" ok 76 - ... neat : undef -> "undef" ok 77 - ... test array argument w/separator and maxlen ok 78 - ... test array argument w/out separator or maxlen ok 79 - An object of class 'DBI::dr' isa 'DBI::dr' ok 80 - ... test debug ok 81 - ... test DebugDispatch ok 82 - ... test Warn ok 83 - ... this should say Tim Bunce ok 84 - ... the version should match DBI version ok 85 - ... this should work and return 1 ok 86 - ... this should equal 1 ok 87 - ... CachedKids should be undef initially ok 88 - ... CachedKids should be our ref ok 89 - ... this should be zero ok 90 - ... this should be zero ok 91 - ... Active flag is true ok 92 - ... we should get a warning here ok 93 - ... we should get a warning here ok 94 - ... we should get no warnings here ok 95 - ... we at least have one driver installed ok 96 - ... we should at least have ExampleP installed ok 97 - ... we should at least have one driver ok 98 - ... should be -1077531989 ok 99 - ... should be -1077531989 ok 100 - ... should be -1077531990 ok 101 # skip Seems like your Math::BigInt 1.9997 has a bug ok 102 # skip Seems like your Math::BigInt 1.9997 has a bug 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 # skip developer tests ok 125 # skip developer tests ok 126 # skip developer tests ok 127 # skip developer tests ok 128 - ... DBI::dbi_debug's initial state is 0 ok 129 - ... DBI::dbi_debug is 15 ok 130 - ... DBI::dbi_debug is 0 ok t\zvp_02dbidrv.t ................ 1..53 ok 1 - use DBI; ok 2 - ... check DBD::Test::dr::imp_data_size to avoid typo ok 3 - ... check DBD::Test::db::imp_data_size to avoid typo ok 4 - ... DBD::Test->driver called to getnew Driver handle ok 5 - ... new Driver handle (DBI::dr=HASH(0xb1ae14)) created successfully ok 6 - An object of class 'DBI::dr' isa 'DBI::dr' ok 7 - ... got a Test Driver object back from DBI->install_driver ok 8 - An object of class 'DBI::dr' isa 'DBI::dr' ok 9 - ... checking the DBI::_get_imp_data function ok 10 - ... Driver object passed to data_sources ok 11 - An object of class 'DBI::dr' isa 'DBI::dr' ok 12 - ... Driver object is not tied ok 13 - ... got correct datasources from DBI->data_sources("Test") ok 14 # skip Kids attribute not supported under DBI::PurePerl ok 15 - ... got a database handle from calling $drh->connect ok 16 - An object of class 'DBI::db' isa 'DBI::db' ok 17 # skip Kids attribute not supported under DBI::PurePerl ok 18 - ... Driver object passed to data_sources ok 19 - An object of class 'DBI::dr' isa 'DBI::dr' ok 20 - ... Driver object is not tied ok 21 - ... checking fetched datasources from Driver ok 22 - ... got correct datasources from $dbh->data_sources() ok 23 - ... Database object passed to do ok 24 - An object of class 'DBI::db' isa 'DBI::db' ok 25 - ... Database object is not tied ok 26 - ... got Driver object from Database object with Driver attribute ok 27 - An object of class 'DBI::dr' isa 'DBI::dr' ok 28 - ... Driver object is not tied ok 29 - ... got Driver object from Database object by FETCH-ing Driver attribute ok 30 - An object of class 'DBI::dr' isa 'DBI::dr' ok 31 # skip running DBI::PurePerl ok 32 - ... this will trigger more driver internal tests above in DBD::Test::db ok 33 - ... checking Driver handle err set with set_err method ok 34 - ... checking Database handle err set with set_err method ok 35 - ... checking Database handle err set with Driver handle set_err method ok 36 # skip Kids attribute not supported under DBI::PurePerl ok 37 - ... $dbh->DESTROY should set $drh->err to 42 ok 38 - ... checking $DBI::err set with Driver handle set_err method ok 39 - ... checking $DBI::errstr ok 40 - ... checking $DBI::state ok 41 - ... checking $DBI::state ok 42 - ... checking $DBI::state ok 43 # skip using DBI::PurePerl ok 44 - ... FetchHashKeyName is NAME ok 45 - ... FetchHashKeyName is now changed to NAME_lc ok 46 - ... calling $drh->disconnect_all (not implemented but will fail silently) ok 47 - has dbixs_revision ok 48 - has integer dbixs_revision ok 49 # skip using DBI::PurePerl ok 50 # skip using DBI::PurePerl ok 51 # skip using DBI::PurePerl ok 52 # skip using DBI::PurePerl ok 53 # skip using DBI::PurePerl ok t\zvp_03handle.t ................ 1..137 ok 1 - use DBI; ok 2 ok 3 - An object of class 'DBI::dr' isa 'DBI::dr' ok 4 # skip Kids attribute not supported under DBI::PurePerl ok 5 ok 6 ok 7 ok 8 - An object of class 'DBI::db' isa 'DBI::db' ok 9 # skip Kids and ActiveKids attributes not supported under DBI::PurePerl ok 10 # skip Kids and ActiveKids attributes not supported under DBI::PurePerl ok 11 - An object of class 'DBI::st' isa 'DBI::st' ok 12 - ... execute ran successfully ok 13 - ... we got the CachedKids hash ok 14 - ... there is one CachedKid ok 15 - ... our statement handle should be in the CachedKids ok 16 - ... our first statement is Active ok 17 - An object of class 'DBI::st' isa 'DBI::st' ok 18 - ... prepare_cached returned the same statement handle ok 19 - ... we got warned about our first statement handle being still active ok 20 - ... our first statement is no longer Active since we re-prepared it ok 21 - An object of class 'DBI::st' isa 'DBI::st' ok 22 - ... prepare_cached returned a different statement handle now ok 23 - ... there are two CachedKids ok 24 - ... both statement handles should be in the CachedKids ok 25 - ... executing first statement handle again ok 26 - ... first statement handle is now active again ok 27 - An object of class 'DBI::st' isa 'DBI::st' ok 28 - ... our fourth statement handle is not the same as our first ok 29 - ... first statement handle is still active ok 30 - ... there are two CachedKids ok 31 - ... second and fourth statement handles should be in the CachedKids ok 32 - ... first statement handle is no longer active ok 33 - ... fourth statement handle executed properly ok 34 - ... fourth statement handle is Active ok 35 - An object of class 'DBI::st' isa 'DBI::st' ok 36 - ... we still only got one warning ok 37 - ... fourth statement handle and fifth one match ok 38 - ... fourth statement handle is not Active ok 39 - ... fifth statement handle is not Active (shouldnt be its the same as fifth) ok 40 - ... there are two CachedKids ok 41 - ... second and fourth/fifth statement handles should be in the CachedKids ok 42 # skip swap_inner_handle() not supported under DBI::PurePerl ok 43 # skip swap_inner_handle() not supported under DBI::PurePerl ok 44 # skip swap_inner_handle() not supported under DBI::PurePerl ok 45 # skip swap_inner_handle() not supported under DBI::PurePerl ok 46 # skip swap_inner_handle() not supported under DBI::PurePerl ok 47 # skip swap_inner_handle() not supported under DBI::PurePerl ok 48 # skip swap_inner_handle() not supported under DBI::PurePerl ok 49 # skip swap_inner_handle() not supported under DBI::PurePerl ok 50 # skip swap_inner_handle() not supported under DBI::PurePerl ok 51 # skip swap_inner_handle() not supported under DBI::PurePerl ok 52 # skip swap_inner_handle() not supported under DBI::PurePerl ok 53 # skip swap_inner_handle() not supported under DBI::PurePerl ok 54 # skip swap_inner_handle() not supported under DBI::PurePerl ok 55 # skip swap_inner_handle() not supported under DBI::PurePerl ok 56 # skip swap_inner_handle() not supported under DBI::PurePerl ok 57 # skip swap_inner_handle() not supported under DBI::PurePerl ok 58 # skip swap_inner_handle() not supported under DBI::PurePerl ok 59 # skip swap_inner_handle() not supported under DBI::PurePerl ok 60 # skip swap_inner_handle() not supported under DBI::PurePerl ok 61 # skip swap_inner_handle() not supported under DBI::PurePerl ok 62 # skip swap_inner_handle() not supported under DBI::PurePerl ok 63 # skip swap_inner_handle() not supported under DBI::PurePerl ok 64 # skip swap_inner_handle() not supported under DBI::PurePerl ok 65 - ping should be true before disconnect ok 66 - ping should be false after disconnect ok 67 # skip Kids and ActiveKids attributes not supported under DBI::PurePerl ok 68 # skip Kids and ActiveKids attributes not supported under DBI::PurePerl ok 69 # skip Kids attribute not supported under DBI::PurePerl ok 70 # skip Kids attribute not supported under DBI::PurePerl ok 71 # skip Kids attribute not supported under DBI::PurePerl ok 72 # skip Kids attribute not supported under DBI::PurePerl ok 73 # skip Kids attribute not supported under DBI::PurePerl ok 74 # skip Kids attribute not supported under DBI::PurePerl ok 75 # skip Kids attribute not supported under DBI::PurePerl ok 76 # skip Kids attribute not supported under DBI::PurePerl ok 77 # skip Kids attribute not supported under DBI::PurePerl ok 78 # skip Kids attribute not supported under DBI::PurePerl ok 79 # skip Kids attribute not supported under DBI::PurePerl ok 80 # skip Kids attribute not supported under DBI::PurePerl ok 81 # skip Kids attribute not supported under DBI::PurePerl ok 82 # skip Kids attribute not supported under DBI::PurePerl ok 83 # skip Kids attribute not supported under DBI::PurePerl ok 84 # skip Kids attribute not supported under DBI::PurePerl ok 85 # skip Kids attribute not supported under DBI::PurePerl ok 86 # skip Kids attribute not supported under DBI::PurePerl ok 87 # skip Kids attribute not supported under DBI::PurePerl ok 88 # skip Kids attribute not supported under DBI::PurePerl ok 89 # skip Kids attribute not supported under DBI::PurePerl ok 90 # skip Kids attribute not supported under DBI::PurePerl ok 91 # skip Kids attribute not supported under DBI::PurePerl ok 92 # skip Kids attribute not supported under DBI::PurePerl ok 93 # skip Kids attribute not supported under DBI::PurePerl ok 94 # skip Kids attribute not supported under DBI::PurePerl ok 95 - An object of class 'DBI::db' isa 'DBI::db' ok 96 ok 97 ok 98 ok 99 - we need weakrefs for take_imp_data to work safely with child handles ok 100 - should have 3 entries (implementation detail) ok 101 - should have 2 defined handles ok 102 - ... we got some imp_data to test ok 103 - ... test that our imp_data is greater than or equal to 80, this is reasonable ok 104 - ... our Driver should have 0 Kid(s) after calling take_imp_data ok 105 - sth should be reblessed ok 106 warn: Can't call FETCH method on handle DBI::db=HASH(0xfe0704) after take_imp_data() ok 107 - ... our Driver should be undefined warn: Can't call FETCH method on handle DBI::db=HASH(0xfe0704) after take_imp_data() ok 108 - ... our TraceLevel should be undefined warn: Can't call disconnect method on handle DBI::db=HASH(0xfe0704) after take_imp_data() ok 109 - ... disconnect should return undef warn: Can't call quote method on handle DBI::db=HASH(0xfe0704) after take_imp_data() ok 110 - ... quote should return undefined ok 111 - ... we should have gotten 4 warnings ok 112 - An object of class 'DBI::db' isa 'DBI::db' ok 113 ok 114 # skip Kids attribute not supported under DBI::PurePerl ok 115 - An object of class 'DBI::dr' isa 'DBI::dr' ok 116 # skip Kids attribute not supported under DBI::PurePerl ok 117 - An object of class 'DBI::db' isa 'DBI::db' ok 118 - An object of class 'DBI::st' isa 'DBI::st' ok 119 - ... NUM_OF_PARAMS is 0 ok 120 - ... NUM_OF_FIELDS should be undef ok 121 - ... Statement is "foo bar" ok 122 - ... NAME is undefined ok 123 - ... TYPE is undefined ok 124 - ... SCALE is undefined ok 125 - ... PRECISION is undefined ok 126 - ... NULLABLE is undefined ok 127 - ... RowsInCache is undefined ok 128 - ... ParamValues is undefined ok 129 - ... NAME_uc is undefined ok 130 - ... NAME_lc is undefined ok 131 - ... NAME_hash is undefined ok 132 - ... NAME_uc_hash is undefined ok 133 - ... NAME_lc_hash is undefined ok 134 - ... $dbh can call "prepare" ok 135 - ... $dbh cannot call "nonesuch" ok 136 - ... $sth can call "execute" ok 137 # skip Kids attribute not supported under DBI::PurePerl ok t\zvp_04mods.t .................. 1..12 ok 1 - use DBI; ok 2 - use DBI::Const::GetInfo::ANSI; ok 3 - use DBI::Const::GetInfo::ODBC; ok 4 - use DBI::Const::GetInfoType; ok 5 - use DBI::Const::GetInfoReturn; ok 6 - ... we have at least one key in the GetInfoType hash ok 7 - ... the GetInfoType hash is constructed from the ANSI and ODBC hashes ok 8 - ... we have at least one key in the GetInfoReturnType hash ok 9 - ... the GetInfoReturnType hash is constructed from the ANSI and ODBC hashes ok 10 - ... we have at least one key in the GetInfoReturnValues hash ok 11 - DBI::Const::GetInfoReturn->can('Format') ok 12 - DBI::Const::GetInfoReturn->can('Explain') ok t\zvp_05concathash.t ............ 1..41 ok 1 - use DBI; ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 - should work with nul bytes in kv_sep and pair_sep ok 10 - should work with nul bytes in hash value (neat) ok 11 - should work with nul bytes in hash value (not neat) ok 12 ok 13 ok 14 ok 15 - test ok 16 - test ok 17 - Unknown sort order ok 18 - Float Hash - Not Neat lexical ok 19 - Numeric - Not Neat lexical ok 20 - Mixed Hash - Not Neat lexical ok 21 - Simple Hash - Not Neat lexical ok 22 - Float Hash - Neat lexical ok 23 - Numeric - Neat lexical ok 24 - Mixed Hash - Neat lexical ok 25 - Simple Hash - Neat lexical ok 26 - Float Hash - Not Neat guess ok 27 - Numeric - Not Neat guess ok 28 - Mixed Hash - Not Neat guess ok 29 - Simple Hash - Not Neat guess ok 30 - Float Hash - Neat guess ok 31 - Numeric - Neat guess ok 32 - Mixed Hash - Neat guess ok 33 - Simple Hash - Neat guess ok 34 - Float Hash - Not Neat numeric ok 35 - Numeric - Not Neat numeric ok 36 - Mixed Hash - Not Neat numeric ok 37 - Simple Hash - Not Neat numeric ok 38 - Float Hash - Neat numeric ok 39 - Numeric - Neat numeric ok 40 - Mixed Hash - Neat numeric ok 41 - Simple Hash - Neat numeric ok t\zvp_06attrs.t ................. ok 1 - use DBI; ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 - ... checking Warn attribute for dbh ok 4 - ... checking Active attribute for dbh ok 5 - ... checking AutoCommit attribute for dbh ok 6 - ... checking CompatMode attribute for dbh ok 7 - ... checking InactiveDestroy attribute for dbh ok 8 - ... checking AutoInactiveDestroy attribute for dbh ok 9 - ... checking PrintError attribute for dbh ok 10 - ... checking PrintWarn attribute for dbh ok 11 - ... checking RaiseError attribute for dbh ok 12 - ... checking ShowErrorStatement attribute for dbh ok 13 - ... checking ChopBlanks attribute for dbh ok 14 - ... checking LongTrunkOk attribute for dbh ok 15 - ... checking TaintIn attribute for dbh ok 16 - ... checking TaintOut attribute for dbh ok 17 - ... checking Taint attribute for dbh ok 18 - ... checking Executed attribute for dbh ok 19 - ... checking ErrCount attribute for dbh ok 20 # skip Kids and ActiveKids attribute not supported under DBI::PurePerl ok 21 # skip Kids and ActiveKids attribute not supported under DBI::PurePerl ok 22 - ... checking CachedKids attribute for dbh ok 23 - ... checking HandleError attribute for dbh ok 24 - ... checking Profile attribute for dbh ok 25 - ... checking Statement attribute for dbh ok 26 - ... checking RowCacheSize attribute for dbh ok 27 - ... checking ReadOnly attribute for dbh ok 28 - ... checking FetchHashKeyName attribute for dbh ok 29 - ... checking Name attribute for dbh ok 30 - ... checking TraceLevel attribute for dbh ok 31 - ... checking LongReadLen attribute for dbh ok 32 - should be able to FETCH_many ok 33 - should see driver-private dbh attribute value ok 34 - delete on non-private attribute acts like fetch ok 35 - value unchanged after delete ok 36 - should see private_foo dbh attribute value ok 37 - delete should return private_foo dbh attribute value ok 38 - value of private_foo after delete should be undef ok 39 - ... catching exception ok 40 - ... $dbh->err is undefined ok 41 - ... checking $dbh->errstr ok 42 - ... checking $dbh->state ok 43 - ... checking Executed attribute for dbh ok 44 - ... checking Executed attribute for dbh (after reset) ok 45 - ... checking ErrCount attribute for dbh (after error was generated) ok 46 - An object of class 'DBI::dr' isa 'DBI::dr' ok 47 - ... checking $dbh->err ok 48 - ... checking ErrCount attribute for drh ok 49 - ... checking Warn attribute for drh ok 50 - ... checking Active attribute for drh ok 51 - ... checking AutoCommit attribute for drh ok 52 - ... checking CompatMode attribute for drh ok 53 - ... checking InactiveDestroy attribute for drh ok 54 - ... checking AutoInactiveDestroy attribute for drh ok 55 - ... checking PrintError attribute for drh ok 56 - ... checking PrintWarn attribute for drh ok 57 - ... checking RaiseError attribute for drh ok 58 - ... checking ShowErrorStatement attribute for drh ok 59 - ... checking ChopBlanks attribute for drh ok 60 - ... checking LongTrunkOk attribute for drh ok 61 - ... checking TaintIn attribute for drh ok 62 - ... checking TaintOut attribute for drh ok 63 - ... checking Taint attribute for drh ok 64 # skip Executed attribute not supported under DBI::PurePerl ok 65 # skip Kids and ActiveKids attribute not supported under DBI::PurePerl ok 66 # skip Kids and ActiveKids attribute not supported under DBI::PurePerl ok 67 - ... checking CachedKids attribute for drh ok 68 - ... checking HandleError attribute for drh ok 69 - ... checking Profile attribute for drh ok 70 - ... checking ReadOnly attribute for drh ok 71 - ... checking TraceLevel attribute for drh ok 72 - ... checking LongReadLen attribute for drh ok 73 - ... checking FetchHashKeyName attribute for drh ok 74 - ... checking Name attribute for drh ok 75 - An object of class 'DBI::st' isa 'DBI::st' ok 76 - ... checking Executed attribute for sth ok 77 - ... checking Executed attribute for dbh ok 78 - ... checking ErrCount attribute for sth ok 79 - ... checking exception ok 80 - ... checking $sth->errstr ok 81 - ... checking $sth->state ok 82 - ... checking Executed attribute for sth ok 83 - ... checking Exceuted attribute for dbh ok 84 - ... checking ErrCount attribute for sth ok 85 - ... checking ErrCount attribute for sth (after reset) ok 86 - ... checking Warn attribute for sth ok 87 - ... checking Active attribute for sth ok 88 - ... checking CompatMode attribute for sth ok 89 - ... checking InactiveDestroy attribute for sth ok 90 - ... checking AutoInactiveDestroy attribute for sth ok 91 - ... checking PrintError attribute for sth ok 92 - ... checking PrintWarn attribute for sth ok 93 - ... checking RaiseError attribute for sth ok 94 - ... checking ShowErrorStatement attribute for sth ok 95 - ... checking ChopBlanks attribute for sth ok 96 - ... checking LongTrunkOk attribute for sth ok 97 - ... checking TaintIn attribute for sth ok 98 - ... checking TaintOut attribute for sth ok 99 - ... checking Taint attribute for sth ok 100 # skip Kids and ActiveKids attribute not supported under DBI::PurePerl ok 101 # skip Kids and ActiveKids attribute not supported under DBI::PurePerl ok 102 - ... checking CachedKids attribute for sth ok 103 - ... checking HandleError attribute for sth ok 104 - ... checking Profile attribute for sth ok 105 - ... checking ReadOnly attribute for sth ok 106 - ... checking TraceLevel attribute for sth ok 107 - ... checking LongReadLen attribute for sth ok 108 - ... checking FetchHashKeyName attribute for sth ok 109 - ... checking CursorName attribute for sth ok 110 - ... checking NUM_OF_FIELDS attribute for sth ok 111 - ... checking NUM_OF_PARAMS attribute for sth ok 112 - ... checking type of NAME attribute for sth ok 113 - ... checking number of elements returned ok 114 - ... checking values returned ok 115 - ... checking type of NAME_lc attribute for sth ok 116 - ... checking number of elements returned ok 117 - ... checking values returned ok 118 - ... checking type of NAME_uc attribute for sth ok 119 - ... checking number of elements returned ok 120 - ... checking values returned ok 121 - ... checking type of NAME_hash attribute for sth ok 122 - ... checking number of keys returned ok 123 - ... checking values returned ok 124 - ... checking values returned ok 125 - ... checking type of NAME_lc_hash attribute for sth ok 126 - ... checking number of keys returned ok 127 - ... checking values returned ok 128 - ... checking values returned ok 129 - ... checking type of NAME_uc_hash attribute for sth ok 130 - ... checking number of keys returned ok 131 - ... checking values returned ok 132 - ... checking values returned ok 133 - ... checking type of TYPE attribute for sth ok 134 - ... checking number of elements returned ok 135 - ... checking values returned ok 136 - ... checking type of NULLABLE attribute for sth ok 137 - ... checking number of elements returned ok 138 - ... checking values returned ok 139 - ... checking type of PRECISION attribute for sth ok 140 - ... checking number of elements returned ok 141 - ... checking values returned ok 142 - ... checking type of SCALE attribute for sth ok 143 - ... checking number of elements returned ok 144 - ... checking values returned ok 145 - ... checking type of ParamValues attribute for sth ok 146 - ... checking values returned ok 147 - ... checking Statement attribute for sth ok 148 - ... checking type of RowsInCache attribute for sth ok 149 - should see driver-private sth attribute value # Checking inheritance ok 150 - dbh ReadOnly value should be inherited from drh ok 151 - sth ReadOnly value should be inherited from dbh 1..151 ok t\zvp_07kids.t .................. skipped: $h->{Kids} attribute not supported for DBI::PurePerl t\zvp_08keeperr.t ............... ok 1 - use DBI; ok 2 - ... checking error ok 3 - ... checking error Test HandleSetErr ok 4 - An object of class 'DBI::db' isa 'DBI::db' ok 5 - ... $DBI::err is not defined HandleSetErr called: h=DBI::db=HASH(0xb93394), err=, errstr=(got info), state= ok 6 - ... $DBI::err is defined ok 7 - ... $DBI::err is an empty string ok 8 - ... $DBI::errstr is as we expected ok 9 - ... $dbh->errstr matches $DBI::errstr ok 10 - ... $warn{failed} is 0 ok 11 - ... $warn{warning} is 0 ok 12 - ... the @handlewarn array is (1, 0, 0) HandleSetErr called: h=DBI::db=HASH(0xb93394), err=0, errstr=(got warn), state=AA001 warn: 'DBD::ExampleP::db set_err warning: (got info)\n(got warn) at ./t/08keeperr.t line 189.\n' ok 13 - ... $DBI::err is defined ok 14 - ... $DBI::err is "0" ok 15 - ... $DBI::errstr is as we expected ok 16 - ... $dbh->errstr matches $DBI::errstr ok 17 - ... $DBI::state is AA001 ok 18 - ... $warn{warning} is 1 ok 19 - ... the @handlewarn array is (1, 1, 0) HandleSetErr called: h=DBI::db=HASH(0xb93394), err=, errstr=(got more info), state= warn: 'DBD::ExampleP::db set_err warning: (got info)\n(got warn)\n(got more info) at ./t/08keeperr.t line 204.\n' ok 20 - ... $DBI::err is defined ok 21 - ... $DBI::err is "0" ok 22 - ... $dbh->err is "0" ok 23 - ... $DBI::state is AA001 ok 24 - ... $DBI::errstr is as we expected ok 25 - ... $dbh->errstr matches $DBI::errstr ok 26 - ... $warn{warning} is 2 ok 27 - ... the @handlewarn array is (2, 1, 0) warn: 'DBD::ExampleP::db set_err failed: (got info)\n(got warn)\n(got more info) [state was AA001 now AA002]\n(got error) at ./t/08keeperr.t line 224.\n' ok 28 - ... $DBI::err is defined ok 29 - ... $DBI::err is 42 ok 30 - ... $warn{warning} is 2 ok 31 - ... $dbh->errstr is as we expected ok 32 - ... $DBI::state is AA002 ok 33 - ... the @handlewarn array is (2, 1, 1) HandleSetErr called: h=DBI::db=HASH(0xb93394), err=, errstr=(got info), state= warn: 'DBD::ExampleP::db set_err failed: (got info)\n(got warn)\n(got more info) [state was AA001 now AA002]\n(got error)\n(got info) at ./t/08keeperr.t line 236.\n' ok 34 - ... $DBI::err is defined ok 35 - ... $DBI::err is 42 ok 36 - ... $warn{warning} is 2 ok 37 - ... $dbh->errstr is as we expected ok 38 - ... the @handlewarn array is (3, 1, 1) HandleSetErr called: h=DBI::db=HASH(0xb93394), err=0, errstr=(got warn), state= warn: 'DBD::ExampleP::db set_err failed: (got info)\n(got warn)\n(got more info) [state was AA001 now AA002]\n(got error)\n(got info)\n(got warn) at ./t/08keeperr.t line 247.\n' ok 39 - ... $DBI::err is defined ok 40 - ... $DBI::err is 42 ok 41 - ... $warn{warning} is 2 ok 42 - ... $dbh->errstr is as we expected ok 43 - ... the @handlewarn array is (3, 2, 1) warn: 'DBD::ExampleP::db set_err failed: (got info)\n(got warn)\n(got more info) [state was AA001 now AA002]\n(got error)\n(got info)\n(got warn) [err was 42 now 4200] [state was AA002 now AA003]\n(got new error) at ./t/08keeperr.t line 258.\n' ok 44 - ... $DBI::err is defined ok 45 - ... $DBI::err is 4200 ok 46 - ... $warn{warning} is 2 ok 47 - ... $dbh->errstr is as we expected ok 48 - ... the @handlewarn array is (3, 2, 2) ok 49 - ... $dbh->errstr is defined ok 50 - ... $dbh->err is defined ok 51 - ... $dbh->state is an empty string warn: 'DBD::ExampleP::db set_err failed: foo at ./t/08keeperr.t line 282.\n' ok 52 - ... only returned one value ok 53 - ... the first value is undefined warn: 'DBD::ExampleP::db set_err failed: foo [err was 1 now 2]\nbar at ./t/08keeperr.t line 286.\n' ok 54 - ... $dbh->set_err returned undefiend warn: 'DBD::ExampleP::db set_err failed: foo [err was 1 now 2]\nbar [err was 2 now 3]\nbaz at ./t/08keeperr.t line 287.\n' ok 55 - ... $dbh->set_err returned undefiend HandleSetErr called: h=DBI::db=HASH(0xb93394), err=0, errstr=warn, state= warn: 'DBD::ExampleP::db set_err failed: foo [err was 1 now 2]\nbar [err was 2 now 3]\nbaz\nwarn at ./t/08keeperr.t line 288.\n' ok 56 - ... $dbh->set_err returned undefiend ok 57 - ... $dbh->errstr is as we expected ok 58 - ... $warn{failed} is 4 ok 59 - ... the @handlewarn array is (0, 1, 3) warn: 'DBD::ExampleP::db method failed: foo at ./t/08keeperr.t line 298.\n' ok 60 - ... only returned one value ok 61 - ... the first value is undefined warn: 'DBD::ExampleP::db method failed: foo at ./t/08keeperr.t line 302.\n' ok 62 - ... only returned one value ok 63 - ... the first value is "42" warn: 'DBD::ExampleP::db method failed: foo at ./t/08keeperr.t line 306.\n' ok 64 - ... returned no values HandleSetErr called: h=DBI::db=HASH(0xb93394), err=, errstr=info, state=override warn: 'DBD::ExampleP::db set_err failed: errstr99 at ./t/08keeperr.t line 313.\n' ok 65 - ... only returned one value ok 66 - ... the first value is undefined ok 67 - ... $dbh->err is 99 ok 68 - ... $dbh->errstr is as we expected ok 69 - ... $dbh->state is as we expected ok 70 ok 71 ok 72 - ping returns true ok 73 - err unchanged after ping ok 74 - errstr unchanged after ping ok 75 - err unchanged after ping ok 76 - errstr unchanged after ping ok 77 - ping returns false ok 78 - err true after failed ping ok 79 - errstr true after failed ping ok 80 ok 81 ok 82 - ping returns true: 0 but true ok 83 - err unchanged after ping ok 84 - errstr unchanged after ping ok 85 - err unchanged after ping ok 86 - errstr unchanged after ping ok 87 - ping returns false ok 88 - err true after failed ping ok 89 - errstr true after failed ping HandleSetErr called: h=DBI::db=HASH(0xb93394), err=, errstr=, state= ok 90 - no extra warning generated for set_err("") in STORE HandleSetErr called: h=DBI::db=HASH(0xb93394), err=0, errstr=0, state= warn: 'DBD::ExampleP::db STORE warning: at ./t/08keeperr.t line 338.\n' ok 91 - warning generated for set_err("0") in STORE 1..91 ok t\zvp_09trace.t ................. 1..99 ok 1 - use DBI; ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 - trace file size = 2583 ok 4 - ... checking TraceLevel attribute ok 5 - ... trace file successfully created parse_trace_flag SQL ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 parse_trace_flag CON ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 parse_trace_flag ENC ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 parse_trace_flag DBD ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 parse_trace_flag TXN ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 parse_trace_flag foo ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 parse_trace_flag bar ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 parse_trace_flag baz ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 parse_trace_flag boo ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 parse_trace_flag bop ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok 85 parse_trace_flag SQL CON ENC DBD TXN foo bar baz boo bop ok 86 - ... ok 87 - ... inherit ok 88 - An object of class 'DBI::st' isa 'DBI::st' ok 89 ok 90 ok 91 test unknown parse_trace_flag ok 92 ok 93 caught warn: DBI::db=HASH(0x10af964)->parse_trace_flags(nonesuch) ignored unknown trace flags: 'nonesuch' at DBI::PurePerl DBI::common::parse_trace_flags line 49. ok 94 ok 95 caught warn: DBI::db=HASH(0x10af964)->parse_trace_flags(nonesuch|SQL|nonesuch2) ignored unknown trace flags: 'nonesuch' 'nonesuch2' at DBI::PurePerl DBI::common::parse_trace_flags line 49. ok 96 ok 97 ok 98 ok 99 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17664 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17664: No such file or directory at t/lib.pl line 23. t\zvp_10examp.t ................. 1..234 ok 1 - connect should fail ok 2 - ... we should have an exception here ok 3 - ... $dbh2 should not be defined ok 4 ok 5 ok 6 - ... these 2 handles are cached, so they are the same ok 7 ok 8 - ... this handle was created with different parameters, so it is not the same ok 9 ok 10 - Executed should be true ok 11 ok 12 - should return same handle ok 13 - Executed should be false because reset by connect attributes ok 14 - An object of class 'DBI::dr' isa 'DBI::dr' ok 15 - ... these are our cached kids ok 16 - ... we have emptied out cache ok 17 ok 18 - ... PrintError should be 0 ok 19 - ... FetchHashKey is NAME ok 20 - ... checking the example driver_path others ok 21 ok 22 - ping should return true ok 23 - prepare should fail ok 24 - sth->err should be true ok 25 - DBI::err should be true ok 26 - $DBI::err should match $dbh->err ok 27 - $DBI::errstr should contain error string ok 28 - $DBI::errstr should match $dbh->errstr ok 29 ok 30 ok 31 ok 32 # skip inner/outer handles not fully supported for DBI::PurePerl ok 33 # skip inner/outer handles not fully supported for DBI::PurePerl ok 34 # skip inner/outer handles not fully supported for DBI::PurePerl 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 - errstr should contain error message ok 54 ok 55 - errstr should contain error message ok 56 ok 57 ok 58 - errstr should contain error message ok 59 ok 60 - errstr should contain error message ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 fetchrow_hashref('NAME_uc') ok 69 ok 70 ok 71 ok 72 ok 73 fetchrow_hashref('ParamValues') ok 74 ok 75 FetchHashKeyName ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 fetchall_arrayref ok 82 ok 83 ok 84 ok 85 ok 86 ok 87 fetchall_arrayref array slice ok 88 ok 89 ok 90 ok 91 fetchall_arrayref hash slice ok 92 ok 93 ok 94 ok 95 ok 96 ok 97 fetchall_arrayref renaming hash slice ok 98 ok 99 ok 100 ok 101 ok 102 ok 103 fetchall_arrayref empty renaming hash slice ok 104 ok 105 ok 106 ok 107 ok 108 ok 109 fetchall_arrayref hash ok 110 ok 111 ok 112 ok 113 - '16895 0 .' ne '16895 0 .' rows() ok 114 - row count 3 ok 115 - 3 vs 3 ok 116 - 3 vs 3 fetchall_arrayref array slice and max rows ok 117 ok 118 ok 119 ok 120 - should fetch one row ok 121 - should fetch all the remaining rows ok 122 - should return undef as there are no more rows selectrow_array ok 123 ok 124 selectrow_hashref ok 125 ok 126 ok 127 ok 128 selectall_arrayref ok 129 ok 130 ok 131 ok 132 selectall_arrayref Slice array slice ok 133 ok 134 ok 135 - ". 16895" eq ". 16895" ok 136 selectall_arrayref Columns array slice ok 137 ok 138 ok 139 - ". 16895" eq ". 16895" ok 140 selectall_arrayref hash slice ok 141 ok 142 ok 143 ok 144 ok 145 ok 146 ok 147 selectall_hashref ok 148 - selectall_hashref result ok 149 - selectall_hashref HASH: HASH ok 150 ok 151 - 0 eq 0 selectall_hashref by column number ok 152 ok 153 - 0 eq 0 selectcol_arrayref ok 154 ok 155 ok 156 selectcol_arrayref column slice ok 157 ok 158 ok 159 ok 160 others... ok 161 ok 162 RaiseError & PrintError & ShowErrorStatement ok 163 ok 164 ok 165 ok 166 ok 167 ok 168 ok 169 ok 170 ok 171 not ok 172 - error string does not contain ParamValues # TODO rt66127 not fixed yet # Failed (TODO) test 'error string does not contain ParamValues' # at ./t/10examp.t line 397. # 'DBD::ExampleP::st execute failed: 11 values bound when 1 expected [for Statement "select mode from ?" with ParamValues: 1=1, 2=2, 3='val3', 4='val4', 5='val5', 6='val6', 7='val7', 8='val8', 9='val9', 10='val10', 11='val11'] at DBI::PurePerl DBI::st::execute line 122. # ' # matches '(?^:ParamValues:)' not ok 173 - ParamValues is empty # TODO rt66127 not fixed yet # Failed (TODO) test 'ParamValues is empty' # at ./t/10examp.t line 398. # got: 'HASH(0x10f7d3c)' # expected: undef # $VAR1 = { # '6' => 'val6', # '11' => 'val11', # '3' => 'val3', # '7' => 'val7', # '9' => 'val9', # '2' => 2, # '8' => 'val8', # '1' => 1, # '4' => 'val4', # '10' => 'val10', # '5' => 'val5' # }; ok 174 ok 175 ok 176 ok 177 ok 178 ok 179 ok 180 - DBD::ExampleP::st execute failed: 2 values bound when 1 expected [for Statement "select mode from ?" with ParamValues: 1='first', 2='second'] at DBI::PurePerl DBI::st::execute line 122. # ok 181 - DBD::ExampleP::st execute failed: 2 values bound when 1 expected [for Statement "select mode from ?" with ParamValues: 1='first', 2='second'] at DBI::PurePerl DBI::st::execute line 122. # ok 182 ok 183 ok 184 ok 185 ok 186 ok 187 HandleError ok 188 ok 189 HandleError -> die ok 190 ok 191 - HandleError: DBD::ExampleP::db prepare failed: Unknown field names: unknown_field_name2 [h=DBI::db=HASH(0x10325dc), rv=undef, \#=3] at ./t/10examp.t line 441. # HandleError -> 0 -> RaiseError HandleError: DBD::ExampleP::db prepare failed: Unknown field names: unknown_field_name2 [h=DBI::db=HASH(0x10325dc), rv=undef, #=3] ok 192 ok 193 - DBD::ExampleP::db prepare failed: Unknown field names: unknown_field_name2 at DBI::PurePerl DBI::db::prepare line 120. # HandleError -> 1 -> return (original)undef HandleError: DBD::ExampleP::db prepare failed: Unknown field names: unknown_field_name2 [h=DBI::db=HASH(0x10325dc), rv=undef, #=3] ok 194 - ok 195 HandleError -> 2 -> return (modified)42 HandleError: DBD::ExampleP::db prepare failed: Unknown field names: unknown_field_name2 [h=DBI::db=HASH(0x10325dc), rv=undef, #=3] ok 196 - ok 197 ok 198 ok 199 - An object of class 'DBI::st' isa 'DBI::st' ok 200 ok 201 ok 202 ok 203 - Remove dumpcsr.tst.17664 ok 204 - Actually gone # table_info ok 205 # Local blib/lib subdirs: DBD auto .. . Bundle Win32 DBI ok 206 ok 207 ok 208 # tables ok 209 - Table count mismatch5 vs 5 ok 210 - "schema"."table" ne "schema"."table" ok 211 - "sch-ema"."table" ne "sch-ema"."table" ok 212 - "schema"."ta-ble" ne "schema"."ta-ble" ok 213 - "sch ema"."table" ne "sch ema"."table" ok 214 - "schema"."ta ble" ne "schema"."ta ble" # Testing the fake directories (0). ok 215 ok 216 ok 217 - 0 rows instead of 0 ok 218 # Testing the fake directories (100). ok 219 ok 220 ok 221 - 100 rows instead of 100 ok 222 - 'file100 file99 file98 file97 file96 file95 file94 file93 file92 file91 file90 file89 file88 file87 file86 file85 file84 file83 file82 file81 file80 file79 file78 file77 file76 file75 file74 file73 file72 file71 file70 file69 file68 file67 file66 file65 file64 file63 file62 file61 file60 file59 file58 file57 file56 file55 file54 file53 file52 file51 file50 file49 file48 file47 file46 file45 file44 file43 file42 file41 file40 file39 file38 file37 file36 file35 file34 file33 file32 file31 file30 file29 file28 file27 file26 file25 file24 file23 file22 file21 file20 file19 file18 file17 file16 file15 file14 file13 file12 file11 file10 file9 file8 file7 file6 file5 file4 file3 file2 file1' ne 'file100 file99 file98 file97 file96 file95 file94 file93 file92 file91 file90 file89 file88 file87 file86 file85 file84 file83 file82 file81 file80 file79 file78 file77 file76 file75 file74 file73 file72 file71 file70 file69 file68 file67 file66 file65 file64 file63 file62 file61 file60 file59 file58 file57 file56 file55 file54 file53 file52 file51 file50 file49 file48 file47 file46 file45 file44 file43 file42 file41 file40 file39 file38 file37 file36 file35 file34 file33 file32 file31 file30 file29 file28 file27 file26 file25 file24 file23 file22 file21 file20 file19 file18 file17 file16 file15 file14 file13 file12 file11 file10 file9 file8 file7 file6 file5 file4 file3 file2 file1' # Testing the fake directories (200). ok 223 ok 224 ok 225 - 200 rows instead of 200 ok 226 - 'file200 file199 file198 file197 file196 file195 file194 file193 file192 file191 file190 file189 file188 file187 file186 file185 file184 file183 file182 file181 file180 file179 file178 file177 file176 file175 file174 file173 file172 file171 file170 file169 file168 file167 file166 file165 file164 file163 file162 file161 file160 file159 file158 file157 file156 file155 file154 file153 file152 file151 file150 file149 file148 file147 file146 file145 file144 file143 file142 file141 file140 file139 file138 file137 file136 file135 file134 file133 file132 file131 file130 file129 file128 file127 file126 file125 file124 file123 file122 file121 file120 file119 file118 file117 file116 file115 file114 file113 file112 file111 file110 file109 file108 file107 file106 file105 file104 file103 file102 file101 file100 file99 file98 file97 file96 file95 file94 file93 file92 file91 file90 file89 file88 file87 file86 file85 file84 file83 file82 file81 file80 file79 file78 file77 file76 file75 file74 file73 file72 file71 file70 file69 file68 file67 file66 file65 file64 file63 file62 file61 file60 file59 file58 file57 file56 file55 file54 file53 file52 file51 file50 file49 file48 file47 file46 file45 file44 file43 file42 file41 file40 file39 file38 file37 file36 file35 file34 file33 file32 file31 file30 file29 file28 file27 file26 file25 file24 file23 file22 file21 file20 file19 file18 file17 file16 file15 file14 file13 file12 file11 file10 file9 file8 file7 file6 file5 file4 file3 file2 file1' ne 'file200 file199 file198 file197 file196 file195 file194 file193 file192 file191 file190 file189 file188 file187 file186 file185 file184 file183 file182 file181 file180 file179 file178 file177 file176 file175 file174 file173 file172 file171 file170 file169 file168 file167 file166 file165 file164 file163 file162 file161 file160 file159 file158 file157 file156 file155 file154 file153 file152 file151 file150 file149 file148 file147 file146 file145 file144 file143 file142 file141 file140 file139 file138 file137 file136 file135 file134 file133 file132 file131 file130 file129 file128 file127 file126 file125 file124 file123 file122 file121 file120 file119 file118 file117 file116 file115 file114 file113 file112 file111 file110 file109 file108 file107 file106 file105 file104 file103 file102 file101 file100 file99 file98 file97 file96 file95 file94 file93 file92 file91 file90 file89 file88 file87 file86 file85 file84 file83 file82 file81 file80 file79 file78 file77 file76 file75 file74 file73 file72 file71 file70 file69 file68 file67 file66 file65 file64 file63 file62 file61 file60 file59 file58 file57 file56 file55 file54 file53 file52 file51 file50 file49 file48 file47 file46 file45 file44 file43 file42 file41 file40 file39 file38 file37 file36 file35 file34 file33 file32 file31 file30 file29 file28 file27 file26 file25 file24 file23 file22 file21 file20 file19 file18 file17 file16 file15 file14 file13 file12 file11 file10 file9 file8 file7 file6 file5 file4 file3 file2 file1' # Testing $dbh->func(). ok 227 ok 228 - we got some table types ok 229 - all table types are defined ok 230 - no name separators in table types ok 231 - we got some catalogs ok 232 - no name separators in catalogs ok 233 ok 234 - ping should return false after disconnect ok t\zvp_11fetch.t ................. 1..24 # fetchall_hashref(C1) ok 1 ok 2 ok 3 ok 4 # fetchall_hashref(C2) ok 5 ok 6 ok 7 ok 8 # fetchall_hashref([C2]) ok 9 ok 10 ok 11 ok 12 # fetchall_hashref([C1 C2]) 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 t\zvp_12quote.t ................. 1..10 ok 1 - ... quoting strings with embedded single quotes ok 2 - ... quoting number as SQL_VARCHAR ok 3 - ... quoting number as SQL_INTEGER ok 4 - ... quoting undef as NULL ok 5 - ... properly quotes foo as "foo" ok 6 - ... properly quotes f"o as "f""o" ok 7 - ... properly quotes foo, bar as "foo"."bar" ok 8 - ... properly quotes undef, undef, bar as "bar" ok 9 - ... properly quotes foo, undef, bar as "foo"."bar" ok 10 - ... now quotes it as "bar"@"foo" after flushing cache ok t\zvp_13taint.t ................. skipped: Taint attributes not supported with DBI::PurePerl t\zvp_14utf8.t .................. 1..16 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 t\zvp_15array.t ................. 1..55 ok 1 - use DBI; ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 - An object of class 'DBI::st' isa 'DBI::st' ok 4 - ... we should have 0 rows ok 5 - ... execute_array should return false ok 6 - execute_array failure with RaiseError should have died ok 7 ok 8 - ... we should have 2 rows ok 9 - ... we should have 3 tuple_status ok 10 - ... our rows are as expected ok 11 - ... our tuple_status is as expected ok 12 - ... bind_param_array should return true ok 13 - ... execute_array should return true ok 14 - ... we should have 3 rows ok 15 - ... we should have 3 tuple_status ok 16 - ... our rows are as expected ok 17 - ... our tuple_status is as expected ok 18 - ... execute_array should return true ok 19 - ... we should have executed 3 rows ok 20 - ... we should have affected 3 rows ok 21 - ... execute_array should return true ok 22 - ... execute_array should return 0 (but true) ok 23 - ... we should have 0 rows ok 24 - ... we should have 0 tuple_status ok 25 - ... execute_array should return 1 ok 26 - ... we should have 1 rows ok 27 - ... our rows are as expected ok 28 - ... we should have 1 tuple_status ok 29 - ... our tuple_status is as expected ok 30 - ... execute_array should return 0 ok 31 - ... we should have 0 rows ok 32 - ... we should have 0 tuple_status ok 33 - An object of class 'DBI::st' isa 'DBI::st' ok 34 - ... execute_array should return true ok 35 - ... execute_array should return 0 (but true) ok 36 - ... we should have 0 rows ok 37 - ... execute_array should return true ok 38 - ... we should have 2 rows ok 39 - ... we should have 2 tuple_status ok 40 - ... rows should match ok 41 - ... tuple_status should match ok 42 - An object of class 'DBI::st' isa 'DBI::st' ok 43 - ... execute_array should return true ok 44 - ... we should have 3 rows ok 45 - ... we should have 3 tuple_status ok 46 - ... rows should match ok 47 - ... tuple status should match ok 48 - ... execute_array should return undef ok 49 - ... errstr is as expected ok 50 - ... execute_array should return undef ok 51 - ... errstr is as expected ok 52 - ... execute_array should return undef ok 53 - ... errstr is as expected ok 54 - ... bind_param_array should return undef ok 55 - ... errstr is as expected ok t\zvp_16destroy.t ............... 1..20 ok 1 - use DBI; ok 2 - ... check DBD::Test::dr::imp_data_size to avoid typo ok 3 - ... check DBD::Test::db::imp_data_size to avoid typo ok 4 - Install test driver ok 5 - Connect to test driver ok 6 - Should start active ok 7 - Should be active in DESTROY ok 8 - Create with ActiveDestroy ok 9 - InactiveDestroy should be set ok 10 - Should start active ok 11 - Should not be active in DESTROY ok 12 - Create with AutoInactiveDestroy ok 13 - InactiveDestroy should be set ok 14 - Should start active ok 15 - Should be active in DESTROY ok 16 - Create with AutoInactiveDestroy again ok 17 - InactiveDestroy should be set ok 18 - Should start active ok 19 - Child should be inactive on DESTROY ok 20 - Should be active in DESTROY ok t\zvp_19fhtrace.t ............... 1..27 ok 1 - use DBI; ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 - ... checking TraceLevel attribute ok 4 - ... regular fh: trace file successfully created ok 5 - ... regular fh: filehandle successfully set ok 6 - ... regular fh: trace_msg ok 7 - ... regular fh: file successfully changed Next logline ok 8 - ... regular fh: trace_msg after changing trace output ok 9 - Tracefile removed ok 10 - Tracefile FOO opened ok 11 - Tracefile created ok 12 - Regression test ok 13 - Traced message ok 14 - Regression test ok 15 - ... layered fh: file is layered: *** Test our layer # # ok 16 - ... layered fh: filehandle successfully set ok 17 - ... layered fh: trace_msg: Layered logline # # DBI::db=HASH(0xf67eb4) trace level set to 1 in DBI 1.634 (PurePerl) Full trace not available because DBI_TRACE is not in environment ok 18 - ... layered fh: close doesn't close: Layered logline # # Next logline ok 19 - ... layered fh: trace_msg after change trace output: Layered logline # # ok 20 - ... scalar trace: file is layered: *** Test our layer # # ok 21 - ... scalar trace: filehandle successfully set ok 22 - ... scalar trace: *** Test our layer # DBI::db=HASH(0xf67eb4) trace level set to 1 in DBI 1.634 (PurePerl) # Full trace not available because DBI_TRACE is not in environment # Layered logline # # DBI::db=HASH(0xf67eb4) trace level set to 1 in DBI 1.634 (PurePerl) Full trace not available because DBI_TRACE is not in environment ok 23 - ... scalar trace: close doesn't close: *** Test our layer # DBI::db=HASH(0xf67eb4) trace level set to 1 in DBI 1.634 (PurePerl) # Full trace not available because DBI_TRACE is not in environment # Layered logline # # Next logline ok 24 - ... scalar trace: after change trace output: *** Test our layer # DBI::db=HASH(0xf67eb4) trace level set to 1 in DBI 1.634 (PurePerl) # Full trace not available because DBI_TRACE is not in environment # Layered logline # # ok 25 - ... logger: trace_msg # DBI::db=HASH(0xf67eb4) trace level set to 1 in DBI 1.634 (PurePerl) Full trace not available because DBI_TRACE is not in environment ok 26 - ... logger: close doesn't close # Next logline ok 27 - ... logger: trace_msg after change trace output # ok t\zvp_20meta.t .................. 1..8 ok 1 - use DBI; ok 2 - use DBI::DBD::Metadata; ok 3 - An object of class 'DBI::db' isa 'DBI::db' ok 4 ok 5 ok 6 ok 7 ok 8 ok t\zvp_30subclass.t .............. 1..43 ok 1 - use DBI; ok 2 - An object of class 'MyDBI::db' isa 'MyDBI::db' ok 3 ok 4 - An object of class 'MyDBI::db' isa 'MyDBI::db' ok 5 ok 6 ok 7 - An object of class 'MyDBI::st' isa 'MyDBI::st' ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 - A reference of type 'ARRAY' isa 'ARRAY' ok 16 ok 17 ok 18 ok 19 ok 20 - 'Clone A' isa 'MyDBI::db' ok 21 ok 22 ok 23 - 'Clone B' isa 'MyDBI::db' ok 24 ok 25 ok 26 - An object of class 'MyDBI::db' isa 'MyDBI::db' ok 27 ok 28 - 'Clone of clone A' isa 'MyDBI::db' ok 29 ok 30 ok 31 - 'Clone of clone B' isa 'MyDBI::db' ok 32 ok 33 - An object of class 'MyDBI::db' isa 'MyDBI::db' ok 34 ok 35 - 'installed method' isa 'ARRAY' ok 36 ok 37 ok 38 ok 39 ok 40 - Failed connect \#1 ok 41 ok 42 - Failed connect \#2 ok 43 fetch 4 prepare 1 ok t\zvp_31methcache.t ............. 1..49 ok 1 - use DBI; ok 2 - plain row0 ok 3 - plain local0 ok 4 - plain row1 ok 5 - plain local1 ok 6 - plain row2 ok 7 - plain local2 ok 8 - plain row3 ok 9 - plain locate DBI object ok 10 - plain row4 ok 11 - plain row5 ok 12 - plain local3 ok 13 - plain row6 ok 14 - threads-h row0 ok 15 - threads-h local0 ok 16 - threads-h row1 ok 17 - threads-h local1 ok 18 - threads-h row2 ok 19 - threads-h local2 ok 20 - threads-h row3 ok 21 - threads-h locate DBI object ok 22 - threads-h row4 ok 23 - threads-h row5 ok 24 - threads-h local3 ok 25 - threads-h row6 ok 26 - magic row0 ok 27 - magic local0 ok 28 - magic row1 ok 29 - magic local1 ok 30 - magic row2 ok 31 - magic local2 ok 32 - magic row3 ok 33 - magic locate DBI object ok 34 - magic row4 ok 35 - magic row5 ok 36 - magic local3 ok 37 - magic row6 ok 38 - magic threads-h row0 ok 39 - magic threads-h local0 ok 40 - magic threads-h row1 ok 41 - magic threads-h local1 ok 42 - magic threads-h row2 ok 43 - magic threads-h local2 ok 44 - magic threads-h row3 ok 45 - magic threads-h locate DBI object ok 46 - magic threads-h row4 ok 47 - magic threads-h row5 ok 48 - magic threads-h local3 ok 49 - magic threads-h row6 ok t\zvp_35thrclone.t .............. 1..20 ok 1 - use DBI; ok 2 - ... assignment of neat_maxlen was successful ok 3 - An object of class 'DBI::db' isa 'DBI::db' ok 4 - ... DBI::neat_maxlen still holding its value ok 5 - An object of class 'DBI::db' isa 'DBI::db' ok 6 - ... new $dbh is not the same instance as $dbh_parent ok 7 ok 8 - ... DBI::neat_maxlen still holding its value ok 9 - An object of class 'DBI::db' isa 'DBI::db' ok 10 - ... new $dbh is not the same instance as $dbh_parent ok 11 ok 12 - ... DBI::neat_maxlen still holding its value ok 13 - An object of class 'DBI::db' isa 'DBI::db' ok 14 - ... new $dbh is not the same instance as $dbh_parent ok 15 ok 16 - ... DBI::neat_maxlen still holding its value ok 17 - An object of class 'DBI::db' isa 'DBI::db' ok 18 - ... new $dbh is not the same instance as $dbh_parent ok 19 ok 20 - ... all tests have passed ok t\zvp_40profile.t ............... skipped: profiling not supported for DBI::PurePerl t\zvp_41prof_dump.t ............. skipped: profiling not supported for DBI::PurePerl t\zvp_42prof_data.t ............. skipped: profiling not supported for DBI::PurePerl t\zvp_43prof_env.t .............. skipped: profiling not supported for DBI::PurePerl t\zvp_48dbi_dbd_sqlengine.t ..... ok 1 - use DBI; ok 2 - use DBI::DBD::SqlEngine; ok 3 - use DBD::File; ok 4 - prepare 'CREATE TABLE foo (id INT, foo TEXT)' ok 5 - prepare 'CREATE TABLE bar (id INT, baz TEXT)' ok 6 - prepare 'INSERT INTO foo VALUES (1, "Hello world")' ok 7 - prepare 'INSERT INTO bar VALUES (1, "Bugfixes welcome")' ok 8 - prepare 'INSERT bar VALUES (2, "Bug reports, too")' ok 9 - prepare 'SELECT foo FROM foo where ID=1' ok 10 - prepare 'UPDATE bar SET id=5 WHERE baz="Bugfixes welcome"' ok 11 - prepare 'DELETE FROM foo' ok 12 - prepare 'DELETE FROM bar WHERE baz="Bugfixes welcome"' ok 13 - Junk: prepare 'Junk' ok 14 - missing table: prepare 'CREATE foo (id INT, foo TEXT)' ok 15 - missing "VALUES": prepare 'INSERT INTO bar (1, "Bugfixes welcome")' ok 16 - missing "SET": prepare 'UPDATE bar id=5 WHERE baz="Bugfixes welcome"' ok 17 - waste between "DELETE" and "FROM": prepare 'DELETE * FROM foo' ok 18 - Junk: prepare 'Junk' ok 19 - invalid column type: prepare 'CREATE TABLE bar (id INT, baz CHARACTER VARYING(255))' ok 20 - prepared statement using ANSI dialect ok 21 # skip Gofer proxy prevents fetching embedded SQL::Parser object ok 22 ok 23 - root class is DBIx::ContextualFetch 1..23 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18228 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18228: No such file or directory at t/lib.pl line 23. t\zvp_49dbd_file.t .............. ok 1 - use DBI; ok 2 - use DBD::File; ok 3 - Connect clean ok 4 - Can connect to DBD::File driver # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 5 - f_versions ok 6 - Connect with DBI attributes ok 7 - Connect with driver attributes in DSN ok 8 - Connect with driver attributes in hash ok 9 - Prepare select from non-existing file ok 10 - Cannot open non-existing file # C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18228\t_sbdgf_53442gz.txt ok 11 - drop manually created table db_18228_2 (first file) ok 12 - C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18228\db_18228_2.txt removed ok 13 - C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18228\db_18228_2 exists ok 14 - drop manually created table db_18228_2 (second file) ok 15 - C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18228\db_18228_2 removed ok 16 - Create table db_18228_ ok 17 - Test table exists ok 18 - get single table meta data ok 19 - get multiple meta data ok 20 - encoding shows in layer ok 21 - Listing tables gives test table ok 22 - table_info ok 23 - table_info gives test table ok 24 - set single meta datum ok 25 - verify set single meta datum ok 26 - set multiple meta data ok 27 - verify set multiple meta attributes ok 28 - initialize new table (meta) with settings ok 29 - verify create meta from scratch ok 30 - Prepare select * from db_18228_ ok 31 - execute on db_18228_ ok 32 - Prepare select * from DB_18228_ ok 33 - execute on DB_18228_ ok 34 - ReadOnly connect with driver attributes in hash ok 35 - Prepare select * from db_18228_ ok 36 - execute on db_18228_ ok 37 - TYPE is numeric ok 38 - TYPE_NAME is set ok 39 - prepare 'insert into db_18228_' ok 40 - insert failed intensionally ok 41 - prepare 'delete from db_18228_' ok 42 - delete failed intensionally ok 43 - table drop failed intensionally ok 44 - Test table not removed ok 45 - ReadWrite for drop connect with driver attributes in hash ok 46 - table drop ok 47 - Test table removed ok 48 - Should not be able to open a DB to ./non-existing ok 49 - Error message ok 50 - Cleared error ok 51 - connect () should die on ./non-existing with RaiseError ok 52 - croak message ok 53 - Error message ok 54 - Should not be able to open a DB to nonexisting_folder ok 55 - Error message ok 56 - Cleared error ok 57 - connect () should die on nonexisting_folder with RaiseError ok 58 - croak message ok 59 - Error message ok 60 - Should not be able to open a DB to /Fr-dle/hurd0k/ok18228 ok 61 - Error message ok 62 - Cleared error ok 63 - connect () should die on /Fr-dle/hurd0k/ok18228 with RaiseError ok 64 - croak message ok 65 - Error message 1..65 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_10872 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_10872: No such file or directory at t/lib.pl line 23. t\zvp_50dbm_simple.t ............ Using DBM modules: SDBM_File Using MLDBM serializers: Data::Dumper Storable FreezeThaw YAML JSON --- Using SDBM_File () --- # DBD::DBM 0.08 using SDBM_File (1.09) # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 1 - dbm_versions ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 ok 4 ok 5 ok 6 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 7 - execute ok 8 - DROP TABLE IF EXISTS SDBM_File_fruit ok 9 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10)) ok 10 - execute ok 11 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10)) ok 12 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' ) ok 13 - execute ok 14 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' ) ok 15 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change' ) ok 16 - execute ok 17 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change' ) ok 18 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL ) ok 19 - execute ok 20 - INSERT INTO SDBM_File_fruit VALUES (3, NULL ) ok 21 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to delete' ) ok 22 - execute ok 23 - INSERT INTO SDBM_File_fruit VALUES (4,'to delete' ) ok 24 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?) ok 25 - execute ok 26 - INSERT INTO SDBM_File_fruit VALUES (?,?) ok 27 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to delete' ) ok 28 - execute ok 29 - INSERT INTO SDBM_File_fruit VALUES (6,'to delete' ) ok 30 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to_delete' ) ok 31 - execute ok 32 - INSERT INTO SDBM_File_fruit VALUES (7,'to_delete' ) ok 33 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to delete' ok 34 - execute ok 35 - DELETE FROM SDBM_File_fruit WHERE dVal='to delete' ok 36 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to delete') == $sth->rows ok 37 - prepare UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2 ok 38 - execute ok 39 - UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2 ok 40 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2) == $sth->rows ok 41 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=7 ok 42 - execute ok 43 - DELETE FROM SDBM_File_fruit WHERE dKey=7 ok 44 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=7) == $sth->rows ok 45 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 46 - execute ok 47 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 48 - SELECT results ok 49 - prepare DELETE FROM SDBM_File_fruit ok 50 - execute ok 51 - DELETE FROM SDBM_File_fruit ok 52 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows ok 53 - prepare SELECT COUNT(*) FROM SDBM_File_fruit ok 54 - execute ok 55 - SELECT COUNT(*) FROM SDBM_File_fruit ok 56 - SELECT results ok 57 - prepare DROP TABLE SDBM_File_fruit ok 58 - execute ok 59 - DROP TABLE SDBM_File_fruit ok 60 - prepare table_info (without tables) ok 61 - No tables delivered by table_info --- Using SDBM_File (Data::Dumper) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::Data::Dumper # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 62 - dbm_versions ok 63 - An object of class 'DBI::db' isa 'DBI::db' ok 64 ok 65 ok 66 ok 67 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 68 - execute ok 69 - DROP TABLE IF EXISTS SDBM_File_fruit ok 70 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 71 - execute ok 72 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 73 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 74 - execute ok 75 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 76 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 77 - execute ok 78 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 79 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 80 - execute ok 81 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 82 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 83 - execute ok 84 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 85 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 86 - execute ok 87 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 88 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 89 - execute ok 90 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 91 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 92 - execute ok 93 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 94 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 95 - execute ok 96 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 97 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 98 - execute ok 99 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 100 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows ok 101 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 102 - execute ok 103 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 104 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows ok 105 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 106 - execute ok 107 - DELETE FROM SDBM_File_fruit WHERE qux=17 ok 108 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows ok 109 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 110 - execute ok 111 - DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 112 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows ok 113 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 114 - execute ok 115 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 116 - SELECT results ok 117 - prepare DELETE FROM SDBM_File_fruit ok 118 - execute ok 119 - DELETE FROM SDBM_File_fruit ok 120 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows ok 121 - prepare SELECT COUNT(*) FROM SDBM_File_fruit ok 122 - execute ok 123 - SELECT COUNT(*) FROM SDBM_File_fruit ok 124 - SELECT results ok 125 - prepare DROP TABLE SDBM_File_fruit ok 126 - execute ok 127 - DROP TABLE SDBM_File_fruit ok 128 - prepare table_info (without tables) ok 129 - No tables delivered by table_info --- Using SDBM_File (Storable) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::Storable # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 130 - dbm_versions ok 131 - An object of class 'DBI::db' isa 'DBI::db' ok 132 ok 133 ok 134 ok 135 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 136 - execute ok 137 - DROP TABLE IF EXISTS SDBM_File_fruit ok 138 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 139 - execute ok 140 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 141 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 142 - execute ok 143 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 144 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 145 - execute ok 146 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 147 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 148 - execute ok 149 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 150 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 151 - execute ok 152 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 153 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 154 - execute ok 155 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 156 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 157 - execute ok 158 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 159 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 160 - execute ok 161 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 162 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 163 - execute ok 164 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 165 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 166 - execute ok 167 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 168 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows ok 169 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 170 - execute ok 171 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 172 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows ok 173 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 174 - execute ok 175 - DELETE FROM SDBM_File_fruit WHERE qux=17 ok 176 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows ok 177 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 178 - execute ok 179 - DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 180 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows ok 181 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 182 - execute ok 183 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 184 - SELECT results ok 185 - prepare DELETE FROM SDBM_File_fruit ok 186 - execute ok 187 - DELETE FROM SDBM_File_fruit ok 188 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows ok 189 - prepare SELECT COUNT(*) FROM SDBM_File_fruit ok 190 - execute ok 191 - SELECT COUNT(*) FROM SDBM_File_fruit ok 192 - SELECT results ok 193 - prepare DROP TABLE SDBM_File_fruit ok 194 - execute ok 195 - DROP TABLE SDBM_File_fruit ok 196 - prepare table_info (without tables) ok 197 - No tables delivered by table_info --- Using SDBM_File (FreezeThaw) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::FreezeThaw # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 198 - dbm_versions ok 199 - An object of class 'DBI::db' isa 'DBI::db' ok 200 ok 201 ok 202 ok 203 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 204 - execute ok 205 - DROP TABLE IF EXISTS SDBM_File_fruit ok 206 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 207 - execute ok 208 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 209 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 210 - execute ok 211 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 212 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 213 - execute ok 214 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 215 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 216 - execute ok 217 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 218 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 219 - execute ok 220 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 221 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 222 - execute ok 223 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 224 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 225 - execute ok 226 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 227 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 228 - execute ok 229 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 230 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 231 - execute ok 232 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 233 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 234 - execute ok 235 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 236 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows ok 237 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 238 - execute ok 239 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 240 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows ok 241 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 242 - execute ok 243 - DELETE FROM SDBM_File_fruit WHERE qux=17 ok 244 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows ok 245 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 246 - execute ok 247 - DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 248 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows ok 249 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 250 - execute ok 251 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 252 - SELECT results ok 253 - prepare DELETE FROM SDBM_File_fruit ok 254 - execute ok 255 - DELETE FROM SDBM_File_fruit ok 256 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows ok 257 - prepare SELECT COUNT(*) FROM SDBM_File_fruit ok 258 - execute ok 259 - SELECT COUNT(*) FROM SDBM_File_fruit ok 260 - SELECT results ok 261 - prepare DROP TABLE SDBM_File_fruit ok 262 - execute ok 263 - DROP TABLE SDBM_File_fruit ok 264 - prepare table_info (without tables) ok 265 - No tables delivered by table_info --- Using SDBM_File (YAML) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::YAML (0.10) # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 266 - dbm_versions ok 267 - An object of class 'DBI::db' isa 'DBI::db' ok 268 ok 269 ok 270 ok 271 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 272 - execute ok 273 - DROP TABLE IF EXISTS SDBM_File_fruit ok 274 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 275 - execute ok 276 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 277 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 278 - execute ok 279 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 280 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 281 - execute ok 282 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 283 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 284 - execute ok 285 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 286 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 287 - execute ok 288 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 289 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 290 - execute ok 291 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 292 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 293 - execute ok 294 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 295 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 296 - execute ok 297 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 298 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 299 - execute ok 300 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 301 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 302 - execute ok 303 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 304 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows ok 305 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 306 - execute ok 307 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 308 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows ok 309 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 310 - execute ok 311 - DELETE FROM SDBM_File_fruit WHERE qux=17 ok 312 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows ok 313 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 314 - execute ok 315 - DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 316 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows ok 317 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 318 - execute ok 319 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 320 - SELECT results ok 321 - prepare DELETE FROM SDBM_File_fruit ok 322 - execute ok 323 - DELETE FROM SDBM_File_fruit ok 324 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows ok 325 - prepare SELECT COUNT(*) FROM SDBM_File_fruit ok 326 - execute ok 327 - SELECT COUNT(*) FROM SDBM_File_fruit ok 328 - SELECT results ok 329 - prepare DROP TABLE SDBM_File_fruit ok 330 - execute ok 331 - DROP TABLE SDBM_File_fruit ok 332 - prepare table_info (without tables) ok 333 - No tables delivered by table_info --- Using SDBM_File (JSON) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::JSON (0.002) # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 334 - dbm_versions ok 335 - An object of class 'DBI::db' isa 'DBI::db' ok 336 ok 337 ok 338 ok 339 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 340 - execute ok 341 - DROP TABLE IF EXISTS SDBM_File_fruit ok 342 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 343 - execute ok 344 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 345 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 346 - execute ok 347 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 348 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 349 - execute ok 350 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 351 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 352 - execute ok 353 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 354 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 355 - execute ok 356 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 357 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 358 - execute ok 359 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 360 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 361 - execute ok 362 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 363 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 364 - execute ok 365 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 366 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 367 - execute ok 368 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 369 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 370 - execute ok 371 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 372 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows ok 373 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 374 - execute ok 375 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 376 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows ok 377 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 378 - execute ok 379 - DELETE FROM SDBM_File_fruit WHERE qux=17 ok 380 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows ok 381 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 382 - execute ok 383 - DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 384 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows ok 385 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 386 - execute ok 387 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 388 - SELECT results ok 389 - prepare DELETE FROM SDBM_File_fruit ok 390 - execute ok 391 - DELETE FROM SDBM_File_fruit ok 392 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows ok 393 - prepare SELECT COUNT(*) FROM SDBM_File_fruit ok 394 - execute ok 395 - SELECT COUNT(*) FROM SDBM_File_fruit ok 396 - SELECT results ok 397 - prepare DROP TABLE SDBM_File_fruit ok 398 - execute ok 399 - DROP TABLE SDBM_File_fruit ok 400 - prepare table_info (without tables) ok 401 - No tables delivered by table_info 1..401 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_16972 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_16972: No such file or directory at t/lib.pl line 23. t\zvp_51dbm_file.t .............. ok 1 - drop table ok 2 - FRED.dir exists ok 3 - fred.dir exists ok 4 - fred.pag exists ok 5 - insert into mixed case table ok 6 - insert into uppercase table ok 7 - rows found via cloned mixed case table ok 8 - drop table ok 9 - rows found via mixed case table ok 10 - rows found via select via fully qualified path ok 11 - disconnect ok 12 - Found 1 tables ok 13 - rows found after reconnect using "dbm_tables" ok 14 - Create wilma ok 15 - insert Barney ok 16 - disconnect ok 17 - Found 1 table ok 18 - disconnect ok 19 - Found 2 tables ok 20 - Fred first ok 21 - Fred second ok 22 - select from fred ok 23 - execute fred ok 24 - 2 entry in fred ok 25 - select from wilma ok 26 - execute wilma ok 27 - 1 entry in wilma ok 28 - drop table fred ok 29 - fred.dir removed ok 30 - fred.pag removed ok 31 - drop table wilma ok 32 - wilma.dir removed ok 33 - wilma.pag removed 1..33 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17752 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17752: No such file or directory at t/lib.pl line 23. t\zvp_52dbm_complex.t ........... # Running do_tests for SDBM_File + Data::Dumper ok 1 - CREATE TABLE APPL_17752_SDBM_File_Data_Dumper (id INT, applname CHAR, appluniq CHAR, version CHAR, appl_type CHAR) ok 2 - CREATE TABLE PREC_17752_SDBM_File_Data_Dumper (id INT, appl_id INT, node_id INT, precedence INT) ok 3 - CREATE TABLE NODE_17752_SDBM_File_Data_Dumper (id INT, nodename CHAR, os CHAR, version CHAR) ok 4 - CREATE TABLE LANDSCAPE_17752_SDBM_File_Data_Dumper (id INT, landscapename CHAR) ok 5 - CREATE TABLE CONTACT_17752_SDBM_File_Data_Dumper (id INT, surname CHAR, familyname CHAR, phone CHAR, userid CHAR, mailaddr CHAR) ok 6 - CREATE TABLE NM_LANDSCAPE_17752_SDBM_File_Data_Dumper (id INT, ls_id INT, obj_id INT, obj_type INT) ok 7 - CREATE TABLE APPL_CONTACT_17752_SDBM_File_Data_Dumper (id INT, contact_id INT, appl_id INT, contact_type CHAR) ok 8 - INSERT INTO APPL_17752_SDBM_File_Data_Dumper VALUES ( 1, 'ZQF', 'ZFQLIN', '10.2.0.4', 'Oracle DB') ok 9 - INSERT INTO APPL_17752_SDBM_File_Data_Dumper VALUES ( 2, 'YRA', 'YRA-UX', '10.2.0.2', 'Oracle DB') ok 10 - INSERT INTO APPL_17752_SDBM_File_Data_Dumper VALUES ( 3, 'PRN1', 'PRN1-4.B2', '1.1.22', 'CUPS' ) ok 11 - INSERT INTO APPL_17752_SDBM_File_Data_Dumper VALUES ( 4, 'PRN2', 'PRN2-4.B2', '1.1.22', 'CUPS' ) ok 12 - INSERT INTO APPL_17752_SDBM_File_Data_Dumper VALUES ( 5, 'PRN1', 'PRN1-4.B1', '1.1.22', 'CUPS' ) ok 13 - INSERT INTO APPL_17752_SDBM_File_Data_Dumper VALUES ( 7, 'PRN2', 'PRN2-4.B1', '1.1.22', 'CUPS' ) ok 14 - INSERT INTO APPL_17752_SDBM_File_Data_Dumper VALUES ( 8, 'sql-stmt', 'SQL::Statement', '1.21', 'Project Web-Site') ok 15 - INSERT INTO APPL_17752_SDBM_File_Data_Dumper VALUES ( 9, 'cpan.org', 'http://www.cpan.org/', '1.0', 'Web-Site') ok 16 - INSERT INTO APPL_17752_SDBM_File_Data_Dumper VALUES (10, 'httpd', 'cpan-apache', '2.2.13', 'Web-Server') ok 17 - INSERT INTO APPL_17752_SDBM_File_Data_Dumper VALUES (11, 'cpan-mods', 'cpan-mods', '8.4.1', 'PostgreSQL DB') ok 18 - INSERT INTO APPL_17752_SDBM_File_Data_Dumper VALUES (12, 'cpan-authors', 'cpan-authors', '8.4.1', 'PostgreSQL DB') ok 19 - INSERT INTO NODE_17752_SDBM_File_Data_Dumper VALUES ( 1, 'ernie', 'RHEL', '5.2') ok 20 - INSERT INTO NODE_17752_SDBM_File_Data_Dumper VALUES ( 2, 'bert', 'RHEL', '5.2') ok 21 - INSERT INTO NODE_17752_SDBM_File_Data_Dumper VALUES ( 3, 'statler', 'FreeBSD', '7.2') ok 22 - INSERT INTO NODE_17752_SDBM_File_Data_Dumper VALUES ( 4, 'waldorf', 'FreeBSD', '7.2') ok 23 - INSERT INTO NODE_17752_SDBM_File_Data_Dumper VALUES ( 5, 'piggy', 'NetBSD', '5.0.2') ok 24 - INSERT INTO NODE_17752_SDBM_File_Data_Dumper VALUES ( 6, 'kermit', 'NetBSD', '5.0.2') ok 25 - INSERT INTO NODE_17752_SDBM_File_Data_Dumper VALUES ( 7, 'samson', 'NetBSD', '5.0.2') ok 26 - INSERT INTO NODE_17752_SDBM_File_Data_Dumper VALUES ( 8, 'tiffy', 'NetBSD', '5.0.2') ok 27 - INSERT INTO NODE_17752_SDBM_File_Data_Dumper VALUES ( 9, 'rowlf', 'Debian Lenny', '5.0') ok 28 - INSERT INTO NODE_17752_SDBM_File_Data_Dumper VALUES (10, 'fozzy', 'Debian Lenny', '5.0') ok 29 - INSERT INTO PREC_17752_SDBM_File_Data_Dumper VALUES ( 1, 1, 1, 1) ok 30 - INSERT INTO PREC_17752_SDBM_File_Data_Dumper VALUES ( 2, 1, 2, 2) ok 31 - INSERT INTO PREC_17752_SDBM_File_Data_Dumper VALUES ( 3, 2, 2, 1) ok 32 - INSERT INTO PREC_17752_SDBM_File_Data_Dumper VALUES ( 4, 2, 1, 2) ok 33 - INSERT INTO PREC_17752_SDBM_File_Data_Dumper VALUES ( 5, 3, 5, 1) ok 34 - INSERT INTO PREC_17752_SDBM_File_Data_Dumper VALUES ( 6, 3, 7, 2) ok 35 - INSERT INTO PREC_17752_SDBM_File_Data_Dumper VALUES ( 7, 4, 6, 1) ok 36 - INSERT INTO PREC_17752_SDBM_File_Data_Dumper VALUES ( 8, 4, 8, 2) ok 37 - INSERT INTO PREC_17752_SDBM_File_Data_Dumper VALUES ( 9, 5, 7, 1) ok 38 - INSERT INTO PREC_17752_SDBM_File_Data_Dumper VALUES (10, 5, 5, 2) ok 39 - INSERT INTO PREC_17752_SDBM_File_Data_Dumper VALUES (11, 6, 8, 1) ok 40 - INSERT INTO PREC_17752_SDBM_File_Data_Dumper VALUES (12, 7, 6, 2) ok 41 - INSERT INTO PREC_17752_SDBM_File_Data_Dumper VALUES (13, 10, 9, 1) ok 42 - INSERT INTO PREC_17752_SDBM_File_Data_Dumper VALUES (14, 10, 10, 1) ok 43 - INSERT INTO PREC_17752_SDBM_File_Data_Dumper VALUES (15, 8, 9, 1) ok 44 - INSERT INTO PREC_17752_SDBM_File_Data_Dumper VALUES (16, 8, 10, 1) ok 45 - INSERT INTO PREC_17752_SDBM_File_Data_Dumper VALUES (17, 9, 9, 1) ok 46 - INSERT INTO PREC_17752_SDBM_File_Data_Dumper VALUES (18, 9, 10, 1) ok 47 - INSERT INTO PREC_17752_SDBM_File_Data_Dumper VALUES (19, 11, 3, 1) ok 48 - INSERT INTO PREC_17752_SDBM_File_Data_Dumper VALUES (20, 11, 4, 2) ok 49 - INSERT INTO PREC_17752_SDBM_File_Data_Dumper VALUES (21, 12, 4, 1) ok 50 - INSERT INTO PREC_17752_SDBM_File_Data_Dumper VALUES (22, 12, 3, 2) ok 51 - INSERT INTO LANDSCAPE_17752_SDBM_File_Data_Dumper VALUES (1, 'Logistic') ok 52 - INSERT INTO LANDSCAPE_17752_SDBM_File_Data_Dumper VALUES (2, 'Infrastructure') ok 53 - INSERT INTO LANDSCAPE_17752_SDBM_File_Data_Dumper VALUES (3, 'CPAN') ok 54 - INSERT INTO CONTACT_17752_SDBM_File_Data_Dumper VALUES ( 1, 'Hans Peter', 'Mueller', '12345', 'HPMUE', 'hp-mueller@here.com') ok 55 - INSERT INTO CONTACT_17752_SDBM_File_Data_Dumper VALUES ( 2, 'Knut', 'Inge', '54321', 'KINGE', 'k-inge@here.com') ok 56 - INSERT INTO CONTACT_17752_SDBM_File_Data_Dumper VALUES ( 3, 'Lola', 'Nguyen', '+1-123-45678-90', 'LNYUG', 'lola.ngyuen@customer.com') ok 57 - INSERT INTO CONTACT_17752_SDBM_File_Data_Dumper VALUES ( 4, 'Helge', 'Brunft', '+41-123-45678-09', 'HBRUN', 'helge.brunft@external-dc.at') ok 58 - INSERT INTO NM_LANDSCAPE_17752_SDBM_File_Data_Dumper VALUES ( 1, 1, 1, 2) ok 59 - INSERT INTO NM_LANDSCAPE_17752_SDBM_File_Data_Dumper VALUES ( 2, 1, 2, 2) ok 60 - INSERT INTO NM_LANDSCAPE_17752_SDBM_File_Data_Dumper VALUES ( 3, 3, 3, 2) ok 61 - INSERT INTO NM_LANDSCAPE_17752_SDBM_File_Data_Dumper VALUES ( 4, 3, 4, 2) ok 62 - INSERT INTO NM_LANDSCAPE_17752_SDBM_File_Data_Dumper VALUES ( 5, 2, 5, 2) ok 63 - INSERT INTO NM_LANDSCAPE_17752_SDBM_File_Data_Dumper VALUES ( 6, 2, 6, 2) ok 64 - INSERT INTO NM_LANDSCAPE_17752_SDBM_File_Data_Dumper VALUES ( 7, 2, 7, 2) ok 65 - INSERT INTO NM_LANDSCAPE_17752_SDBM_File_Data_Dumper VALUES ( 8, 2, 8, 2) ok 66 - INSERT INTO NM_LANDSCAPE_17752_SDBM_File_Data_Dumper VALUES ( 9, 3, 9, 2) ok 67 - INSERT INTO NM_LANDSCAPE_17752_SDBM_File_Data_Dumper VALUES (10, 3,10, 2) ok 68 - INSERT INTO NM_LANDSCAPE_17752_SDBM_File_Data_Dumper VALUES (11, 1, 1, 1) ok 69 - INSERT INTO NM_LANDSCAPE_17752_SDBM_File_Data_Dumper VALUES (12, 2, 2, 1) ok 70 - INSERT INTO NM_LANDSCAPE_17752_SDBM_File_Data_Dumper VALUES (13, 2, 2, 3) ok 71 - INSERT INTO NM_LANDSCAPE_17752_SDBM_File_Data_Dumper VALUES (14, 3, 1, 3) ok 72 - INSERT INTO APPL_CONTACT_17752_SDBM_File_Data_Dumper VALUES (1, 3, 1, 'OWNER') ok 73 - INSERT INTO APPL_CONTACT_17752_SDBM_File_Data_Dumper VALUES (2, 3, 2, 'OWNER') ok 74 - INSERT INTO APPL_CONTACT_17752_SDBM_File_Data_Dumper VALUES (3, 4, 3, 'ADMIN') ok 75 - INSERT INTO APPL_CONTACT_17752_SDBM_File_Data_Dumper VALUES (4, 4, 4, 'ADMIN') ok 76 - INSERT INTO APPL_CONTACT_17752_SDBM_File_Data_Dumper VALUES (5, 4, 5, 'ADMIN') ok 77 - INSERT INTO APPL_CONTACT_17752_SDBM_File_Data_Dumper VALUES (6, 4, 6, 'ADMIN') ok 78 - Know meta ok 79 - SELECT CONCAT('[% NOW %]') AS "timestamp", applname, appluniq, version, nodename FROM APPL_17752_SDBM_File_Data_Dumper, PREC_17752_SDBM_File_Data_Dumper, NODE_17752_SDBM_File_Data_Dumper WHERE appl_type LIKE '%DB' AND APPL_17752_SDBM_File_Data_Dumper.id=PREC_17752_SDBM_File_Data_Dumper.appl_id AND PREC_17752_SDBM_File_Data_Dumper.node_id=NODE_17752_SDBM_File_Data_Dumper.id ok 80 - SELECT applname, appluniq, version, nodename FROM APPL_17752_SDBM_File_Data_Dumper, PREC_17752_SDBM_File_Data_Dumper, NODE_17752_SDBM_File_Data_Dumper WHERE appl_type LIKE '%DB' AND APPL_17752_SDBM_File_Data_Dumper.id=PREC_17752_SDBM_File_Data_Dumper.appl_id AND PREC_17752_SDBM_File_Data_Dumper.node_id=NODE_17752_SDBM_File_Data_Dumper.id ok 81 - SELECT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_17752_SDBM_File_Data_Dumper, PREC_17752_SDBM_File_Data_Dumper, NODE_17752_SDBM_File_Data_Dumper, CONTACT_17752_SDBM_File_Data_Dumper, APPL_CONTACT_17752_SDBM_File_Data_Dumper WHERE appl_type='CUPS' AND APPL_17752_SDBM_File_Data_Dumper.id=PREC_17752_SDBM_File_Data_Dumper.appl_id AND PREC_17752_SDBM_File_Data_Dumper.node_id=NODE_17752_SDBM_File_Data_Dumper.id AND APPL_CONTACT_17752_SDBM_File_Data_Dumper.appl_id=APPL_17752_SDBM_File_Data_Dumper.id AND APPL_CONTACT_17752_SDBM_File_Data_Dumper.contact_id=CONTACT_17752_SDBM_File_Data_Dumper.id AND PREC_17752_SDBM_File_Data_Dumper.PRECEDENCE=1 ok 82 - SELECT applname, appluniq, version, landscapename, nodename FROM APPL_17752_SDBM_File_Data_Dumper, PREC_17752_SDBM_File_Data_Dumper, NODE_17752_SDBM_File_Data_Dumper, LANDSCAPE_17752_SDBM_File_Data_Dumper, NM_LANDSCAPE_17752_SDBM_File_Data_Dumper WHERE appl_type LIKE '%DB' AND APPL_17752_SDBM_File_Data_Dumper.id=PREC_17752_SDBM_File_Data_Dumper.appl_id AND PREC_17752_SDBM_File_Data_Dumper.node_id=NODE_17752_SDBM_File_Data_Dumper.id AND NM_LANDSCAPE_17752_SDBM_File_Data_Dumper.obj_id=APPL_17752_SDBM_File_Data_Dumper.id AND NM_LANDSCAPE_17752_SDBM_File_Data_Dumper.obj_type=1 AND NM_LANDSCAPE_17752_SDBM_File_Data_Dumper.ls_id=LANDSCAPE_17752_SDBM_File_Data_Dumper.id ok 83 - SELECT DISTINCT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_17752_SDBM_File_Data_Dumper, PREC_17752_SDBM_File_Data_Dumper, NODE_17752_SDBM_File_Data_Dumper, CONTACT_17752_SDBM_File_Data_Dumper, APPL_CONTACT_17752_SDBM_File_Data_Dumper WHERE appl_type='CUPS' AND APPL_17752_SDBM_File_Data_Dumper.id=PREC_17752_SDBM_File_Data_Dumper.appl_id AND PREC_17752_SDBM_File_Data_Dumper.node_id=NODE_17752_SDBM_File_Data_Dumper.id AND APPL_CONTACT_17752_SDBM_File_Data_Dumper.appl_id=APPL_17752_SDBM_File_Data_Dumper.id AND APPL_CONTACT_17752_SDBM_File_Data_Dumper.contact_id=CONTACT_17752_SDBM_File_Data_Dumper.id # Running do_tests for SDBM_File + Storable ok 84 - prepare: SELECT * FROM APPL_17752_SDBM_File_Data_Dumper ok 85 - execute: SELECT * FROM APPL_17752_SDBM_File_Data_Dumper ok 86 - CREATE TABLE APPL_17752_SDBM_File_Storable AS IMPORT (?) ok 87 - prepare: SELECT * FROM PREC_17752_SDBM_File_Data_Dumper ok 88 - execute: SELECT * FROM PREC_17752_SDBM_File_Data_Dumper ok 89 - CREATE TABLE PREC_17752_SDBM_File_Storable AS IMPORT (?) ok 90 - prepare: SELECT * FROM NODE_17752_SDBM_File_Data_Dumper ok 91 - execute: SELECT * FROM NODE_17752_SDBM_File_Data_Dumper ok 92 - CREATE TABLE NODE_17752_SDBM_File_Storable AS IMPORT (?) ok 93 - prepare: SELECT * FROM LANDSCAPE_17752_SDBM_File_Data_Dumper ok 94 - execute: SELECT * FROM LANDSCAPE_17752_SDBM_File_Data_Dumper ok 95 - CREATE TABLE LANDSCAPE_17752_SDBM_File_Storable AS IMPORT (?) ok 96 - prepare: SELECT * FROM CONTACT_17752_SDBM_File_Data_Dumper ok 97 - execute: SELECT * FROM CONTACT_17752_SDBM_File_Data_Dumper ok 98 - CREATE TABLE CONTACT_17752_SDBM_File_Storable AS IMPORT (?) ok 99 - prepare: SELECT * FROM NM_LANDSCAPE_17752_SDBM_File_Data_Dumper ok 100 - execute: SELECT * FROM NM_LANDSCAPE_17752_SDBM_File_Data_Dumper ok 101 - CREATE TABLE NM_LANDSCAPE_17752_SDBM_File_Storable AS IMPORT (?) ok 102 - prepare: SELECT * FROM APPL_CONTACT_17752_SDBM_File_Data_Dumper ok 103 - execute: SELECT * FROM APPL_CONTACT_17752_SDBM_File_Data_Dumper ok 104 - CREATE TABLE APPL_CONTACT_17752_SDBM_File_Storable AS IMPORT (?) ok 105 - Know meta ok 106 - SELECT DISTINCT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_17752_SDBM_File_Storable, PREC_17752_SDBM_File_Storable, NODE_17752_SDBM_File_Storable, CONTACT_17752_SDBM_File_Storable, APPL_CONTACT_17752_SDBM_File_Storable WHERE appl_type='CUPS' AND APPL_17752_SDBM_File_Storable.id=PREC_17752_SDBM_File_Storable.appl_id AND PREC_17752_SDBM_File_Storable.node_id=NODE_17752_SDBM_File_Storable.id AND APPL_CONTACT_17752_SDBM_File_Storable.appl_id=APPL_17752_SDBM_File_Storable.id AND APPL_CONTACT_17752_SDBM_File_Storable.contact_id=CONTACT_17752_SDBM_File_Storable.id ok 107 - SELECT CONCAT('[% NOW %]') AS "timestamp", applname, appluniq, version, nodename FROM APPL_17752_SDBM_File_Storable, PREC_17752_SDBM_File_Storable, NODE_17752_SDBM_File_Storable WHERE appl_type LIKE '%DB' AND APPL_17752_SDBM_File_Storable.id=PREC_17752_SDBM_File_Storable.appl_id AND PREC_17752_SDBM_File_Storable.node_id=NODE_17752_SDBM_File_Storable.id ok 108 - SELECT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_17752_SDBM_File_Storable, PREC_17752_SDBM_File_Storable, NODE_17752_SDBM_File_Storable, CONTACT_17752_SDBM_File_Storable, APPL_CONTACT_17752_SDBM_File_Storable WHERE appl_type='CUPS' AND APPL_17752_SDBM_File_Storable.id=PREC_17752_SDBM_File_Storable.appl_id AND PREC_17752_SDBM_File_Storable.node_id=NODE_17752_SDBM_File_Storable.id AND APPL_CONTACT_17752_SDBM_File_Storable.appl_id=APPL_17752_SDBM_File_Storable.id AND APPL_CONTACT_17752_SDBM_File_Storable.contact_id=CONTACT_17752_SDBM_File_Storable.id AND PREC_17752_SDBM_File_Storable.PRECEDENCE=1 ok 109 - SELECT applname, appluniq, version, landscapename, nodename FROM APPL_17752_SDBM_File_Storable, PREC_17752_SDBM_File_Storable, NODE_17752_SDBM_File_Storable, LANDSCAPE_17752_SDBM_File_Storable, NM_LANDSCAPE_17752_SDBM_File_Storable WHERE appl_type LIKE '%DB' AND APPL_17752_SDBM_File_Storable.id=PREC_17752_SDBM_File_Storable.appl_id AND PREC_17752_SDBM_File_Storable.node_id=NODE_17752_SDBM_File_Storable.id AND NM_LANDSCAPE_17752_SDBM_File_Storable.obj_id=APPL_17752_SDBM_File_Storable.id AND NM_LANDSCAPE_17752_SDBM_File_Storable.obj_type=1 AND NM_LANDSCAPE_17752_SDBM_File_Storable.ls_id=LANDSCAPE_17752_SDBM_File_Storable.id ok 110 - SELECT applname, appluniq, version, nodename FROM APPL_17752_SDBM_File_Storable, PREC_17752_SDBM_File_Storable, NODE_17752_SDBM_File_Storable WHERE appl_type LIKE '%DB' AND APPL_17752_SDBM_File_Storable.id=PREC_17752_SDBM_File_Storable.appl_id AND PREC_17752_SDBM_File_Storable.node_id=NODE_17752_SDBM_File_Storable.id # Running do_tests for SDBM_File + FreezeThaw ok 111 - prepare: SELECT * FROM APPL_17752_SDBM_File_Storable ok 112 - execute: SELECT * FROM APPL_17752_SDBM_File_Storable ok 113 - CREATE TABLE APPL_17752_SDBM_File_FreezeThaw AS IMPORT (?) ok 114 - prepare: SELECT * FROM PREC_17752_SDBM_File_Storable ok 115 - execute: SELECT * FROM PREC_17752_SDBM_File_Storable ok 116 - CREATE TABLE PREC_17752_SDBM_File_FreezeThaw AS IMPORT (?) ok 117 - prepare: SELECT * FROM NODE_17752_SDBM_File_Storable ok 118 - execute: SELECT * FROM NODE_17752_SDBM_File_Storable ok 119 - CREATE TABLE NODE_17752_SDBM_File_FreezeThaw AS IMPORT (?) ok 120 - prepare: SELECT * FROM LANDSCAPE_17752_SDBM_File_Storable ok 121 - execute: SELECT * FROM LANDSCAPE_17752_SDBM_File_Storable ok 122 - CREATE TABLE LANDSCAPE_17752_SDBM_File_FreezeThaw AS IMPORT (?) ok 123 - prepare: SELECT * FROM CONTACT_17752_SDBM_File_Storable ok 124 - execute: SELECT * FROM CONTACT_17752_SDBM_File_Storable ok 125 - CREATE TABLE CONTACT_17752_SDBM_File_FreezeThaw AS IMPORT (?) ok 126 - prepare: SELECT * FROM NM_LANDSCAPE_17752_SDBM_File_Storable ok 127 - execute: SELECT * FROM NM_LANDSCAPE_17752_SDBM_File_Storable ok 128 - CREATE TABLE NM_LANDSCAPE_17752_SDBM_File_FreezeThaw AS IMPORT (?) ok 129 - prepare: SELECT * FROM APPL_CONTACT_17752_SDBM_File_Storable ok 130 - execute: SELECT * FROM APPL_CONTACT_17752_SDBM_File_Storable ok 131 - CREATE TABLE APPL_CONTACT_17752_SDBM_File_FreezeThaw AS IMPORT (?) ok 132 - Know meta ok 133 - SELECT DISTINCT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_17752_SDBM_File_FreezeThaw, PREC_17752_SDBM_File_FreezeThaw, NODE_17752_SDBM_File_FreezeThaw, CONTACT_17752_SDBM_File_FreezeThaw, APPL_CONTACT_17752_SDBM_File_FreezeThaw WHERE appl_type='CUPS' AND APPL_17752_SDBM_File_FreezeThaw.id=PREC_17752_SDBM_File_FreezeThaw.appl_id AND PREC_17752_SDBM_File_FreezeThaw.node_id=NODE_17752_SDBM_File_FreezeThaw.id AND APPL_CONTACT_17752_SDBM_File_FreezeThaw.appl_id=APPL_17752_SDBM_File_FreezeThaw.id AND APPL_CONTACT_17752_SDBM_File_FreezeThaw.contact_id=CONTACT_17752_SDBM_File_FreezeThaw.id ok 134 - SELECT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_17752_SDBM_File_FreezeThaw, PREC_17752_SDBM_File_FreezeThaw, NODE_17752_SDBM_File_FreezeThaw, CONTACT_17752_SDBM_File_FreezeThaw, APPL_CONTACT_17752_SDBM_File_FreezeThaw WHERE appl_type='CUPS' AND APPL_17752_SDBM_File_FreezeThaw.id=PREC_17752_SDBM_File_FreezeThaw.appl_id AND PREC_17752_SDBM_File_FreezeThaw.node_id=NODE_17752_SDBM_File_FreezeThaw.id AND APPL_CONTACT_17752_SDBM_File_FreezeThaw.appl_id=APPL_17752_SDBM_File_FreezeThaw.id AND APPL_CONTACT_17752_SDBM_File_FreezeThaw.contact_id=CONTACT_17752_SDBM_File_FreezeThaw.id AND PREC_17752_SDBM_File_FreezeThaw.PRECEDENCE=1 ok 135 - SELECT CONCAT('[% NOW %]') AS "timestamp", applname, appluniq, version, nodename FROM APPL_17752_SDBM_File_FreezeThaw, PREC_17752_SDBM_File_FreezeThaw, NODE_17752_SDBM_File_FreezeThaw WHERE appl_type LIKE '%DB' AND APPL_17752_SDBM_File_FreezeThaw.id=PREC_17752_SDBM_File_FreezeThaw.appl_id AND PREC_17752_SDBM_File_FreezeThaw.node_id=NODE_17752_SDBM_File_FreezeThaw.id ok 136 - SELECT applname, appluniq, version, nodename FROM APPL_17752_SDBM_File_FreezeThaw, PREC_17752_SDBM_File_FreezeThaw, NODE_17752_SDBM_File_FreezeThaw WHERE appl_type LIKE '%DB' AND APPL_17752_SDBM_File_FreezeThaw.id=PREC_17752_SDBM_File_FreezeThaw.appl_id AND PREC_17752_SDBM_File_FreezeThaw.node_id=NODE_17752_SDBM_File_FreezeThaw.id ok 137 - SELECT applname, appluniq, version, landscapename, nodename FROM APPL_17752_SDBM_File_FreezeThaw, PREC_17752_SDBM_File_FreezeThaw, NODE_17752_SDBM_File_FreezeThaw, LANDSCAPE_17752_SDBM_File_FreezeThaw, NM_LANDSCAPE_17752_SDBM_File_FreezeThaw WHERE appl_type LIKE '%DB' AND APPL_17752_SDBM_File_FreezeThaw.id=PREC_17752_SDBM_File_FreezeThaw.appl_id AND PREC_17752_SDBM_File_FreezeThaw.node_id=NODE_17752_SDBM_File_FreezeThaw.id AND NM_LANDSCAPE_17752_SDBM_File_FreezeThaw.obj_id=APPL_17752_SDBM_File_FreezeThaw.id AND NM_LANDSCAPE_17752_SDBM_File_FreezeThaw.obj_type=1 AND NM_LANDSCAPE_17752_SDBM_File_FreezeThaw.ls_id=LANDSCAPE_17752_SDBM_File_FreezeThaw.id # Running do_tests for SDBM_File + YAML ok 138 - prepare: SELECT * FROM APPL_17752_SDBM_File_FreezeThaw ok 139 - execute: SELECT * FROM APPL_17752_SDBM_File_FreezeThaw ok 140 - CREATE TABLE APPL_17752_SDBM_File_YAML AS IMPORT (?) ok 141 - prepare: SELECT * FROM PREC_17752_SDBM_File_FreezeThaw ok 142 - execute: SELECT * FROM PREC_17752_SDBM_File_FreezeThaw ok 143 - CREATE TABLE PREC_17752_SDBM_File_YAML AS IMPORT (?) ok 144 - prepare: SELECT * FROM NODE_17752_SDBM_File_FreezeThaw ok 145 - execute: SELECT * FROM NODE_17752_SDBM_File_FreezeThaw ok 146 - CREATE TABLE NODE_17752_SDBM_File_YAML AS IMPORT (?) ok 147 - prepare: SELECT * FROM LANDSCAPE_17752_SDBM_File_FreezeThaw ok 148 - execute: SELECT * FROM LANDSCAPE_17752_SDBM_File_FreezeThaw ok 149 - CREATE TABLE LANDSCAPE_17752_SDBM_File_YAML AS IMPORT (?) ok 150 - prepare: SELECT * FROM CONTACT_17752_SDBM_File_FreezeThaw ok 151 - execute: SELECT * FROM CONTACT_17752_SDBM_File_FreezeThaw ok 152 - CREATE TABLE CONTACT_17752_SDBM_File_YAML AS IMPORT (?) ok 153 - prepare: SELECT * FROM NM_LANDSCAPE_17752_SDBM_File_FreezeThaw ok 154 - execute: SELECT * FROM NM_LANDSCAPE_17752_SDBM_File_FreezeThaw ok 155 - CREATE TABLE NM_LANDSCAPE_17752_SDBM_File_YAML AS IMPORT (?) ok 156 - prepare: SELECT * FROM APPL_CONTACT_17752_SDBM_File_FreezeThaw ok 157 - execute: SELECT * FROM APPL_CONTACT_17752_SDBM_File_FreezeThaw ok 158 - CREATE TABLE APPL_CONTACT_17752_SDBM_File_YAML AS IMPORT (?) ok 159 - Know meta ok 160 - SELECT applname, appluniq, version, nodename FROM APPL_17752_SDBM_File_YAML, PREC_17752_SDBM_File_YAML, NODE_17752_SDBM_File_YAML WHERE appl_type LIKE '%DB' AND APPL_17752_SDBM_File_YAML.id=PREC_17752_SDBM_File_YAML.appl_id AND PREC_17752_SDBM_File_YAML.node_id=NODE_17752_SDBM_File_YAML.id ok 161 - SELECT CONCAT('[% NOW %]') AS "timestamp", applname, appluniq, version, nodename FROM APPL_17752_SDBM_File_YAML, PREC_17752_SDBM_File_YAML, NODE_17752_SDBM_File_YAML WHERE appl_type LIKE '%DB' AND APPL_17752_SDBM_File_YAML.id=PREC_17752_SDBM_File_YAML.appl_id AND PREC_17752_SDBM_File_YAML.node_id=NODE_17752_SDBM_File_YAML.id ok 162 - SELECT applname, appluniq, version, landscapename, nodename FROM APPL_17752_SDBM_File_YAML, PREC_17752_SDBM_File_YAML, NODE_17752_SDBM_File_YAML, LANDSCAPE_17752_SDBM_File_YAML, NM_LANDSCAPE_17752_SDBM_File_YAML WHERE appl_type LIKE '%DB' AND APPL_17752_SDBM_File_YAML.id=PREC_17752_SDBM_File_YAML.appl_id AND PREC_17752_SDBM_File_YAML.node_id=NODE_17752_SDBM_File_YAML.id AND NM_LANDSCAPE_17752_SDBM_File_YAML.obj_id=APPL_17752_SDBM_File_YAML.id AND NM_LANDSCAPE_17752_SDBM_File_YAML.obj_type=1 AND NM_LANDSCAPE_17752_SDBM_File_YAML.ls_id=LANDSCAPE_17752_SDBM_File_YAML.id ok 163 - SELECT DISTINCT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_17752_SDBM_File_YAML, PREC_17752_SDBM_File_YAML, NODE_17752_SDBM_File_YAML, CONTACT_17752_SDBM_File_YAML, APPL_CONTACT_17752_SDBM_File_YAML WHERE appl_type='CUPS' AND APPL_17752_SDBM_File_YAML.id=PREC_17752_SDBM_File_YAML.appl_id AND PREC_17752_SDBM_File_YAML.node_id=NODE_17752_SDBM_File_YAML.id AND APPL_CONTACT_17752_SDBM_File_YAML.appl_id=APPL_17752_SDBM_File_YAML.id AND APPL_CONTACT_17752_SDBM_File_YAML.contact_id=CONTACT_17752_SDBM_File_YAML.id ok 164 - SELECT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_17752_SDBM_File_YAML, PREC_17752_SDBM_File_YAML, NODE_17752_SDBM_File_YAML, CONTACT_17752_SDBM_File_YAML, APPL_CONTACT_17752_SDBM_File_YAML WHERE appl_type='CUPS' AND APPL_17752_SDBM_File_YAML.id=PREC_17752_SDBM_File_YAML.appl_id AND PREC_17752_SDBM_File_YAML.node_id=NODE_17752_SDBM_File_YAML.id AND APPL_CONTACT_17752_SDBM_File_YAML.appl_id=APPL_17752_SDBM_File_YAML.id AND APPL_CONTACT_17752_SDBM_File_YAML.contact_id=CONTACT_17752_SDBM_File_YAML.id AND PREC_17752_SDBM_File_YAML.PRECEDENCE=1 # Running do_tests for SDBM_File + JSON ok 165 - prepare: SELECT * FROM APPL_17752_SDBM_File_YAML ok 166 - execute: SELECT * FROM APPL_17752_SDBM_File_YAML ok 167 - CREATE TABLE APPL_17752_SDBM_File_JSON AS IMPORT (?) ok 168 - prepare: SELECT * FROM PREC_17752_SDBM_File_YAML ok 169 - execute: SELECT * FROM PREC_17752_SDBM_File_YAML ok 170 - CREATE TABLE PREC_17752_SDBM_File_JSON AS IMPORT (?) ok 171 - prepare: SELECT * FROM NODE_17752_SDBM_File_YAML ok 172 - execute: SELECT * FROM NODE_17752_SDBM_File_YAML ok 173 - CREATE TABLE NODE_17752_SDBM_File_JSON AS IMPORT (?) ok 174 - prepare: SELECT * FROM LANDSCAPE_17752_SDBM_File_YAML ok 175 - execute: SELECT * FROM LANDSCAPE_17752_SDBM_File_YAML ok 176 - CREATE TABLE LANDSCAPE_17752_SDBM_File_JSON AS IMPORT (?) ok 177 - prepare: SELECT * FROM CONTACT_17752_SDBM_File_YAML ok 178 - execute: SELECT * FROM CONTACT_17752_SDBM_File_YAML ok 179 - CREATE TABLE CONTACT_17752_SDBM_File_JSON AS IMPORT (?) ok 180 - prepare: SELECT * FROM NM_LANDSCAPE_17752_SDBM_File_YAML ok 181 - execute: SELECT * FROM NM_LANDSCAPE_17752_SDBM_File_YAML ok 182 - CREATE TABLE NM_LANDSCAPE_17752_SDBM_File_JSON AS IMPORT (?) ok 183 - prepare: SELECT * FROM APPL_CONTACT_17752_SDBM_File_YAML ok 184 - execute: SELECT * FROM APPL_CONTACT_17752_SDBM_File_YAML ok 185 - CREATE TABLE APPL_CONTACT_17752_SDBM_File_JSON AS IMPORT (?) ok 186 - Know meta ok 187 - SELECT applname, appluniq, version, nodename FROM APPL_17752_SDBM_File_JSON, PREC_17752_SDBM_File_JSON, NODE_17752_SDBM_File_JSON WHERE appl_type LIKE '%DB' AND APPL_17752_SDBM_File_JSON.id=PREC_17752_SDBM_File_JSON.appl_id AND PREC_17752_SDBM_File_JSON.node_id=NODE_17752_SDBM_File_JSON.id ok 188 - SELECT CONCAT('[% NOW %]') AS "timestamp", applname, appluniq, version, nodename FROM APPL_17752_SDBM_File_JSON, PREC_17752_SDBM_File_JSON, NODE_17752_SDBM_File_JSON WHERE appl_type LIKE '%DB' AND APPL_17752_SDBM_File_JSON.id=PREC_17752_SDBM_File_JSON.appl_id AND PREC_17752_SDBM_File_JSON.node_id=NODE_17752_SDBM_File_JSON.id ok 189 - SELECT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_17752_SDBM_File_JSON, PREC_17752_SDBM_File_JSON, NODE_17752_SDBM_File_JSON, CONTACT_17752_SDBM_File_JSON, APPL_CONTACT_17752_SDBM_File_JSON WHERE appl_type='CUPS' AND APPL_17752_SDBM_File_JSON.id=PREC_17752_SDBM_File_JSON.appl_id AND PREC_17752_SDBM_File_JSON.node_id=NODE_17752_SDBM_File_JSON.id AND APPL_CONTACT_17752_SDBM_File_JSON.appl_id=APPL_17752_SDBM_File_JSON.id AND APPL_CONTACT_17752_SDBM_File_JSON.contact_id=CONTACT_17752_SDBM_File_JSON.id AND PREC_17752_SDBM_File_JSON.PRECEDENCE=1 ok 190 - SELECT applname, appluniq, version, landscapename, nodename FROM APPL_17752_SDBM_File_JSON, PREC_17752_SDBM_File_JSON, NODE_17752_SDBM_File_JSON, LANDSCAPE_17752_SDBM_File_JSON, NM_LANDSCAPE_17752_SDBM_File_JSON WHERE appl_type LIKE '%DB' AND APPL_17752_SDBM_File_JSON.id=PREC_17752_SDBM_File_JSON.appl_id AND PREC_17752_SDBM_File_JSON.node_id=NODE_17752_SDBM_File_JSON.id AND NM_LANDSCAPE_17752_SDBM_File_JSON.obj_id=APPL_17752_SDBM_File_JSON.id AND NM_LANDSCAPE_17752_SDBM_File_JSON.obj_type=1 AND NM_LANDSCAPE_17752_SDBM_File_JSON.ls_id=LANDSCAPE_17752_SDBM_File_JSON.id ok 191 - SELECT DISTINCT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_17752_SDBM_File_JSON, PREC_17752_SDBM_File_JSON, NODE_17752_SDBM_File_JSON, CONTACT_17752_SDBM_File_JSON, APPL_CONTACT_17752_SDBM_File_JSON WHERE appl_type='CUPS' AND APPL_17752_SDBM_File_JSON.id=PREC_17752_SDBM_File_JSON.appl_id AND PREC_17752_SDBM_File_JSON.node_id=NODE_17752_SDBM_File_JSON.id AND APPL_CONTACT_17752_SDBM_File_JSON.appl_id=APPL_17752_SDBM_File_JSON.id AND APPL_CONTACT_17752_SDBM_File_JSON.contact_id=CONTACT_17752_SDBM_File_JSON.id 1..191 # break here # break here ok t\zvp_60preparse.t .............. skipped: preparse not supported for DBI::PurePerl t\zvp_65transact.t .............. 1..10 begin_work... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok t\zvp_70callbacks.t ............. skipped: $h->{Callbacks} attribute not supported for DBI::PurePerl t\zvp_72childhandles.t .......... 1..16 ok 1 ok 2 ok 3 ok 4 ok 5 - All handles should be undef now ok 6 - ChildHandles should be an array-ref if wekref is available ok 7 drh DBI::dr=HASH(0xf4f80c) dbh DBI::db=HASH(0xfb7784) sth DBI::st=HASH(0xfb064c) sth DBI::st=HASH(0xf4b07c) sth DBI::st=HASH(0xf4b35c) ok 8 ok 9 ok 10 ok 11 ok 12 - handles should be gone now ok 13 ok 14 ok 15 ok 16 ok t\zvp_80proxy.t ................. skipped: modules required for proxy are probably not installed (e.g., RPC/PlClient.pm) C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_16340 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_16340: No such file or directory at t/lib.pl line 23. t\zvp_85gofer.t ................. # Transports: null pipeone stream stream_ssh # Policies: pedantic classic rush # Count: 0 # ============= # Testing null transport with pedantic policy # dbi:Gofer:transport=null;policy=pedantic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_16340;dbm_type=SDBM_File;f_lock=0 ok 1 - should connect to dbi:Gofer:transport=null;policy=pedantic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_16340;dbm_type=SDBM_File;f_lock=0 ok 2 ok 3 ok 4 ok 5 - should detect prepare failure ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 - go_response executed flag should be true ok 13 ok 14 ok 15 ok 16 # Testing go_request_count and caching of simple values ok 17 ok 18 ok 19 # use_remote=1 (policy=pedantic, transport=null) HASH(0x1b9a674) ok 20 ok 21 ok 22 ok 23 # skip caching of metadata methods returning sth not yet implemented ok 24 # skip caching of metadata methods returning sth not yet implemented ok 25 ok 26 # ============= # Testing null transport with classic policy # dbi:Gofer:transport=null;policy=classic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_16340;dbm_type=SDBM_File;f_lock=0 ok 27 - should connect to dbi:Gofer:transport=null;policy=classic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_16340;dbm_type=SDBM_File;f_lock=0 ok 28 ok 29 ok 30 ok 31 - An object of class 'DBI::st' isa 'DBI::st' ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 - go_response executed flag should be true ok 39 ok 40 ok 41 ok 42 # Testing go_request_count and caching of simple values ok 43 ok 44 ok 45 # use_remote=1 (policy=classic, transport=null) HASH(0x1b696ac) ok 46 ok 47 ok 48 ok 49 # skip caching of metadata methods returning sth not yet implemented ok 50 # skip caching of metadata methods returning sth not yet implemented ok 51 ok 52 # ============= # Testing null transport with rush policy # dbi:Gofer:transport=null;policy=rush;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_16340;dbm_type=SDBM_File;f_lock=0 ok 53 - should connect to dbi:Gofer:transport=null;policy=rush;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_16340;dbm_type=SDBM_File;f_lock=0 ok 54 ok 55 ok 56 ok 57 - An object of class 'DBI::st' isa 'DBI::st' ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 - go_response executed flag should be true ok 65 ok 66 ok 67 ok 68 # Testing go_request_count and caching of simple values ok 69 ok 70 ok 71 # use_remote=1 (policy=rush, transport=null) HASH(0x1806e74) ok 72 ok 73 ok 74 ok 75 # skip caching of metadata methods returning sth not yet implemented ok 76 # skip caching of metadata methods returning sth not yet implemented ok 77 ok 78 1..78 ok t\zvp_86gofer_fail.t ............ skipped: requires Callbacks which are not supported with PurePerl t\zvp_87gofer_cache.t ........... --- using DBI::Util::CacheMemory=HASH(0xf8d524) for dbi:Gofer:transport=null;policy=classic;dsn=dbi:ExampleP: ok 1 ok 2 ok 3 - cache should be empty after clear ok 4 - transmit_count should be 0 ok 5 ok 6 - cache should not be empty after select ok 7 ok 8 ok 9 ok 10 - should make 1 round trip ok 11 - transmit_count should be 0 ok 12 ok 13 ok 14 - should make 0 round trip ok 15 - cache_hit ok 16 - cache_miss ok 17 - cache_store --- using 1 for dbi:Gofer:transport=null;policy=classic;dsn=dbi:ExampleP: ok 18 ok 19 ok 20 - cache should be empty after clear ok 21 - transmit_count should be 0 ok 22 ok 23 - cache should not be empty after select ok 24 ok 25 ok 26 ok 27 - should make 1 round trip ok 28 - transmit_count should be 0 ok 29 ok 30 ok 31 - should make 0 round trip ok 32 - cache_hit ok 33 - cache_miss ok 34 - cache_store test per-sth go_cache 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 1..47 ok t\zvp_90sql_type_cast.t ......... 1..32 ok 1 - result, undef ok 2 # skip DiscardString not supported in PurePerl ok 3 # skip DiscardString not supported in PurePerl ok 4 - result, invalid sql type ok 5 - json invalid sql type ok 6 - result, non numeric cast to int ok 7 - json non numeric cast to int ok 8 - result, non numeric cast to int (strict) ok 9 - json non numeric cast to int (strict) ok 10 - result, small int cast to int ok 11 - json small int cast to int ok 12 - result, 2 byte max signed int cast to int ok 13 - json 2 byte max signed int cast to int ok 14 - result, 2 byte max unsigned int cast to int ok 15 - json 2 byte max unsigned int cast to int ok 16 - result, 4 byte max signed int cast to int ok 17 - json 4 byte max signed int cast to int ok 18 - result, 4 byte max unsigned int cast to int ok 19 - json 4 byte max unsigned int cast to int ok 20 - result, small int cast to int (discard) ok 21 # skip DiscardString not supported in PurePerl ok 22 # skip DiscardString not supported in PurePerl ok 23 - result, non numeric cast to numeric ok 24 - json non numeric cast to numeric ok 25 - result, non numeric cast to numeric (strict) ok 26 - json non numeric cast to numeric (strict) ok 27 - result, non numeric cast to double ok 28 - json non numeric cast to double ok 29 - nv not defined non numeric cast to double ok 30 - result, non numeric cast to double (strict) ok 31 - json non numeric cast to double (strict) ok 32 - nv not defined non numeric cast to double (strict) ok t\zvxgn_48dbi_dbd_sqlengine.t ... ok 1 - use DBI; ok 2 - use DBI::DBD::SqlEngine; ok 3 - use DBD::File; ok 4 - prepare 'CREATE TABLE foo (id INT, foo TEXT)' ok 5 - prepare 'CREATE TABLE bar (id INT, baz TEXT)' ok 6 - prepare 'INSERT INTO foo VALUES (1, "Hello world")' ok 7 - prepare 'INSERT INTO bar VALUES (1, "Bugfixes welcome")' ok 8 - prepare 'INSERT bar VALUES (2, "Bug reports, too")' ok 9 - prepare 'SELECT foo FROM foo where ID=1' ok 10 - prepare 'UPDATE bar SET id=5 WHERE baz="Bugfixes welcome"' ok 11 - prepare 'DELETE FROM foo' ok 12 - prepare 'DELETE FROM bar WHERE baz="Bugfixes welcome"' ok 13 - Junk: prepare 'Junk' ok 14 - missing table: prepare 'CREATE foo (id INT, foo TEXT)' ok 15 - missing "VALUES": prepare 'INSERT INTO bar (1, "Bugfixes welcome")' ok 16 - missing "SET": prepare 'UPDATE bar id=5 WHERE baz="Bugfixes welcome"' ok 17 - waste between "DELETE" and "FROM": prepare 'DELETE * FROM foo' ok 18 # skip Not running with SQL::Statement ok 19 # skip Not running with SQL::Statement ok 20 # skip Not running with SQL::Statement ok 21 ok 22 - root class is DBIx::ContextualFetch 1..22 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_10024 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_10024: No such file or directory at t/lib.pl line 23. t\zvxgn_49dbd_file.t ............ ok 1 - use DBI; ok 2 - use DBD::File; ok 3 - Connect clean ok 4 - Can connect to DBD::File driver # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 5 - f_versions ok 6 - Connect with DBI attributes ok 7 - Connect with driver attributes in DSN ok 8 - Connect with driver attributes in hash ok 9 - Prepare select from non-existing file ok 10 - Cannot open non-existing file # C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_10024\t_sbdgf_53442gz.txt ok 11 - drop manually created table db_10024_2 (first file) ok 12 - C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_10024\db_10024_2.txt removed ok 13 - C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_10024\db_10024_2 exists ok 14 - drop manually created table db_10024_2 (second file) ok 15 - C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_10024\db_10024_2 removed ok 16 - Create table db_10024_ ok 17 - Test table exists ok 18 - get single table meta data ok 19 - get multiple meta data ok 20 - encoding shows in layer ok 21 - Listing tables gives test table ok 22 - table_info ok 23 - table_info gives test table ok 24 # skip modifying meta data doesn't work with Gofer-AutoProxy ok 25 # skip modifying meta data doesn't work with Gofer-AutoProxy ok 26 # skip modifying meta data doesn't work with Gofer-AutoProxy ok 27 # skip modifying meta data doesn't work with Gofer-AutoProxy ok 28 # skip modifying meta data doesn't work with Gofer-AutoProxy ok 29 # skip modifying meta data doesn't work with Gofer-AutoProxy ok 30 - Prepare select * from db_10024_ ok 31 # skip method intrusion didn't work with proxying ok 32 - Prepare select * from DB_10024_ ok 33 # skip method intrusion didn't work with proxying ok 34 - ReadOnly connect with driver attributes in hash ok 35 - Prepare select * from db_10024_ ok 36 # skip method intrusion didn't work with proxying ok 37 # skip method intrusion didn't work with proxying ok 38 # skip method intrusion didn't work with proxying ok 39 - prepare 'insert into db_10024_' ok 40 - insert failed intensionally ok 41 - prepare 'delete from db_10024_' ok 42 - delete failed intensionally ok 43 - table drop failed intensionally ok 44 - Test table not removed ok 45 - ReadWrite for drop connect with driver attributes in hash ok 46 - table drop ok 47 - Test table removed ok 48 - Should not be able to open a DB to ./non-existing ok 49 - Error message ok 50 - Cleared error ok 51 - connect () should die on ./non-existing with RaiseError ok 52 - croak message ok 53 - Error message ok 54 - Should not be able to open a DB to nonexisting_folder ok 55 - Error message ok 56 - Cleared error ok 57 - connect () should die on nonexisting_folder with RaiseError ok 58 - croak message ok 59 - Error message ok 60 - Should not be able to open a DB to /Fr-dle/hurd0k/ok10024 ok 61 - Error message ok 62 - Cleared error ok 63 - connect () should die on /Fr-dle/hurd0k/ok10024 with RaiseError ok 64 - croak message ok 65 - Error message 1..65 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17468 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17468: No such file or directory at t/lib.pl line 23. t\zvxgn_50dbm_simple.t .......... Using DBM modules: SDBM_File Using MLDBM serializers: Data::Dumper Storable FreezeThaw YAML JSON --- Using SDBM_File () --- # DBD::DBM 0.08 using SDBM_File (1.09) # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 1 - dbm_versions ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 # skip Can't set attributes after connect using DBD::Gofer ok 4 # skip Can't set attributes after connect using DBD::Gofer ok 5 ok 6 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 7 - execute ok 8 - DROP TABLE IF EXISTS SDBM_File_fruit ok 9 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10)) ok 10 - execute ok 11 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10)) ok 12 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' ) ok 13 - execute ok 14 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' ) ok 15 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change' ) ok 16 - execute ok 17 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change' ) ok 18 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL ) ok 19 - execute ok 20 - INSERT INTO SDBM_File_fruit VALUES (3, NULL ) ok 21 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to delete' ) ok 22 - execute ok 23 - INSERT INTO SDBM_File_fruit VALUES (4,'to delete' ) ok 24 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?) ok 25 - execute ok 26 - INSERT INTO SDBM_File_fruit VALUES (?,?) ok 27 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to delete' ) ok 28 - execute ok 29 - INSERT INTO SDBM_File_fruit VALUES (6,'to delete' ) ok 30 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to_delete' ) ok 31 - execute ok 32 - INSERT INTO SDBM_File_fruit VALUES (7,'to_delete' ) ok 33 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to delete' ok 34 - execute ok 35 - DELETE FROM SDBM_File_fruit WHERE dVal='to delete' not ok 36 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to delete') == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to delete') == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '2' # expected: undef ok 37 - prepare UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2 ok 38 - execute ok 39 - UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2 not ok 40 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: '-1' ok 41 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=7 ok 42 - execute ok 43 - DELETE FROM SDBM_File_fruit WHERE dKey=7 not ok 44 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=7) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=7) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 45 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 46 - execute ok 47 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 48 - SELECT results ok 49 - prepare DELETE FROM SDBM_File_fruit ok 50 - execute ok 51 - DELETE FROM SDBM_File_fruit not ok 52 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '4' # expected: undef ok 53 - prepare DROP TABLE SDBM_File_fruit ok 54 - execute ok 55 - DROP TABLE SDBM_File_fruit ok 56 - prepare table_info (without tables) ok 57 - No tables delivered by table_info --- Using SDBM_File (Data::Dumper) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::Data::Dumper # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 58 - dbm_versions ok 59 - An object of class 'DBI::db' isa 'DBI::db' ok 60 # skip Can't set attributes after connect using DBD::Gofer ok 61 # skip Can't set attributes after connect using DBD::Gofer ok 62 ok 63 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 64 - execute ok 65 - DROP TABLE IF EXISTS SDBM_File_fruit ok 66 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 67 - execute ok 68 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 69 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 70 - execute ok 71 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 72 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 73 - execute ok 74 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 75 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 76 - execute ok 77 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 78 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 79 - execute ok 80 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 81 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 82 - execute ok 83 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 84 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 85 - execute ok 86 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 87 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 88 - execute ok 89 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 90 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 91 - execute ok 92 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 93 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 94 - execute ok 95 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 not ok 96 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: '-1' ok 97 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 98 - execute ok 99 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' not ok 100 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '2' # expected: undef ok 101 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 102 - execute ok 103 - DELETE FROM SDBM_File_fruit WHERE qux=17 not ok 104 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 105 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 106 - execute ok 107 - DELETE FROM SDBM_File_fruit WHERE dKey=8 not ok 108 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 109 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 110 - execute ok 111 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 112 - SELECT results ok 113 - prepare DELETE FROM SDBM_File_fruit ok 114 - execute ok 115 - DELETE FROM SDBM_File_fruit not ok 116 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '4' # expected: undef ok 117 - prepare DROP TABLE SDBM_File_fruit ok 118 - execute ok 119 - DROP TABLE SDBM_File_fruit ok 120 - prepare table_info (without tables) ok 121 - No tables delivered by table_info --- Using SDBM_File (Storable) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::Storable # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 122 - dbm_versions ok 123 - An object of class 'DBI::db' isa 'DBI::db' ok 124 # skip Can't set attributes after connect using DBD::Gofer ok 125 # skip Can't set attributes after connect using DBD::Gofer ok 126 ok 127 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 128 - execute ok 129 - DROP TABLE IF EXISTS SDBM_File_fruit ok 130 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 131 - execute ok 132 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 133 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 134 - execute ok 135 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 136 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 137 - execute ok 138 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 139 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 140 - execute ok 141 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 142 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 143 - execute ok 144 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 145 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 146 - execute ok 147 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 148 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 149 - execute ok 150 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 151 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 152 - execute ok 153 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 154 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 155 - execute ok 156 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 157 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 158 - execute ok 159 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 not ok 160 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: '-1' ok 161 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 162 - execute ok 163 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' not ok 164 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '2' # expected: undef ok 165 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 166 - execute ok 167 - DELETE FROM SDBM_File_fruit WHERE qux=17 not ok 168 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 169 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 170 - execute ok 171 - DELETE FROM SDBM_File_fruit WHERE dKey=8 not ok 172 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 173 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 174 - execute ok 175 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 176 - SELECT results ok 177 - prepare DELETE FROM SDBM_File_fruit ok 178 - execute ok 179 - DELETE FROM SDBM_File_fruit not ok 180 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '4' # expected: undef ok 181 - prepare DROP TABLE SDBM_File_fruit ok 182 - execute ok 183 - DROP TABLE SDBM_File_fruit ok 184 - prepare table_info (without tables) ok 185 - No tables delivered by table_info --- Using SDBM_File (FreezeThaw) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::FreezeThaw # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 186 - dbm_versions ok 187 - An object of class 'DBI::db' isa 'DBI::db' ok 188 # skip Can't set attributes after connect using DBD::Gofer ok 189 # skip Can't set attributes after connect using DBD::Gofer ok 190 ok 191 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 192 - execute ok 193 - DROP TABLE IF EXISTS SDBM_File_fruit ok 194 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 195 - execute ok 196 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 197 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 198 - execute ok 199 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 200 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 201 - execute ok 202 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 203 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 204 - execute ok 205 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 206 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 207 - execute ok 208 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 209 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 210 - execute ok 211 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 212 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 213 - execute ok 214 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 215 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 216 - execute ok 217 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 218 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 219 - execute ok 220 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 221 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 222 - execute ok 223 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 not ok 224 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: '-1' ok 225 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 226 - execute ok 227 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' not ok 228 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '2' # expected: undef ok 229 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 230 - execute ok 231 - DELETE FROM SDBM_File_fruit WHERE qux=17 not ok 232 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 233 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 234 - execute ok 235 - DELETE FROM SDBM_File_fruit WHERE dKey=8 not ok 236 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 237 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 238 - execute ok 239 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 240 - SELECT results ok 241 - prepare DELETE FROM SDBM_File_fruit ok 242 - execute ok 243 - DELETE FROM SDBM_File_fruit not ok 244 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '4' # expected: undef ok 245 - prepare DROP TABLE SDBM_File_fruit ok 246 - execute ok 247 - DROP TABLE SDBM_File_fruit ok 248 - prepare table_info (without tables) ok 249 - No tables delivered by table_info --- Using SDBM_File (YAML) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::YAML (0.10) # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 250 - dbm_versions ok 251 - An object of class 'DBI::db' isa 'DBI::db' ok 252 # skip Can't set attributes after connect using DBD::Gofer ok 253 # skip Can't set attributes after connect using DBD::Gofer ok 254 ok 255 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 256 - execute ok 257 - DROP TABLE IF EXISTS SDBM_File_fruit ok 258 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 259 - execute ok 260 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 261 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 262 - execute ok 263 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 264 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 265 - execute ok 266 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 267 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 268 - execute ok 269 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 270 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 271 - execute ok 272 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 273 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 274 - execute ok 275 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 276 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 277 - execute ok 278 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 279 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 280 - execute ok 281 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 282 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 283 - execute ok 284 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 285 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 286 - execute ok 287 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 not ok 288 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: '-1' ok 289 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 290 - execute ok 291 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' not ok 292 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '2' # expected: undef ok 293 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 294 - execute ok 295 - DELETE FROM SDBM_File_fruit WHERE qux=17 not ok 296 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 297 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 298 - execute ok 299 - DELETE FROM SDBM_File_fruit WHERE dKey=8 not ok 300 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 301 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 302 - execute ok 303 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 304 - SELECT results ok 305 - prepare DELETE FROM SDBM_File_fruit ok 306 - execute ok 307 - DELETE FROM SDBM_File_fruit not ok 308 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '4' # expected: undef ok 309 - prepare DROP TABLE SDBM_File_fruit ok 310 - execute ok 311 - DROP TABLE SDBM_File_fruit ok 312 - prepare table_info (without tables) ok 313 - No tables delivered by table_info --- Using SDBM_File (JSON) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::JSON (0.002) # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 314 - dbm_versions ok 315 - An object of class 'DBI::db' isa 'DBI::db' ok 316 # skip Can't set attributes after connect using DBD::Gofer ok 317 # skip Can't set attributes after connect using DBD::Gofer ok 318 ok 319 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 320 - execute ok 321 - DROP TABLE IF EXISTS SDBM_File_fruit ok 322 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 323 - execute ok 324 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 325 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 326 - execute ok 327 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 328 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 329 - execute ok 330 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 331 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 332 - execute ok 333 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 334 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 335 - execute ok 336 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 337 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 338 - execute ok 339 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 340 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 341 - execute ok 342 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 343 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 344 - execute ok 345 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 346 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 347 - execute ok 348 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 349 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 350 - execute ok 351 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 not ok 352 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: '-1' ok 353 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 354 - execute ok 355 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' not ok 356 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '2' # expected: undef ok 357 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 358 - execute ok 359 - DELETE FROM SDBM_File_fruit WHERE qux=17 not ok 360 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 361 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 362 - execute ok 363 - DELETE FROM SDBM_File_fruit WHERE dKey=8 not ok 364 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 365 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 366 - execute ok 367 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 368 - SELECT results ok 369 - prepare DELETE FROM SDBM_File_fruit ok 370 - execute ok 371 - DELETE FROM SDBM_File_fruit not ok 372 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '4' # expected: undef ok 373 - prepare DROP TABLE SDBM_File_fruit ok 374 - execute ok 375 - DROP TABLE SDBM_File_fruit ok 376 - prepare table_info (without tables) ok 377 - No tables delivered by table_info 1..377 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_13316 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_13316: No such file or directory at t/lib.pl line 23. t\zvxgn_51dbm_file.t ............ ok 1 - drop table ok 2 - FRED.dir exists ok 3 - fred.dir exists ok 4 - insert into mixed case table ok 5 - insert into uppercase table ok 6 - rows found via mixed case table ok 7 # skip quoted identifiers aren't supported by DBI::SQL::Nano ok 8 - drop table ok 9 - fred.dir removed 1..9 ok t\zvxgn_52dbm_complex.t ......... skipped: DBI::SQL::Nano is being used C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_16528 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_16528: No such file or directory at t/lib.pl line 23. t\zvxgn_85gofer.t ............... # Transports: null pipeone stream stream_ssh # Policies: pedantic classic rush # Count: 0 # ============= # Testing null transport with pedantic policy # dbi:Gofer:transport=null;policy=pedantic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_16528;dbm_type=SDBM_File;f_lock=0 ok 1 - should connect to dbi:Gofer:transport=null;policy=pedantic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_16528;dbm_type=SDBM_File;f_lock=0 ok 2 ok 3 ok 4 ok 5 - should detect prepare failure ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 - go_response executed flag should be true ok 13 ok 14 ok 15 ok 16 # Testing go_request_count and caching of simple values ok 17 ok 18 ok 19 # use_remote=1 (policy=pedantic, transport=null) HASH(0x13cbd34) ok 20 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 21 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 22 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 23 # skip caching of metadata methods returning sth not yet implemented ok 24 # skip caching of metadata methods returning sth not yet implemented ok 25 ok 26 # ============= # Testing null transport with classic policy # dbi:Gofer:transport=null;policy=classic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_16528;dbm_type=SDBM_File;f_lock=0 ok 27 - should connect to dbi:Gofer:transport=null;policy=classic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_16528;dbm_type=SDBM_File;f_lock=0 ok 28 ok 29 ok 30 ok 31 - An object of class 'DBI::st' isa 'DBI::st' ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 - go_response executed flag should be true ok 39 ok 40 ok 41 ok 42 # Testing go_request_count and caching of simple values ok 43 ok 44 ok 45 # use_remote=1 (policy=classic, transport=null) HASH(0x13e1d84) ok 46 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 47 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 48 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 49 # skip caching of metadata methods returning sth not yet implemented ok 50 # skip caching of metadata methods returning sth not yet implemented ok 51 ok 52 # ============= # Testing null transport with rush policy # dbi:Gofer:transport=null;policy=rush;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_16528;dbm_type=SDBM_File;f_lock=0 ok 53 - should connect to dbi:Gofer:transport=null;policy=rush;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_16528;dbm_type=SDBM_File;f_lock=0 ok 54 ok 55 ok 56 ok 57 - An object of class 'DBI::st' isa 'DBI::st' ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 - go_response executed flag should be true ok 65 ok 66 ok 67 ok 68 # Testing go_request_count and caching of simple values ok 69 ok 70 ok 71 # use_remote=1 (policy=rush, transport=null) HASH(0x13dc684) ok 72 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 73 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 74 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 75 # skip caching of metadata methods returning sth not yet implemented ok 76 # skip caching of metadata methods returning sth not yet implemented ok 77 ok 78 1..78 ok t\zvxgnp_48dbi_dbd_sqlengine.t .. ok 1 - use DBI; ok 2 - use DBI::DBD::SqlEngine; ok 3 - use DBD::File; ok 4 - prepare 'CREATE TABLE foo (id INT, foo TEXT)' ok 5 - prepare 'CREATE TABLE bar (id INT, baz TEXT)' ok 6 - prepare 'INSERT INTO foo VALUES (1, "Hello world")' ok 7 - prepare 'INSERT INTO bar VALUES (1, "Bugfixes welcome")' ok 8 - prepare 'INSERT bar VALUES (2, "Bug reports, too")' ok 9 - prepare 'SELECT foo FROM foo where ID=1' ok 10 - prepare 'UPDATE bar SET id=5 WHERE baz="Bugfixes welcome"' ok 11 - prepare 'DELETE FROM foo' ok 12 - prepare 'DELETE FROM bar WHERE baz="Bugfixes welcome"' ok 13 - Junk: prepare 'Junk' ok 14 - missing table: prepare 'CREATE foo (id INT, foo TEXT)' ok 15 - missing "VALUES": prepare 'INSERT INTO bar (1, "Bugfixes welcome")' ok 16 - missing "SET": prepare 'UPDATE bar id=5 WHERE baz="Bugfixes welcome"' ok 17 - waste between "DELETE" and "FROM": prepare 'DELETE * FROM foo' ok 18 # skip Not running with SQL::Statement ok 19 # skip Not running with SQL::Statement ok 20 # skip Not running with SQL::Statement ok 21 ok 22 - root class is DBIx::ContextualFetch 1..22 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18420 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18420: No such file or directory at t/lib.pl line 23. t\zvxgnp_49dbd_file.t ........... ok 1 - use DBI; ok 2 - use DBD::File; ok 3 - Connect clean ok 4 - Can connect to DBD::File driver # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 5 - f_versions ok 6 - Connect with DBI attributes ok 7 - Connect with driver attributes in DSN ok 8 - Connect with driver attributes in hash ok 9 - Prepare select from non-existing file ok 10 - Cannot open non-existing file # C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18420\t_sbdgf_53442gz.txt ok 11 - drop manually created table db_18420_2 (first file) ok 12 - C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18420\db_18420_2.txt removed ok 13 - C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18420\db_18420_2 exists ok 14 - drop manually created table db_18420_2 (second file) ok 15 - C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18420\db_18420_2 removed ok 16 - Create table db_18420_ ok 17 - Test table exists ok 18 - get single table meta data ok 19 - get multiple meta data ok 20 - encoding shows in layer ok 21 - Listing tables gives test table ok 22 - table_info ok 23 - table_info gives test table ok 24 # skip modifying meta data doesn't work with Gofer-AutoProxy ok 25 # skip modifying meta data doesn't work with Gofer-AutoProxy ok 26 # skip modifying meta data doesn't work with Gofer-AutoProxy ok 27 # skip modifying meta data doesn't work with Gofer-AutoProxy ok 28 # skip modifying meta data doesn't work with Gofer-AutoProxy ok 29 # skip modifying meta data doesn't work with Gofer-AutoProxy ok 30 - Prepare select * from db_18420_ ok 31 # skip method intrusion didn't work with proxying ok 32 - Prepare select * from DB_18420_ ok 33 # skip method intrusion didn't work with proxying ok 34 - ReadOnly connect with driver attributes in hash ok 35 - Prepare select * from db_18420_ ok 36 # skip method intrusion didn't work with proxying ok 37 # skip method intrusion didn't work with proxying ok 38 # skip method intrusion didn't work with proxying ok 39 - prepare 'insert into db_18420_' ok 40 - insert failed intensionally ok 41 - prepare 'delete from db_18420_' ok 42 - delete failed intensionally ok 43 - table drop failed intensionally ok 44 - Test table not removed ok 45 - ReadWrite for drop connect with driver attributes in hash ok 46 - table drop ok 47 - Test table removed ok 48 - Should not be able to open a DB to ./non-existing ok 49 - Error message ok 50 - Cleared error ok 51 - connect () should die on ./non-existing with RaiseError ok 52 - croak message ok 53 - Error message ok 54 - Should not be able to open a DB to nonexisting_folder ok 55 - Error message ok 56 - Cleared error ok 57 - connect () should die on nonexisting_folder with RaiseError ok 58 - croak message ok 59 - Error message ok 60 - Should not be able to open a DB to /Fr-dle/hurd0k/ok18420 ok 61 - Error message ok 62 - Cleared error ok 63 - connect () should die on /Fr-dle/hurd0k/ok18420 with RaiseError ok 64 - croak message ok 65 - Error message 1..65 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_16388 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_16388: No such file or directory at t/lib.pl line 23. t\zvxgnp_50dbm_simple.t ......... Using DBM modules: SDBM_File Using MLDBM serializers: Data::Dumper Storable FreezeThaw YAML JSON --- Using SDBM_File () --- # DBD::DBM 0.08 using SDBM_File (1.09) # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 1 - dbm_versions ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 # skip Can't set attributes after connect using DBD::Gofer ok 4 # skip Can't set attributes after connect using DBD::Gofer ok 5 ok 6 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 7 - execute ok 8 - DROP TABLE IF EXISTS SDBM_File_fruit ok 9 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10)) ok 10 - execute ok 11 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10)) ok 12 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' ) ok 13 - execute ok 14 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' ) ok 15 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change' ) ok 16 - execute ok 17 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change' ) ok 18 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL ) ok 19 - execute ok 20 - INSERT INTO SDBM_File_fruit VALUES (3, NULL ) ok 21 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to delete' ) ok 22 - execute ok 23 - INSERT INTO SDBM_File_fruit VALUES (4,'to delete' ) ok 24 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?) ok 25 - execute ok 26 - INSERT INTO SDBM_File_fruit VALUES (?,?) ok 27 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to delete' ) ok 28 - execute ok 29 - INSERT INTO SDBM_File_fruit VALUES (6,'to delete' ) ok 30 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to_delete' ) ok 31 - execute ok 32 - INSERT INTO SDBM_File_fruit VALUES (7,'to_delete' ) ok 33 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to delete' ok 34 - execute ok 35 - DELETE FROM SDBM_File_fruit WHERE dVal='to delete' not ok 36 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to delete') == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to delete') == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '2' # expected: undef ok 37 - prepare UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2 ok 38 - execute ok 39 - UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2 not ok 40 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: '-1' ok 41 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=7 ok 42 - execute ok 43 - DELETE FROM SDBM_File_fruit WHERE dKey=7 not ok 44 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=7) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=7) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 45 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 46 - execute ok 47 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 48 - SELECT results ok 49 - prepare DELETE FROM SDBM_File_fruit ok 50 - execute ok 51 - DELETE FROM SDBM_File_fruit not ok 52 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '4' # expected: undef ok 53 - prepare DROP TABLE SDBM_File_fruit ok 54 - execute ok 55 - DROP TABLE SDBM_File_fruit ok 56 - prepare table_info (without tables) ok 57 - No tables delivered by table_info --- Using SDBM_File (Data::Dumper) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::Data::Dumper # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 58 - dbm_versions ok 59 - An object of class 'DBI::db' isa 'DBI::db' ok 60 # skip Can't set attributes after connect using DBD::Gofer ok 61 # skip Can't set attributes after connect using DBD::Gofer ok 62 ok 63 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 64 - execute ok 65 - DROP TABLE IF EXISTS SDBM_File_fruit ok 66 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 67 - execute ok 68 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 69 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 70 - execute ok 71 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 72 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 73 - execute ok 74 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 75 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 76 - execute ok 77 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 78 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 79 - execute ok 80 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 81 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 82 - execute ok 83 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 84 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 85 - execute ok 86 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 87 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 88 - execute ok 89 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 90 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 91 - execute ok 92 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 93 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 94 - execute ok 95 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 not ok 96 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: '-1' ok 97 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 98 - execute ok 99 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' not ok 100 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '2' # expected: undef ok 101 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 102 - execute ok 103 - DELETE FROM SDBM_File_fruit WHERE qux=17 not ok 104 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 105 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 106 - execute ok 107 - DELETE FROM SDBM_File_fruit WHERE dKey=8 not ok 108 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 109 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 110 - execute ok 111 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 112 - SELECT results ok 113 - prepare DELETE FROM SDBM_File_fruit ok 114 - execute ok 115 - DELETE FROM SDBM_File_fruit not ok 116 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '4' # expected: undef ok 117 - prepare DROP TABLE SDBM_File_fruit ok 118 - execute ok 119 - DROP TABLE SDBM_File_fruit ok 120 - prepare table_info (without tables) ok 121 - No tables delivered by table_info --- Using SDBM_File (Storable) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::Storable # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 122 - dbm_versions ok 123 - An object of class 'DBI::db' isa 'DBI::db' ok 124 # skip Can't set attributes after connect using DBD::Gofer ok 125 # skip Can't set attributes after connect using DBD::Gofer ok 126 ok 127 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 128 - execute ok 129 - DROP TABLE IF EXISTS SDBM_File_fruit ok 130 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 131 - execute ok 132 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 133 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 134 - execute ok 135 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 136 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 137 - execute ok 138 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 139 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 140 - execute ok 141 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 142 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 143 - execute ok 144 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 145 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 146 - execute ok 147 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 148 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 149 - execute ok 150 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 151 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 152 - execute ok 153 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 154 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 155 - execute ok 156 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 157 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 158 - execute ok 159 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 not ok 160 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: '-1' ok 161 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 162 - execute ok 163 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' not ok 164 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '2' # expected: undef ok 165 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 166 - execute ok 167 - DELETE FROM SDBM_File_fruit WHERE qux=17 not ok 168 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 169 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 170 - execute ok 171 - DELETE FROM SDBM_File_fruit WHERE dKey=8 not ok 172 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 173 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 174 - execute ok 175 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 176 - SELECT results ok 177 - prepare DELETE FROM SDBM_File_fruit ok 178 - execute ok 179 - DELETE FROM SDBM_File_fruit not ok 180 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '4' # expected: undef ok 181 - prepare DROP TABLE SDBM_File_fruit ok 182 - execute ok 183 - DROP TABLE SDBM_File_fruit ok 184 - prepare table_info (without tables) ok 185 - No tables delivered by table_info --- Using SDBM_File (FreezeThaw) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::FreezeThaw # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 186 - dbm_versions ok 187 - An object of class 'DBI::db' isa 'DBI::db' ok 188 # skip Can't set attributes after connect using DBD::Gofer ok 189 # skip Can't set attributes after connect using DBD::Gofer ok 190 ok 191 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 192 - execute ok 193 - DROP TABLE IF EXISTS SDBM_File_fruit ok 194 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 195 - execute ok 196 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 197 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 198 - execute ok 199 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 200 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 201 - execute ok 202 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 203 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 204 - execute ok 205 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 206 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 207 - execute ok 208 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 209 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 210 - execute ok 211 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 212 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 213 - execute ok 214 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 215 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 216 - execute ok 217 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 218 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 219 - execute ok 220 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 221 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 222 - execute ok 223 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 not ok 224 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: '-1' ok 225 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 226 - execute ok 227 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' not ok 228 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '2' # expected: undef ok 229 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 230 - execute ok 231 - DELETE FROM SDBM_File_fruit WHERE qux=17 not ok 232 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 233 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 234 - execute ok 235 - DELETE FROM SDBM_File_fruit WHERE dKey=8 not ok 236 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 237 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 238 - execute ok 239 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 240 - SELECT results ok 241 - prepare DELETE FROM SDBM_File_fruit ok 242 - execute ok 243 - DELETE FROM SDBM_File_fruit not ok 244 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '4' # expected: undef ok 245 - prepare DROP TABLE SDBM_File_fruit ok 246 - execute ok 247 - DROP TABLE SDBM_File_fruit ok 248 - prepare table_info (without tables) ok 249 - No tables delivered by table_info --- Using SDBM_File (YAML) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::YAML (0.10) # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 250 - dbm_versions ok 251 - An object of class 'DBI::db' isa 'DBI::db' ok 252 # skip Can't set attributes after connect using DBD::Gofer ok 253 # skip Can't set attributes after connect using DBD::Gofer ok 254 ok 255 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 256 - execute ok 257 - DROP TABLE IF EXISTS SDBM_File_fruit ok 258 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 259 - execute ok 260 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 261 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 262 - execute ok 263 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 264 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 265 - execute ok 266 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 267 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 268 - execute ok 269 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 270 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 271 - execute ok 272 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 273 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 274 - execute ok 275 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 276 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 277 - execute ok 278 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 279 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 280 - execute ok 281 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 282 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 283 - execute ok 284 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 285 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 286 - execute ok 287 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 not ok 288 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: '-1' ok 289 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 290 - execute ok 291 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' not ok 292 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '2' # expected: undef ok 293 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 294 - execute ok 295 - DELETE FROM SDBM_File_fruit WHERE qux=17 not ok 296 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 297 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 298 - execute ok 299 - DELETE FROM SDBM_File_fruit WHERE dKey=8 not ok 300 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 301 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 302 - execute ok 303 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 304 - SELECT results ok 305 - prepare DELETE FROM SDBM_File_fruit ok 306 - execute ok 307 - DELETE FROM SDBM_File_fruit not ok 308 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '4' # expected: undef ok 309 - prepare DROP TABLE SDBM_File_fruit ok 310 - execute ok 311 - DROP TABLE SDBM_File_fruit ok 312 - prepare table_info (without tables) ok 313 - No tables delivered by table_info --- Using SDBM_File (JSON) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::JSON (0.002) # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 314 - dbm_versions ok 315 - An object of class 'DBI::db' isa 'DBI::db' ok 316 # skip Can't set attributes after connect using DBD::Gofer ok 317 # skip Can't set attributes after connect using DBD::Gofer ok 318 ok 319 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 320 - execute ok 321 - DROP TABLE IF EXISTS SDBM_File_fruit ok 322 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 323 - execute ok 324 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 325 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 326 - execute ok 327 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 328 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 329 - execute ok 330 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 331 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 332 - execute ok 333 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 334 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 335 - execute ok 336 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 337 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 338 - execute ok 339 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 340 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 341 - execute ok 342 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 343 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 344 - execute ok 345 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 346 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 347 - execute ok 348 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 349 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 350 - execute ok 351 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 not ok 352 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: '-1' ok 353 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 354 - execute ok 355 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' not ok 356 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '2' # expected: undef ok 357 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 358 - execute ok 359 - DELETE FROM SDBM_File_fruit WHERE qux=17 not ok 360 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 361 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 362 - execute ok 363 - DELETE FROM SDBM_File_fruit WHERE dKey=8 not ok 364 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 365 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 366 - execute ok 367 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 368 - SELECT results ok 369 - prepare DELETE FROM SDBM_File_fruit ok 370 - execute ok 371 - DELETE FROM SDBM_File_fruit not ok 372 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '4' # expected: undef ok 373 - prepare DROP TABLE SDBM_File_fruit ok 374 - execute ok 375 - DROP TABLE SDBM_File_fruit ok 376 - prepare table_info (without tables) ok 377 - No tables delivered by table_info 1..377 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17060 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17060: No such file or directory at t/lib.pl line 23. t\zvxgnp_51dbm_file.t ........... ok 1 - drop table ok 2 - FRED.dir exists ok 3 - fred.dir exists ok 4 - insert into mixed case table ok 5 - insert into uppercase table ok 6 - rows found via mixed case table ok 7 # skip quoted identifiers aren't supported by DBI::SQL::Nano ok 8 - drop table ok 9 - fred.dir removed 1..9 ok t\zvxgnp_52dbm_complex.t ........ skipped: DBI::SQL::Nano is being used C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18120 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18120: No such file or directory at t/lib.pl line 23. t\zvxgnp_85gofer.t .............. # Transports: null pipeone stream stream_ssh # Policies: pedantic classic rush # Count: 0 # ============= # Testing null transport with pedantic policy # dbi:Gofer:transport=null;policy=pedantic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_18120;dbm_type=SDBM_File;f_lock=0 ok 1 - should connect to dbi:Gofer:transport=null;policy=pedantic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_18120;dbm_type=SDBM_File;f_lock=0 ok 2 ok 3 ok 4 ok 5 - should detect prepare failure ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 - go_response executed flag should be true ok 13 ok 14 ok 15 ok 16 # Testing go_request_count and caching of simple values ok 17 ok 18 ok 19 # use_remote=1 (policy=pedantic, transport=null) HASH(0x15678fc) ok 20 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 21 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 22 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 23 # skip caching of metadata methods returning sth not yet implemented ok 24 # skip caching of metadata methods returning sth not yet implemented ok 25 ok 26 # ============= # Testing null transport with classic policy # dbi:Gofer:transport=null;policy=classic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_18120;dbm_type=SDBM_File;f_lock=0 ok 27 - should connect to dbi:Gofer:transport=null;policy=classic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_18120;dbm_type=SDBM_File;f_lock=0 ok 28 ok 29 ok 30 ok 31 - An object of class 'DBI::st' isa 'DBI::st' ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 - go_response executed flag should be true ok 39 ok 40 ok 41 ok 42 # Testing go_request_count and caching of simple values ok 43 ok 44 ok 45 # use_remote=1 (policy=classic, transport=null) HASH(0x1582944) ok 46 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 47 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 48 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 49 # skip caching of metadata methods returning sth not yet implemented ok 50 # skip caching of metadata methods returning sth not yet implemented ok 51 ok 52 # ============= # Testing null transport with rush policy # dbi:Gofer:transport=null;policy=rush;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_18120;dbm_type=SDBM_File;f_lock=0 ok 53 - should connect to dbi:Gofer:transport=null;policy=rush;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_18120;dbm_type=SDBM_File;f_lock=0 ok 54 ok 55 ok 56 ok 57 - An object of class 'DBI::st' isa 'DBI::st' ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 - go_response executed flag should be true ok 65 ok 66 ok 67 ok 68 # Testing go_request_count and caching of simple values ok 69 ok 70 ok 71 # use_remote=1 (policy=rush, transport=null) HASH(0x158f0ac) ok 72 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 73 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 74 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 75 # skip caching of metadata methods returning sth not yet implemented ok 76 # skip caching of metadata methods returning sth not yet implemented ok 77 ok 78 1..78 ok t\zvxgp_01basics.t .............. 1..130 ok 1 - use DBI; ok 2 - ... testing sql_type ok 3 - ... testing sql_type ok 4 - ... testing sql_type ok 5 - ... testing sql_type ok 6 - ... testing sql_type ok 7 - ... testing sql_type ok 8 - ... testing sql_type ok 9 - ... testing sql_type ok 10 - ... testing sql_type ok 11 - ... testing sql_type ok 12 - ... testing sql_type ok 13 - ... testing sql_type ok 14 - ... testing sql_type ok 15 - ... testing sql_type ok 16 - ... testing sql_type ok 17 - ... testing sql_type ok 18 - ... testing sql_type ok 19 - ... testing sql_type ok 20 - ... testing sql_type ok 21 - ... testing sql_type ok 22 - ... testing sql_type ok 23 - ... testing sql_type ok 24 - ... testing sql_type ok 25 - ... testing sql_type ok 26 - ... testing sql_type ok 27 - ... testing sql_type ok 28 - ... testing sql_type ok 29 - ... testing sql_type ok 30 - ... testing sql_type ok 31 - ... testing sql_type ok 32 - ... testing sql_type ok 33 - ... testing sql_type ok 34 - ... testing sql_type ok 35 - ... testing sql_type ok 36 - ... testing sql_type ok 37 - ... testing sql_type ok 38 - ... testing sql_type ok 39 - ... testing sql_type ok 40 - ... testing sql_type ok 41 - ... testing sql_type ok 42 - ... testing sql_type ok 43 - ... testing sql_type ok 44 - ... testing sql_type ok 45 - ... testing sql_type ok 46 - ... testing sql_type ok 47 - ... testing sql_type ok 48 - ... testing sql_type ok 49 - ... testing sql_type ok 50 - ... testing sql_type ok 51 - ... testing sql_type ok 52 - ... testing sql_type ok 53 - ... testing sql_type ok 54 - ... testing sql_type ok 55 - ... testing sql_type ok 56 - ... testing sql_type ok 57 - ... testing sql_type ok 58 - ... testing sql_type ok 59 - ... testing sql_type ok 60 - ... testing sql_cursor_types ok 61 - ... testing sql_cursor_types ok 62 - ... testing sql_cursor_types ok 63 - ... testing sql_cursor_types ok 64 - ... testing sql_cursor_types ok 65 - ... looks_like_number : undef -> undef ok 66 - ... looks_like_number : "" -> undef (eg "don't know") ok 67 - ... looks_like_number : "foo" -> defined false ok 68 - ... looks_like_number : "foo" -> defined false ok 69 - ... looks_like_number : 1 -> true ok 70 - ... looks_like_number : "." -> false ok 71 - ... looks_like_number : 1 -> true ok 72 - ... looks_like_number : 1 -> true ok 73 - ... 1000 initial state is 400 ok 74 - ... neat : 1 + 1 -> "2" ok 75 - ... neat : 2 -> "'2'" ok 76 - ... neat : undef -> "undef" ok 77 - ... test array argument w/separator and maxlen ok 78 - ... test array argument w/out separator or maxlen ok 79 - An object of class 'DBI::dr' isa 'DBI::dr' ok 80 - ... test debug ok 81 - ... test DebugDispatch ok 82 - ... test Warn ok 83 - ... this should say Tim Bunce ok 84 - ... the version should match DBI version ok 85 - ... this should work and return 1 ok 86 - ... this should equal 1 ok 87 - ... CachedKids should be undef initially ok 88 - ... CachedKids should be our ref ok 89 - ... this should be zero ok 90 - ... this should be zero ok 91 - ... Active flag is true ok 92 - ... we should get a warning here ok 93 - ... we should get a warning here ok 94 - ... we should get no warnings here ok 95 - ... we at least have one driver installed ok 96 - ... we should at least have ExampleP installed ok 97 - ... we should at least have one driver ok 98 - ... should be -1077531989 ok 99 - ... should be -1077531989 ok 100 - ... should be -1077531990 ok 101 # skip Seems like your Math::BigInt 1.9997 has a bug ok 102 # skip Seems like your Math::BigInt 1.9997 has a bug 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 # skip developer tests ok 125 # skip developer tests ok 126 # skip developer tests ok 127 # skip developer tests ok 128 - ... DBI::dbi_debug's initial state is 0 ok 129 - ... DBI::dbi_debug is 15 ok 130 - ... DBI::dbi_debug is 0 ok t\zvxgp_02dbidrv.t .............. 1..53 ok 1 - use DBI; ok 2 - ... check DBD::Test::dr::imp_data_size to avoid typo ok 3 - ... check DBD::Test::db::imp_data_size to avoid typo ok 4 - ... DBD::Test->driver called to getnew Driver handle ok 5 - ... new Driver handle (DBI::dr=HASH(0xb1acf4)) created successfully ok 6 - An object of class 'DBI::dr' isa 'DBI::dr' ok 7 - ... got a Test Driver object back from DBI->install_driver ok 8 - An object of class 'DBI::dr' isa 'DBI::dr' ok 9 - ... checking the DBI::_get_imp_data function ok 10 - ... Driver object passed to data_sources ok 11 - An object of class 'DBI::dr' isa 'DBI::dr' ok 12 - ... Driver object is not tied ok 13 - ... got correct datasources from DBI->data_sources("Test") ok 14 # skip Kids attribute not supported under DBI::PurePerl ok 15 - ... got a database handle from calling $drh->connect ok 16 - An object of class 'DBI::db' isa 'DBI::db' ok 17 # skip Kids attribute not supported under DBI::PurePerl ok 18 - ... Driver object passed to data_sources ok 19 - An object of class 'DBI::dr' isa 'DBI::dr' ok 20 - ... Driver object is not tied ok 21 - ... checking fetched datasources from Driver ok 22 - ... got correct datasources from $dbh->data_sources() ok 23 - ... Database object passed to do ok 24 - An object of class 'DBI::db' isa 'DBI::db' ok 25 - ... Database object is not tied ok 26 - ... got Driver object from Database object with Driver attribute ok 27 - An object of class 'DBI::dr' isa 'DBI::dr' ok 28 - ... Driver object is not tied ok 29 - ... got Driver object from Database object by FETCH-ing Driver attribute ok 30 - An object of class 'DBI::dr' isa 'DBI::dr' ok 31 # skip running DBI::PurePerl ok 32 - ... this will trigger more driver internal tests above in DBD::Test::db ok 33 - ... checking Driver handle err set with set_err method ok 34 - ... checking Database handle err set with set_err method ok 35 - ... checking Database handle err set with Driver handle set_err method ok 36 # skip Kids attribute not supported under DBI::PurePerl ok 37 - ... $dbh->DESTROY should set $drh->err to 42 ok 38 - ... checking $DBI::err set with Driver handle set_err method ok 39 - ... checking $DBI::errstr ok 40 - ... checking $DBI::state ok 41 - ... checking $DBI::state ok 42 - ... checking $DBI::state ok 43 # skip using DBI::PurePerl ok 44 - ... FetchHashKeyName is NAME ok 45 - ... FetchHashKeyName is now changed to NAME_lc ok 46 - ... calling $drh->disconnect_all (not implemented but will fail silently) ok 47 - has dbixs_revision ok 48 - has integer dbixs_revision ok 49 # skip using DBI::PurePerl ok 50 # skip using DBI::PurePerl ok 51 # skip using DBI::PurePerl ok 52 # skip using DBI::PurePerl ok 53 # skip using DBI::PurePerl ok t\zvxgp_03handle.t .............. 1..137 ok 1 - use DBI; ok 2 ok 3 - An object of class 'DBI::dr' isa 'DBI::dr' ok 4 # skip Kids attribute not supported under DBI::PurePerl ok 5 ok 6 ok 7 ok 8 - An object of class 'DBI::db' isa 'DBI::db' ok 9 # skip Kids and ActiveKids attributes not supported under DBI::PurePerl ok 10 # skip Kids and ActiveKids attributes not supported under DBI::PurePerl ok 11 - An object of class 'DBI::st' isa 'DBI::st' ok 12 - ... execute ran successfully ok 13 - ... we got the CachedKids hash ok 14 - ... there is one CachedKid ok 15 - ... our statement handle should be in the CachedKids ok 16 - ... our first statement is Active ok 17 - An object of class 'DBI::st' isa 'DBI::st' ok 18 - ... prepare_cached returned the same statement handle ok 19 - ... we got warned about our first statement handle being still active ok 20 - ... our first statement is no longer Active since we re-prepared it ok 21 - An object of class 'DBI::st' isa 'DBI::st' ok 22 - ... prepare_cached returned a different statement handle now ok 23 - ... there are two CachedKids ok 24 - ... both statement handles should be in the CachedKids ok 25 - ... executing first statement handle again ok 26 - ... first statement handle is now active again ok 27 - An object of class 'DBI::st' isa 'DBI::st' ok 28 - ... our fourth statement handle is not the same as our first ok 29 - ... first statement handle is still active ok 30 - ... there are two CachedKids ok 31 - ... second and fourth statement handles should be in the CachedKids ok 32 - ... first statement handle is no longer active ok 33 - ... fourth statement handle executed properly ok 34 - ... fourth statement handle is Active ok 35 - An object of class 'DBI::st' isa 'DBI::st' ok 36 - ... we still only got one warning ok 37 - ... fourth statement handle and fifth one match ok 38 - ... fourth statement handle is not Active ok 39 - ... fifth statement handle is not Active (shouldnt be its the same as fifth) ok 40 - ... there are two CachedKids ok 41 - ... second and fourth/fifth statement handles should be in the CachedKids ok 42 # skip swap_inner_handle() not supported under DBI::PurePerl ok 43 # skip swap_inner_handle() not supported under DBI::PurePerl ok 44 # skip swap_inner_handle() not supported under DBI::PurePerl ok 45 # skip swap_inner_handle() not supported under DBI::PurePerl ok 46 # skip swap_inner_handle() not supported under DBI::PurePerl ok 47 # skip swap_inner_handle() not supported under DBI::PurePerl ok 48 # skip swap_inner_handle() not supported under DBI::PurePerl ok 49 # skip swap_inner_handle() not supported under DBI::PurePerl ok 50 # skip swap_inner_handle() not supported under DBI::PurePerl ok 51 # skip swap_inner_handle() not supported under DBI::PurePerl ok 52 # skip swap_inner_handle() not supported under DBI::PurePerl ok 53 # skip swap_inner_handle() not supported under DBI::PurePerl ok 54 # skip swap_inner_handle() not supported under DBI::PurePerl ok 55 # skip swap_inner_handle() not supported under DBI::PurePerl ok 56 # skip swap_inner_handle() not supported under DBI::PurePerl ok 57 # skip swap_inner_handle() not supported under DBI::PurePerl ok 58 # skip swap_inner_handle() not supported under DBI::PurePerl ok 59 # skip swap_inner_handle() not supported under DBI::PurePerl ok 60 # skip swap_inner_handle() not supported under DBI::PurePerl ok 61 # skip swap_inner_handle() not supported under DBI::PurePerl ok 62 # skip swap_inner_handle() not supported under DBI::PurePerl ok 63 # skip swap_inner_handle() not supported under DBI::PurePerl ok 64 # skip swap_inner_handle() not supported under DBI::PurePerl ok 65 - ping should be true before disconnect ok 66 - ping should be false after disconnect ok 67 # skip Kids and ActiveKids attributes not supported under DBI::PurePerl ok 68 # skip Kids and ActiveKids attributes not supported under DBI::PurePerl ok 69 # skip Kids attribute not supported under DBI::PurePerl ok 70 # skip Kids attribute not supported under DBI::PurePerl ok 71 # skip Kids attribute not supported under DBI::PurePerl ok 72 # skip Kids attribute not supported under DBI::PurePerl ok 73 # skip Kids attribute not supported under DBI::PurePerl ok 74 # skip Kids attribute not supported under DBI::PurePerl ok 75 # skip Kids attribute not supported under DBI::PurePerl ok 76 # skip Kids attribute not supported under DBI::PurePerl ok 77 # skip Kids attribute not supported under DBI::PurePerl ok 78 # skip Kids attribute not supported under DBI::PurePerl ok 79 # skip Kids attribute not supported under DBI::PurePerl ok 80 # skip Kids attribute not supported under DBI::PurePerl ok 81 # skip Kids attribute not supported under DBI::PurePerl ok 82 # skip Kids attribute not supported under DBI::PurePerl ok 83 # skip Kids attribute not supported under DBI::PurePerl ok 84 # skip Kids attribute not supported under DBI::PurePerl ok 85 # skip Kids attribute not supported under DBI::PurePerl ok 86 # skip Kids attribute not supported under DBI::PurePerl ok 87 # skip Kids attribute not supported under DBI::PurePerl ok 88 # skip Kids attribute not supported under DBI::PurePerl ok 89 # skip Kids attribute not supported under DBI::PurePerl ok 90 # skip Kids attribute not supported under DBI::PurePerl ok 91 # skip Kids attribute not supported under DBI::PurePerl ok 92 # skip Kids attribute not supported under DBI::PurePerl ok 93 # skip Kids attribute not supported under DBI::PurePerl ok 94 # skip Kids attribute not supported under DBI::PurePerl ok 95 # skip take_imp_data test not supported under DBD::Gofer ok 96 # skip take_imp_data test not supported under DBD::Gofer ok 97 # skip take_imp_data test not supported under DBD::Gofer ok 98 # skip take_imp_data test not supported under DBD::Gofer ok 99 # skip take_imp_data test not supported under DBD::Gofer ok 100 # skip take_imp_data test not supported under DBD::Gofer ok 101 # skip take_imp_data test not supported under DBD::Gofer ok 102 # skip take_imp_data test not supported under DBD::Gofer ok 103 # skip take_imp_data test not supported under DBD::Gofer ok 104 # skip take_imp_data test not supported under DBD::Gofer ok 105 # skip take_imp_data test not supported under DBD::Gofer ok 106 # skip take_imp_data test not supported under DBD::Gofer ok 107 # skip take_imp_data test not supported under DBD::Gofer ok 108 # skip take_imp_data test not supported under DBD::Gofer ok 109 # skip take_imp_data test not supported under DBD::Gofer ok 110 # skip take_imp_data test not supported under DBD::Gofer ok 111 # skip take_imp_data test not supported under DBD::Gofer ok 112 # skip take_imp_data test not supported under DBD::Gofer ok 113 # skip take_imp_data test not supported under DBD::Gofer ok 114 # skip Kids attribute not supported under DBI::PurePerl ok 115 - An object of class 'DBI::dr' isa 'DBI::dr' ok 116 # skip Kids attribute not supported under DBI::PurePerl ok 117 - An object of class 'DBI::db' isa 'DBI::db' ok 118 - An object of class 'DBI::st' isa 'DBI::st' ok 119 - ... NUM_OF_PARAMS is 0 ok 120 - ... NUM_OF_FIELDS should be undef ok 121 - ... Statement is "foo bar" ok 122 - ... NAME is undefined ok 123 - ... TYPE is undefined ok 124 - ... SCALE is undefined ok 125 - ... PRECISION is undefined ok 126 - ... NULLABLE is undefined ok 127 - ... RowsInCache is undefined ok 128 - ... ParamValues is undefined ok 129 - ... NAME_uc is undefined ok 130 - ... NAME_lc is undefined ok 131 - ... NAME_hash is undefined ok 132 - ... NAME_uc_hash is undefined ok 133 - ... NAME_lc_hash is undefined ok 134 - ... $dbh can call "prepare" ok 135 - ... $dbh cannot call "nonesuch" ok 136 - ... $sth can call "execute" ok 137 # skip Kids attribute not supported under DBI::PurePerl ok t\zvxgp_04mods.t ................ 1..12 ok 1 - use DBI; ok 2 - use DBI::Const::GetInfo::ANSI; ok 3 - use DBI::Const::GetInfo::ODBC; ok 4 - use DBI::Const::GetInfoType; ok 5 - use DBI::Const::GetInfoReturn; ok 6 - ... we have at least one key in the GetInfoType hash ok 7 - ... the GetInfoType hash is constructed from the ANSI and ODBC hashes ok 8 - ... we have at least one key in the GetInfoReturnType hash ok 9 - ... the GetInfoReturnType hash is constructed from the ANSI and ODBC hashes ok 10 - ... we have at least one key in the GetInfoReturnValues hash ok 11 - DBI::Const::GetInfoReturn->can('Format') ok 12 - DBI::Const::GetInfoReturn->can('Explain') ok t\zvxgp_05concathash.t .......... 1..41 ok 1 - use DBI; ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 - should work with nul bytes in kv_sep and pair_sep ok 10 - should work with nul bytes in hash value (neat) ok 11 - should work with nul bytes in hash value (not neat) ok 12 ok 13 ok 14 ok 15 - test ok 16 - test ok 17 - Unknown sort order ok 18 - Float Hash - Not Neat lexical ok 19 - Numeric - Not Neat lexical ok 20 - Mixed Hash - Not Neat lexical ok 21 - Simple Hash - Not Neat lexical ok 22 - Float Hash - Neat lexical ok 23 - Numeric - Neat lexical ok 24 - Mixed Hash - Neat lexical ok 25 - Simple Hash - Neat lexical ok 26 - Float Hash - Not Neat guess ok 27 - Numeric - Not Neat guess ok 28 - Mixed Hash - Not Neat guess ok 29 - Simple Hash - Not Neat guess ok 30 - Float Hash - Neat guess ok 31 - Numeric - Neat guess ok 32 - Mixed Hash - Neat guess ok 33 - Simple Hash - Neat guess ok 34 - Float Hash - Not Neat numeric ok 35 - Numeric - Not Neat numeric ok 36 - Mixed Hash - Not Neat numeric ok 37 - Simple Hash - Not Neat numeric ok 38 - Float Hash - Neat numeric ok 39 - Numeric - Neat numeric ok 40 - Mixed Hash - Neat numeric ok 41 - Simple Hash - Neat numeric ok t\zvxgp_06attrs.t ............... ok 1 - use DBI; ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 - ... checking Warn attribute for dbh ok 4 - ... checking Active attribute for dbh ok 5 - ... checking AutoCommit attribute for dbh ok 6 - ... checking CompatMode attribute for dbh ok 7 - ... checking InactiveDestroy attribute for dbh ok 8 - ... checking AutoInactiveDestroy attribute for dbh ok 9 - ... checking PrintError attribute for dbh ok 10 - ... checking PrintWarn attribute for dbh ok 11 - ... checking RaiseError attribute for dbh ok 12 - ... checking ShowErrorStatement attribute for dbh ok 13 - ... checking ChopBlanks attribute for dbh ok 14 - ... checking LongTrunkOk attribute for dbh ok 15 - ... checking TaintIn attribute for dbh ok 16 - ... checking TaintOut attribute for dbh ok 17 - ... checking Taint attribute for dbh ok 18 - ... checking Executed attribute for dbh ok 19 - ... checking ErrCount attribute for dbh ok 20 # skip Kids and ActiveKids attribute not supported under DBI::PurePerl ok 21 # skip Kids and ActiveKids attribute not supported under DBI::PurePerl ok 22 - ... checking CachedKids attribute for dbh ok 23 - ... checking HandleError attribute for dbh ok 24 - ... checking Profile attribute for dbh ok 25 - ... checking Statement attribute for dbh ok 26 - ... checking RowCacheSize attribute for dbh ok 27 - ... checking ReadOnly attribute for dbh ok 28 - ... checking FetchHashKeyName attribute for dbh ok 29 ok 30 - ... checking TraceLevel attribute for dbh ok 31 - ... checking LongReadLen attribute for dbh ok 32 - should be able to FETCH_many ok 33 - should see driver-private dbh attribute value ok 34 - delete on non-private attribute acts like fetch ok 35 - value unchanged after delete ok 36 - should see private_foo dbh attribute value ok 37 - delete should return private_foo dbh attribute value ok 38 - value of private_foo after delete should be undef ok 39 - ... catching exception ok 40 - ... $dbh->err is undefined ok 41 - ... checking $dbh->errstr ok 42 - ... checking $dbh->state ok 43 - ... checking Executed attribute for dbh ok 44 - ... checking Executed attribute for dbh (after reset) ok 45 - ... checking ErrCount attribute for dbh (after error was generated) ok 46 - An object of class 'DBI::dr' isa 'DBI::dr' ok 47 - ... checking $dbh->err ok 48 - ... checking ErrCount attribute for drh ok 49 - ... checking Warn attribute for drh ok 50 - ... checking Active attribute for drh ok 51 - ... checking AutoCommit attribute for drh ok 52 - ... checking CompatMode attribute for drh ok 53 - ... checking InactiveDestroy attribute for drh ok 54 - ... checking AutoInactiveDestroy attribute for drh ok 55 - ... checking PrintError attribute for drh ok 56 - ... checking PrintWarn attribute for drh ok 57 - ... checking RaiseError attribute for drh ok 58 - ... checking ShowErrorStatement attribute for drh ok 59 - ... checking ChopBlanks attribute for drh ok 60 - ... checking LongTrunkOk attribute for drh ok 61 - ... checking TaintIn attribute for drh ok 62 - ... checking TaintOut attribute for drh ok 63 - ... checking Taint attribute for drh ok 64 # skip Executed attribute not supported under DBI::PurePerl ok 65 # skip Kids and ActiveKids attribute not supported under DBI::PurePerl ok 66 # skip Kids and ActiveKids attribute not supported under DBI::PurePerl ok 67 - ... checking CachedKids attribute for drh ok 68 - ... checking HandleError attribute for drh ok 69 - ... checking Profile attribute for drh ok 70 - ... checking ReadOnly attribute for drh ok 71 - ... checking TraceLevel attribute for drh ok 72 - ... checking LongReadLen attribute for drh ok 73 - ... checking FetchHashKeyName attribute for drh ok 74 ok 75 - An object of class 'DBI::st' isa 'DBI::st' ok 76 - ... checking Executed attribute for sth ok 77 - ... checking Executed attribute for dbh ok 78 - ... checking ErrCount attribute for sth ok 79 - ... checking exception ok 80 - ... checking $sth->errstr ok 81 - ... checking $sth->state ok 82 - ... checking Executed attribute for sth ok 83 - ... checking Exceuted attribute for dbh ok 84 - ... checking ErrCount attribute for sth ok 85 - ... checking ErrCount attribute for sth (after reset) ok 86 - ... checking Warn attribute for sth ok 87 - ... checking Active attribute for sth ok 88 - ... checking CompatMode attribute for sth ok 89 - ... checking InactiveDestroy attribute for sth ok 90 - ... checking AutoInactiveDestroy attribute for sth ok 91 - ... checking PrintError attribute for sth ok 92 - ... checking PrintWarn attribute for sth ok 93 - ... checking RaiseError attribute for sth ok 94 - ... checking ShowErrorStatement attribute for sth ok 95 - ... checking ChopBlanks attribute for sth ok 96 - ... checking LongTrunkOk attribute for sth ok 97 - ... checking TaintIn attribute for sth ok 98 - ... checking TaintOut attribute for sth ok 99 - ... checking Taint attribute for sth ok 100 # skip Kids and ActiveKids attribute not supported under DBI::PurePerl ok 101 # skip Kids and ActiveKids attribute not supported under DBI::PurePerl ok 102 - ... checking CachedKids attribute for sth ok 103 - ... checking HandleError attribute for sth ok 104 - ... checking Profile attribute for sth ok 105 - ... checking ReadOnly attribute for sth ok 106 - ... checking TraceLevel attribute for sth ok 107 - ... checking LongReadLen attribute for sth ok 108 - ... checking FetchHashKeyName attribute for sth ok 109 - ... checking CursorName attribute for sth ok 110 - ... checking NUM_OF_FIELDS attribute for sth ok 111 - ... checking NUM_OF_PARAMS attribute for sth ok 112 - ... checking type of NAME attribute for sth ok 113 - ... checking number of elements returned ok 114 - ... checking values returned ok 115 - ... checking type of NAME_lc attribute for sth ok 116 - ... checking number of elements returned ok 117 - ... checking values returned ok 118 - ... checking type of NAME_uc attribute for sth ok 119 - ... checking number of elements returned ok 120 - ... checking values returned ok 121 - ... checking type of NAME_hash attribute for sth ok 122 - ... checking number of keys returned ok 123 - ... checking values returned ok 124 - ... checking values returned ok 125 - ... checking type of NAME_lc_hash attribute for sth ok 126 - ... checking number of keys returned ok 127 - ... checking values returned ok 128 - ... checking values returned ok 129 - ... checking type of NAME_uc_hash attribute for sth ok 130 - ... checking number of keys returned ok 131 - ... checking values returned ok 132 - ... checking values returned ok 133 - ... checking type of TYPE attribute for sth ok 134 - ... checking number of elements returned ok 135 - ... checking values returned ok 136 - ... checking type of NULLABLE attribute for sth ok 137 - ... checking number of elements returned ok 138 - ... checking values returned ok 139 - ... checking type of PRECISION attribute for sth ok 140 - ... checking number of elements returned ok 141 - ... checking values returned ok 142 - ... checking type of SCALE attribute for sth ok 143 - ... checking number of elements returned ok 144 - ... checking values returned ok 145 - ... checking type of ParamValues attribute for sth ok 146 - ... checking values returned ok 147 - ... checking Statement attribute for sth ok 148 - ... checking type of RowsInCache attribute for sth ok 149 - should see driver-private sth attribute value # Checking inheritance ok 150 # skip drh->dbh->sth inheritance test skipped with DBI_AUTOPROXY ok 151 # skip drh->dbh->sth inheritance test skipped with DBI_AUTOPROXY 1..151 ok t\zvxgp_07kids.t ................ skipped: $h->{Kids} attribute not supported for DBI::PurePerl t\zvxgp_08keeperr.t ............. ok 1 - use DBI; ok 2 - ... checking error ok 3 - ... checking error Test HandleSetErr ok 4 - An object of class 'DBI::db' isa 'DBI::db' ok 5 - ... $DBI::err is not defined HandleSetErr called: h=DBI::db=HASH(0x1195e0c), err=, errstr=(got info), state= ok 6 - ... $DBI::err is defined ok 7 - ... $DBI::err is an empty string ok 8 - ... $DBI::errstr is as we expected ok 9 - ... $dbh->errstr matches $DBI::errstr ok 10 - ... $warn{failed} is 0 ok 11 - ... $warn{warning} is 0 ok 12 - ... the @handlewarn array is (1, 0, 0) HandleSetErr called: h=DBI::db=HASH(0x1195e0c), err=0, errstr=(got warn), state=AA001 warn: 'DBD::Gofer::db set_err warning: (got info)\n(got warn) at ./t/08keeperr.t line 189.\n' ok 13 - ... $DBI::err is defined ok 14 - ... $DBI::err is "0" ok 15 - ... $DBI::errstr is as we expected ok 16 - ... $dbh->errstr matches $DBI::errstr ok 17 - ... $DBI::state is AA001 ok 18 - ... $warn{warning} is 1 ok 19 - ... the @handlewarn array is (1, 1, 0) HandleSetErr called: h=DBI::db=HASH(0x1195e0c), err=, errstr=(got more info), state= warn: 'DBD::Gofer::db set_err warning: (got info)\n(got warn)\n(got more info) at ./t/08keeperr.t line 204.\n' ok 20 - ... $DBI::err is defined ok 21 - ... $DBI::err is "0" ok 22 - ... $dbh->err is "0" ok 23 - ... $DBI::state is AA001 ok 24 - ... $DBI::errstr is as we expected ok 25 - ... $dbh->errstr matches $DBI::errstr ok 26 - ... $warn{warning} is 2 ok 27 - ... the @handlewarn array is (2, 1, 0) warn: 'DBD::Gofer::db set_err failed: (got info)\n(got warn)\n(got more info) [state was AA001 now AA002]\n(got error) at ./t/08keeperr.t line 224.\n' ok 28 - ... $DBI::err is defined ok 29 - ... $DBI::err is 42 ok 30 - ... $warn{warning} is 2 ok 31 - ... $dbh->errstr is as we expected ok 32 - ... $DBI::state is AA002 ok 33 - ... the @handlewarn array is (2, 1, 1) HandleSetErr called: h=DBI::db=HASH(0x1195e0c), err=, errstr=(got info), state= warn: 'DBD::Gofer::db set_err failed: (got info)\n(got warn)\n(got more info) [state was AA001 now AA002]\n(got error)\n(got info) at ./t/08keeperr.t line 236.\n' ok 34 - ... $DBI::err is defined ok 35 - ... $DBI::err is 42 ok 36 - ... $warn{warning} is 2 ok 37 - ... $dbh->errstr is as we expected ok 38 - ... the @handlewarn array is (3, 1, 1) HandleSetErr called: h=DBI::db=HASH(0x1195e0c), err=0, errstr=(got warn), state= warn: 'DBD::Gofer::db set_err failed: (got info)\n(got warn)\n(got more info) [state was AA001 now AA002]\n(got error)\n(got info)\n(got warn) at ./t/08keeperr.t line 247.\n' ok 39 - ... $DBI::err is defined ok 40 - ... $DBI::err is 42 ok 41 - ... $warn{warning} is 2 ok 42 - ... $dbh->errstr is as we expected ok 43 - ... the @handlewarn array is (3, 2, 1) warn: 'DBD::Gofer::db set_err failed: (got info)\n(got warn)\n(got more info) [state was AA001 now AA002]\n(got error)\n(got info)\n(got warn) [err was 42 now 4200] [state was AA002 now AA003]\n(got new error) at ./t/08keeperr.t line 258.\n' ok 44 - ... $DBI::err is defined ok 45 - ... $DBI::err is 4200 ok 46 - ... $warn{warning} is 2 ok 47 - ... $dbh->errstr is as we expected ok 48 - ... the @handlewarn array is (3, 2, 2) ok 49 - ... $dbh->errstr is defined ok 50 - ... $dbh->err is defined ok 51 - ... $dbh->state is an empty string warn: 'DBD::Gofer::db set_err failed: foo at ./t/08keeperr.t line 282.\n' ok 52 - ... only returned one value ok 53 - ... the first value is undefined warn: 'DBD::Gofer::db set_err failed: foo [err was 1 now 2]\nbar at ./t/08keeperr.t line 286.\n' ok 54 - ... $dbh->set_err returned undefiend warn: 'DBD::Gofer::db set_err failed: foo [err was 1 now 2]\nbar [err was 2 now 3]\nbaz at ./t/08keeperr.t line 287.\n' ok 55 - ... $dbh->set_err returned undefiend HandleSetErr called: h=DBI::db=HASH(0x1195e0c), err=0, errstr=warn, state= warn: 'DBD::Gofer::db set_err failed: foo [err was 1 now 2]\nbar [err was 2 now 3]\nbaz\nwarn at ./t/08keeperr.t line 288.\n' ok 56 - ... $dbh->set_err returned undefiend ok 57 - ... $dbh->errstr is as we expected ok 58 - ... $warn{failed} is 4 ok 59 - ... the @handlewarn array is (0, 1, 3) warn: 'DBD::Gofer::db method failed: foo at ./t/08keeperr.t line 298.\n' ok 60 - ... only returned one value ok 61 - ... the first value is undefined warn: 'DBD::Gofer::db method failed: foo at ./t/08keeperr.t line 302.\n' ok 62 - ... only returned one value ok 63 - ... the first value is "42" warn: 'DBD::Gofer::db method failed: foo at ./t/08keeperr.t line 306.\n' ok 64 - ... returned no values HandleSetErr called: h=DBI::db=HASH(0x1195e0c), err=, errstr=info, state=override warn: 'DBD::Gofer::db set_err failed: errstr99 at ./t/08keeperr.t line 313.\n' ok 65 - ... only returned one value ok 66 - ... the first value is undefined ok 67 - ... $dbh->err is 99 ok 68 - ... $dbh->errstr is as we expected ok 69 - ... $dbh->state is as we expected ok 70 ok 71 ok 72 - ping returns true ok 73 - err unchanged after ping ok 74 - errstr unchanged after ping ok 75 - err unchanged after ping ok 76 - errstr unchanged after ping ok 77 - ping returns false ok 78 - err true after failed ping ok 79 - errstr true after failed ping ok 80 ok 81 ok 82 - ping returns true: 0 but true ok 83 - err unchanged after ping ok 84 - errstr unchanged after ping ok 85 - err unchanged after ping ok 86 - errstr unchanged after ping ok 87 - ping returns false ok 88 - err true after failed ping ok 89 - errstr true after failed ping ok 90 # skip set_err keep_error skipped for Gofer ok 91 # skip set_err keep_error skipped for Gofer 1..91 ok t\zvxgp_09trace.t ............... 1..99 ok 1 - use DBI; ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 - trace file size = 10469 ok 4 - ... checking TraceLevel attribute ok 5 - ... trace file successfully created parse_trace_flag SQL ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 parse_trace_flag CON ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 parse_trace_flag ENC ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 parse_trace_flag DBD ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 parse_trace_flag TXN ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 parse_trace_flag foo ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 parse_trace_flag bar ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 parse_trace_flag baz ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 parse_trace_flag boo ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 parse_trace_flag bop ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok 85 parse_trace_flag SQL CON ENC DBD TXN foo bar baz boo bop ok 86 - ... ok 87 - ... inherit ok 88 - An object of class 'DBI::st' isa 'DBI::st' ok 89 ok 90 ok 91 test unknown parse_trace_flag ok 92 ok 93 caught warn: DBI::db=HASH(0x12a315c)->parse_trace_flags(nonesuch) ignored unknown trace flags: 'nonesuch' at DBI::PurePerl DBI::common::parse_trace_flags line 49. ok 94 ok 95 caught warn: DBI::db=HASH(0x12aed24)->parse_trace_flags(nonesuch|SQL|nonesuch2) ignored unknown trace flags: 'nonesuch' 'nonesuch2' at DBI::PurePerl DBI::common::parse_trace_flags line 49. ok 96 ok 97 ok 98 ok 99 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_16712 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_16712: No such file or directory at t/lib.pl line 23. t\zvxgp_10examp.t ............... 1..234 ok 1 - connect should fail ok 2 - ... we should have an exception here ok 3 - ... $dbh2 should not be defined ok 4 ok 5 ok 6 - ... these 2 handles are cached, so they are the same ok 7 ok 8 - ... this handle was created with different parameters, so it is not the same ok 9 ok 10 - Executed should be true ok 11 ok 12 - should return same handle ok 13 - Executed should be false because reset by connect attributes ok 14 - An object of class 'DBI::dr' isa 'DBI::dr' ok 15 - ... these are our cached kids ok 16 - ... we have emptied out cache ok 17 ok 18 - ... PrintError should be 0 ok 19 - ... FetchHashKey is NAME ok 20 - ... checking the example driver_path others ok 21 ok 22 - ping should return true ok 23 - prepare should fail ok 24 - sth->err should be true ok 25 - DBI::err should be true ok 26 - $DBI::err should match $dbh->err ok 27 - $DBI::errstr should contain error string ok 28 - $DBI::errstr should match $dbh->errstr ok 29 ok 30 ok 31 ok 32 # skip inner/outer handles not fully supported for DBI::PurePerl ok 33 # skip inner/outer handles not fully supported for DBI::PurePerl ok 34 # skip inner/outer handles not fully supported for DBI::PurePerl 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 - errstr should contain error message ok 54 ok 55 - errstr should contain error message ok 56 ok 57 ok 58 - errstr should contain error message ok 59 ok 60 - errstr should contain error message ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 fetchrow_hashref('NAME_uc') ok 69 ok 70 ok 71 ok 72 ok 73 fetchrow_hashref('ParamValues') ok 74 ok 75 FetchHashKeyName ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 fetchall_arrayref ok 82 ok 83 ok 84 ok 85 ok 86 ok 87 fetchall_arrayref array slice ok 88 ok 89 ok 90 ok 91 fetchall_arrayref hash slice ok 92 ok 93 ok 94 ok 95 ok 96 ok 97 fetchall_arrayref renaming hash slice ok 98 ok 99 ok 100 ok 101 ok 102 ok 103 fetchall_arrayref empty renaming hash slice ok 104 ok 105 ok 106 ok 107 ok 108 ok 109 fetchall_arrayref hash ok 110 ok 111 ok 112 ok 113 - '16895 0 .' ne '16895 0 .' rows() ok 114 - row count 3 ok 115 - 3 vs 3 ok 116 - 3 vs 3 fetchall_arrayref array slice and max rows ok 117 ok 118 ok 119 ok 120 - should fetch one row ok 121 - should fetch all the remaining rows ok 122 - should return undef as there are no more rows selectrow_array ok 123 ok 124 selectrow_hashref ok 125 ok 126 ok 127 ok 128 selectall_arrayref ok 129 ok 130 ok 131 ok 132 selectall_arrayref Slice array slice ok 133 ok 134 ok 135 - ". 16895" eq ". 16895" ok 136 selectall_arrayref Columns array slice ok 137 ok 138 ok 139 - ". 16895" eq ". 16895" ok 140 selectall_arrayref hash slice ok 141 ok 142 ok 143 ok 144 ok 145 ok 146 ok 147 selectall_hashref ok 148 - selectall_hashref result ok 149 - selectall_hashref HASH: HASH ok 150 ok 151 - 0 eq 0 selectall_hashref by column number ok 152 ok 153 - 0 eq 0 selectcol_arrayref ok 154 ok 155 ok 156 selectcol_arrayref column slice ok 157 ok 158 ok 159 ok 160 others... ok 161 ok 162 RaiseError & PrintError & ShowErrorStatement ok 163 ok 164 ok 165 ok 166 ok 167 ok 168 ok 169 ok 170 ok 171 not ok 172 - error string does not contain ParamValues # TODO rt66127 not fixed yet # Failed (TODO) test 'error string does not contain ParamValues' # at ./t/10examp.t line 397. # 'DBD::Gofer::st execute failed: 11 values bound when 1 expected; DBD::ExampleP::st execute failed at DBI::PurePerl DBI::st::execute line 122. [for Statement "select mode from ?" with ParamValues: 1=1, 2=2, 3='val3', 4='val4', 5='val5', 6='val6', 7='val7', 8='val8', 9='val9', 10='val10', 11='val11'] at DBI::PurePerl DBI::st::execute line 122. # ' # matches '(?^:ParamValues:)' not ok 173 - ParamValues is empty # TODO rt66127 not fixed yet # Failed (TODO) test 'ParamValues is empty' # at ./t/10examp.t line 398. # got: 'HASH(0x12248bc)' # expected: undef # $VAR1 = { # '6' => 'val6', # '11' => 'val11', # '3' => 'val3', # '7' => 'val7', # '9' => 'val9', # '2' => 2, # '8' => 'val8', # '1' => 1, # '4' => 'val4', # '10' => 'val10', # '5' => 'val5' # }; ok 174 ok 175 ok 176 ok 177 ok 178 ok 179 ok 180 - DBD::Gofer::st execute failed: 2 values bound when 1 expected; DBD::ExampleP::st execute failed at DBI::PurePerl DBI::st::execute line 122. [for Statement "select mode from ?" with ParamValues: 1='first', 2='second'] at DBI::PurePerl DBI::st::execute line 122. # ok 181 - DBD::Gofer::st execute failed: 2 values bound when 1 expected; DBD::ExampleP::st execute failed at DBI::PurePerl DBI::st::execute line 122. [for Statement "select mode from ?" with ParamValues: 1='first', 2='second'] at DBI::PurePerl DBI::st::execute line 122. # ok 182 ok 183 ok 184 ok 185 ok 186 ok 187 HandleError ok 188 ok 189 HandleError -> die ok 190 ok 191 - HandleError: DBD::Gofer::db prepare failed: Unknown field names: unknown_field_name2; DBD::ExampleP::db prepare failed at DBI::PurePerl DBI::db::prepare line 120. [h=DBI::db=HASH(0x10fa7b4), rv=undef, \#=3] at ./t/10examp.t line 441. # HandleError -> 0 -> RaiseError HandleError: DBD::Gofer::db prepare failed: Unknown field names: unknown_field_name2; DBD::ExampleP::db prepare failed at DBI::PurePerl DBI::db::prepare line 120. [h=DBI::db=HASH(0x10fa7b4), rv=undef, #=3] ok 192 ok 193 - DBD::Gofer::db prepare failed: Unknown field names: unknown_field_name2; DBD::ExampleP::db prepare failed at DBI::PurePerl DBI::db::prepare line 120. at DBI::PurePerl DBI::db::prepare line 120. # HandleError -> 1 -> return (original)undef HandleError: DBD::Gofer::db prepare failed: Unknown field names: unknown_field_name2; DBD::ExampleP::db prepare failed at DBI::PurePerl DBI::db::prepare line 120. [h=DBI::db=HASH(0x10fa7b4), rv=undef, #=3] ok 194 - ok 195 HandleError -> 2 -> return (modified)42 HandleError: DBD::Gofer::db prepare failed: Unknown field names: unknown_field_name2; DBD::ExampleP::db prepare failed at DBI::PurePerl DBI::db::prepare line 120. [h=DBI::db=HASH(0x10fa7b4), rv=undef, #=3] ok 196 - ok 197 ok 198 ok 199 - An object of class 'DBI::st' isa 'DBI::st' ok 200 ok 201 ok 202 ok 203 - Remove dumpcsr.tst.16712 ok 204 - Actually gone # table_info ok 205 # Local blib/lib subdirs: DBD auto .. . Bundle Win32 DBI ok 206 ok 207 ok 208 # tables ok 209 - Table count mismatch5 vs 5 ok 210 - "schema"."table" ne "schema"."table" ok 211 - "sch-ema"."table" ne "sch-ema"."table" ok 212 - "schema"."ta-ble" ne "schema"."ta-ble" ok 213 - "sch ema"."table" ne "sch ema"."table" ok 214 - "schema"."ta ble" ne "schema"."ta ble" # Testing the fake directories (0). ok 215 ok 216 ok 217 - 0 rows instead of 0 ok 218 # Testing the fake directories (100). ok 219 ok 220 ok 221 - 100 rows instead of 100 ok 222 - 'file100 file99 file98 file97 file96 file95 file94 file93 file92 file91 file90 file89 file88 file87 file86 file85 file84 file83 file82 file81 file80 file79 file78 file77 file76 file75 file74 file73 file72 file71 file70 file69 file68 file67 file66 file65 file64 file63 file62 file61 file60 file59 file58 file57 file56 file55 file54 file53 file52 file51 file50 file49 file48 file47 file46 file45 file44 file43 file42 file41 file40 file39 file38 file37 file36 file35 file34 file33 file32 file31 file30 file29 file28 file27 file26 file25 file24 file23 file22 file21 file20 file19 file18 file17 file16 file15 file14 file13 file12 file11 file10 file9 file8 file7 file6 file5 file4 file3 file2 file1' ne 'file100 file99 file98 file97 file96 file95 file94 file93 file92 file91 file90 file89 file88 file87 file86 file85 file84 file83 file82 file81 file80 file79 file78 file77 file76 file75 file74 file73 file72 file71 file70 file69 file68 file67 file66 file65 file64 file63 file62 file61 file60 file59 file58 file57 file56 file55 file54 file53 file52 file51 file50 file49 file48 file47 file46 file45 file44 file43 file42 file41 file40 file39 file38 file37 file36 file35 file34 file33 file32 file31 file30 file29 file28 file27 file26 file25 file24 file23 file22 file21 file20 file19 file18 file17 file16 file15 file14 file13 file12 file11 file10 file9 file8 file7 file6 file5 file4 file3 file2 file1' # Testing the fake directories (200). ok 223 ok 224 ok 225 - 200 rows instead of 200 ok 226 - 'file200 file199 file198 file197 file196 file195 file194 file193 file192 file191 file190 file189 file188 file187 file186 file185 file184 file183 file182 file181 file180 file179 file178 file177 file176 file175 file174 file173 file172 file171 file170 file169 file168 file167 file166 file165 file164 file163 file162 file161 file160 file159 file158 file157 file156 file155 file154 file153 file152 file151 file150 file149 file148 file147 file146 file145 file144 file143 file142 file141 file140 file139 file138 file137 file136 file135 file134 file133 file132 file131 file130 file129 file128 file127 file126 file125 file124 file123 file122 file121 file120 file119 file118 file117 file116 file115 file114 file113 file112 file111 file110 file109 file108 file107 file106 file105 file104 file103 file102 file101 file100 file99 file98 file97 file96 file95 file94 file93 file92 file91 file90 file89 file88 file87 file86 file85 file84 file83 file82 file81 file80 file79 file78 file77 file76 file75 file74 file73 file72 file71 file70 file69 file68 file67 file66 file65 file64 file63 file62 file61 file60 file59 file58 file57 file56 file55 file54 file53 file52 file51 file50 file49 file48 file47 file46 file45 file44 file43 file42 file41 file40 file39 file38 file37 file36 file35 file34 file33 file32 file31 file30 file29 file28 file27 file26 file25 file24 file23 file22 file21 file20 file19 file18 file17 file16 file15 file14 file13 file12 file11 file10 file9 file8 file7 file6 file5 file4 file3 file2 file1' ne 'file200 file199 file198 file197 file196 file195 file194 file193 file192 file191 file190 file189 file188 file187 file186 file185 file184 file183 file182 file181 file180 file179 file178 file177 file176 file175 file174 file173 file172 file171 file170 file169 file168 file167 file166 file165 file164 file163 file162 file161 file160 file159 file158 file157 file156 file155 file154 file153 file152 file151 file150 file149 file148 file147 file146 file145 file144 file143 file142 file141 file140 file139 file138 file137 file136 file135 file134 file133 file132 file131 file130 file129 file128 file127 file126 file125 file124 file123 file122 file121 file120 file119 file118 file117 file116 file115 file114 file113 file112 file111 file110 file109 file108 file107 file106 file105 file104 file103 file102 file101 file100 file99 file98 file97 file96 file95 file94 file93 file92 file91 file90 file89 file88 file87 file86 file85 file84 file83 file82 file81 file80 file79 file78 file77 file76 file75 file74 file73 file72 file71 file70 file69 file68 file67 file66 file65 file64 file63 file62 file61 file60 file59 file58 file57 file56 file55 file54 file53 file52 file51 file50 file49 file48 file47 file46 file45 file44 file43 file42 file41 file40 file39 file38 file37 file36 file35 file34 file33 file32 file31 file30 file29 file28 file27 file26 file25 file24 file23 file22 file21 file20 file19 file18 file17 file16 file15 file14 file13 file12 file11 file10 file9 file8 file7 file6 file5 file4 file3 file2 file1' # Testing $dbh->func(). ok 227 ok 228 - we got some table types ok 229 - all table types are defined ok 230 - no name separators in table types ok 231 - we got some catalogs ok 232 - no name separators in catalogs ok 233 ok 234 - ping should return false after disconnect ok t\zvxgp_11fetch.t ............... 1..24 # fetchall_hashref(C1) ok 1 ok 2 ok 3 ok 4 # fetchall_hashref(C2) ok 5 ok 6 ok 7 ok 8 # fetchall_hashref([C2]) ok 9 ok 10 ok 11 ok 12 # fetchall_hashref([C1 C2]) 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 t\zvxgp_12quote.t ............... 1..10 ok 1 - ... quoting strings with embedded single quotes ok 2 - ... quoting number as SQL_VARCHAR ok 3 - ... quoting number as SQL_INTEGER ok 4 - ... quoting undef as NULL ok 5 - ... properly quotes foo as "foo" ok 6 - ... properly quotes f"o as "f""o" ok 7 - ... properly quotes foo, bar as "foo"."bar" ok 8 - ... properly quotes undef, undef, bar as "bar" ok 9 - ... properly quotes foo, undef, bar as "foo"."bar" ok 10 # skip Can't test alternate quote_identifier logic with DBI_AUTOPROXY ok t\zvxgp_13taint.t ............... skipped: Taint attributes not supported with DBI::PurePerl t\zvxgp_14utf8.t ................ 1..16 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 t\zvxgp_15array.t ............... 1..55 ok 1 - use DBI; ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 - An object of class 'DBI::st' isa 'DBI::st' ok 4 - ... we should have 0 rows ok 5 - ... execute_array should return false ok 6 - execute_array failure with RaiseError should have died ok 7 ok 8 - ... we should have 2 rows ok 9 - ... we should have 3 tuple_status ok 10 - ... our rows are as expected ok 11 - ... our tuple_status is as expected ok 12 - ... bind_param_array should return true ok 13 - ... execute_array should return true ok 14 - ... we should have 3 rows ok 15 - ... we should have 3 tuple_status ok 16 - ... our rows are as expected ok 17 - ... our tuple_status is as expected ok 18 - ... execute_array should return true ok 19 - ... we should have executed 3 rows ok 20 - ... we should have affected 3 rows ok 21 - ... execute_array should return true ok 22 - ... execute_array should return 0 (but true) ok 23 - ... we should have 0 rows ok 24 - ... we should have 0 tuple_status ok 25 - ... execute_array should return 1 ok 26 - ... we should have 1 rows ok 27 - ... our rows are as expected ok 28 - ... we should have 1 tuple_status ok 29 - ... our tuple_status is as expected ok 30 - ... execute_array should return 0 ok 31 - ... we should have 0 rows ok 32 - ... we should have 0 tuple_status ok 33 - An object of class 'DBI::st' isa 'DBI::st' ok 34 - ... execute_array should return true ok 35 - ... execute_array should return 0 (but true) ok 36 - ... we should have 0 rows ok 37 - ... execute_array should return true ok 38 - ... we should have 2 rows ok 39 - ... we should have 2 tuple_status ok 40 - ... rows should match ok 41 - ... tuple_status should match ok 42 - An object of class 'DBI::st' isa 'DBI::st' ok 43 - ... execute_array should return true ok 44 - ... we should have 3 rows ok 45 - ... we should have 3 tuple_status ok 46 - ... rows should match ok 47 - ... tuple status should match ok 48 - ... execute_array should return undef ok 49 - ... errstr is as expected ok 50 - ... execute_array should return undef ok 51 - ... errstr is as expected ok 52 - ... execute_array should return undef ok 53 - ... errstr is as expected ok 54 - ... bind_param_array should return undef ok 55 - ... errstr is as expected ok t\zvxgp_16destroy.t ............. 1..20 ok 1 - use DBI; ok 2 - ... check DBD::Test::dr::imp_data_size to avoid typo ok 3 - ... check DBD::Test::db::imp_data_size to avoid typo ok 4 - Install test driver ok 5 - Connect to test driver ok 6 - Should start active ok 7 - Should be active in DESTROY ok 8 - Create with ActiveDestroy ok 9 - InactiveDestroy should be set ok 10 - Should start active ok 11 - Should not be active in DESTROY ok 12 - Create with AutoInactiveDestroy ok 13 - InactiveDestroy should be set ok 14 - Should start active ok 15 - Should be active in DESTROY ok 16 - Create with AutoInactiveDestroy again ok 17 - InactiveDestroy should be set ok 18 - Should start active ok 19 - Child should be inactive on DESTROY ok 20 - Should be active in DESTROY ok t\zvxgp_19fhtrace.t ............. 1..27 ok 1 - use DBI; ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 - ... checking TraceLevel attribute ok 4 - ... regular fh: trace file successfully created ok 5 - ... regular fh: filehandle successfully set ok 6 - ... regular fh: trace_msg ok 7 - ... regular fh: file successfully changed Next logline ok 8 - ... regular fh: trace_msg after changing trace output ok 9 - Tracefile removed ok 10 - Tracefile FOO opened ok 11 - Tracefile created ok 12 - Regression test ok 13 - Traced message ok 14 - Regression test ok 15 - ... layered fh: file is layered: *** Test our layer # # ok 16 - ... layered fh: filehandle successfully set ok 17 - ... layered fh: trace_msg: Layered logline # # DBI::db=HASH(0x113bae4) trace level set to 1 in DBI 1.634 (PurePerl) Full trace not available because DBI_TRACE is not in environment ok 18 - ... layered fh: close doesn't close: Layered logline # # Next logline ok 19 - ... layered fh: trace_msg after change trace output: Layered logline # # ok 20 - ... scalar trace: file is layered: *** Test our layer # # ok 21 - ... scalar trace: filehandle successfully set ok 22 - ... scalar trace: *** Test our layer # DBI::db=HASH(0x113bae4) trace level set to 1 in DBI 1.634 (PurePerl) # Full trace not available because DBI_TRACE is not in environment # Layered logline # # DBI::db=HASH(0x113bae4) trace level set to 1 in DBI 1.634 (PurePerl) Full trace not available because DBI_TRACE is not in environment ok 23 - ... scalar trace: close doesn't close: *** Test our layer # DBI::db=HASH(0x113bae4) trace level set to 1 in DBI 1.634 (PurePerl) # Full trace not available because DBI_TRACE is not in environment # Layered logline # # Next logline ok 24 - ... scalar trace: after change trace output: *** Test our layer # DBI::db=HASH(0x113bae4) trace level set to 1 in DBI 1.634 (PurePerl) # Full trace not available because DBI_TRACE is not in environment # Layered logline # # -----> execute_request -> DBI->connect(dbi:ExampleP:dummy, , ****, HASH(0x11b3384)) <- connect= DBI::db=HASH(0x114350c) _std_response_attribute_names for ExampleP dbh: ChopBlanks LongReadLen LongTruncOk ReadOnly Name example_driver_path <----- execute_request gofer receive_response ok 25 - ... logger: trace_msg # DBI::db=HASH(0x113bae4) trace level set to 1 in DBI 1.634 (PurePerl) Full trace not available because DBI_TRACE is not in environment ok 26 - ... logger: close doesn't close # Next logline ok 27 - ... logger: trace_msg after change trace output # ok t\zvxgp_20meta.t ................ 1..8 ok 1 - use DBI; ok 2 - use DBI::DBD::Metadata; ok 3 - An object of class 'DBI::db' isa 'DBI::db' ok 4 ok 5 ok 6 ok 7 ok 8 ok t\zvxgp_30subclass.t ............ 1..43 ok 1 - use DBI; ok 2 - An object of class 'MyDBI::db' isa 'MyDBI::db' ok 3 ok 4 - An object of class 'MyDBI::db' isa 'MyDBI::db' ok 5 ok 6 ok 7 - An object of class 'MyDBI::st' isa 'MyDBI::st' ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 - A reference of type 'ARRAY' isa 'ARRAY' ok 16 ok 17 ok 18 ok 19 ok 20 - 'Clone A' isa 'MyDBI::db' ok 21 ok 22 ok 23 - 'Clone B' isa 'MyDBI::db' ok 24 ok 25 ok 26 - An object of class 'MyDBI::db' isa 'MyDBI::db' ok 27 ok 28 - 'Clone of clone A' isa 'MyDBI::db' ok 29 ok 30 ok 31 - 'Clone of clone B' isa 'MyDBI::db' ok 32 ok 33 - An object of class 'MyDBI::db' isa 'MyDBI::db' ok 34 ok 35 - 'installed method' isa 'ARRAY' ok 36 ok 37 ok 38 ok 39 ok 40 - Failed connect \#1 ok 41 ok 42 - Failed connect \#2 ok 43 fetch 4 prepare 1 ok t\zvxgp_31methcache.t ........... 1..49 ok 1 - use DBI; ok 2 - plain row0 ok 3 - plain local0 ok 4 - plain row1 ok 5 - plain local1 ok 6 - plain row2 ok 7 - plain local2 ok 8 - plain row3 ok 9 - plain locate DBI object ok 10 - plain row4 ok 11 - plain row5 ok 12 - plain local3 ok 13 - plain row6 ok 14 - threads-h row0 ok 15 - threads-h local0 ok 16 - threads-h row1 ok 17 - threads-h local1 ok 18 - threads-h row2 ok 19 - threads-h local2 ok 20 - threads-h row3 ok 21 - threads-h locate DBI object ok 22 - threads-h row4 ok 23 - threads-h row5 ok 24 - threads-h local3 ok 25 - threads-h row6 ok 26 - magic row0 ok 27 - magic local0 ok 28 - magic row1 ok 29 - magic local1 ok 30 - magic row2 ok 31 - magic local2 ok 32 - magic row3 ok 33 - magic locate DBI object ok 34 - magic row4 ok 35 - magic row5 ok 36 - magic local3 ok 37 - magic row6 ok 38 - magic threads-h row0 ok 39 - magic threads-h local0 ok 40 - magic threads-h row1 ok 41 - magic threads-h local1 ok 42 - magic threads-h row2 ok 43 - magic threads-h local2 ok 44 - magic threads-h row3 ok 45 - magic threads-h locate DBI object ok 46 - magic threads-h row4 ok 47 - magic threads-h row5 ok 48 - magic threads-h local3 ok 49 - magic threads-h row6 ok t\zvxgp_35thrclone.t ............ 1..20 ok 1 - use DBI; ok 2 - ... assignment of neat_maxlen was successful ok 3 - An object of class 'DBI::db' isa 'DBI::db' ok 4 - ... DBI::neat_maxlen still holding its value ok 5 - An object of class 'DBI::db' isa 'DBI::db' ok 6 - ... new $dbh is not the same instance as $dbh_parent ok 7 ok 8 - ... DBI::neat_maxlen still holding its value ok 9 - An object of class 'DBI::db' isa 'DBI::db' ok 10 - ... new $dbh is not the same instance as $dbh_parent ok 11 ok 12 - ... DBI::neat_maxlen still holding its value ok 13 - An object of class 'DBI::db' isa 'DBI::db' ok 14 - ... new $dbh is not the same instance as $dbh_parent ok 15 ok 16 - ... DBI::neat_maxlen still holding its value ok 17 - An object of class 'DBI::db' isa 'DBI::db' ok 18 - ... new $dbh is not the same instance as $dbh_parent ok 19 ok 20 - ... all tests have passed ok t\zvxgp_40profile.t ............. skipped: profiling not supported for DBI::PurePerl t\zvxgp_41prof_dump.t ........... skipped: profiling not supported for DBI::PurePerl t\zvxgp_42prof_data.t ........... skipped: profiling not supported for DBI::PurePerl t\zvxgp_43prof_env.t ............ skipped: profiling not supported for DBI::PurePerl t\zvxgp_48dbi_dbd_sqlengine.t ... ok 1 - use DBI; ok 2 - use DBI::DBD::SqlEngine; ok 3 - use DBD::File; ok 4 - prepare 'CREATE TABLE foo (id INT, foo TEXT)' ok 5 - prepare 'CREATE TABLE bar (id INT, baz TEXT)' ok 6 - prepare 'INSERT INTO foo VALUES (1, "Hello world")' ok 7 - prepare 'INSERT INTO bar VALUES (1, "Bugfixes welcome")' ok 8 - prepare 'INSERT bar VALUES (2, "Bug reports, too")' ok 9 - prepare 'SELECT foo FROM foo where ID=1' ok 10 - prepare 'UPDATE bar SET id=5 WHERE baz="Bugfixes welcome"' ok 11 - prepare 'DELETE FROM foo' ok 12 - prepare 'DELETE FROM bar WHERE baz="Bugfixes welcome"' ok 13 - Junk: prepare 'Junk' ok 14 - missing table: prepare 'CREATE foo (id INT, foo TEXT)' ok 15 - missing "VALUES": prepare 'INSERT INTO bar (1, "Bugfixes welcome")' ok 16 - missing "SET": prepare 'UPDATE bar id=5 WHERE baz="Bugfixes welcome"' ok 17 - waste between "DELETE" and "FROM": prepare 'DELETE * FROM foo' ok 18 - Junk: prepare 'Junk' ok 19 - invalid column type: prepare 'CREATE TABLE bar (id INT, baz CHARACTER VARYING(255))' ok 20 - prepared statement using ANSI dialect ok 21 # skip Gofer proxy prevents fetching embedded SQL::Parser object ok 22 ok 23 - root class is DBIx::ContextualFetch 1..23 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17640 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17640: No such file or directory at t/lib.pl line 23. t\zvxgp_49dbd_file.t ............ ok 1 - use DBI; ok 2 - use DBD::File; ok 3 - Connect clean ok 4 - Can connect to DBD::File driver # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 5 - f_versions ok 6 - Connect with DBI attributes ok 7 - Connect with driver attributes in DSN ok 8 - Connect with driver attributes in hash ok 9 - Prepare select from non-existing file ok 10 - Cannot open non-existing file # C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17640\t_sbdgf_53442gz.txt ok 11 - drop manually created table db_17640_2 (first file) ok 12 - C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17640\db_17640_2.txt removed ok 13 - C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17640\db_17640_2 exists ok 14 - drop manually created table db_17640_2 (second file) ok 15 - C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17640\db_17640_2 removed ok 16 - Create table db_17640_ ok 17 - Test table exists ok 18 - get single table meta data ok 19 - get multiple meta data ok 20 - encoding shows in layer ok 21 - Listing tables gives test table ok 22 - table_info ok 23 - table_info gives test table ok 24 # skip modifying meta data doesn't work with Gofer-AutoProxy ok 25 # skip modifying meta data doesn't work with Gofer-AutoProxy ok 26 # skip modifying meta data doesn't work with Gofer-AutoProxy ok 27 # skip modifying meta data doesn't work with Gofer-AutoProxy ok 28 # skip modifying meta data doesn't work with Gofer-AutoProxy ok 29 # skip modifying meta data doesn't work with Gofer-AutoProxy ok 30 - Prepare select * from db_17640_ ok 31 # skip method intrusion didn't work with proxying ok 32 - Prepare select * from DB_17640_ ok 33 # skip method intrusion didn't work with proxying ok 34 - ReadOnly connect with driver attributes in hash ok 35 - Prepare select * from db_17640_ ok 36 # skip method intrusion didn't work with proxying ok 37 # skip method intrusion didn't work with proxying ok 38 # skip method intrusion didn't work with proxying ok 39 - prepare 'insert into db_17640_' ok 40 - insert failed intensionally ok 41 - prepare 'delete from db_17640_' ok 42 - delete failed intensionally ok 43 - table drop failed intensionally ok 44 - Test table not removed ok 45 - ReadWrite for drop connect with driver attributes in hash ok 46 - table drop ok 47 - Test table removed ok 48 - Should not be able to open a DB to ./non-existing ok 49 - Error message ok 50 - Cleared error ok 51 - connect () should die on ./non-existing with RaiseError ok 52 - croak message ok 53 - Error message ok 54 - Should not be able to open a DB to nonexisting_folder ok 55 - Error message ok 56 - Cleared error ok 57 - connect () should die on nonexisting_folder with RaiseError ok 58 - croak message ok 59 - Error message ok 60 - Should not be able to open a DB to /Fr-dle/hurd0k/ok17640 ok 61 - Error message ok 62 - Cleared error ok 63 - connect () should die on /Fr-dle/hurd0k/ok17640 with RaiseError ok 64 - croak message ok 65 - Error message 1..65 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17748 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17748: No such file or directory at t/lib.pl line 23. t\zvxgp_50dbm_simple.t .......... Using DBM modules: SDBM_File Using MLDBM serializers: Data::Dumper Storable FreezeThaw YAML JSON --- Using SDBM_File () --- # DBD::DBM 0.08 using SDBM_File (1.09) # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 1 - dbm_versions ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 # skip Can't set attributes after connect using DBD::Gofer ok 4 # skip Can't set attributes after connect using DBD::Gofer ok 5 ok 6 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 7 - execute ok 8 - DROP TABLE IF EXISTS SDBM_File_fruit ok 9 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10)) ok 10 - execute ok 11 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10)) ok 12 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' ) ok 13 - execute ok 14 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' ) ok 15 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change' ) ok 16 - execute ok 17 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change' ) ok 18 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL ) ok 19 - execute ok 20 - INSERT INTO SDBM_File_fruit VALUES (3, NULL ) ok 21 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to delete' ) ok 22 - execute ok 23 - INSERT INTO SDBM_File_fruit VALUES (4,'to delete' ) ok 24 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?) ok 25 - execute ok 26 - INSERT INTO SDBM_File_fruit VALUES (?,?) ok 27 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to delete' ) ok 28 - execute ok 29 - INSERT INTO SDBM_File_fruit VALUES (6,'to delete' ) ok 30 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to_delete' ) ok 31 - execute ok 32 - INSERT INTO SDBM_File_fruit VALUES (7,'to_delete' ) ok 33 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to delete' ok 34 - execute ok 35 - DELETE FROM SDBM_File_fruit WHERE dVal='to delete' not ok 36 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to delete') == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to delete') == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '2' # expected: undef ok 37 - prepare UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2 ok 38 - execute ok 39 - UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2 not ok 40 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: '-1' ok 41 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=7 ok 42 - execute ok 43 - DELETE FROM SDBM_File_fruit WHERE dKey=7 not ok 44 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=7) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=7) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 45 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 46 - execute ok 47 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 48 - SELECT results ok 49 - prepare DELETE FROM SDBM_File_fruit ok 50 - execute ok 51 - DELETE FROM SDBM_File_fruit not ok 52 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '4' # expected: undef ok 53 - prepare SELECT COUNT(*) FROM SDBM_File_fruit ok 54 - execute ok 55 - SELECT COUNT(*) FROM SDBM_File_fruit ok 56 - SELECT results ok 57 - prepare DROP TABLE SDBM_File_fruit ok 58 - execute ok 59 - DROP TABLE SDBM_File_fruit ok 60 - prepare table_info (without tables) ok 61 - No tables delivered by table_info --- Using SDBM_File (Data::Dumper) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::Data::Dumper # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 62 - dbm_versions ok 63 - An object of class 'DBI::db' isa 'DBI::db' ok 64 # skip Can't set attributes after connect using DBD::Gofer ok 65 # skip Can't set attributes after connect using DBD::Gofer ok 66 ok 67 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 68 - execute ok 69 - DROP TABLE IF EXISTS SDBM_File_fruit ok 70 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 71 - execute ok 72 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 73 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 74 - execute ok 75 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 76 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 77 - execute ok 78 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 79 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 80 - execute ok 81 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 82 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 83 - execute ok 84 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 85 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 86 - execute ok 87 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 88 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 89 - execute ok 90 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 91 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 92 - execute ok 93 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 94 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 95 - execute ok 96 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 97 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 98 - execute ok 99 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 not ok 100 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: '-1' ok 101 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 102 - execute ok 103 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' not ok 104 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '2' # expected: undef ok 105 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 106 - execute ok 107 - DELETE FROM SDBM_File_fruit WHERE qux=17 not ok 108 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 109 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 110 - execute ok 111 - DELETE FROM SDBM_File_fruit WHERE dKey=8 not ok 112 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 113 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 114 - execute ok 115 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 116 - SELECT results ok 117 - prepare DELETE FROM SDBM_File_fruit ok 118 - execute ok 119 - DELETE FROM SDBM_File_fruit not ok 120 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '4' # expected: undef ok 121 - prepare SELECT COUNT(*) FROM SDBM_File_fruit ok 122 - execute ok 123 - SELECT COUNT(*) FROM SDBM_File_fruit ok 124 - SELECT results ok 125 - prepare DROP TABLE SDBM_File_fruit ok 126 - execute ok 127 - DROP TABLE SDBM_File_fruit ok 128 - prepare table_info (without tables) ok 129 - No tables delivered by table_info --- Using SDBM_File (Storable) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::Storable # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 130 - dbm_versions ok 131 - An object of class 'DBI::db' isa 'DBI::db' ok 132 # skip Can't set attributes after connect using DBD::Gofer ok 133 # skip Can't set attributes after connect using DBD::Gofer ok 134 ok 135 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 136 - execute ok 137 - DROP TABLE IF EXISTS SDBM_File_fruit ok 138 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 139 - execute ok 140 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 141 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 142 - execute ok 143 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 144 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 145 - execute ok 146 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 147 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 148 - execute ok 149 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 150 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 151 - execute ok 152 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 153 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 154 - execute ok 155 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 156 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 157 - execute ok 158 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 159 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 160 - execute ok 161 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 162 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 163 - execute ok 164 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 165 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 166 - execute ok 167 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 not ok 168 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: '-1' ok 169 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 170 - execute ok 171 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' not ok 172 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '2' # expected: undef ok 173 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 174 - execute ok 175 - DELETE FROM SDBM_File_fruit WHERE qux=17 not ok 176 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 177 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 178 - execute ok 179 - DELETE FROM SDBM_File_fruit WHERE dKey=8 not ok 180 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 181 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 182 - execute ok 183 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 184 - SELECT results ok 185 - prepare DELETE FROM SDBM_File_fruit ok 186 - execute ok 187 - DELETE FROM SDBM_File_fruit not ok 188 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '4' # expected: undef ok 189 - prepare SELECT COUNT(*) FROM SDBM_File_fruit ok 190 - execute ok 191 - SELECT COUNT(*) FROM SDBM_File_fruit ok 192 - SELECT results ok 193 - prepare DROP TABLE SDBM_File_fruit ok 194 - execute ok 195 - DROP TABLE SDBM_File_fruit ok 196 - prepare table_info (without tables) ok 197 - No tables delivered by table_info --- Using SDBM_File (FreezeThaw) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::FreezeThaw # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 198 - dbm_versions ok 199 - An object of class 'DBI::db' isa 'DBI::db' ok 200 # skip Can't set attributes after connect using DBD::Gofer ok 201 # skip Can't set attributes after connect using DBD::Gofer ok 202 ok 203 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 204 - execute ok 205 - DROP TABLE IF EXISTS SDBM_File_fruit ok 206 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 207 - execute ok 208 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 209 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 210 - execute ok 211 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 212 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 213 - execute ok 214 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 215 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 216 - execute ok 217 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 218 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 219 - execute ok 220 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 221 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 222 - execute ok 223 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 224 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 225 - execute ok 226 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 227 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 228 - execute ok 229 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 230 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 231 - execute ok 232 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 233 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 234 - execute ok 235 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 not ok 236 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: '-1' ok 237 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 238 - execute ok 239 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' not ok 240 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '2' # expected: undef ok 241 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 242 - execute ok 243 - DELETE FROM SDBM_File_fruit WHERE qux=17 not ok 244 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 245 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 246 - execute ok 247 - DELETE FROM SDBM_File_fruit WHERE dKey=8 not ok 248 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 249 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 250 - execute ok 251 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 252 - SELECT results ok 253 - prepare DELETE FROM SDBM_File_fruit ok 254 - execute ok 255 - DELETE FROM SDBM_File_fruit not ok 256 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '4' # expected: undef ok 257 - prepare SELECT COUNT(*) FROM SDBM_File_fruit ok 258 - execute ok 259 - SELECT COUNT(*) FROM SDBM_File_fruit ok 260 - SELECT results ok 261 - prepare DROP TABLE SDBM_File_fruit ok 262 - execute ok 263 - DROP TABLE SDBM_File_fruit ok 264 - prepare table_info (without tables) ok 265 - No tables delivered by table_info --- Using SDBM_File (YAML) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::YAML (0.10) # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 266 - dbm_versions ok 267 - An object of class 'DBI::db' isa 'DBI::db' ok 268 # skip Can't set attributes after connect using DBD::Gofer ok 269 # skip Can't set attributes after connect using DBD::Gofer ok 270 ok 271 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 272 - execute ok 273 - DROP TABLE IF EXISTS SDBM_File_fruit ok 274 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 275 - execute ok 276 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 277 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 278 - execute ok 279 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 280 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 281 - execute ok 282 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 283 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 284 - execute ok 285 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 286 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 287 - execute ok 288 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 289 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 290 - execute ok 291 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 292 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 293 - execute ok 294 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 295 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 296 - execute ok 297 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 298 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 299 - execute ok 300 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 301 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 302 - execute ok 303 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 not ok 304 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: '-1' ok 305 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 306 - execute ok 307 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' not ok 308 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '2' # expected: undef ok 309 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 310 - execute ok 311 - DELETE FROM SDBM_File_fruit WHERE qux=17 not ok 312 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 313 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 314 - execute ok 315 - DELETE FROM SDBM_File_fruit WHERE dKey=8 not ok 316 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 317 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 318 - execute ok 319 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 320 - SELECT results ok 321 - prepare DELETE FROM SDBM_File_fruit ok 322 - execute ok 323 - DELETE FROM SDBM_File_fruit not ok 324 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '4' # expected: undef ok 325 - prepare SELECT COUNT(*) FROM SDBM_File_fruit ok 326 - execute ok 327 - SELECT COUNT(*) FROM SDBM_File_fruit ok 328 - SELECT results ok 329 - prepare DROP TABLE SDBM_File_fruit ok 330 - execute ok 331 - DROP TABLE SDBM_File_fruit ok 332 - prepare table_info (without tables) ok 333 - No tables delivered by table_info --- Using SDBM_File (JSON) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::JSON (0.002) # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.407 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 334 - dbm_versions ok 335 - An object of class 'DBI::db' isa 'DBI::db' ok 336 # skip Can't set attributes after connect using DBD::Gofer ok 337 # skip Can't set attributes after connect using DBD::Gofer ok 338 ok 339 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 340 - execute ok 341 - DROP TABLE IF EXISTS SDBM_File_fruit ok 342 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 343 - execute ok 344 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 345 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 346 - execute ok 347 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 348 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 349 - execute ok 350 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 351 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 352 - execute ok 353 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 354 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 355 - execute ok 356 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 357 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 358 - execute ok 359 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 360 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 361 - execute ok 362 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 363 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 364 - execute ok 365 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 366 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 367 - execute ok 368 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 369 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 370 - execute ok 371 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 not ok 372 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: '-1' ok 373 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 374 - execute ok 375 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' not ok 376 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '2' # expected: undef ok 377 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 378 - execute ok 379 - DELETE FROM SDBM_File_fruit WHERE qux=17 not ok 380 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 381 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 382 - execute ok 383 - DELETE FROM SDBM_File_fruit WHERE dKey=8 not ok 384 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '1' # expected: undef ok 385 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 386 - execute ok 387 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 388 - SELECT results ok 389 - prepare DELETE FROM SDBM_File_fruit ok 390 - execute ok 391 - DELETE FROM SDBM_File_fruit not ok 392 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows # TODO AUTOPROXY drivers might throw away sth->rows() # Failed (TODO) test '$sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows' # at ./t/50dbm_simple.t line 252. # got: '4' # expected: undef ok 393 - prepare SELECT COUNT(*) FROM SDBM_File_fruit ok 394 - execute ok 395 - SELECT COUNT(*) FROM SDBM_File_fruit ok 396 - SELECT results ok 397 - prepare DROP TABLE SDBM_File_fruit ok 398 - execute ok 399 - DROP TABLE SDBM_File_fruit ok 400 - prepare table_info (without tables) ok 401 - No tables delivered by table_info 1..401 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_16524 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_16524: No such file or directory at t/lib.pl line 23. t\zvxgp_51dbm_file.t ............ ok 1 - drop table ok 2 - FRED.dir exists ok 3 - fred.dir exists ok 4 - insert into mixed case table ok 5 - insert into uppercase table ok 6 - rows found via mixed case table ok 7 - rows found via select via fully qualified path ok 8 - drop table ok 9 - fred.dir removed 1..9 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_16716 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_16716: No such file or directory at t/lib.pl line 23. t\zvxgp_52dbm_complex.t ......... # Running do_tests for SDBM_File + Data::Dumper ok 1 - CREATE TABLE APPL_16716_SDBM_File_Data_Dumper (id INT, applname CHAR, appluniq CHAR, version CHAR, appl_type CHAR) ok 2 - CREATE TABLE PREC_16716_SDBM_File_Data_Dumper (id INT, appl_id INT, node_id INT, precedence INT) ok 3 - CREATE TABLE NODE_16716_SDBM_File_Data_Dumper (id INT, nodename CHAR, os CHAR, version CHAR) ok 4 - CREATE TABLE LANDSCAPE_16716_SDBM_File_Data_Dumper (id INT, landscapename CHAR) ok 5 - CREATE TABLE CONTACT_16716_SDBM_File_Data_Dumper (id INT, surname CHAR, familyname CHAR, phone CHAR, userid CHAR, mailaddr CHAR) ok 6 - CREATE TABLE NM_LANDSCAPE_16716_SDBM_File_Data_Dumper (id INT, ls_id INT, obj_id INT, obj_type INT) ok 7 - CREATE TABLE APPL_CONTACT_16716_SDBM_File_Data_Dumper (id INT, contact_id INT, appl_id INT, contact_type CHAR) ok 8 - INSERT INTO APPL_16716_SDBM_File_Data_Dumper VALUES ( 1, 'ZQF', 'ZFQLIN', '10.2.0.4', 'Oracle DB') ok 9 - INSERT INTO APPL_16716_SDBM_File_Data_Dumper VALUES ( 2, 'YRA', 'YRA-UX', '10.2.0.2', 'Oracle DB') ok 10 - INSERT INTO APPL_16716_SDBM_File_Data_Dumper VALUES ( 3, 'PRN1', 'PRN1-4.B2', '1.1.22', 'CUPS' ) ok 11 - INSERT INTO APPL_16716_SDBM_File_Data_Dumper VALUES ( 4, 'PRN2', 'PRN2-4.B2', '1.1.22', 'CUPS' ) ok 12 - INSERT INTO APPL_16716_SDBM_File_Data_Dumper VALUES ( 5, 'PRN1', 'PRN1-4.B1', '1.1.22', 'CUPS' ) ok 13 - INSERT INTO APPL_16716_SDBM_File_Data_Dumper VALUES ( 7, 'PRN2', 'PRN2-4.B1', '1.1.22', 'CUPS' ) ok 14 - INSERT INTO APPL_16716_SDBM_File_Data_Dumper VALUES ( 8, 'sql-stmt', 'SQL::Statement', '1.21', 'Project Web-Site') ok 15 - INSERT INTO APPL_16716_SDBM_File_Data_Dumper VALUES ( 9, 'cpan.org', 'http://www.cpan.org/', '1.0', 'Web-Site') ok 16 - INSERT INTO APPL_16716_SDBM_File_Data_Dumper VALUES (10, 'httpd', 'cpan-apache', '2.2.13', 'Web-Server') ok 17 - INSERT INTO APPL_16716_SDBM_File_Data_Dumper VALUES (11, 'cpan-mods', 'cpan-mods', '8.4.1', 'PostgreSQL DB') ok 18 - INSERT INTO APPL_16716_SDBM_File_Data_Dumper VALUES (12, 'cpan-authors', 'cpan-authors', '8.4.1', 'PostgreSQL DB') ok 19 - INSERT INTO NODE_16716_SDBM_File_Data_Dumper VALUES ( 1, 'ernie', 'RHEL', '5.2') ok 20 - INSERT INTO NODE_16716_SDBM_File_Data_Dumper VALUES ( 2, 'bert', 'RHEL', '5.2') ok 21 - INSERT INTO NODE_16716_SDBM_File_Data_Dumper VALUES ( 3, 'statler', 'FreeBSD', '7.2') ok 22 - INSERT INTO NODE_16716_SDBM_File_Data_Dumper VALUES ( 4, 'waldorf', 'FreeBSD', '7.2') ok 23 - INSERT INTO NODE_16716_SDBM_File_Data_Dumper VALUES ( 5, 'piggy', 'NetBSD', '5.0.2') ok 24 - INSERT INTO NODE_16716_SDBM_File_Data_Dumper VALUES ( 6, 'kermit', 'NetBSD', '5.0.2') ok 25 - INSERT INTO NODE_16716_SDBM_File_Data_Dumper VALUES ( 7, 'samson', 'NetBSD', '5.0.2') ok 26 - INSERT INTO NODE_16716_SDBM_File_Data_Dumper VALUES ( 8, 'tiffy', 'NetBSD', '5.0.2') ok 27 - INSERT INTO NODE_16716_SDBM_File_Data_Dumper VALUES ( 9, 'rowlf', 'Debian Lenny', '5.0') ok 28 - INSERT INTO NODE_16716_SDBM_File_Data_Dumper VALUES (10, 'fozzy', 'Debian Lenny', '5.0') ok 29 - INSERT INTO PREC_16716_SDBM_File_Data_Dumper VALUES ( 1, 1, 1, 1) ok 30 - INSERT INTO PREC_16716_SDBM_File_Data_Dumper VALUES ( 2, 1, 2, 2) ok 31 - INSERT INTO PREC_16716_SDBM_File_Data_Dumper VALUES ( 3, 2, 2, 1) ok 32 - INSERT INTO PREC_16716_SDBM_File_Data_Dumper VALUES ( 4, 2, 1, 2) ok 33 - INSERT INTO PREC_16716_SDBM_File_Data_Dumper VALUES ( 5, 3, 5, 1) ok 34 - INSERT INTO PREC_16716_SDBM_File_Data_Dumper VALUES ( 6, 3, 7, 2) ok 35 - INSERT INTO PREC_16716_SDBM_File_Data_Dumper VALUES ( 7, 4, 6, 1) ok 36 - INSERT INTO PREC_16716_SDBM_File_Data_Dumper VALUES ( 8, 4, 8, 2) ok 37 - INSERT INTO PREC_16716_SDBM_File_Data_Dumper VALUES ( 9, 5, 7, 1) ok 38 - INSERT INTO PREC_16716_SDBM_File_Data_Dumper VALUES (10, 5, 5, 2) ok 39 - INSERT INTO PREC_16716_SDBM_File_Data_Dumper VALUES (11, 6, 8, 1) ok 40 - INSERT INTO PREC_16716_SDBM_File_Data_Dumper VALUES (12, 7, 6, 2) ok 41 - INSERT INTO PREC_16716_SDBM_File_Data_Dumper VALUES (13, 10, 9, 1) ok 42 - INSERT INTO PREC_16716_SDBM_File_Data_Dumper VALUES (14, 10, 10, 1) ok 43 - INSERT INTO PREC_16716_SDBM_File_Data_Dumper VALUES (15, 8, 9, 1) ok 44 - INSERT INTO PREC_16716_SDBM_File_Data_Dumper VALUES (16, 8, 10, 1) ok 45 - INSERT INTO PREC_16716_SDBM_File_Data_Dumper VALUES (17, 9, 9, 1) ok 46 - INSERT INTO PREC_16716_SDBM_File_Data_Dumper VALUES (18, 9, 10, 1) ok 47 - INSERT INTO PREC_16716_SDBM_File_Data_Dumper VALUES (19, 11, 3, 1) ok 48 - INSERT INTO PREC_16716_SDBM_File_Data_Dumper VALUES (20, 11, 4, 2) ok 49 - INSERT INTO PREC_16716_SDBM_File_Data_Dumper VALUES (21, 12, 4, 1) ok 50 - INSERT INTO PREC_16716_SDBM_File_Data_Dumper VALUES (22, 12, 3, 2) ok 51 - INSERT INTO LANDSCAPE_16716_SDBM_File_Data_Dumper VALUES (1, 'Logistic') ok 52 - INSERT INTO LANDSCAPE_16716_SDBM_File_Data_Dumper VALUES (2, 'Infrastructure') ok 53 - INSERT INTO LANDSCAPE_16716_SDBM_File_Data_Dumper VALUES (3, 'CPAN') ok 54 - INSERT INTO CONTACT_16716_SDBM_File_Data_Dumper VALUES ( 1, 'Hans Peter', 'Mueller', '12345', 'HPMUE', 'hp-mueller@here.com') ok 55 - INSERT INTO CONTACT_16716_SDBM_File_Data_Dumper VALUES ( 2, 'Knut', 'Inge', '54321', 'KINGE', 'k-inge@here.com') ok 56 - INSERT INTO CONTACT_16716_SDBM_File_Data_Dumper VALUES ( 3, 'Lola', 'Nguyen', '+1-123-45678-90', 'LNYUG', 'lola.ngyuen@customer.com') ok 57 - INSERT INTO CONTACT_16716_SDBM_File_Data_Dumper VALUES ( 4, 'Helge', 'Brunft', '+41-123-45678-09', 'HBRUN', 'helge.brunft@external-dc.at') ok 58 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Data_Dumper VALUES ( 1, 1, 1, 2) ok 59 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Data_Dumper VALUES ( 2, 1, 2, 2) ok 60 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Data_Dumper VALUES ( 3, 3, 3, 2) ok 61 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Data_Dumper VALUES ( 4, 3, 4, 2) ok 62 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Data_Dumper VALUES ( 5, 2, 5, 2) ok 63 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Data_Dumper VALUES ( 6, 2, 6, 2) ok 64 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Data_Dumper VALUES ( 7, 2, 7, 2) ok 65 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Data_Dumper VALUES ( 8, 2, 8, 2) ok 66 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Data_Dumper VALUES ( 9, 3, 9, 2) ok 67 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Data_Dumper VALUES (10, 3,10, 2) ok 68 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Data_Dumper VALUES (11, 1, 1, 1) ok 69 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Data_Dumper VALUES (12, 2, 2, 1) ok 70 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Data_Dumper VALUES (13, 2, 2, 3) ok 71 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Data_Dumper VALUES (14, 3, 1, 3) ok 72 - INSERT INTO APPL_CONTACT_16716_SDBM_File_Data_Dumper VALUES (1, 3, 1, 'OWNER') ok 73 - INSERT INTO APPL_CONTACT_16716_SDBM_File_Data_Dumper VALUES (2, 3, 2, 'OWNER') ok 74 - INSERT INTO APPL_CONTACT_16716_SDBM_File_Data_Dumper VALUES (3, 4, 3, 'ADMIN') ok 75 - INSERT INTO APPL_CONTACT_16716_SDBM_File_Data_Dumper VALUES (4, 4, 4, 'ADMIN') ok 76 - INSERT INTO APPL_CONTACT_16716_SDBM_File_Data_Dumper VALUES (5, 4, 5, 'ADMIN') ok 77 - INSERT INTO APPL_CONTACT_16716_SDBM_File_Data_Dumper VALUES (6, 4, 6, 'ADMIN') # break here ok 78 - SELECT CONCAT('[% NOW %]') AS "timestamp", applname, appluniq, version, nodename FROM APPL_16716_SDBM_File_Data_Dumper, PREC_16716_SDBM_File_Data_Dumper, NODE_16716_SDBM_File_Data_Dumper WHERE appl_type LIKE '%DB' AND APPL_16716_SDBM_File_Data_Dumper.id=PREC_16716_SDBM_File_Data_Dumper.appl_id AND PREC_16716_SDBM_File_Data_Dumper.node_id=NODE_16716_SDBM_File_Data_Dumper.id # break here ok 79 - SELECT applname, appluniq, version, nodename FROM APPL_16716_SDBM_File_Data_Dumper, PREC_16716_SDBM_File_Data_Dumper, NODE_16716_SDBM_File_Data_Dumper WHERE appl_type LIKE '%DB' AND APPL_16716_SDBM_File_Data_Dumper.id=PREC_16716_SDBM_File_Data_Dumper.appl_id AND PREC_16716_SDBM_File_Data_Dumper.node_id=NODE_16716_SDBM_File_Data_Dumper.id # break here ok 80 - SELECT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_16716_SDBM_File_Data_Dumper, PREC_16716_SDBM_File_Data_Dumper, NODE_16716_SDBM_File_Data_Dumper, CONTACT_16716_SDBM_File_Data_Dumper, APPL_CONTACT_16716_SDBM_File_Data_Dumper WHERE appl_type='CUPS' AND APPL_16716_SDBM_File_Data_Dumper.id=PREC_16716_SDBM_File_Data_Dumper.appl_id AND PREC_16716_SDBM_File_Data_Dumper.node_id=NODE_16716_SDBM_File_Data_Dumper.id AND APPL_CONTACT_16716_SDBM_File_Data_Dumper.appl_id=APPL_16716_SDBM_File_Data_Dumper.id AND APPL_CONTACT_16716_SDBM_File_Data_Dumper.contact_id=CONTACT_16716_SDBM_File_Data_Dumper.id AND PREC_16716_SDBM_File_Data_Dumper.PRECEDENCE=1 # break here ok 81 - SELECT applname, appluniq, version, landscapename, nodename FROM APPL_16716_SDBM_File_Data_Dumper, PREC_16716_SDBM_File_Data_Dumper, NODE_16716_SDBM_File_Data_Dumper, LANDSCAPE_16716_SDBM_File_Data_Dumper, NM_LANDSCAPE_16716_SDBM_File_Data_Dumper WHERE appl_type LIKE '%DB' AND APPL_16716_SDBM_File_Data_Dumper.id=PREC_16716_SDBM_File_Data_Dumper.appl_id AND PREC_16716_SDBM_File_Data_Dumper.node_id=NODE_16716_SDBM_File_Data_Dumper.id AND NM_LANDSCAPE_16716_SDBM_File_Data_Dumper.obj_id=APPL_16716_SDBM_File_Data_Dumper.id AND NM_LANDSCAPE_16716_SDBM_File_Data_Dumper.obj_type=1 AND NM_LANDSCAPE_16716_SDBM_File_Data_Dumper.ls_id=LANDSCAPE_16716_SDBM_File_Data_Dumper.id # break here ok 82 - SELECT DISTINCT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_16716_SDBM_File_Data_Dumper, PREC_16716_SDBM_File_Data_Dumper, NODE_16716_SDBM_File_Data_Dumper, CONTACT_16716_SDBM_File_Data_Dumper, APPL_CONTACT_16716_SDBM_File_Data_Dumper WHERE appl_type='CUPS' AND APPL_16716_SDBM_File_Data_Dumper.id=PREC_16716_SDBM_File_Data_Dumper.appl_id AND PREC_16716_SDBM_File_Data_Dumper.node_id=NODE_16716_SDBM_File_Data_Dumper.id AND APPL_CONTACT_16716_SDBM_File_Data_Dumper.appl_id=APPL_16716_SDBM_File_Data_Dumper.id AND APPL_CONTACT_16716_SDBM_File_Data_Dumper.contact_id=CONTACT_16716_SDBM_File_Data_Dumper.id # Running do_tests for SDBM_File + Storable ok 83 - CREATE TABLE APPL_16716_SDBM_File_Storable (id INT, applname CHAR, appluniq CHAR, version CHAR, appl_type CHAR) ok 84 - CREATE TABLE PREC_16716_SDBM_File_Storable (id INT, appl_id INT, node_id INT, precedence INT) ok 85 - CREATE TABLE NODE_16716_SDBM_File_Storable (id INT, nodename CHAR, os CHAR, version CHAR) ok 86 - CREATE TABLE LANDSCAPE_16716_SDBM_File_Storable (id INT, landscapename CHAR) ok 87 - CREATE TABLE CONTACT_16716_SDBM_File_Storable (id INT, surname CHAR, familyname CHAR, phone CHAR, userid CHAR, mailaddr CHAR) ok 88 - CREATE TABLE NM_LANDSCAPE_16716_SDBM_File_Storable (id INT, ls_id INT, obj_id INT, obj_type INT) ok 89 - CREATE TABLE APPL_CONTACT_16716_SDBM_File_Storable (id INT, contact_id INT, appl_id INT, contact_type CHAR) ok 90 - INSERT INTO APPL_16716_SDBM_File_Storable VALUES ( 1, 'ZQF', 'ZFQLIN', '10.2.0.4', 'Oracle DB') ok 91 - INSERT INTO APPL_16716_SDBM_File_Storable VALUES ( 2, 'YRA', 'YRA-UX', '10.2.0.2', 'Oracle DB') ok 92 - INSERT INTO APPL_16716_SDBM_File_Storable VALUES ( 3, 'PRN1', 'PRN1-4.B2', '1.1.22', 'CUPS' ) ok 93 - INSERT INTO APPL_16716_SDBM_File_Storable VALUES ( 4, 'PRN2', 'PRN2-4.B2', '1.1.22', 'CUPS' ) ok 94 - INSERT INTO APPL_16716_SDBM_File_Storable VALUES ( 5, 'PRN1', 'PRN1-4.B1', '1.1.22', 'CUPS' ) ok 95 - INSERT INTO APPL_16716_SDBM_File_Storable VALUES ( 7, 'PRN2', 'PRN2-4.B1', '1.1.22', 'CUPS' ) ok 96 - INSERT INTO APPL_16716_SDBM_File_Storable VALUES ( 8, 'sql-stmt', 'SQL::Statement', '1.21', 'Project Web-Site') ok 97 - INSERT INTO APPL_16716_SDBM_File_Storable VALUES ( 9, 'cpan.org', 'http://www.cpan.org/', '1.0', 'Web-Site') ok 98 - INSERT INTO APPL_16716_SDBM_File_Storable VALUES (10, 'httpd', 'cpan-apache', '2.2.13', 'Web-Server') ok 99 - INSERT INTO APPL_16716_SDBM_File_Storable VALUES (11, 'cpan-mods', 'cpan-mods', '8.4.1', 'PostgreSQL DB') ok 100 - INSERT INTO APPL_16716_SDBM_File_Storable VALUES (12, 'cpan-authors', 'cpan-authors', '8.4.1', 'PostgreSQL DB') ok 101 - INSERT INTO NODE_16716_SDBM_File_Storable VALUES ( 1, 'ernie', 'RHEL', '5.2') ok 102 - INSERT INTO NODE_16716_SDBM_File_Storable VALUES ( 2, 'bert', 'RHEL', '5.2') ok 103 - INSERT INTO NODE_16716_SDBM_File_Storable VALUES ( 3, 'statler', 'FreeBSD', '7.2') ok 104 - INSERT INTO NODE_16716_SDBM_File_Storable VALUES ( 4, 'waldorf', 'FreeBSD', '7.2') ok 105 - INSERT INTO NODE_16716_SDBM_File_Storable VALUES ( 5, 'piggy', 'NetBSD', '5.0.2') ok 106 - INSERT INTO NODE_16716_SDBM_File_Storable VALUES ( 6, 'kermit', 'NetBSD', '5.0.2') ok 107 - INSERT INTO NODE_16716_SDBM_File_Storable VALUES ( 7, 'samson', 'NetBSD', '5.0.2') ok 108 - INSERT INTO NODE_16716_SDBM_File_Storable VALUES ( 8, 'tiffy', 'NetBSD', '5.0.2') ok 109 - INSERT INTO NODE_16716_SDBM_File_Storable VALUES ( 9, 'rowlf', 'Debian Lenny', '5.0') ok 110 - INSERT INTO NODE_16716_SDBM_File_Storable VALUES (10, 'fozzy', 'Debian Lenny', '5.0') ok 111 - INSERT INTO PREC_16716_SDBM_File_Storable VALUES ( 1, 1, 1, 1) ok 112 - INSERT INTO PREC_16716_SDBM_File_Storable VALUES ( 2, 1, 2, 2) ok 113 - INSERT INTO PREC_16716_SDBM_File_Storable VALUES ( 3, 2, 2, 1) ok 114 - INSERT INTO PREC_16716_SDBM_File_Storable VALUES ( 4, 2, 1, 2) ok 115 - INSERT INTO PREC_16716_SDBM_File_Storable VALUES ( 5, 3, 5, 1) ok 116 - INSERT INTO PREC_16716_SDBM_File_Storable VALUES ( 6, 3, 7, 2) ok 117 - INSERT INTO PREC_16716_SDBM_File_Storable VALUES ( 7, 4, 6, 1) ok 118 - INSERT INTO PREC_16716_SDBM_File_Storable VALUES ( 8, 4, 8, 2) ok 119 - INSERT INTO PREC_16716_SDBM_File_Storable VALUES ( 9, 5, 7, 1) ok 120 - INSERT INTO PREC_16716_SDBM_File_Storable VALUES (10, 5, 5, 2) ok 121 - INSERT INTO PREC_16716_SDBM_File_Storable VALUES (11, 6, 8, 1) ok 122 - INSERT INTO PREC_16716_SDBM_File_Storable VALUES (12, 7, 6, 2) ok 123 - INSERT INTO PREC_16716_SDBM_File_Storable VALUES (13, 10, 9, 1) ok 124 - INSERT INTO PREC_16716_SDBM_File_Storable VALUES (14, 10, 10, 1) ok 125 - INSERT INTO PREC_16716_SDBM_File_Storable VALUES (15, 8, 9, 1) ok 126 - INSERT INTO PREC_16716_SDBM_File_Storable VALUES (16, 8, 10, 1) ok 127 - INSERT INTO PREC_16716_SDBM_File_Storable VALUES (17, 9, 9, 1) ok 128 - INSERT INTO PREC_16716_SDBM_File_Storable VALUES (18, 9, 10, 1) ok 129 - INSERT INTO PREC_16716_SDBM_File_Storable VALUES (19, 11, 3, 1) ok 130 - INSERT INTO PREC_16716_SDBM_File_Storable VALUES (20, 11, 4, 2) ok 131 - INSERT INTO PREC_16716_SDBM_File_Storable VALUES (21, 12, 4, 1) ok 132 - INSERT INTO PREC_16716_SDBM_File_Storable VALUES (22, 12, 3, 2) ok 133 - INSERT INTO LANDSCAPE_16716_SDBM_File_Storable VALUES (1, 'Logistic') ok 134 - INSERT INTO LANDSCAPE_16716_SDBM_File_Storable VALUES (2, 'Infrastructure') ok 135 - INSERT INTO LANDSCAPE_16716_SDBM_File_Storable VALUES (3, 'CPAN') ok 136 - INSERT INTO CONTACT_16716_SDBM_File_Storable VALUES ( 1, 'Hans Peter', 'Mueller', '12345', 'HPMUE', 'hp-mueller@here.com') ok 137 - INSERT INTO CONTACT_16716_SDBM_File_Storable VALUES ( 2, 'Knut', 'Inge', '54321', 'KINGE', 'k-inge@here.com') ok 138 - INSERT INTO CONTACT_16716_SDBM_File_Storable VALUES ( 3, 'Lola', 'Nguyen', '+1-123-45678-90', 'LNYUG', 'lola.ngyuen@customer.com') ok 139 - INSERT INTO CONTACT_16716_SDBM_File_Storable VALUES ( 4, 'Helge', 'Brunft', '+41-123-45678-09', 'HBRUN', 'helge.brunft@external-dc.at') ok 140 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Storable VALUES ( 1, 1, 1, 2) ok 141 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Storable VALUES ( 2, 1, 2, 2) ok 142 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Storable VALUES ( 3, 3, 3, 2) ok 143 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Storable VALUES ( 4, 3, 4, 2) ok 144 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Storable VALUES ( 5, 2, 5, 2) ok 145 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Storable VALUES ( 6, 2, 6, 2) ok 146 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Storable VALUES ( 7, 2, 7, 2) ok 147 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Storable VALUES ( 8, 2, 8, 2) ok 148 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Storable VALUES ( 9, 3, 9, 2) ok 149 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Storable VALUES (10, 3,10, 2) ok 150 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Storable VALUES (11, 1, 1, 1) ok 151 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Storable VALUES (12, 2, 2, 1) ok 152 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Storable VALUES (13, 2, 2, 3) ok 153 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_Storable VALUES (14, 3, 1, 3) ok 154 - INSERT INTO APPL_CONTACT_16716_SDBM_File_Storable VALUES (1, 3, 1, 'OWNER') ok 155 - INSERT INTO APPL_CONTACT_16716_SDBM_File_Storable VALUES (2, 3, 2, 'OWNER') ok 156 - INSERT INTO APPL_CONTACT_16716_SDBM_File_Storable VALUES (3, 4, 3, 'ADMIN') ok 157 - INSERT INTO APPL_CONTACT_16716_SDBM_File_Storable VALUES (4, 4, 4, 'ADMIN') ok 158 - INSERT INTO APPL_CONTACT_16716_SDBM_File_Storable VALUES (5, 4, 5, 'ADMIN') ok 159 - INSERT INTO APPL_CONTACT_16716_SDBM_File_Storable VALUES (6, 4, 6, 'ADMIN') # break here ok 160 - SELECT applname, appluniq, version, landscapename, nodename FROM APPL_16716_SDBM_File_Storable, PREC_16716_SDBM_File_Storable, NODE_16716_SDBM_File_Storable, LANDSCAPE_16716_SDBM_File_Storable, NM_LANDSCAPE_16716_SDBM_File_Storable WHERE appl_type LIKE '%DB' AND APPL_16716_SDBM_File_Storable.id=PREC_16716_SDBM_File_Storable.appl_id AND PREC_16716_SDBM_File_Storable.node_id=NODE_16716_SDBM_File_Storable.id AND NM_LANDSCAPE_16716_SDBM_File_Storable.obj_id=APPL_16716_SDBM_File_Storable.id AND NM_LANDSCAPE_16716_SDBM_File_Storable.obj_type=1 AND NM_LANDSCAPE_16716_SDBM_File_Storable.ls_id=LANDSCAPE_16716_SDBM_File_Storable.id # break here ok 161 - SELECT CONCAT('[% NOW %]') AS "timestamp", applname, appluniq, version, nodename FROM APPL_16716_SDBM_File_Storable, PREC_16716_SDBM_File_Storable, NODE_16716_SDBM_File_Storable WHERE appl_type LIKE '%DB' AND APPL_16716_SDBM_File_Storable.id=PREC_16716_SDBM_File_Storable.appl_id AND PREC_16716_SDBM_File_Storable.node_id=NODE_16716_SDBM_File_Storable.id # break here ok 162 - SELECT DISTINCT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_16716_SDBM_File_Storable, PREC_16716_SDBM_File_Storable, NODE_16716_SDBM_File_Storable, CONTACT_16716_SDBM_File_Storable, APPL_CONTACT_16716_SDBM_File_Storable WHERE appl_type='CUPS' AND APPL_16716_SDBM_File_Storable.id=PREC_16716_SDBM_File_Storable.appl_id AND PREC_16716_SDBM_File_Storable.node_id=NODE_16716_SDBM_File_Storable.id AND APPL_CONTACT_16716_SDBM_File_Storable.appl_id=APPL_16716_SDBM_File_Storable.id AND APPL_CONTACT_16716_SDBM_File_Storable.contact_id=CONTACT_16716_SDBM_File_Storable.id # break here ok 163 - SELECT applname, appluniq, version, nodename FROM APPL_16716_SDBM_File_Storable, PREC_16716_SDBM_File_Storable, NODE_16716_SDBM_File_Storable WHERE appl_type LIKE '%DB' AND APPL_16716_SDBM_File_Storable.id=PREC_16716_SDBM_File_Storable.appl_id AND PREC_16716_SDBM_File_Storable.node_id=NODE_16716_SDBM_File_Storable.id # break here ok 164 - SELECT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_16716_SDBM_File_Storable, PREC_16716_SDBM_File_Storable, NODE_16716_SDBM_File_Storable, CONTACT_16716_SDBM_File_Storable, APPL_CONTACT_16716_SDBM_File_Storable WHERE appl_type='CUPS' AND APPL_16716_SDBM_File_Storable.id=PREC_16716_SDBM_File_Storable.appl_id AND PREC_16716_SDBM_File_Storable.node_id=NODE_16716_SDBM_File_Storable.id AND APPL_CONTACT_16716_SDBM_File_Storable.appl_id=APPL_16716_SDBM_File_Storable.id AND APPL_CONTACT_16716_SDBM_File_Storable.contact_id=CONTACT_16716_SDBM_File_Storable.id AND PREC_16716_SDBM_File_Storable.PRECEDENCE=1 # Running do_tests for SDBM_File + FreezeThaw ok 165 - CREATE TABLE APPL_16716_SDBM_File_FreezeThaw (id INT, applname CHAR, appluniq CHAR, version CHAR, appl_type CHAR) ok 166 - CREATE TABLE PREC_16716_SDBM_File_FreezeThaw (id INT, appl_id INT, node_id INT, precedence INT) ok 167 - CREATE TABLE NODE_16716_SDBM_File_FreezeThaw (id INT, nodename CHAR, os CHAR, version CHAR) ok 168 - CREATE TABLE LANDSCAPE_16716_SDBM_File_FreezeThaw (id INT, landscapename CHAR) ok 169 - CREATE TABLE CONTACT_16716_SDBM_File_FreezeThaw (id INT, surname CHAR, familyname CHAR, phone CHAR, userid CHAR, mailaddr CHAR) ok 170 - CREATE TABLE NM_LANDSCAPE_16716_SDBM_File_FreezeThaw (id INT, ls_id INT, obj_id INT, obj_type INT) ok 171 - CREATE TABLE APPL_CONTACT_16716_SDBM_File_FreezeThaw (id INT, contact_id INT, appl_id INT, contact_type CHAR) ok 172 - INSERT INTO APPL_16716_SDBM_File_FreezeThaw VALUES ( 1, 'ZQF', 'ZFQLIN', '10.2.0.4', 'Oracle DB') ok 173 - INSERT INTO APPL_16716_SDBM_File_FreezeThaw VALUES ( 2, 'YRA', 'YRA-UX', '10.2.0.2', 'Oracle DB') ok 174 - INSERT INTO APPL_16716_SDBM_File_FreezeThaw VALUES ( 3, 'PRN1', 'PRN1-4.B2', '1.1.22', 'CUPS' ) ok 175 - INSERT INTO APPL_16716_SDBM_File_FreezeThaw VALUES ( 4, 'PRN2', 'PRN2-4.B2', '1.1.22', 'CUPS' ) ok 176 - INSERT INTO APPL_16716_SDBM_File_FreezeThaw VALUES ( 5, 'PRN1', 'PRN1-4.B1', '1.1.22', 'CUPS' ) ok 177 - INSERT INTO APPL_16716_SDBM_File_FreezeThaw VALUES ( 7, 'PRN2', 'PRN2-4.B1', '1.1.22', 'CUPS' ) ok 178 - INSERT INTO APPL_16716_SDBM_File_FreezeThaw VALUES ( 8, 'sql-stmt', 'SQL::Statement', '1.21', 'Project Web-Site') ok 179 - INSERT INTO APPL_16716_SDBM_File_FreezeThaw VALUES ( 9, 'cpan.org', 'http://www.cpan.org/', '1.0', 'Web-Site') ok 180 - INSERT INTO APPL_16716_SDBM_File_FreezeThaw VALUES (10, 'httpd', 'cpan-apache', '2.2.13', 'Web-Server') ok 181 - INSERT INTO APPL_16716_SDBM_File_FreezeThaw VALUES (11, 'cpan-mods', 'cpan-mods', '8.4.1', 'PostgreSQL DB') ok 182 - INSERT INTO APPL_16716_SDBM_File_FreezeThaw VALUES (12, 'cpan-authors', 'cpan-authors', '8.4.1', 'PostgreSQL DB') ok 183 - INSERT INTO NODE_16716_SDBM_File_FreezeThaw VALUES ( 1, 'ernie', 'RHEL', '5.2') ok 184 - INSERT INTO NODE_16716_SDBM_File_FreezeThaw VALUES ( 2, 'bert', 'RHEL', '5.2') ok 185 - INSERT INTO NODE_16716_SDBM_File_FreezeThaw VALUES ( 3, 'statler', 'FreeBSD', '7.2') ok 186 - INSERT INTO NODE_16716_SDBM_File_FreezeThaw VALUES ( 4, 'waldorf', 'FreeBSD', '7.2') ok 187 - INSERT INTO NODE_16716_SDBM_File_FreezeThaw VALUES ( 5, 'piggy', 'NetBSD', '5.0.2') ok 188 - INSERT INTO NODE_16716_SDBM_File_FreezeThaw VALUES ( 6, 'kermit', 'NetBSD', '5.0.2') ok 189 - INSERT INTO NODE_16716_SDBM_File_FreezeThaw VALUES ( 7, 'samson', 'NetBSD', '5.0.2') ok 190 - INSERT INTO NODE_16716_SDBM_File_FreezeThaw VALUES ( 8, 'tiffy', 'NetBSD', '5.0.2') ok 191 - INSERT INTO NODE_16716_SDBM_File_FreezeThaw VALUES ( 9, 'rowlf', 'Debian Lenny', '5.0') ok 192 - INSERT INTO NODE_16716_SDBM_File_FreezeThaw VALUES (10, 'fozzy', 'Debian Lenny', '5.0') ok 193 - INSERT INTO PREC_16716_SDBM_File_FreezeThaw VALUES ( 1, 1, 1, 1) ok 194 - INSERT INTO PREC_16716_SDBM_File_FreezeThaw VALUES ( 2, 1, 2, 2) ok 195 - INSERT INTO PREC_16716_SDBM_File_FreezeThaw VALUES ( 3, 2, 2, 1) ok 196 - INSERT INTO PREC_16716_SDBM_File_FreezeThaw VALUES ( 4, 2, 1, 2) ok 197 - INSERT INTO PREC_16716_SDBM_File_FreezeThaw VALUES ( 5, 3, 5, 1) ok 198 - INSERT INTO PREC_16716_SDBM_File_FreezeThaw VALUES ( 6, 3, 7, 2) ok 199 - INSERT INTO PREC_16716_SDBM_File_FreezeThaw VALUES ( 7, 4, 6, 1) ok 200 - INSERT INTO PREC_16716_SDBM_File_FreezeThaw VALUES ( 8, 4, 8, 2) ok 201 - INSERT INTO PREC_16716_SDBM_File_FreezeThaw VALUES ( 9, 5, 7, 1) ok 202 - INSERT INTO PREC_16716_SDBM_File_FreezeThaw VALUES (10, 5, 5, 2) ok 203 - INSERT INTO PREC_16716_SDBM_File_FreezeThaw VALUES (11, 6, 8, 1) ok 204 - INSERT INTO PREC_16716_SDBM_File_FreezeThaw VALUES (12, 7, 6, 2) ok 205 - INSERT INTO PREC_16716_SDBM_File_FreezeThaw VALUES (13, 10, 9, 1) ok 206 - INSERT INTO PREC_16716_SDBM_File_FreezeThaw VALUES (14, 10, 10, 1) ok 207 - INSERT INTO PREC_16716_SDBM_File_FreezeThaw VALUES (15, 8, 9, 1) ok 208 - INSERT INTO PREC_16716_SDBM_File_FreezeThaw VALUES (16, 8, 10, 1) ok 209 - INSERT INTO PREC_16716_SDBM_File_FreezeThaw VALUES (17, 9, 9, 1) ok 210 - INSERT INTO PREC_16716_SDBM_File_FreezeThaw VALUES (18, 9, 10, 1) ok 211 - INSERT INTO PREC_16716_SDBM_File_FreezeThaw VALUES (19, 11, 3, 1) ok 212 - INSERT INTO PREC_16716_SDBM_File_FreezeThaw VALUES (20, 11, 4, 2) ok 213 - INSERT INTO PREC_16716_SDBM_File_FreezeThaw VALUES (21, 12, 4, 1) ok 214 - INSERT INTO PREC_16716_SDBM_File_FreezeThaw VALUES (22, 12, 3, 2) ok 215 - INSERT INTO LANDSCAPE_16716_SDBM_File_FreezeThaw VALUES (1, 'Logistic') ok 216 - INSERT INTO LANDSCAPE_16716_SDBM_File_FreezeThaw VALUES (2, 'Infrastructure') ok 217 - INSERT INTO LANDSCAPE_16716_SDBM_File_FreezeThaw VALUES (3, 'CPAN') ok 218 - INSERT INTO CONTACT_16716_SDBM_File_FreezeThaw VALUES ( 1, 'Hans Peter', 'Mueller', '12345', 'HPMUE', 'hp-mueller@here.com') ok 219 - INSERT INTO CONTACT_16716_SDBM_File_FreezeThaw VALUES ( 2, 'Knut', 'Inge', '54321', 'KINGE', 'k-inge@here.com') ok 220 - INSERT INTO CONTACT_16716_SDBM_File_FreezeThaw VALUES ( 3, 'Lola', 'Nguyen', '+1-123-45678-90', 'LNYUG', 'lola.ngyuen@customer.com') ok 221 - INSERT INTO CONTACT_16716_SDBM_File_FreezeThaw VALUES ( 4, 'Helge', 'Brunft', '+41-123-45678-09', 'HBRUN', 'helge.brunft@external-dc.at') ok 222 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_FreezeThaw VALUES ( 1, 1, 1, 2) ok 223 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_FreezeThaw VALUES ( 2, 1, 2, 2) ok 224 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_FreezeThaw VALUES ( 3, 3, 3, 2) ok 225 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_FreezeThaw VALUES ( 4, 3, 4, 2) ok 226 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_FreezeThaw VALUES ( 5, 2, 5, 2) ok 227 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_FreezeThaw VALUES ( 6, 2, 6, 2) ok 228 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_FreezeThaw VALUES ( 7, 2, 7, 2) ok 229 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_FreezeThaw VALUES ( 8, 2, 8, 2) ok 230 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_FreezeThaw VALUES ( 9, 3, 9, 2) ok 231 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_FreezeThaw VALUES (10, 3,10, 2) ok 232 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_FreezeThaw VALUES (11, 1, 1, 1) ok 233 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_FreezeThaw VALUES (12, 2, 2, 1) ok 234 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_FreezeThaw VALUES (13, 2, 2, 3) ok 235 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_FreezeThaw VALUES (14, 3, 1, 3) ok 236 - INSERT INTO APPL_CONTACT_16716_SDBM_File_FreezeThaw VALUES (1, 3, 1, 'OWNER') ok 237 - INSERT INTO APPL_CONTACT_16716_SDBM_File_FreezeThaw VALUES (2, 3, 2, 'OWNER') ok 238 - INSERT INTO APPL_CONTACT_16716_SDBM_File_FreezeThaw VALUES (3, 4, 3, 'ADMIN') ok 239 - INSERT INTO APPL_CONTACT_16716_SDBM_File_FreezeThaw VALUES (4, 4, 4, 'ADMIN') ok 240 - INSERT INTO APPL_CONTACT_16716_SDBM_File_FreezeThaw VALUES (5, 4, 5, 'ADMIN') ok 241 - INSERT INTO APPL_CONTACT_16716_SDBM_File_FreezeThaw VALUES (6, 4, 6, 'ADMIN') # break here ok 242 - SELECT applname, appluniq, version, landscapename, nodename FROM APPL_16716_SDBM_File_FreezeThaw, PREC_16716_SDBM_File_FreezeThaw, NODE_16716_SDBM_File_FreezeThaw, LANDSCAPE_16716_SDBM_File_FreezeThaw, NM_LANDSCAPE_16716_SDBM_File_FreezeThaw WHERE appl_type LIKE '%DB' AND APPL_16716_SDBM_File_FreezeThaw.id=PREC_16716_SDBM_File_FreezeThaw.appl_id AND PREC_16716_SDBM_File_FreezeThaw.node_id=NODE_16716_SDBM_File_FreezeThaw.id AND NM_LANDSCAPE_16716_SDBM_File_FreezeThaw.obj_id=APPL_16716_SDBM_File_FreezeThaw.id AND NM_LANDSCAPE_16716_SDBM_File_FreezeThaw.obj_type=1 AND NM_LANDSCAPE_16716_SDBM_File_FreezeThaw.ls_id=LANDSCAPE_16716_SDBM_File_FreezeThaw.id # break here ok 243 - SELECT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_16716_SDBM_File_FreezeThaw, PREC_16716_SDBM_File_FreezeThaw, NODE_16716_SDBM_File_FreezeThaw, CONTACT_16716_SDBM_File_FreezeThaw, APPL_CONTACT_16716_SDBM_File_FreezeThaw WHERE appl_type='CUPS' AND APPL_16716_SDBM_File_FreezeThaw.id=PREC_16716_SDBM_File_FreezeThaw.appl_id AND PREC_16716_SDBM_File_FreezeThaw.node_id=NODE_16716_SDBM_File_FreezeThaw.id AND APPL_CONTACT_16716_SDBM_File_FreezeThaw.appl_id=APPL_16716_SDBM_File_FreezeThaw.id AND APPL_CONTACT_16716_SDBM_File_FreezeThaw.contact_id=CONTACT_16716_SDBM_File_FreezeThaw.id AND PREC_16716_SDBM_File_FreezeThaw.PRECEDENCE=1 # break here ok 244 - SELECT CONCAT('[% NOW %]') AS "timestamp", applname, appluniq, version, nodename FROM APPL_16716_SDBM_File_FreezeThaw, PREC_16716_SDBM_File_FreezeThaw, NODE_16716_SDBM_File_FreezeThaw WHERE appl_type LIKE '%DB' AND APPL_16716_SDBM_File_FreezeThaw.id=PREC_16716_SDBM_File_FreezeThaw.appl_id AND PREC_16716_SDBM_File_FreezeThaw.node_id=NODE_16716_SDBM_File_FreezeThaw.id # break here ok 245 - SELECT applname, appluniq, version, nodename FROM APPL_16716_SDBM_File_FreezeThaw, PREC_16716_SDBM_File_FreezeThaw, NODE_16716_SDBM_File_FreezeThaw WHERE appl_type LIKE '%DB' AND APPL_16716_SDBM_File_FreezeThaw.id=PREC_16716_SDBM_File_FreezeThaw.appl_id AND PREC_16716_SDBM_File_FreezeThaw.node_id=NODE_16716_SDBM_File_FreezeThaw.id # break here ok 246 - SELECT DISTINCT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_16716_SDBM_File_FreezeThaw, PREC_16716_SDBM_File_FreezeThaw, NODE_16716_SDBM_File_FreezeThaw, CONTACT_16716_SDBM_File_FreezeThaw, APPL_CONTACT_16716_SDBM_File_FreezeThaw WHERE appl_type='CUPS' AND APPL_16716_SDBM_File_FreezeThaw.id=PREC_16716_SDBM_File_FreezeThaw.appl_id AND PREC_16716_SDBM_File_FreezeThaw.node_id=NODE_16716_SDBM_File_FreezeThaw.id AND APPL_CONTACT_16716_SDBM_File_FreezeThaw.appl_id=APPL_16716_SDBM_File_FreezeThaw.id AND APPL_CONTACT_16716_SDBM_File_FreezeThaw.contact_id=CONTACT_16716_SDBM_File_FreezeThaw.id # Running do_tests for SDBM_File + YAML ok 247 - CREATE TABLE APPL_16716_SDBM_File_YAML (id INT, applname CHAR, appluniq CHAR, version CHAR, appl_type CHAR) ok 248 - CREATE TABLE PREC_16716_SDBM_File_YAML (id INT, appl_id INT, node_id INT, precedence INT) ok 249 - CREATE TABLE NODE_16716_SDBM_File_YAML (id INT, nodename CHAR, os CHAR, version CHAR) ok 250 - CREATE TABLE LANDSCAPE_16716_SDBM_File_YAML (id INT, landscapename CHAR) ok 251 - CREATE TABLE CONTACT_16716_SDBM_File_YAML (id INT, surname CHAR, familyname CHAR, phone CHAR, userid CHAR, mailaddr CHAR) ok 252 - CREATE TABLE NM_LANDSCAPE_16716_SDBM_File_YAML (id INT, ls_id INT, obj_id INT, obj_type INT) ok 253 - CREATE TABLE APPL_CONTACT_16716_SDBM_File_YAML (id INT, contact_id INT, appl_id INT, contact_type CHAR) ok 254 - INSERT INTO APPL_16716_SDBM_File_YAML VALUES ( 1, 'ZQF', 'ZFQLIN', '10.2.0.4', 'Oracle DB') ok 255 - INSERT INTO APPL_16716_SDBM_File_YAML VALUES ( 2, 'YRA', 'YRA-UX', '10.2.0.2', 'Oracle DB') ok 256 - INSERT INTO APPL_16716_SDBM_File_YAML VALUES ( 3, 'PRN1', 'PRN1-4.B2', '1.1.22', 'CUPS' ) ok 257 - INSERT INTO APPL_16716_SDBM_File_YAML VALUES ( 4, 'PRN2', 'PRN2-4.B2', '1.1.22', 'CUPS' ) ok 258 - INSERT INTO APPL_16716_SDBM_File_YAML VALUES ( 5, 'PRN1', 'PRN1-4.B1', '1.1.22', 'CUPS' ) ok 259 - INSERT INTO APPL_16716_SDBM_File_YAML VALUES ( 7, 'PRN2', 'PRN2-4.B1', '1.1.22', 'CUPS' ) ok 260 - INSERT INTO APPL_16716_SDBM_File_YAML VALUES ( 8, 'sql-stmt', 'SQL::Statement', '1.21', 'Project Web-Site') ok 261 - INSERT INTO APPL_16716_SDBM_File_YAML VALUES ( 9, 'cpan.org', 'http://www.cpan.org/', '1.0', 'Web-Site') ok 262 - INSERT INTO APPL_16716_SDBM_File_YAML VALUES (10, 'httpd', 'cpan-apache', '2.2.13', 'Web-Server') ok 263 - INSERT INTO APPL_16716_SDBM_File_YAML VALUES (11, 'cpan-mods', 'cpan-mods', '8.4.1', 'PostgreSQL DB') ok 264 - INSERT INTO APPL_16716_SDBM_File_YAML VALUES (12, 'cpan-authors', 'cpan-authors', '8.4.1', 'PostgreSQL DB') ok 265 - INSERT INTO NODE_16716_SDBM_File_YAML VALUES ( 1, 'ernie', 'RHEL', '5.2') ok 266 - INSERT INTO NODE_16716_SDBM_File_YAML VALUES ( 2, 'bert', 'RHEL', '5.2') ok 267 - INSERT INTO NODE_16716_SDBM_File_YAML VALUES ( 3, 'statler', 'FreeBSD', '7.2') ok 268 - INSERT INTO NODE_16716_SDBM_File_YAML VALUES ( 4, 'waldorf', 'FreeBSD', '7.2') ok 269 - INSERT INTO NODE_16716_SDBM_File_YAML VALUES ( 5, 'piggy', 'NetBSD', '5.0.2') ok 270 - INSERT INTO NODE_16716_SDBM_File_YAML VALUES ( 6, 'kermit', 'NetBSD', '5.0.2') ok 271 - INSERT INTO NODE_16716_SDBM_File_YAML VALUES ( 7, 'samson', 'NetBSD', '5.0.2') ok 272 - INSERT INTO NODE_16716_SDBM_File_YAML VALUES ( 8, 'tiffy', 'NetBSD', '5.0.2') ok 273 - INSERT INTO NODE_16716_SDBM_File_YAML VALUES ( 9, 'rowlf', 'Debian Lenny', '5.0') ok 274 - INSERT INTO NODE_16716_SDBM_File_YAML VALUES (10, 'fozzy', 'Debian Lenny', '5.0') ok 275 - INSERT INTO PREC_16716_SDBM_File_YAML VALUES ( 1, 1, 1, 1) ok 276 - INSERT INTO PREC_16716_SDBM_File_YAML VALUES ( 2, 1, 2, 2) ok 277 - INSERT INTO PREC_16716_SDBM_File_YAML VALUES ( 3, 2, 2, 1) ok 278 - INSERT INTO PREC_16716_SDBM_File_YAML VALUES ( 4, 2, 1, 2) ok 279 - INSERT INTO PREC_16716_SDBM_File_YAML VALUES ( 5, 3, 5, 1) ok 280 - INSERT INTO PREC_16716_SDBM_File_YAML VALUES ( 6, 3, 7, 2) ok 281 - INSERT INTO PREC_16716_SDBM_File_YAML VALUES ( 7, 4, 6, 1) ok 282 - INSERT INTO PREC_16716_SDBM_File_YAML VALUES ( 8, 4, 8, 2) ok 283 - INSERT INTO PREC_16716_SDBM_File_YAML VALUES ( 9, 5, 7, 1) ok 284 - INSERT INTO PREC_16716_SDBM_File_YAML VALUES (10, 5, 5, 2) ok 285 - INSERT INTO PREC_16716_SDBM_File_YAML VALUES (11, 6, 8, 1) ok 286 - INSERT INTO PREC_16716_SDBM_File_YAML VALUES (12, 7, 6, 2) ok 287 - INSERT INTO PREC_16716_SDBM_File_YAML VALUES (13, 10, 9, 1) ok 288 - INSERT INTO PREC_16716_SDBM_File_YAML VALUES (14, 10, 10, 1) ok 289 - INSERT INTO PREC_16716_SDBM_File_YAML VALUES (15, 8, 9, 1) ok 290 - INSERT INTO PREC_16716_SDBM_File_YAML VALUES (16, 8, 10, 1) ok 291 - INSERT INTO PREC_16716_SDBM_File_YAML VALUES (17, 9, 9, 1) ok 292 - INSERT INTO PREC_16716_SDBM_File_YAML VALUES (18, 9, 10, 1) ok 293 - INSERT INTO PREC_16716_SDBM_File_YAML VALUES (19, 11, 3, 1) ok 294 - INSERT INTO PREC_16716_SDBM_File_YAML VALUES (20, 11, 4, 2) ok 295 - INSERT INTO PREC_16716_SDBM_File_YAML VALUES (21, 12, 4, 1) ok 296 - INSERT INTO PREC_16716_SDBM_File_YAML VALUES (22, 12, 3, 2) ok 297 - INSERT INTO LANDSCAPE_16716_SDBM_File_YAML VALUES (1, 'Logistic') ok 298 - INSERT INTO LANDSCAPE_16716_SDBM_File_YAML VALUES (2, 'Infrastructure') ok 299 - INSERT INTO LANDSCAPE_16716_SDBM_File_YAML VALUES (3, 'CPAN') ok 300 - INSERT INTO CONTACT_16716_SDBM_File_YAML VALUES ( 1, 'Hans Peter', 'Mueller', '12345', 'HPMUE', 'hp-mueller@here.com') ok 301 - INSERT INTO CONTACT_16716_SDBM_File_YAML VALUES ( 2, 'Knut', 'Inge', '54321', 'KINGE', 'k-inge@here.com') ok 302 - INSERT INTO CONTACT_16716_SDBM_File_YAML VALUES ( 3, 'Lola', 'Nguyen', '+1-123-45678-90', 'LNYUG', 'lola.ngyuen@customer.com') ok 303 - INSERT INTO CONTACT_16716_SDBM_File_YAML VALUES ( 4, 'Helge', 'Brunft', '+41-123-45678-09', 'HBRUN', 'helge.brunft@external-dc.at') ok 304 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_YAML VALUES ( 1, 1, 1, 2) ok 305 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_YAML VALUES ( 2, 1, 2, 2) ok 306 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_YAML VALUES ( 3, 3, 3, 2) ok 307 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_YAML VALUES ( 4, 3, 4, 2) ok 308 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_YAML VALUES ( 5, 2, 5, 2) ok 309 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_YAML VALUES ( 6, 2, 6, 2) ok 310 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_YAML VALUES ( 7, 2, 7, 2) ok 311 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_YAML VALUES ( 8, 2, 8, 2) ok 312 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_YAML VALUES ( 9, 3, 9, 2) ok 313 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_YAML VALUES (10, 3,10, 2) ok 314 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_YAML VALUES (11, 1, 1, 1) ok 315 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_YAML VALUES (12, 2, 2, 1) ok 316 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_YAML VALUES (13, 2, 2, 3) ok 317 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_YAML VALUES (14, 3, 1, 3) ok 318 - INSERT INTO APPL_CONTACT_16716_SDBM_File_YAML VALUES (1, 3, 1, 'OWNER') ok 319 - INSERT INTO APPL_CONTACT_16716_SDBM_File_YAML VALUES (2, 3, 2, 'OWNER') ok 320 - INSERT INTO APPL_CONTACT_16716_SDBM_File_YAML VALUES (3, 4, 3, 'ADMIN') ok 321 - INSERT INTO APPL_CONTACT_16716_SDBM_File_YAML VALUES (4, 4, 4, 'ADMIN') ok 322 - INSERT INTO APPL_CONTACT_16716_SDBM_File_YAML VALUES (5, 4, 5, 'ADMIN') ok 323 - INSERT INTO APPL_CONTACT_16716_SDBM_File_YAML VALUES (6, 4, 6, 'ADMIN') # break here ok 324 - SELECT applname, appluniq, version, nodename FROM APPL_16716_SDBM_File_YAML, PREC_16716_SDBM_File_YAML, NODE_16716_SDBM_File_YAML WHERE appl_type LIKE '%DB' AND APPL_16716_SDBM_File_YAML.id=PREC_16716_SDBM_File_YAML.appl_id AND PREC_16716_SDBM_File_YAML.node_id=NODE_16716_SDBM_File_YAML.id # break here ok 325 - SELECT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_16716_SDBM_File_YAML, PREC_16716_SDBM_File_YAML, NODE_16716_SDBM_File_YAML, CONTACT_16716_SDBM_File_YAML, APPL_CONTACT_16716_SDBM_File_YAML WHERE appl_type='CUPS' AND APPL_16716_SDBM_File_YAML.id=PREC_16716_SDBM_File_YAML.appl_id AND PREC_16716_SDBM_File_YAML.node_id=NODE_16716_SDBM_File_YAML.id AND APPL_CONTACT_16716_SDBM_File_YAML.appl_id=APPL_16716_SDBM_File_YAML.id AND APPL_CONTACT_16716_SDBM_File_YAML.contact_id=CONTACT_16716_SDBM_File_YAML.id AND PREC_16716_SDBM_File_YAML.PRECEDENCE=1 # break here ok 326 - SELECT CONCAT('[% NOW %]') AS "timestamp", applname, appluniq, version, nodename FROM APPL_16716_SDBM_File_YAML, PREC_16716_SDBM_File_YAML, NODE_16716_SDBM_File_YAML WHERE appl_type LIKE '%DB' AND APPL_16716_SDBM_File_YAML.id=PREC_16716_SDBM_File_YAML.appl_id AND PREC_16716_SDBM_File_YAML.node_id=NODE_16716_SDBM_File_YAML.id # break here ok 327 - SELECT DISTINCT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_16716_SDBM_File_YAML, PREC_16716_SDBM_File_YAML, NODE_16716_SDBM_File_YAML, CONTACT_16716_SDBM_File_YAML, APPL_CONTACT_16716_SDBM_File_YAML WHERE appl_type='CUPS' AND APPL_16716_SDBM_File_YAML.id=PREC_16716_SDBM_File_YAML.appl_id AND PREC_16716_SDBM_File_YAML.node_id=NODE_16716_SDBM_File_YAML.id AND APPL_CONTACT_16716_SDBM_File_YAML.appl_id=APPL_16716_SDBM_File_YAML.id AND APPL_CONTACT_16716_SDBM_File_YAML.contact_id=CONTACT_16716_SDBM_File_YAML.id # break here ok 328 - SELECT applname, appluniq, version, landscapename, nodename FROM APPL_16716_SDBM_File_YAML, PREC_16716_SDBM_File_YAML, NODE_16716_SDBM_File_YAML, LANDSCAPE_16716_SDBM_File_YAML, NM_LANDSCAPE_16716_SDBM_File_YAML WHERE appl_type LIKE '%DB' AND APPL_16716_SDBM_File_YAML.id=PREC_16716_SDBM_File_YAML.appl_id AND PREC_16716_SDBM_File_YAML.node_id=NODE_16716_SDBM_File_YAML.id AND NM_LANDSCAPE_16716_SDBM_File_YAML.obj_id=APPL_16716_SDBM_File_YAML.id AND NM_LANDSCAPE_16716_SDBM_File_YAML.obj_type=1 AND NM_LANDSCAPE_16716_SDBM_File_YAML.ls_id=LANDSCAPE_16716_SDBM_File_YAML.id # Running do_tests for SDBM_File + JSON ok 329 - CREATE TABLE APPL_16716_SDBM_File_JSON (id INT, applname CHAR, appluniq CHAR, version CHAR, appl_type CHAR) ok 330 - CREATE TABLE PREC_16716_SDBM_File_JSON (id INT, appl_id INT, node_id INT, precedence INT) ok 331 - CREATE TABLE NODE_16716_SDBM_File_JSON (id INT, nodename CHAR, os CHAR, version CHAR) ok 332 - CREATE TABLE LANDSCAPE_16716_SDBM_File_JSON (id INT, landscapename CHAR) ok 333 - CREATE TABLE CONTACT_16716_SDBM_File_JSON (id INT, surname CHAR, familyname CHAR, phone CHAR, userid CHAR, mailaddr CHAR) ok 334 - CREATE TABLE NM_LANDSCAPE_16716_SDBM_File_JSON (id INT, ls_id INT, obj_id INT, obj_type INT) ok 335 - CREATE TABLE APPL_CONTACT_16716_SDBM_File_JSON (id INT, contact_id INT, appl_id INT, contact_type CHAR) ok 336 - INSERT INTO APPL_16716_SDBM_File_JSON VALUES ( 1, 'ZQF', 'ZFQLIN', '10.2.0.4', 'Oracle DB') ok 337 - INSERT INTO APPL_16716_SDBM_File_JSON VALUES ( 2, 'YRA', 'YRA-UX', '10.2.0.2', 'Oracle DB') ok 338 - INSERT INTO APPL_16716_SDBM_File_JSON VALUES ( 3, 'PRN1', 'PRN1-4.B2', '1.1.22', 'CUPS' ) ok 339 - INSERT INTO APPL_16716_SDBM_File_JSON VALUES ( 4, 'PRN2', 'PRN2-4.B2', '1.1.22', 'CUPS' ) ok 340 - INSERT INTO APPL_16716_SDBM_File_JSON VALUES ( 5, 'PRN1', 'PRN1-4.B1', '1.1.22', 'CUPS' ) ok 341 - INSERT INTO APPL_16716_SDBM_File_JSON VALUES ( 7, 'PRN2', 'PRN2-4.B1', '1.1.22', 'CUPS' ) ok 342 - INSERT INTO APPL_16716_SDBM_File_JSON VALUES ( 8, 'sql-stmt', 'SQL::Statement', '1.21', 'Project Web-Site') ok 343 - INSERT INTO APPL_16716_SDBM_File_JSON VALUES ( 9, 'cpan.org', 'http://www.cpan.org/', '1.0', 'Web-Site') ok 344 - INSERT INTO APPL_16716_SDBM_File_JSON VALUES (10, 'httpd', 'cpan-apache', '2.2.13', 'Web-Server') ok 345 - INSERT INTO APPL_16716_SDBM_File_JSON VALUES (11, 'cpan-mods', 'cpan-mods', '8.4.1', 'PostgreSQL DB') ok 346 - INSERT INTO APPL_16716_SDBM_File_JSON VALUES (12, 'cpan-authors', 'cpan-authors', '8.4.1', 'PostgreSQL DB') ok 347 - INSERT INTO NODE_16716_SDBM_File_JSON VALUES ( 1, 'ernie', 'RHEL', '5.2') ok 348 - INSERT INTO NODE_16716_SDBM_File_JSON VALUES ( 2, 'bert', 'RHEL', '5.2') ok 349 - INSERT INTO NODE_16716_SDBM_File_JSON VALUES ( 3, 'statler', 'FreeBSD', '7.2') ok 350 - INSERT INTO NODE_16716_SDBM_File_JSON VALUES ( 4, 'waldorf', 'FreeBSD', '7.2') ok 351 - INSERT INTO NODE_16716_SDBM_File_JSON VALUES ( 5, 'piggy', 'NetBSD', '5.0.2') ok 352 - INSERT INTO NODE_16716_SDBM_File_JSON VALUES ( 6, 'kermit', 'NetBSD', '5.0.2') ok 353 - INSERT INTO NODE_16716_SDBM_File_JSON VALUES ( 7, 'samson', 'NetBSD', '5.0.2') ok 354 - INSERT INTO NODE_16716_SDBM_File_JSON VALUES ( 8, 'tiffy', 'NetBSD', '5.0.2') ok 355 - INSERT INTO NODE_16716_SDBM_File_JSON VALUES ( 9, 'rowlf', 'Debian Lenny', '5.0') ok 356 - INSERT INTO NODE_16716_SDBM_File_JSON VALUES (10, 'fozzy', 'Debian Lenny', '5.0') ok 357 - INSERT INTO PREC_16716_SDBM_File_JSON VALUES ( 1, 1, 1, 1) ok 358 - INSERT INTO PREC_16716_SDBM_File_JSON VALUES ( 2, 1, 2, 2) ok 359 - INSERT INTO PREC_16716_SDBM_File_JSON VALUES ( 3, 2, 2, 1) ok 360 - INSERT INTO PREC_16716_SDBM_File_JSON VALUES ( 4, 2, 1, 2) ok 361 - INSERT INTO PREC_16716_SDBM_File_JSON VALUES ( 5, 3, 5, 1) ok 362 - INSERT INTO PREC_16716_SDBM_File_JSON VALUES ( 6, 3, 7, 2) ok 363 - INSERT INTO PREC_16716_SDBM_File_JSON VALUES ( 7, 4, 6, 1) ok 364 - INSERT INTO PREC_16716_SDBM_File_JSON VALUES ( 8, 4, 8, 2) ok 365 - INSERT INTO PREC_16716_SDBM_File_JSON VALUES ( 9, 5, 7, 1) ok 366 - INSERT INTO PREC_16716_SDBM_File_JSON VALUES (10, 5, 5, 2) ok 367 - INSERT INTO PREC_16716_SDBM_File_JSON VALUES (11, 6, 8, 1) ok 368 - INSERT INTO PREC_16716_SDBM_File_JSON VALUES (12, 7, 6, 2) ok 369 - INSERT INTO PREC_16716_SDBM_File_JSON VALUES (13, 10, 9, 1) ok 370 - INSERT INTO PREC_16716_SDBM_File_JSON VALUES (14, 10, 10, 1) ok 371 - INSERT INTO PREC_16716_SDBM_File_JSON VALUES (15, 8, 9, 1) ok 372 - INSERT INTO PREC_16716_SDBM_File_JSON VALUES (16, 8, 10, 1) ok 373 - INSERT INTO PREC_16716_SDBM_File_JSON VALUES (17, 9, 9, 1) ok 374 - INSERT INTO PREC_16716_SDBM_File_JSON VALUES (18, 9, 10, 1) ok 375 - INSERT INTO PREC_16716_SDBM_File_JSON VALUES (19, 11, 3, 1) ok 376 - INSERT INTO PREC_16716_SDBM_File_JSON VALUES (20, 11, 4, 2) ok 377 - INSERT INTO PREC_16716_SDBM_File_JSON VALUES (21, 12, 4, 1) ok 378 - INSERT INTO PREC_16716_SDBM_File_JSON VALUES (22, 12, 3, 2) ok 379 - INSERT INTO LANDSCAPE_16716_SDBM_File_JSON VALUES (1, 'Logistic') ok 380 - INSERT INTO LANDSCAPE_16716_SDBM_File_JSON VALUES (2, 'Infrastructure') ok 381 - INSERT INTO LANDSCAPE_16716_SDBM_File_JSON VALUES (3, 'CPAN') ok 382 - INSERT INTO CONTACT_16716_SDBM_File_JSON VALUES ( 1, 'Hans Peter', 'Mueller', '12345', 'HPMUE', 'hp-mueller@here.com') ok 383 - INSERT INTO CONTACT_16716_SDBM_File_JSON VALUES ( 2, 'Knut', 'Inge', '54321', 'KINGE', 'k-inge@here.com') ok 384 - INSERT INTO CONTACT_16716_SDBM_File_JSON VALUES ( 3, 'Lola', 'Nguyen', '+1-123-45678-90', 'LNYUG', 'lola.ngyuen@customer.com') ok 385 - INSERT INTO CONTACT_16716_SDBM_File_JSON VALUES ( 4, 'Helge', 'Brunft', '+41-123-45678-09', 'HBRUN', 'helge.brunft@external-dc.at') ok 386 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_JSON VALUES ( 1, 1, 1, 2) ok 387 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_JSON VALUES ( 2, 1, 2, 2) ok 388 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_JSON VALUES ( 3, 3, 3, 2) ok 389 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_JSON VALUES ( 4, 3, 4, 2) ok 390 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_JSON VALUES ( 5, 2, 5, 2) ok 391 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_JSON VALUES ( 6, 2, 6, 2) ok 392 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_JSON VALUES ( 7, 2, 7, 2) ok 393 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_JSON VALUES ( 8, 2, 8, 2) ok 394 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_JSON VALUES ( 9, 3, 9, 2) ok 395 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_JSON VALUES (10, 3,10, 2) ok 396 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_JSON VALUES (11, 1, 1, 1) ok 397 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_JSON VALUES (12, 2, 2, 1) ok 398 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_JSON VALUES (13, 2, 2, 3) ok 399 - INSERT INTO NM_LANDSCAPE_16716_SDBM_File_JSON VALUES (14, 3, 1, 3) ok 400 - INSERT INTO APPL_CONTACT_16716_SDBM_File_JSON VALUES (1, 3, 1, 'OWNER') ok 401 - INSERT INTO APPL_CONTACT_16716_SDBM_File_JSON VALUES (2, 3, 2, 'OWNER') ok 402 - INSERT INTO APPL_CONTACT_16716_SDBM_File_JSON VALUES (3, 4, 3, 'ADMIN') ok 403 - INSERT INTO APPL_CONTACT_16716_SDBM_File_JSON VALUES (4, 4, 4, 'ADMIN') ok 404 - INSERT INTO APPL_CONTACT_16716_SDBM_File_JSON VALUES (5, 4, 5, 'ADMIN') ok 405 - INSERT INTO APPL_CONTACT_16716_SDBM_File_JSON VALUES (6, 4, 6, 'ADMIN') # break here ok 406 - SELECT applname, appluniq, version, nodename FROM APPL_16716_SDBM_File_JSON, PREC_16716_SDBM_File_JSON, NODE_16716_SDBM_File_JSON WHERE appl_type LIKE '%DB' AND APPL_16716_SDBM_File_JSON.id=PREC_16716_SDBM_File_JSON.appl_id AND PREC_16716_SDBM_File_JSON.node_id=NODE_16716_SDBM_File_JSON.id # break here ok 407 - SELECT DISTINCT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_16716_SDBM_File_JSON, PREC_16716_SDBM_File_JSON, NODE_16716_SDBM_File_JSON, CONTACT_16716_SDBM_File_JSON, APPL_CONTACT_16716_SDBM_File_JSON WHERE appl_type='CUPS' AND APPL_16716_SDBM_File_JSON.id=PREC_16716_SDBM_File_JSON.appl_id AND PREC_16716_SDBM_File_JSON.node_id=NODE_16716_SDBM_File_JSON.id AND APPL_CONTACT_16716_SDBM_File_JSON.appl_id=APPL_16716_SDBM_File_JSON.id AND APPL_CONTACT_16716_SDBM_File_JSON.contact_id=CONTACT_16716_SDBM_File_JSON.id # break here ok 408 - SELECT applname, appluniq, version, surname, familyname, phone, nodename FROM APPL_16716_SDBM_File_JSON, PREC_16716_SDBM_File_JSON, NODE_16716_SDBM_File_JSON, CONTACT_16716_SDBM_File_JSON, APPL_CONTACT_16716_SDBM_File_JSON WHERE appl_type='CUPS' AND APPL_16716_SDBM_File_JSON.id=PREC_16716_SDBM_File_JSON.appl_id AND PREC_16716_SDBM_File_JSON.node_id=NODE_16716_SDBM_File_JSON.id AND APPL_CONTACT_16716_SDBM_File_JSON.appl_id=APPL_16716_SDBM_File_JSON.id AND APPL_CONTACT_16716_SDBM_File_JSON.contact_id=CONTACT_16716_SDBM_File_JSON.id AND PREC_16716_SDBM_File_JSON.PRECEDENCE=1 # break here ok 409 - SELECT CONCAT('[% NOW %]') AS "timestamp", applname, appluniq, version, nodename FROM APPL_16716_SDBM_File_JSON, PREC_16716_SDBM_File_JSON, NODE_16716_SDBM_File_JSON WHERE appl_type LIKE '%DB' AND APPL_16716_SDBM_File_JSON.id=PREC_16716_SDBM_File_JSON.appl_id AND PREC_16716_SDBM_File_JSON.node_id=NODE_16716_SDBM_File_JSON.id # break here ok 410 - SELECT applname, appluniq, version, landscapename, nodename FROM APPL_16716_SDBM_File_JSON, PREC_16716_SDBM_File_JSON, NODE_16716_SDBM_File_JSON, LANDSCAPE_16716_SDBM_File_JSON, NM_LANDSCAPE_16716_SDBM_File_JSON WHERE appl_type LIKE '%DB' AND APPL_16716_SDBM_File_JSON.id=PREC_16716_SDBM_File_JSON.appl_id AND PREC_16716_SDBM_File_JSON.node_id=NODE_16716_SDBM_File_JSON.id AND NM_LANDSCAPE_16716_SDBM_File_JSON.obj_id=APPL_16716_SDBM_File_JSON.id AND NM_LANDSCAPE_16716_SDBM_File_JSON.obj_type=1 AND NM_LANDSCAPE_16716_SDBM_File_JSON.ls_id=LANDSCAPE_16716_SDBM_File_JSON.id 1..410 # break here # break here # break here ok t\zvxgp_60preparse.t ............ skipped: preparse not supported for DBI::PurePerl t\zvxgp_65transact.t ............ skipped: Transactions not supported by DBD::Gofer t\zvxgp_70callbacks.t ........... skipped: $h->{Callbacks} attribute not supported for DBI::PurePerl t\zvxgp_72childhandles.t ........ 1..16 ok 1 ok 2 ok 3 ok 4 ok 5 - All handles should be undef now ok 6 - ChildHandles should be an array-ref if wekref is available ok 7 drh DBI::dr=HASH(0x10032dc) dbh DBI::db=HASH(0x11c0b4c) sth DBI::st=HASH(0x11a2d84) sth DBI::st=HASH(0x11a3724) sth DBI::st=HASH(0x11afe54) ok 8 ok 9 ok 10 ok 11 ok 12 - handles should be gone now ok 13 ok 14 ok 15 # skip slow tests avoided when using DBD::Gofer ok 16 # skip slow tests avoided when using DBD::Gofer ok t\zvxgp_80proxy.t ............... skipped: modules required for proxy are probably not installed (e.g., RPC/PlClient.pm) C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_9528 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_9528: No such file or directory at t/lib.pl line 23. t\zvxgp_85gofer.t ............... # Transports: null pipeone stream stream_ssh # Policies: pedantic classic rush # Count: 0 # ============= # Testing null transport with pedantic policy # dbi:Gofer:transport=null;policy=pedantic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_9528;dbm_type=SDBM_File;f_lock=0 ok 1 - should connect to dbi:Gofer:transport=null;policy=pedantic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_9528;dbm_type=SDBM_File;f_lock=0 ok 2 ok 3 ok 4 ok 5 - should detect prepare failure ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 - go_response executed flag should be true ok 13 ok 14 ok 15 ok 16 # Testing go_request_count and caching of simple values ok 17 ok 18 ok 19 # use_remote=1 (policy=pedantic, transport=null) HASH(0x1be6b5c) ok 20 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 21 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 22 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 23 # skip caching of metadata methods returning sth not yet implemented ok 24 # skip caching of metadata methods returning sth not yet implemented ok 25 ok 26 # ============= # Testing null transport with classic policy # dbi:Gofer:transport=null;policy=classic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_9528;dbm_type=SDBM_File;f_lock=0 ok 27 - should connect to dbi:Gofer:transport=null;policy=classic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_9528;dbm_type=SDBM_File;f_lock=0 ok 28 ok 29 ok 30 ok 31 - An object of class 'DBI::st' isa 'DBI::st' ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 - go_response executed flag should be true ok 39 ok 40 ok 41 ok 42 # Testing go_request_count and caching of simple values ok 43 ok 44 ok 45 # use_remote=1 (policy=classic, transport=null) HASH(0x1c05514) ok 46 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 47 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 48 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 49 # skip caching of metadata methods returning sth not yet implemented ok 50 # skip caching of metadata methods returning sth not yet implemented ok 51 ok 52 # ============= # Testing null transport with rush policy # dbi:Gofer:transport=null;policy=rush;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_9528;dbm_type=SDBM_File;f_lock=0 ok 53 - should connect to dbi:Gofer:transport=null;policy=rush;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_9528;dbm_type=SDBM_File;f_lock=0 ok 54 ok 55 ok 56 ok 57 - An object of class 'DBI::st' isa 'DBI::st' ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 - go_response executed flag should be true ok 65 ok 66 ok 67 ok 68 # Testing go_request_count and caching of simple values ok 69 ok 70 ok 71 # use_remote=1 (policy=rush, transport=null) HASH(0x1bdd844) ok 72 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 73 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 74 # skip skip_default_methods checking doesn't work with Gofer over Gofer ok 75 # skip caching of metadata methods returning sth not yet implemented ok 76 # skip caching of metadata methods returning sth not yet implemented ok 77 ok 78 1..78 ok t\zvxgp_86gofer_fail.t .......... skipped: requires Callbacks which are not supported with PurePerl t\zvxgp_87gofer_cache.t ......... skipped: Gofer DBI_AUTOPROXY t\zvxgp_90sql_type_cast.t ....... 1..32 ok 1 - result, undef ok 2 # skip DiscardString not supported in PurePerl ok 3 # skip DiscardString not supported in PurePerl ok 4 - result, invalid sql type ok 5 - json invalid sql type ok 6 - result, non numeric cast to int ok 7 - json non numeric cast to int ok 8 - result, non numeric cast to int (strict) ok 9 - json non numeric cast to int (strict) ok 10 - result, small int cast to int ok 11 - json small int cast to int ok 12 - result, 2 byte max signed int cast to int ok 13 - json 2 byte max signed int cast to int ok 14 - result, 2 byte max unsigned int cast to int ok 15 - json 2 byte max unsigned int cast to int ok 16 - result, 4 byte max signed int cast to int ok 17 - json 4 byte max signed int cast to int ok 18 - result, 4 byte max unsigned int cast to int ok 19 - json 4 byte max unsigned int cast to int ok 20 - result, small int cast to int (discard) ok 21 # skip DiscardString not supported in PurePerl ok 22 # skip DiscardString not supported in PurePerl ok 23 - result, non numeric cast to numeric ok 24 - json non numeric cast to numeric ok 25 - result, non numeric cast to numeric (strict) ok 26 - json non numeric cast to numeric (strict) ok 27 - result, non numeric cast to double ok 28 - json non numeric cast to double ok 29 - nv not defined non numeric cast to double ok 30 - result, non numeric cast to double (strict) ok 31 - json non numeric cast to double (strict) ok 32 - nv not defined non numeric cast to double (strict) ok t\zvxnp_48dbi_dbd_sqlengine.t ... ok 1 - use DBI; ok 2 - use DBI::DBD::SqlEngine; ok 3 - use DBD::File; ok 4 - prepare 'CREATE TABLE foo (id INT, foo TEXT)' ok 5 - prepare 'CREATE TABLE bar (id INT, baz TEXT)' ok 6 - prepare 'INSERT INTO foo VALUES (1, "Hello world")' ok 7 - prepare 'INSERT INTO bar VALUES (1, "Bugfixes welcome")' ok 8 - prepare 'INSERT bar VALUES (2, "Bug reports, too")' ok 9 - prepare 'SELECT foo FROM foo where ID=1' ok 10 - prepare 'UPDATE bar SET id=5 WHERE baz="Bugfixes welcome"' ok 11 - prepare 'DELETE FROM foo' ok 12 - prepare 'DELETE FROM bar WHERE baz="Bugfixes welcome"' ok 13 - Junk: prepare 'Junk' ok 14 - missing table: prepare 'CREATE foo (id INT, foo TEXT)' ok 15 - missing "VALUES": prepare 'INSERT INTO bar (1, "Bugfixes welcome")' ok 16 - missing "SET": prepare 'UPDATE bar id=5 WHERE baz="Bugfixes welcome"' ok 17 - waste between "DELETE" and "FROM": prepare 'DELETE * FROM foo' ok 18 # skip Not running with SQL::Statement ok 19 # skip Not running with SQL::Statement ok 20 # skip Not running with SQL::Statement ok 21 ok 22 - root class is DBIx::ContextualFetch 1..22 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_13684 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_13684: No such file or directory at t/lib.pl line 23. t\zvxnp_49dbd_file.t ............ ok 1 - use DBI; ok 2 - use DBD::File; ok 3 - Connect clean ok 4 - Can connect to DBD::File driver # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 5 - f_versions ok 6 - Connect with DBI attributes ok 7 - Connect with driver attributes in DSN ok 8 - Connect with driver attributes in hash ok 9 - Prepare select from non-existing file ok 10 - Cannot open non-existing file # C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_13684\t_sbdgf_53442gz.txt ok 11 - drop manually created table db_13684_2 (first file) ok 12 - C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_13684\db_13684_2.txt removed ok 13 - C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_13684\db_13684_2 exists ok 14 - drop manually created table db_13684_2 (second file) ok 15 - C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_13684\db_13684_2 removed ok 16 - Create table db_13684_ ok 17 - Test table exists ok 18 - get single table meta data ok 19 - get multiple meta data ok 20 - encoding shows in layer ok 21 - Listing tables gives test table ok 22 - table_info ok 23 - table_info gives test table ok 24 - set single meta datum ok 25 - verify set single meta datum ok 26 - set multiple meta data ok 27 - verify set multiple meta attributes ok 28 - initialize new table (meta) with settings ok 29 - verify create meta from scratch ok 30 - Prepare select * from db_13684_ ok 31 - execute on db_13684_ ok 32 - Prepare select * from DB_13684_ ok 33 - execute on DB_13684_ ok 34 - ReadOnly connect with driver attributes in hash ok 35 - Prepare select * from db_13684_ ok 36 - execute on db_13684_ ok 37 - TYPE is numeric ok 38 - TYPE_NAME is set ok 39 - prepare 'insert into db_13684_' ok 40 - insert failed intensionally ok 41 - prepare 'delete from db_13684_' ok 42 - delete failed intensionally ok 43 - table drop failed intensionally ok 44 - Test table not removed ok 45 - ReadWrite for drop connect with driver attributes in hash ok 46 - table drop ok 47 - Test table removed ok 48 - Should not be able to open a DB to ./non-existing ok 49 - Error message ok 50 - Cleared error ok 51 - connect () should die on ./non-existing with RaiseError ok 52 - croak message ok 53 - Error message ok 54 - Should not be able to open a DB to nonexisting_folder ok 55 - Error message ok 56 - Cleared error ok 57 - connect () should die on nonexisting_folder with RaiseError ok 58 - croak message ok 59 - Error message ok 60 - Should not be able to open a DB to /Fr-dle/hurd0k/ok13684 ok 61 - Error message ok 62 - Cleared error ok 63 - connect () should die on /Fr-dle/hurd0k/ok13684 with RaiseError ok 64 - croak message ok 65 - Error message 1..65 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17772 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17772: No such file or directory at t/lib.pl line 23. t\zvxnp_50dbm_simple.t .......... Using DBM modules: SDBM_File Using MLDBM serializers: Data::Dumper Storable FreezeThaw YAML JSON --- Using SDBM_File () --- # DBD::DBM 0.08 using SDBM_File (1.09) # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 1 - dbm_versions ok 2 - An object of class 'DBI::db' isa 'DBI::db' ok 3 ok 4 ok 5 ok 6 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 7 - execute ok 8 - DROP TABLE IF EXISTS SDBM_File_fruit ok 9 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10)) ok 10 - execute ok 11 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10)) ok 12 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' ) ok 13 - execute ok 14 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' ) ok 15 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change' ) ok 16 - execute ok 17 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change' ) ok 18 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL ) ok 19 - execute ok 20 - INSERT INTO SDBM_File_fruit VALUES (3, NULL ) ok 21 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to delete' ) ok 22 - execute ok 23 - INSERT INTO SDBM_File_fruit VALUES (4,'to delete' ) ok 24 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?) ok 25 - execute ok 26 - INSERT INTO SDBM_File_fruit VALUES (?,?) ok 27 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to delete' ) ok 28 - execute ok 29 - INSERT INTO SDBM_File_fruit VALUES (6,'to delete' ) ok 30 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to_delete' ) ok 31 - execute ok 32 - INSERT INTO SDBM_File_fruit VALUES (7,'to_delete' ) ok 33 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to delete' ok 34 - execute ok 35 - DELETE FROM SDBM_File_fruit WHERE dVal='to delete' ok 36 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to delete') == $sth->rows ok 37 - prepare UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2 ok 38 - execute ok 39 - UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2 ok 40 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples' WHERE dKey=2) == $sth->rows ok 41 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=7 ok 42 - execute ok 43 - DELETE FROM SDBM_File_fruit WHERE dKey=7 ok 44 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=7) == $sth->rows ok 45 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 46 - execute ok 47 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 48 - SELECT results ok 49 - prepare DELETE FROM SDBM_File_fruit ok 50 - execute ok 51 - DELETE FROM SDBM_File_fruit ok 52 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows ok 53 - prepare DROP TABLE SDBM_File_fruit ok 54 - execute ok 55 - DROP TABLE SDBM_File_fruit ok 56 - prepare table_info (without tables) ok 57 - No tables delivered by table_info --- Using SDBM_File (Data::Dumper) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::Data::Dumper # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 58 - dbm_versions ok 59 - An object of class 'DBI::db' isa 'DBI::db' ok 60 ok 61 ok 62 ok 63 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 64 - execute ok 65 - DROP TABLE IF EXISTS SDBM_File_fruit ok 66 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 67 - execute ok 68 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 69 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 70 - execute ok 71 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 72 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 73 - execute ok 74 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 75 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 76 - execute ok 77 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 78 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 79 - execute ok 80 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 81 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 82 - execute ok 83 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 84 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 85 - execute ok 86 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 87 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 88 - execute ok 89 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 90 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 91 - execute ok 92 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 93 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 94 - execute ok 95 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 96 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows ok 97 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 98 - execute ok 99 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 100 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows ok 101 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 102 - execute ok 103 - DELETE FROM SDBM_File_fruit WHERE qux=17 ok 104 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows ok 105 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 106 - execute ok 107 - DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 108 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows ok 109 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 110 - execute ok 111 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 112 - SELECT results ok 113 - prepare DELETE FROM SDBM_File_fruit ok 114 - execute ok 115 - DELETE FROM SDBM_File_fruit ok 116 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows ok 117 - prepare DROP TABLE SDBM_File_fruit ok 118 - execute ok 119 - DROP TABLE SDBM_File_fruit ok 120 - prepare table_info (without tables) ok 121 - No tables delivered by table_info --- Using SDBM_File (Storable) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::Storable # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 122 - dbm_versions ok 123 - An object of class 'DBI::db' isa 'DBI::db' ok 124 ok 125 ok 126 ok 127 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 128 - execute ok 129 - DROP TABLE IF EXISTS SDBM_File_fruit ok 130 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 131 - execute ok 132 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 133 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 134 - execute ok 135 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 136 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 137 - execute ok 138 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 139 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 140 - execute ok 141 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 142 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 143 - execute ok 144 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 145 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 146 - execute ok 147 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 148 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 149 - execute ok 150 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 151 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 152 - execute ok 153 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 154 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 155 - execute ok 156 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 157 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 158 - execute ok 159 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 160 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows ok 161 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 162 - execute ok 163 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 164 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows ok 165 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 166 - execute ok 167 - DELETE FROM SDBM_File_fruit WHERE qux=17 ok 168 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows ok 169 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 170 - execute ok 171 - DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 172 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows ok 173 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 174 - execute ok 175 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 176 - SELECT results ok 177 - prepare DELETE FROM SDBM_File_fruit ok 178 - execute ok 179 - DELETE FROM SDBM_File_fruit ok 180 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows ok 181 - prepare DROP TABLE SDBM_File_fruit ok 182 - execute ok 183 - DROP TABLE SDBM_File_fruit ok 184 - prepare table_info (without tables) ok 185 - No tables delivered by table_info --- Using SDBM_File (FreezeThaw) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::FreezeThaw # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 186 - dbm_versions ok 187 - An object of class 'DBI::db' isa 'DBI::db' ok 188 ok 189 ok 190 ok 191 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 192 - execute ok 193 - DROP TABLE IF EXISTS SDBM_File_fruit ok 194 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 195 - execute ok 196 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 197 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 198 - execute ok 199 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 200 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 201 - execute ok 202 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 203 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 204 - execute ok 205 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 206 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 207 - execute ok 208 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 209 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 210 - execute ok 211 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 212 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 213 - execute ok 214 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 215 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 216 - execute ok 217 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 218 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 219 - execute ok 220 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 221 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 222 - execute ok 223 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 224 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows ok 225 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 226 - execute ok 227 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 228 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows ok 229 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 230 - execute ok 231 - DELETE FROM SDBM_File_fruit WHERE qux=17 ok 232 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows ok 233 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 234 - execute ok 235 - DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 236 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows ok 237 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 238 - execute ok 239 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 240 - SELECT results ok 241 - prepare DELETE FROM SDBM_File_fruit ok 242 - execute ok 243 - DELETE FROM SDBM_File_fruit ok 244 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows ok 245 - prepare DROP TABLE SDBM_File_fruit ok 246 - execute ok 247 - DROP TABLE SDBM_File_fruit ok 248 - prepare table_info (without tables) ok 249 - No tables delivered by table_info --- Using SDBM_File (YAML) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::YAML (0.10) # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 250 - dbm_versions ok 251 - An object of class 'DBI::db' isa 'DBI::db' ok 252 ok 253 ok 254 ok 255 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 256 - execute ok 257 - DROP TABLE IF EXISTS SDBM_File_fruit ok 258 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 259 - execute ok 260 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 261 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 262 - execute ok 263 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 264 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 265 - execute ok 266 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 267 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 268 - execute ok 269 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 270 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 271 - execute ok 272 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 273 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 274 - execute ok 275 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 276 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 277 - execute ok 278 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 279 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 280 - execute ok 281 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 282 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 283 - execute ok 284 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 285 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 286 - execute ok 287 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 288 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows ok 289 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 290 - execute ok 291 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 292 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows ok 293 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 294 - execute ok 295 - DELETE FROM SDBM_File_fruit WHERE qux=17 ok 296 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows ok 297 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 298 - execute ok 299 - DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 300 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows ok 301 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 302 - execute ok 303 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 304 - SELECT results ok 305 - prepare DELETE FROM SDBM_File_fruit ok 306 - execute ok 307 - DELETE FROM SDBM_File_fruit ok 308 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows ok 309 - prepare DROP TABLE SDBM_File_fruit ok 310 - execute ok 311 - DROP TABLE SDBM_File_fruit ok 312 - prepare table_info (without tables) ok 313 - No tables delivered by table_info --- Using SDBM_File (JSON) --- # DBD::DBM 0.08 using SDBM_File (1.09) + MLDBM (2.05) + MLDBM::Serializer::JSON (0.002) # DBD::File 0.44 using IO::File (1.14) # DBI::DBD::SqlEngine 0.06 using DBI::SQL::Nano 1.015544 # DBI 1.634 # DBI::PurePerl 2.014286 # OS MSWin32 (5.2) # Perl 5.014000 (MSWin32-x86-multi-thread) ok 314 - dbm_versions ok 315 - An object of class 'DBI::db' isa 'DBI::db' ok 316 ok 317 ok 318 ok 319 - prepare DROP TABLE IF EXISTS SDBM_File_fruit ok 320 - execute ok 321 - DROP TABLE IF EXISTS SDBM_File_fruit ok 322 - prepare CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 323 - execute ok 324 - CREATE TABLE SDBM_File_fruit (dKey INT, dVal VARCHAR(10), qux INT) ok 325 - prepare INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 326 - execute ok 327 - INSERT INTO SDBM_File_fruit VALUES (1,'oranges' , 11 ) ok 328 - prepare INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 329 - execute ok 330 - INSERT INTO SDBM_File_fruit VALUES (2,'to_change', 0 ) ok 331 - prepare INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 332 - execute ok 333 - INSERT INTO SDBM_File_fruit VALUES (3, NULL , 13 ) ok 334 - prepare INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 335 - execute ok 336 - INSERT INTO SDBM_File_fruit VALUES (4,'to_delete', 14 ) ok 337 - prepare INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 338 - execute ok 339 - INSERT INTO SDBM_File_fruit VALUES (?,?,?) ok 340 - prepare INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 341 - execute ok 342 - INSERT INTO SDBM_File_fruit VALUES (6,'to_delete', 16 ) ok 343 - prepare INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 344 - execute ok 345 - INSERT INTO SDBM_File_fruit VALUES (7,'to delete', 17 ) ok 346 - prepare INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 347 - execute ok 348 - INSERT INTO SDBM_File_fruit VALUES (8,'to remove', 18 ) ok 349 - prepare UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 350 - execute ok 351 - UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2 ok 352 - $sth->execute(UPDATE SDBM_File_fruit SET dVal='apples', qux='12' WHERE dKey=2) == $sth->rows ok 353 - prepare DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 354 - execute ok 355 - DELETE FROM SDBM_File_fruit WHERE dVal='to_delete' ok 356 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dVal='to_delete') == $sth->rows ok 357 - prepare DELETE FROM SDBM_File_fruit WHERE qux=17 ok 358 - execute ok 359 - DELETE FROM SDBM_File_fruit WHERE qux=17 ok 360 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE qux=17) == $sth->rows ok 361 - prepare DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 362 - execute ok 363 - DELETE FROM SDBM_File_fruit WHERE dKey=8 ok 364 - $sth->execute(DELETE FROM SDBM_File_fruit WHERE dKey=8) == $sth->rows ok 365 - prepare SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 366 - execute ok 367 - SELECT * FROM SDBM_File_fruit ORDER BY dKey DESC ok 368 - SELECT results ok 369 - prepare DELETE FROM SDBM_File_fruit ok 370 - execute ok 371 - DELETE FROM SDBM_File_fruit ok 372 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows ok 373 - prepare DROP TABLE SDBM_File_fruit ok 374 - execute ok 375 - DROP TABLE SDBM_File_fruit ok 376 - prepare table_info (without tables) ok 377 - No tables delivered by table_info 1..377 ok C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18000 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_18000: No such file or directory at t/lib.pl line 23. t\zvxnp_51dbm_file.t ............ ok 1 - drop table ok 2 - FRED.dir exists ok 3 - fred.dir exists ok 4 - fred.pag exists ok 5 - insert into mixed case table ok 6 - insert into uppercase table ok 7 - rows found via cloned mixed case table ok 8 - drop table ok 9 - rows found via mixed case table ok 10 # skip quoted identifiers aren't supported by DBI::SQL::Nano ok 11 - disconnect ok 12 - Found 1 tables ok 13 - rows found after reconnect using "dbm_tables" ok 14 - Create wilma ok 15 - insert Barney ok 16 - disconnect ok 17 - Found 1 table ok 18 - disconnect ok 19 - Found 2 tables ok 20 - Fred first ok 21 - Fred second ok 22 - select from fred ok 23 - execute fred ok 24 - 2 entry in fred ok 25 - select from wilma ok 26 - execute wilma ok 27 - 1 entry in wilma ok 28 - drop table fred ok 29 - fred.dir removed ok 30 - fred.pag removed ok 31 - drop table wilma ok 32 - wilma.dir removed ok 33 - wilma.pag removed 1..33 ok t\zvxnp_52dbm_complex.t ......... skipped: DBI::SQL::Nano is being used C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17004 for C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3\test_output_17004: No such file or directory at t/lib.pl line 23. t\zvxnp_85gofer.t ............... # Transports: null pipeone stream stream_ssh # Policies: pedantic classic rush # Count: 0 # ============= # Testing null transport with pedantic policy # dbi:Gofer:transport=null;policy=pedantic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_17004;dbm_type=SDBM_File;f_lock=0 ok 1 - should connect to dbi:Gofer:transport=null;policy=pedantic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_17004;dbm_type=SDBM_File;f_lock=0 ok 2 ok 3 ok 4 ok 5 - should detect prepare failure ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 - go_response executed flag should be true ok 13 ok 14 ok 15 ok 16 # Testing go_request_count and caching of simple values ok 17 ok 18 ok 19 # use_remote=1 (policy=pedantic, transport=null) HASH(0x1531644) ok 20 ok 21 ok 22 ok 23 # skip caching of metadata methods returning sth not yet implemented ok 24 # skip caching of metadata methods returning sth not yet implemented ok 25 ok 26 # ============= # Testing null transport with classic policy # dbi:Gofer:transport=null;policy=classic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_17004;dbm_type=SDBM_File;f_lock=0 ok 27 - should connect to dbi:Gofer:transport=null;policy=classic;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_17004;dbm_type=SDBM_File;f_lock=0 ok 28 ok 29 ok 30 ok 31 - An object of class 'DBI::st' isa 'DBI::st' ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 - go_response executed flag should be true ok 39 ok 40 ok 41 ok 42 # Testing go_request_count and caching of simple values ok 43 ok 44 ok 45 # use_remote=1 (policy=classic, transport=null) HASH(0x15289cc) ok 46 ok 47 ok 48 ok 49 # skip caching of metadata methods returning sth not yet implemented ok 50 # skip caching of metadata methods returning sth not yet implemented ok 51 ok 52 # ============= # Testing null transport with rush policy # dbi:Gofer:transport=null;policy=rush;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_17004;dbm_type=SDBM_File;f_lock=0 ok 53 - should connect to dbi:Gofer:transport=null;policy=rush;dsn=DBI:DBM:f_dir=C\:\\cpanfly-5.14\\var\\cpan\\build\\DBI-1.634-BCRAL3\\test_output_17004;dbm_type=SDBM_File;f_lock=0 ok 54 ok 55 ok 56 ok 57 - An object of class 'DBI::st' isa 'DBI::st' ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 - go_response executed flag should be true ok 65 ok 66 ok 67 ok 68 # Testing go_request_count and caching of simple values ok 69 ok 70 ok 71 # use_remote=1 (policy=rush, transport=null) HASH(0x14112b4) ok 72 ok 73 ok 74 ok 75 # skip caching of metadata methods returning sth not yet implemented ok 76 # skip caching of metadata methods returning sth not yet implemented ok 77 ok 78 1..78 ok All tests successful. Files=182, Tests=11647, 111 wallclock secs ( 1.86 usr + 0.34 sys = 2.20 CPU) Result: PASS "C:\Perl-5.14\bin\perl.exe" "-Iblib\lib" "-Iblib\arch" test.pl test.pl DBI test application $Revision$ Switch: DBI 1.634 by Tim Bunce, 1.634 Available Drivers: ADO, AnyData, CSV, Cassandra, Chart, Crate, DBM, ExampleP, Excel, File, Gofer, LDAP, Log, MVS_FTPSQL, Mock, Multiplex, Neo4p, ODBC, Oracle, Ovrimos, PO, PassThrough, Pg, PgPP, Proxy, SQLAnywhere, SQLite, SQLite2, Sponge, Sprite, Sys, TSM, Template, TemplateSS, WMI, Wire10, XBase, mysql, mysqlPP dbi:ExampleP:: testing 3 sets of 20 connections: Connecting... 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Disconnecting... Connecting... 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Disconnecting... Connecting... 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Disconnecting... connect 20 and disconnect them, 3 times: 0.0000s / 60 = 0.0000s Testing handle creation speed... 49261 NullP sth/s perl 5.014000 MSWin32-x86-multi-thread (cl 12.00.8168 -MD -Zi -DNDEBUG -O1) 0.000020s test.pl done TIMB/DBI-1.634.tar.gz nmake test TEST_VERBOSE=1 -- OK PPD for DBI-1.634 already made Running make for D/DB/DBOOK/Mojo-SQLite-0.011.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Mojo-SQLite-0.011-Vs54Gd Prepending C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'make' CPAN.pm: Building D/DB/DBOOK/Mojo-SQLite-0.011.tar.gz Warning: Prerequisite 'Mojolicious => 6.14' for 'DBOOK/Mojo-SQLite-0.011.tar.gz' failed when processing 'SRI/Mojolicious-6.17.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/Mojo/SQLite.pm blib\lib\Mojo\SQLite.pm cp lib/Mojo/SQLite/Results.pm blib\lib\Mojo\SQLite\Results.pm cp lib/Mojo/SQLite/Migrations.pm blib\lib\Mojo\SQLite\Migrations.pm cp lib/Mojo/SQLite/Transaction.pm blib\lib\Mojo\SQLite\Transaction.pm cp lib/Mojo/SQLite/Database.pm blib\lib\Mojo\SQLite\Database.pm DBOOK/Mojo-SQLite-0.011.tar.gz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. "C:\Perl-5.14\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t\*.t t\author-pod.t ........... skipped: these tests are for testing by the author t\author-pod_coverage.t .. skipped: these tests are for testing by the author Can't locate Mojo/Base.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Mojo-SQLite-0.011-Vs54Gd\blib\lib C:\cpanfly-5.14\var\cpan\build\Mojo-SQLite-0.011-Vs54Gd\blib\arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl-5.14/site/lib C:/Perl-5.14/lib .) at t\connection.t line 1. BEGIN failed--compilation aborted at t\connection.t line 1. t\connection.t ........... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Mojo/Base.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Mojo-SQLite-0.011-Vs54Gd\blib\lib C:\cpanfly-5.14\var\cpan\build\Mojo-SQLite-0.011-Vs54Gd\blib\arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl-5.14/site/lib C:/Perl-5.14/lib .) at t\database.t line 1. BEGIN failed--compilation aborted at t\database.t line 1. t\database.t ............. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Mojo/Base.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Mojo-SQLite-0.011-Vs54Gd\blib\lib C:\cpanfly-5.14\var\cpan\build\Mojo-SQLite-0.011-Vs54Gd\blib\arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl-5.14/site/lib C:/Perl-5.14/lib .) at t\migrations.t line 1. BEGIN failed--compilation aborted at t\migrations.t line 1. t\migrations.t ........... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Mojo/Base.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Mojo-SQLite-0.011-Vs54Gd\blib\lib C:\cpanfly-5.14\var\cpan\build\Mojo-SQLite-0.011-Vs54Gd\blib\arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl-5.14/site/lib C:/Perl-5.14/lib .) at t\results.t line 1. BEGIN failed--compilation aborted at t\results.t line 1. t\results.t .............. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Mojo/Base.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Mojo-SQLite-0.011-Vs54Gd\blib\lib C:\cpanfly-5.14\var\cpan\build\Mojo-SQLite-0.011-Vs54Gd\blib\arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl-5.14/site/lib C:/Perl-5.14/lib .) at t\sqlite_lite_app.t line 1. BEGIN failed--compilation aborted at t\sqlite_lite_app.t line 1. t\sqlite_lite_app.t ...... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Test Summary Report ------------------- t\connection.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t\database.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t\migrations.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t\results.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t\sqlite_lite_app.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output Files=7, Tests=0, 1 wallclock secs ( 0.09 usr + 0.03 sys = 0.12 CPU) Result: FAIL Failed 5/7 test programs. 0/0 subtests failed. NMAKE : fatal error U1077: '"C:\Perl-5.14\bin\perl.exe"' : return code '0x2' Stop. DBOOK/Mojo-SQLite-0.011.tar.gz one dependency not OK (Mojolicious); additionally test harness failed nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports DBOOK/Mojo-SQLite-0.011.tar.gz Running test for module 'Mojolicious::Plugin::Qooxdoo' Running make for O/OE/OETIKER/Mojolicious-Plugin-Qooxdoo-0.904.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'get' Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\O\OE\OETIKER\Mojolicious-Plugin-Qooxdoo-0.904.tar.gz ok Mojolicious-Plugin-Qooxdoo-0.904/ Mojolicious-Plugin-Qooxdoo-0.904/META.yml Mojolicious-Plugin-Qooxdoo-0.904/Makefile.PL Mojolicious-Plugin-Qooxdoo-0.904/META.json Mojolicious-Plugin-Qooxdoo-0.904/t/ Mojolicious-Plugin-Qooxdoo-0.904/t/simple.t Mojolicious-Plugin-Qooxdoo-0.904/t/source.t Mojolicious-Plugin-Qooxdoo-0.904/example/ Mojolicious-Plugin-Qooxdoo-0.904/example/lib/ Mojolicious-Plugin-Qooxdoo-0.904/example/lib/QxExample/ Mojolicious-Plugin-Qooxdoo-0.904/example/lib/QxExample/JsonRpcService.pm Mojolicious-Plugin-Qooxdoo-0.904/example/lib/QxExample.pm Mojolicious-Plugin-Qooxdoo-0.904/example/public/ Mojolicious-Plugin-Qooxdoo-0.904/example/public/demo.txt Mojolicious-Plugin-Qooxdoo-0.904/example/bin/ Mojolicious-Plugin-Qooxdoo-0.904/example/bin/server.pl Mojolicious-Plugin-Qooxdoo-0.904/example/source/ Mojolicious-Plugin-Qooxdoo-0.904/example/source/index.html Mojolicious-Plugin-Qooxdoo-0.904/Changes Mojolicious-Plugin-Qooxdoo-0.904/lib/ Mojolicious-Plugin-Qooxdoo-0.904/lib/Mojolicious/ Mojolicious-Plugin-Qooxdoo-0.904/lib/Mojolicious/Plugin/ Mojolicious-Plugin-Qooxdoo-0.904/lib/Mojolicious/Plugin/Qooxdoo.pm Mojolicious-Plugin-Qooxdoo-0.904/lib/Mojolicious/Plugin/Qooxdoo/ Mojolicious-Plugin-Qooxdoo-0.904/lib/Mojolicious/Plugin/Qooxdoo/JsonRpcController.pm Mojolicious-Plugin-Qooxdoo-0.904/MANIFEST Mojolicious-Plugin-Qooxdoo-0.904/README Mojolicious-Plugin-Qooxdoo-0.904/setup/ Mojolicious-Plugin-Qooxdoo-0.904/setup/sdbs.inc Mojolicious-Plugin-Qooxdoo-0.904/setup/build-perl-modules.sh Prepending C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'make' CPAN.pm: Building O/OE/OETIKER/Mojolicious-Plugin-Qooxdoo-0.904.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Warning: prerequisite Mojolicious 5.0 not found. Checking if your kit is complete... Looks good Generating a nmake-style Makefile Writing Makefile for Mojolicious::Plugin::Qooxdoo Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- OETIKER/Mojolicious-Plugin-Qooxdoo-0.904.tar.gz ---- Mojolicious [requires] Prepending C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'test' Running make test Delayed until after prerequisites Running test for module 'Mojolicious' Running make for S/SR/SRI/Mojolicious-6.17.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo Prepending C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'make' Has already been made Prepending C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/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 make for O/OE/OETIKER/Mojolicious-Plugin-Qooxdoo-0.904.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Mojolicious-Plugin-Qooxdoo-0.904-Y4XHWd Prepending C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'make' CPAN.pm: Building O/OE/OETIKER/Mojolicious-Plugin-Qooxdoo-0.904.tar.gz Warning: Prerequisite 'Mojolicious => 5.0' for 'OETIKER/Mojolicious-Plugin-Qooxdoo-0.904.tar.gz' failed when processing 'SRI/Mojolicious-6.17.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/Mojolicious/Plugin/Qooxdoo.pm blib\lib\Mojolicious\Plugin\Qooxdoo.pm cp lib/Mojolicious/Plugin/Qooxdoo/JsonRpcController.pm blib\lib\Mojolicious\Plugin\Qooxdoo\JsonRpcController.pm OETIKER/Mojolicious-Plugin-Qooxdoo-0.904.tar.gz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. "C:\Perl-5.14\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t\*.t Can't locate Test/Mojo.pm in @INC (@INC contains: C:/cpanfly-5.14/var/cpan/build/Mojolicious-Plugin-Qooxdoo-0.904-Y4XHWd/t/../example/lib C:/cpanfly-5.14/var/cpan/build/Mojolicious-Plugin-Qooxdoo-0.904-Y4XHWd/t/../lib C:/cpanfly-5.14/var/cpan/build/Mojolicious-Plugin-Qooxdoo-0.904-Y4XHWd/t/../thirdparty/lib/perl5 C:\cpanfly-5.14\var\cpan\build\Mojolicious-Plugin-Qooxdoo-0.904-Y4XHWd\blib\lib C:\cpanfly-5.14\var\cpan\build\Mojolicious-Plugin-Qooxdoo-0.904-Y4XHWd\blib\arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl-5.14/site/lib C:/Perl-5.14/lib .) at t\simple.t line 7. BEGIN failed--compilation aborted at t\simple.t line 7. t\simple.t .. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Test/Mojo.pm in @INC (@INC contains: C:/cpanfly-5.14/var/cpan/build/Mojolicious-Plugin-Qooxdoo-0.904-Y4XHWd/t/../example/lib C:/cpanfly-5.14/var/cpan/build/Mojolicious-Plugin-Qooxdoo-0.904-Y4XHWd/t/../lib C:/cpanfly-5.14/var/cpan/build/Mojolicious-Plugin-Qooxdoo-0.904-Y4XHWd/t/../thirdparty/lib/perl5 C:\cpanfly-5.14\var\cpan\build\Mojolicious-Plugin-Qooxdoo-0.904-Y4XHWd\blib\lib C:\cpanfly-5.14\var\cpan\build\Mojolicious-Plugin-Qooxdoo-0.904-Y4XHWd\blib\arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl-5.14/site/lib C:/Perl-5.14/lib .) at t\source.t line 7. BEGIN failed--compilation aborted at t\source.t line 7. t\source.t .. 1..4 Dubious, test returned 2 (wstat 512, 0x200) Failed 4/4 subtests Test Summary Report ------------------- t\simple.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t\source.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: Bad plan. You planned 4 tests but ran 0. Files=2, Tests=0, 0 wallclock secs ( 0.05 usr + 0.01 sys = 0.06 CPU) Result: FAIL Failed 2/2 test programs. 0/0 subtests failed. NMAKE : fatal error U1077: '"C:\Perl-5.14\bin\perl.exe"' : return code '0x2' Stop. OETIKER/Mojolicious-Plugin-Qooxdoo-0.904.tar.gz one dependency not OK (Mojolicious); additionally test harness failed nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports OETIKER/Mojolicious-Plugin-Qooxdoo-0.904.tar.gz Running test for module 'Mojolicious' Running make for S/SR/SRI/Mojolicious-6.17.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Mojolicious-6.17-XjIjfo Prepending C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'make' Has already been made Prepending C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/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 make for O/OE/OETIKER/CallBackery-0.2.0.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\CallBackery-0.2.0-85KT2a Prepending C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'make' CPAN.pm: Building O/OE/OETIKER/CallBackery-0.2.0.tar.gz Warning: Prerequisite 'Mojolicious::Plugin::Qooxdoo => 0.904' for 'OETIKER/CallBackery-0.2.0.tar.gz' failed when processing 'OETIKER/Mojolicious-Plugin-Qooxdoo-0.904.tar.gz' with 'make_test => NO one dependency not OK (Mojolicious); additionally test harness failed'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'Mojolicious => 6.17' for 'OETIKER/CallBackery-0.2.0.tar.gz' failed when processing 'SRI/Mojolicious-6.17.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'Mojo::SQLite => 0.011' for 'OETIKER/CallBackery-0.2.0.tar.gz' failed when processing 'DBOOK/Mojo-SQLite-0.011.tar.gz' with 'make_test => NO one dependency not OK (Mojolicious); additionally test harness failed'. 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/CallBackery/Exception.pm blib\lib\CallBackery\Exception.pm cp lib/CallBackery/Command/config.pm blib\lib\CallBackery\Command\config.pm cp lib/CallBackery/Command/shell.pm blib\lib\CallBackery\Command\shell.pm cp lib/CallBackery.pm blib\lib\CallBackery.pm cp lib/CallBackery/GuiPlugin/Abstract.pm blib\lib\CallBackery\GuiPlugin\Abstract.pm cp lib/CallBackery/GuiPlugin/UserForm.pm blib\lib\CallBackery\GuiPlugin\UserForm.pm cp lib/CallBackery/Index.pod blib\lib\CallBackery\Index.pod cp lib/CallBackery/GuiPlugin/AbstractForm.pm blib\lib\CallBackery\GuiPlugin\AbstractForm.pm cp lib/CallBackery/Database.pm blib\lib\CallBackery\Database.pm cp lib/CallBackery/GuiPlugin/Users.pm blib\lib\CallBackery\GuiPlugin\Users.pm cp lib/CallBackery/User.pm blib\lib\CallBackery\User.pm cp lib/CallBackery/Config.pm blib\lib\CallBackery\Config.pm cp lib/CallBackery/Plugin/Doc.pm blib\lib\CallBackery\Plugin\Doc.pm cp lib/CallBackery/GuiPlugin/AbstractHtml.pm blib\lib\CallBackery\GuiPlugin\AbstractHtml.pm cp lib/CallBackery/Controller/RpcService.pm blib\lib\CallBackery\Controller\RpcService.pm cp lib/CallBackery/GuiPlugin/AbstractTable.pm blib\lib\CallBackery\GuiPlugin\AbstractTable.pm cp lib/CallBackery/Translate.pm blib\lib\CallBackery\Translate.pm cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/RemoteTableModel.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\data\RemoteTableModel.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/MHistoryRelaxedEncoding.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\data\MHistoryRelaxedEncoding.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/__init__.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\__init__.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/Server.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\data\Server.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/Application.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\Application.js cp lib/CallBackery/qooxdoo/README blib\lib\CallBackery\qooxdoo\README cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/Config.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\data\Config.js cp lib/CallBackery/qooxdoo/callbackery/Manifest.json blib\lib\CallBackery\qooxdoo\callbackery\Manifest.json cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Busy.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\ui\Busy.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Decoration.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\theme\Decoration.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/test/DemoTest.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\test\DemoTest.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Font.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\theme\Font.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Color.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\theme\Color.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Appearance.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\theme\Appearance.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Theme.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\theme\Theme.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/__init__.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\data\__init__.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Page.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\ui\Page.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Footer.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\ui\Footer.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Popup.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\ui\Popup.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Screen.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\ui\Screen.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/MsgBox.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\ui\MsgBox.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Header.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\ui\Header.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Desktop.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\ui\Desktop.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Login.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\ui\Login.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/Auto.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\ui\form\Auto.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/__init__.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\ui\__init__.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Action.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\ui\plugin\Action.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/renderer/NoteForm.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\ui\form\renderer\NoteForm.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Form.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\ui\plugin\Form.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/renderer/HBox.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\ui\form\renderer\HBox.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/TabView.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\ui\TabView.js cp lib/CallBackery/qooxdoo/callbackery/source/translation/it.po blib\lib\CallBackery\qooxdoo\callbackery\source\translation\it.po cp lib/CallBackery/qooxdoo/callbackery/source/translation/fr.po blib\lib\CallBackery\qooxdoo\callbackery\source\translation\fr.po cp lib/CallBackery/qooxdoo/callbackery/source/resource/callbackery/spinner.gif blib\lib\CallBackery\qooxdoo\callbackery\source\resource\callbackery\spinner.gif cp lib/CallBackery/qooxdoo/callbackery/source/translation/de.po blib\lib\CallBackery\qooxdoo\callbackery\source\translation\de.po cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Table.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\ui\plugin\Table.js cp lib/CallBackery/qooxdoo/callbackery/source/translation/readme.txt blib\lib\CallBackery\qooxdoo\callbackery\source\translation\readme.txt cp lib/CallBackery/qooxdoo/callbackery/source/translation/en.po blib\lib\CallBackery\qooxdoo\callbackery\source\translation\en.po cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Html.js blib\lib\CallBackery\qooxdoo\callbackery\source\class\callbackery\ui\plugin\Html.js cp lib/CallBackery/qooxdoo/uploadwidget/Manifest.json blib\lib\CallBackery\qooxdoo\uploadwidget\Manifest.json cp lib/Mojolicious/Command/generate/callbackery_app/CHANGES blib\lib\Mojolicious\Command\generate\callbackery_app\CHANGES cp lib/Mojolicious/Command/generate/callbackery_app/AUTHORS blib\lib\Mojolicious\Command\generate\callbackery_app\AUTHORS cp lib/CallBackery/qooxdoo/uploadwidget/source/class/uploadwidget/UploadButton.js blib\lib\CallBackery\qooxdoo\uploadwidget\source\class\uploadwidget\UploadButton.js cp lib/CallBackery/qooxdoo/uploadwidget/source/class/uploadwidget/UploadField.js blib\lib\CallBackery\qooxdoo\uploadwidget\source\class\uploadwidget\UploadField.js cp lib/CallBackery/qooxdoo/uploadwidget/source/class/uploadwidget/UploadForm.js blib\lib\CallBackery\qooxdoo\uploadwidget\source\class\uploadwidget\UploadForm.js cp lib/CallBackery/templates/doc.html.ep blib\lib\CallBackery\templates\doc.html.ep cp lib/CallBackery/qooxdoo/uploadwidget/source/resource/readme.txt blib\lib\CallBackery\qooxdoo\uploadwidget\source\resource\readme.txt cp lib/CallBackery/qooxdoo/uploadwidget/source/translation/readme.txt blib\lib\CallBackery\qooxdoo\uploadwidget\source\translation\readme.txt cp lib/Mojolicious/Command/generate/callbackery_app.pm blib\lib\Mojolicious\Command\generate\callbackery_app.pm cp lib/Mojolicious/Command/generate/callbackery_app/VERSION blib\lib\Mojolicious\Command\generate\callbackery_app\VERSION cp lib/Mojolicious/Command/generate/callbackery_app/configure.ac blib\lib\Mojolicious\Command\generate\callbackery_app\configure.ac cp lib/Mojolicious/Command/generate/callbackery_app/PERL_MODULES blib\lib\Mojolicious\Command\generate\callbackery_app\PERL_MODULES cp lib/Mojolicious/Command/generate/callbackery_app/bootstrap blib\lib\Mojolicious\Command\generate\callbackery_app\bootstrap cp lib/Mojolicious/Command/generate/callbackery_app/LICENSE blib\lib\Mojolicious\Command\generate\callbackery_app\LICENSE cp lib/Mojolicious/Command/generate/callbackery_app/COPYRIGHT blib\lib\Mojolicious\Command\generate\callbackery_app\COPYRIGHT cp lib/Mojolicious/Command/generate/callbackery_app/Makefile.am blib\lib\Mojolicious\Command\generate\callbackery_app\Makefile.am cp lib/Mojolicious/Command/generate/callbackery_app/bin/source-mode.sh blib\lib\Mojolicious\Command\generate\callbackery_app\bin\source-mode.sh cp lib/Mojolicious/Command/generate/callbackery_app/bin/script.pl blib\lib\Mojolicious\Command\generate\callbackery_app\bin\script.pl cp lib/Mojolicious/Command/generate/callbackery_app/README blib\lib\Mojolicious\Command\generate\callbackery_app\README cp lib/Mojolicious/Command/generate/callbackery_app/frontend/config.json blib\lib\Mojolicious\Command\generate\callbackery_app\frontend\config.json cp lib/Mojolicious/Command/generate/callbackery_app/frontend/source/class/app/__init__.js blib\lib\Mojolicious\Command\generate\callbackery_app\frontend\source\class\app\__init__.js cp lib/Mojolicious/Command/generate/callbackery_app/frontend/source/class/app/Application.js blib\lib\Mojolicious\Command\generate\callbackery_app\frontend\source\class\app\Application.js cp lib/Mojolicious/Command/generate/callbackery_app/etc/Makefile.am blib\lib\Mojolicious\Command\generate\callbackery_app\etc\Makefile.am cp lib/Mojolicious/Command/generate/callbackery_app/etc/app.cfg blib\lib\Mojolicious\Command\generate\callbackery_app\etc\app.cfg cp lib/Mojolicious/Command/generate/callbackery_app/frontend/Manifest.json blib\lib\Mojolicious\Command\generate\callbackery_app\frontend\Manifest.json cp lib/Mojolicious/Command/generate/callbackery_app/frontend/Makefile.am blib\lib\Mojolicious\Command\generate\callbackery_app\frontend\Makefile.am cp lib/Mojolicious/Command/generate/callbackery_app/frontend/source/class/app/theme/Theme.js blib\lib\Mojolicious\Command\generate\callbackery_app\frontend\source\class\app\theme\Theme.js cp lib/Mojolicious/Command/generate/callbackery_app/lib/Makefile.am blib\lib\Mojolicious\Command\generate\callbackery_app\lib\Makefile.am cp lib/Mojolicious/Command/generate/callbackery_app/lib/App/GuiPlugin/SongForm.pm blib\lib\Mojolicious\Command\generate\callbackery_app\lib\App\GuiPlugin\SongForm.pm cp lib/Mojolicious/Command/generate/callbackery_app/lib/App/GuiPlugin/Song.pm blib\lib\Mojolicious\Command\generate\callbackery_app\lib\App\GuiPlugin\Song.pm cp lib/Mojolicious/Command/generate/callbackery_app/frontend/source/index.html blib\lib\Mojolicious\Command\generate\callbackery_app\frontend\source\index.html cp lib/Mojolicious/Command/generate/callbackery_app/lib/App.pm blib\lib\Mojolicious\Command\generate\callbackery_app\lib\App.pm cp lib/Mojolicious/Command/generate/callbackery_app/t/basic.t blib\lib\Mojolicious\Command\generate\callbackery_app\t\basic.t cp lib/Mojolicious/Command/generate/callbackery_app/lib/App/Controller/RpcService.pm blib\lib\Mojolicious\Command\generate\callbackery_app\lib\App\Controller\RpcService.pm OETIKER/CallBackery-0.2.0.tar.gz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. "C:\Perl-5.14\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t\*.t Can't locate Mojo/Base.pm in @INC (@INC contains: C:/cpanfly-5.14/var/cpan/build/CallBackery-0.2.0-85KT2a/t/../example/lib C:/cpanfly-5.14/var/cpan/build/CallBackery-0.2.0-85KT2a/t/../lib C:/cpanfly-5.14/var/cpan/build/CallBackery-0.2.0-85KT2a/t/../thirdparty/lib/perl5 C:\cpanfly-5.14\var\cpan\build\CallBackery-0.2.0-85KT2a\blib\lib C:\cpanfly-5.14\var\cpan\build\CallBackery-0.2.0-85KT2a\blib\arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/arch C:\cpanfly-5.14\var\cpan\build\DBI-1.634-BCRAL3/blib/lib C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/arch C:\cpanfly-5.14\var\cpan\build\DBD-SQLite-1.48-YzptbI/blib/lib C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/arch C:\cpanfly-5.14\var\cpan\build\URI-1.69-UoQvwJ/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl-5.14/site/lib C:/Perl-5.14/lib .) at t\basic.t line 7. BEGIN failed--compilation aborted at t\basic.t line 7. t\basic.t .. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Test Summary Report ------------------- t\basic.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output Files=1, Tests=0, 0 wallclock secs ( 0.05 usr + 0.01 sys = 0.06 CPU) Result: FAIL Failed 1/1 test programs. 0/0 subtests failed. NMAKE : fatal error U1077: '"C:\Perl-5.14\bin\perl.exe"' : return code '0x2' Stop. OETIKER/CallBackery-0.2.0.tar.gz 2 dependencies missing (Mojo::SQLite,Mojolicious); additionally test harness failed nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports OETIKER/CallBackery-0.2.0.tar.gz Finished 2015-08-29T00:51:12