PATH=/usr/bin:/bin:/Users/fly1600/var/megalib/bin
Start 2014-09-02T03:00:58
ActivePerl-1600 CPAN-2.00
Reading '/Users/fly1600/var/cpan/Metadata'
Database was generated on Tue, 02 Sep 2014 08:29:02 GMT
Running make for K/KA/KARMAN/Dezi-0.004001.tar.gz
Checksum for /data/cpan/authors/id/K/KA/KARMAN/Dezi-0.004001.tar.gz ok
Dezi-0.004001/
Dezi-0.004001/bin/
Dezi-0.004001/Changes
Dezi-0.004001/inc/
Dezi-0.004001/lib/
Dezi-0.004001/Makefile.PL
Dezi-0.004001/MANIFEST
Dezi-0.004001/META.yml
Dezi-0.004001/README
Dezi-0.004001/t/
Dezi-0.004001/t/00-load.t
Dezi-0.004001/t/001-server.t
Dezi-0.004001/t/002-mem-leak.t
Dezi-0.004001/t/example-config.pl
Dezi-0.004001/t/pod-coverage.t
Dezi-0.004001/t/pod.t
Dezi-0.004001/lib/Dezi/
Dezi-0.004001/lib/Dezi.pm
Dezi-0.004001/lib/Dezi/Architecture.pod
Dezi-0.004001/lib/Dezi/Config.pm
Dezi-0.004001/lib/Dezi/Server/
Dezi-0.004001/lib/Dezi/Server.pm
Dezi-0.004001/lib/Dezi/Tutorial.pod
Dezi-0.004001/lib/Dezi/Server/About.pm
Dezi-0.004001/inc/Module/
Dezi-0.004001/inc/Module/Install/
Dezi-0.004001/inc/Module/Install.pm
Dezi-0.004001/inc/Module/Install/Base.pm
Dezi-0.004001/inc/Module/Install/Makefile.pm
Dezi-0.004001/inc/Module/Install/MakeMaker.pm
Dezi-0.004001/inc/Module/Install/Metadata.pm
Dezi-0.004001/inc/Module/Install/Scripts.pm
Dezi-0.004001/bin/dezi
CPAN.pm: Building K/KA/KARMAN/Dezi-0.004001.tar.gz
>>> /Users/fly1600/ap1600/bin/perl-dynamic Makefile.PL
Cannot determine perl version info from lib/Dezi.pm
Warning: prerequisite Dezi::App 0.013 not found.
Warning: prerequisite Search::Query::Dialect::Lucy 0.201 not found. We have 0.200.
closedir() attempted on invalid dirhandle GEN0 at /Users/fly1600/ap1600/lib/DirHandle.pm line 51.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Dezi
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- KARMAN/Dezi-0.004001.tar.gz ----
Dezi::App [requires]
Search::Query::Dialect::Lucy [requires]
Running make test
Delayed until after prerequisites
Running test for module 'Dezi::App'
Running make for K/KA/KARMAN/Dezi-App-0.013.tar.gz
Checksum for /data/cpan/authors/id/K/KA/KARMAN/Dezi-App-0.013.tar.gz ok
Dezi-App-0.013/
Dezi-App-0.013/bin/
Dezi-App-0.013/Changes
Dezi-App-0.013/inc/
Dezi-App-0.013/lib/
Dezi-App-0.013/Makefile.PL
Dezi-App-0.013/MANIFEST
Dezi-App-0.013/META.yml
Dezi-App-0.013/README
Dezi-App-0.013/t/
Dezi-App-0.013/t/000-load.t
Dezi-App-0.013/t/000-synopsis.t
Dezi-App-0.013/t/001-fs.t
Dezi-App-0.013/t/002-mail.t
Dezi-App-0.013/t/003-spider.t
Dezi-App-0.013/t/004-indexer-config.t
Dezi-App-0.013/t/005-invindex-header.t
Dezi-App-0.013/t/006-indexer-config.t
Dezi-App-0.013/t/007-leak-test.t
Dezi-App-0.013/t/008-mail-fs.t
Dezi-App-0.013/t/009-searcher.t
Dezi-App-0.013/t/010-invindex-config.t
Dezi-App-0.013/t/011-replace-rules.t
Dezi-App-0.013/t/012-spider-server.t
Dezi-App-0.013/t/013-utils.t
Dezi-App-0.013/t/014-logging.t
Dezi-App-0.013/t/015-dbi.t
Dezi-App-0.013/t/config2/
Dezi-App-0.013/t/config3/
Dezi-App-0.013/t/lucy/
Dezi-App-0.013/t/maildir/
Dezi-App-0.013/t/mailfs/
Dezi-App-0.013/t/pod-coverage.t
Dezi-App-0.013/t/pod.t
Dezi-App-0.013/t/swish.xml
Dezi-App-0.013/t/test-gz.html.gz
Dezi-App-0.013/t/test-gz.xml.gz
Dezi-App-0.013/t/test.conf
Dezi-App-0.013/t/test.html
Dezi-App-0.013/t/test.pdf
Dezi-App-0.013/t/test.pdf.gz
Dezi-App-0.013/t/test.xml
Dezi-App-0.013/t/test2.html
Dezi-App-0.013/t/mailfs/somedir/
Dezi-App-0.013/t/mailfs/somedir/cur/
Dezi-App-0.013/t/mailfs/somedir/cur/1201404060.V802I5f9e4M893922.louvin.peknet.com:2,
Dezi-App-0.013/t/maildir/.INBOX/
Dezi-App-0.013/t/maildir/.INBOX/cur/
Dezi-App-0.013/t/maildir/.INBOX/cur/1201404060.V802I5f9e4M893922.louvin.peknet.com:2,
Dezi-App-0.013/t/lucy/000-load.t
Dezi-App-0.013/t/lucy/001-fs.t
Dezi-App-0.013/t/lucy/002-leak-trace.t
Dezi-App-0.013/t/lucy/003-update-index.t
Dezi-App-0.013/t/lucy/004-auto-reconnect-searcher.t
Dezi-App-0.013/t/lucy/005-stemmer.t
Dezi-App-0.013/t/lucy/006-fields.t
Dezi-App-0.013/t/lucy/config-nostemmer.xml
Dezi-App-0.013/t/lucy/config.xml
Dezi-App-0.013/t/lucy/fields.conf
Dezi-App-0.013/t/lucy/fields.xml
Dezi-App-0.013/t/lucy/test.conf
Dezi-App-0.013/t/lucy/test.html
Dezi-App-0.013/t/lucy/test.xml
Dezi-App-0.013/t/config3/complex.conf.xml
Dezi-App-0.013/t/config3/example1.config.xml
Dezi-App-0.013/t/config3/example2.config.xml
Dezi-App-0.013/t/config3/example3.config.xml
Dezi-App-0.013/t/config3/example4.config.xml
Dezi-App-0.013/t/config3/example5.config.xml
Dezi-App-0.013/t/config3/example6.config.xml
Dezi-App-0.013/t/config3/example7.config.xml
Dezi-App-0.013/t/config3/example8.config.xml
Dezi-App-0.013/t/config3/example9.config.xml
Dezi-App-0.013/t/config2/complex.conf
Dezi-App-0.013/t/config2/example1.config
Dezi-App-0.013/t/config2/example2.config
Dezi-App-0.013/t/config2/example3.config
Dezi-App-0.013/t/config2/example4.config
Dezi-App-0.013/t/config2/example5.config
Dezi-App-0.013/t/config2/example6.config
Dezi-App-0.013/t/config2/example7.config
Dezi-App-0.013/t/config2/example8.config
Dezi-App-0.013/t/config2/example9.config
Dezi-App-0.013/lib/Dezi/
Dezi-App-0.013/lib/Dezi/Aggregator/
Dezi-App-0.013/lib/Dezi/Aggregator.pm
Dezi-App-0.013/lib/Dezi/App.pm
Dezi-App-0.013/lib/Dezi/Cache.pm
Dezi-App-0.013/lib/Dezi/CLI.pm
Dezi-App-0.013/lib/Dezi/Indexer/
Dezi-App-0.013/lib/Dezi/Indexer.pm
Dezi-App-0.013/lib/Dezi/InvIndex/
Dezi-App-0.013/lib/Dezi/InvIndex.pm
Dezi-App-0.013/lib/Dezi/Lucy/
Dezi-App-0.013/lib/Dezi/Lucy.pm
Dezi-App-0.013/lib/Dezi/Queue.pm
Dezi-App-0.013/lib/Dezi/ReplaceRules.pm
Dezi-App-0.013/lib/Dezi/Result.pm
Dezi-App-0.013/lib/Dezi/Results.pm
Dezi-App-0.013/lib/Dezi/Role.pm
Dezi-App-0.013/lib/Dezi/Searcher/
Dezi-App-0.013/lib/Dezi/Searcher.pm
Dezi-App-0.013/lib/Dezi/Test/
Dezi-App-0.013/lib/Dezi/Types.pm
Dezi-App-0.013/lib/Dezi/Utils.pm
Dezi-App-0.013/lib/Dezi/Test/Doc.pm
Dezi-App-0.013/lib/Dezi/Test/Indexer.pm
Dezi-App-0.013/lib/Dezi/Test/InvIndex.pm
Dezi-App-0.013/lib/Dezi/Test/Result.pm
Dezi-App-0.013/lib/Dezi/Test/Results.pm
Dezi-App-0.013/lib/Dezi/Test/ResultsPayload.pm
Dezi-App-0.013/lib/Dezi/Test/Searcher.pm
Dezi-App-0.013/lib/Dezi/Searcher/SearchOpts.pm
Dezi-App-0.013/lib/Dezi/Lucy/Indexer.pm
Dezi-App-0.013/lib/Dezi/Lucy/Indexer.pm.new
Dezi-App-0.013/lib/Dezi/Lucy/InvIndex.pm
Dezi-App-0.013/lib/Dezi/Lucy/Result.pm
Dezi-App-0.013/lib/Dezi/Lucy/Results.pm
Dezi-App-0.013/lib/Dezi/Lucy/Searcher.pm
Dezi-App-0.013/lib/Dezi/InvIndex/Header.pm
Dezi-App-0.013/lib/Dezi/Indexer/Config.pm
Dezi-App-0.013/lib/Dezi/Indexer/Doc.pm
Dezi-App-0.013/lib/Dezi/Aggregator/DBI.pm
Dezi-App-0.013/lib/Dezi/Aggregator/FS.pm
Dezi-App-0.013/lib/Dezi/Aggregator/Mail.pm
Dezi-App-0.013/lib/Dezi/Aggregator/MailFS.pm
Dezi-App-0.013/lib/Dezi/Aggregator/Spider/
Dezi-App-0.013/lib/Dezi/Aggregator/Spider.pm
Dezi-App-0.013/lib/Dezi/Aggregator/Spider/Response.pm
Dezi-App-0.013/lib/Dezi/Aggregator/Spider/UA.pm
Dezi-App-0.013/inc/Module/
Dezi-App-0.013/inc/Module/Install/
Dezi-App-0.013/inc/Module/Install.pm
Dezi-App-0.013/inc/Module/Install/Base.pm
Dezi-App-0.013/inc/Module/Install/Makefile.pm
Dezi-App-0.013/inc/Module/Install/MakeMaker.pm
Dezi-App-0.013/inc/Module/Install/Metadata.pm
Dezi-App-0.013/inc/Module/Install/Scripts.pm
Dezi-App-0.013/bin/deziapp
Dezi-App-0.013/bin/lucyx-dump-terms
CPAN.pm: Building K/KA/KARMAN/Dezi-App-0.013.tar.gz
>>> /Users/fly1600/ap1600/bin/perl-dynamic Makefile.PL
Cannot determine perl version info from lib/Dezi/App.pm
closedir() attempted on invalid dirhandle GEN0 at /Users/fly1600/ap1600/lib/DirHandle.pm line 51.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Dezi::App
Writing MYMETA.yml and MYMETA.json
>>> make
cp lib/Dezi/Indexer/Config.pm blib/lib/Dezi/Indexer/Config.pm
cp lib/Dezi/Utils.pm blib/lib/Dezi/Utils.pm
cp lib/Dezi/Indexer.pm blib/lib/Dezi/Indexer.pm
cp lib/Dezi/Test/InvIndex.pm blib/lib/Dezi/Test/InvIndex.pm
cp lib/Dezi/Lucy/Searcher.pm blib/lib/Dezi/Lucy/Searcher.pm
cp lib/Dezi/Aggregator/Spider/Response.pm blib/lib/Dezi/Aggregator/Spider/Response.pm
cp lib/Dezi/Searcher.pm blib/lib/Dezi/Searcher.pm
cp lib/Dezi/Cache.pm blib/lib/Dezi/Cache.pm
cp lib/Dezi/Aggregator/Mail.pm blib/lib/Dezi/Aggregator/Mail.pm
cp lib/Dezi/Aggregator/Spider/UA.pm blib/lib/Dezi/Aggregator/Spider/UA.pm
cp lib/Dezi/Aggregator/DBI.pm blib/lib/Dezi/Aggregator/DBI.pm
cp lib/Dezi/InvIndex.pm blib/lib/Dezi/InvIndex.pm
cp lib/Dezi/Lucy/Results.pm blib/lib/Dezi/Lucy/Results.pm
cp lib/Dezi/Queue.pm blib/lib/Dezi/Queue.pm
cp lib/Dezi/Test/ResultsPayload.pm blib/lib/Dezi/Test/ResultsPayload.pm
cp lib/Dezi/App.pm blib/lib/Dezi/App.pm
cp lib/Dezi/Test/Indexer.pm blib/lib/Dezi/Test/Indexer.pm
cp lib/Dezi/Results.pm blib/lib/Dezi/Results.pm
cp lib/Dezi/Indexer/Doc.pm blib/lib/Dezi/Indexer/Doc.pm
cp lib/Dezi/ReplaceRules.pm blib/lib/Dezi/ReplaceRules.pm
cp lib/Dezi/Aggregator/MailFS.pm blib/lib/Dezi/Aggregator/MailFS.pm
cp lib/Dezi/Result.pm blib/lib/Dezi/Result.pm
cp lib/Dezi/Types.pm blib/lib/Dezi/Types.pm
cp lib/Dezi/InvIndex/Header.pm blib/lib/Dezi/InvIndex/Header.pm
cp lib/Dezi/Lucy/Indexer.pm.new blib/lib/Dezi/Lucy/Indexer.pm.new
cp lib/Dezi/Test/Result.pm blib/lib/Dezi/Test/Result.pm
cp lib/Dezi/Searcher/SearchOpts.pm blib/lib/Dezi/Searcher/SearchOpts.pm
cp lib/Dezi/Test/Doc.pm blib/lib/Dezi/Test/Doc.pm
cp lib/Dezi/Lucy/Result.pm blib/lib/Dezi/Lucy/Result.pm
cp lib/Dezi/Test/Searcher.pm blib/lib/Dezi/Test/Searcher.pm
cp lib/Dezi/Aggregator/Spider.pm blib/lib/Dezi/Aggregator/Spider.pm
cp lib/Dezi/Lucy/Indexer.pm blib/lib/Dezi/Lucy/Indexer.pm
cp lib/Dezi/CLI.pm blib/lib/Dezi/CLI.pm
cp lib/Dezi/Test/Results.pm blib/lib/Dezi/Test/Results.pm
cp lib/Dezi/Lucy.pm blib/lib/Dezi/Lucy.pm
cp lib/Dezi/Aggregator.pm blib/lib/Dezi/Aggregator.pm
cp lib/Dezi/Role.pm blib/lib/Dezi/Role.pm
cp lib/Dezi/Lucy/InvIndex.pm blib/lib/Dezi/Lucy/InvIndex.pm
cp lib/Dezi/Aggregator/FS.pm blib/lib/Dezi/Aggregator/FS.pm
cp bin/lucyx-dump-terms blib/script/lucyx-dump-terms
/Users/fly1600/ap1600/bin/perl-dynamic "-Iinc" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/lucyx-dump-terms
cp bin/deziapp blib/script/deziapp
/Users/fly1600/ap1600/bin/perl-dynamic "-Iinc" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/deziapp
Manifying blib/man1/deziapp.1
Manifying blib/man3/Dezi::Aggregator.3
Manifying blib/man3/Dezi::Aggregator::DBI.3
Manifying blib/man3/Dezi::Aggregator::FS.3
Manifying blib/man3/Dezi::Aggregator::Mail.3
Manifying blib/man3/Dezi::Aggregator::MailFS.3
Manifying blib/man3/Dezi::Aggregator::Spider.3
Manifying blib/man3/Dezi::Aggregator::Spider::Response.3
Manifying blib/man3/Dezi::Aggregator::Spider::UA.3
Manifying blib/man3/Dezi::App.3
Manifying blib/man3/Dezi::CLI.3
Manifying blib/man3/Dezi::Cache.3
Manifying blib/man3/Dezi::Indexer.3
Manifying blib/man3/Dezi::Indexer::Config.3
Manifying blib/man3/Dezi::Indexer::Doc.3
Manifying blib/man3/Dezi::InvIndex.3
Manifying blib/man3/Dezi::InvIndex::Header.3
Manifying blib/man3/Dezi::Lucy.3
Manifying blib/man3/Dezi::Lucy::Indexer.3
Manifying blib/man3/Dezi::Lucy::InvIndex.3
Manifying blib/man3/Dezi::Lucy::Result.3
Manifying blib/man3/Dezi::Lucy::Results.3
Manifying blib/man3/Dezi::Lucy::Searcher.3
Manifying blib/man3/Dezi::Queue.3
Manifying blib/man3/Dezi::ReplaceRules.3
Manifying blib/man3/Dezi::Result.3
Manifying blib/man3/Dezi::Results.3
Manifying blib/man3/Dezi::Role.3
Manifying blib/man3/Dezi::Searcher.3
Manifying blib/man3/Dezi::Searcher::SearchOpts.3
Manifying blib/man3/Dezi::Test::Doc.3
Manifying blib/man3/Dezi::Test::Indexer.3
Manifying blib/man3/Dezi::Test::InvIndex.3
Manifying blib/man3/Dezi::Test::Result.3
Manifying blib/man3/Dezi::Test::Results.3
Manifying blib/man3/Dezi::Test::ResultsPayload.3
Manifying blib/man3/Dezi::Test::Searcher.3
Manifying blib/man3/Dezi::Types.3
Manifying blib/man3/Dezi::Utils.3
KARMAN/Dezi-App-0.013.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /Users/fly1600/ap1600/bin/perl-dynamic "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/*/*.t
# Testing Dezi::App 0.013, Perl 5.016000, /Users/fly1600/ap1600/bin/perl-dynamic
t/000-load.t ..........................
1..6
ok 1 - use Dezi::App;
ok 2 - use Dezi::Indexer;
ok 3 - use Dezi::Indexer::Doc;
ok 4 - use Dezi::Aggregator;
ok 5 - use Dezi::InvIndex;
ok 6 - use Dezi::Searcher;
ok
# testing Dezi::App version 0.013
Subroutine YAML::Mo::import redefined at /Users/fly1600/var/megalib/YAML/Mo.pm line 6.
# doc filter on t/test-gz.html
# doc filter on t/test-gz.xml
# doc filter on t/test.html
# doc filter on t/test.pdf
# doc filter on t/test.pdf
# doc filter on t/test.xml
# doc filter on t/test2.html
t/000-synopsis.t ......................
1..5
ok 1 - use Dezi::App;
ok 2 - use Dezi::Test::Indexer;
ok 3
ok 4 - run program
ok 5 - indexed test docs
ok
Subroutine YAML::Mo::import redefined at /Users/fly1600/var/megalib/YAML/Mo.pm line 6.
t/001-fs.t ............................
1..11
ok 1 - use Dezi::App;
ok 2 - use Dezi::Test::Indexer;
ok 3 - use Dezi::Aggregator::FS;
ok 4 - use Dezi::Indexer::Config;
ok 5 - config from t/test.conf
ok 6 - new invindex
ok 7 - new indexer
ok 8 - new filesystem aggregator
ok 9 - new program
ok 10 - run program
ok 11 - indexed test docs
ok
# Checking on Mail::Box
# Checking on Dezi::Aggregator::Mail
Subroutine YAML::Mo::import redefined at /Users/fly1600/var/megalib/YAML/Mo.pm line 6.
t/002-mail.t ..........................
1..5
ok 1 - use Dezi::Test::Indexer;
ok 2 - new mail aggregator
ok 3 - start
ok 4 - crawl
ok 5 - finish
ok
# set TEST_SPIDER env var to test the spider
Exiting subroutine via last at /Users/fly1600/var/megalib/Test/More.pm line 1313.
t/003-spider.t ........................
1..2
ok 1 # skip set TEST_SPIDER env var to test the spider
ok 2 # skip set TEST_SPIDER env var to test the spider
ok
t/004-indexer-config.t ................
1..4
ok 1 - temp config written
ok 2 - temp config read
ok 3 - before matches after
ok 4 - before REALLY matches after
ok
Argument "Test" isn't numeric in addition (+) at /Users/fly1600/var/megalib/Data/Dump.pm line 232.
Argument "en_US.UTF-..." isn't numeric in addition (+) at /Users/fly1600/var/megalib/Data/Dump.pm line 232.
Argument "index.swis..." isn't numeric in addition (+) at /Users/fly1600/var/megalib/Data/Dump.pm line 232.
# { Format => "Test", Locale => "en_US.UTF-8", Name => "index.swish" }
t/005-invindex-header.t ...............
1..4
ok 1 - use Dezi::InvIndex;
ok 2 - new invindex
ok 3 - get header
ok 4 - Test index format
ok
# converting t/config2/complex.conf
# converting t/config2/example1.config
# converting t/config2/example2.config
# converting t/config2/example3.config
# converting t/config2/example4.config
# converting t/config2/example5.config
# converting t/config2/example6.config
# converting t/config2/example7.config
# converting t/config2/example8.config
# converting t/config2/example9.config
t/006-indexer-config.t ................
1..11
ok 1 - use Dezi::Indexer::Config;
ok 2 - t/config2/complex.conf to xml
ok 3 - t/config2/example1.config to xml
ok 4 - t/config2/example2.config to xml
ok 5 - t/config2/example3.config to xml
ok 6 - t/config2/example4.config to xml
ok 7 - t/config2/example5.config to xml
ok 8 - t/config2/example6.config to xml
ok 9 - t/config2/example7.config to xml
ok 10 - t/config2/example8.config to xml
ok 11 - t/config2/example9.config to xml
ok
t/007-leak-test.t .....................
1..3
ok 1 # skip leak tests skipped till we sort out hang
ok 2 # skip leak tests skipped till we sort out hang
ok 3 # skip leak tests skipped till we sort out hang
ok
# Checking on Mail::Box
# Checking on Dezi::Aggregator::MailFS
Subroutine YAML::Mo::import redefined at /Users/fly1600/var/megalib/YAML/Mo.pm line 6.
# t/mailfs/somedir/cur/1201404060.V802I5f9e4M893922.louvin.peknet.com:2,
t/008-mail-fs.t .......................
1..12
ok 1 - use Dezi::Test::Indexer;
ok 2 - use Dezi::Test::InvIndex;
ok 3 - use Dezi::Test::Searcher;
ok 4 - new mail aggregator
ok 5 - start
ok 6 - crawl
ok 7 - finish
ok 8 - new searcher
ok 9 - do search
ok 10 - 1 hits
ok 11 - results->next
ok 12 - get swishdescription
ok
Subroutine YAML::Mo::import redefined at /Users/fly1600/var/megalib/YAML/Mo.pm line 6.
# t/test-gz.xml
# t/test.xml
# t/test.html
# t/test-gz.html
# t/test2.html
t/009-searcher.t ......................
1..131
ok 1 - use Dezi::App;
ok 2 - use Dezi::Test::Indexer;
ok 3 - use Dezi::Test::InvIndex;
ok 4 - use Dezi::Aggregator::FS;
ok 5 - use Dezi::Indexer::Config;
ok 6 - new invindex
ok 7 - config from t/test.conf
ok 8 - new indexer
ok 9 - new filesystem aggregator
ok 10 - new program
ok 11 - run program
ok 12 - indexed test docs
ok 13 - use Dezi::Test::Searcher;
ok 14 - new searcher
ok 15 - do search
ok 16 - 5 hits
ok 17 - results->next
ok 18 - get_property(swishtitle)
ok 19 - get swishdocpath
ok 20 - get_property(swishdocpath)
ok 21 - get uri
ok 22 - get_property(uri)
ok 23 - get swishlastmodified
ok 24 - get_property(swishlastmodified)
ok 25 - get mtime
ok 26 - get_property(mtime)
ok 27 - get swishtitle
ok 28 - get_property(swishtitle)
ok 29 - get title
ok 30 - get_property(title)
ok 31 - get swishdescription
ok 32 - get_property(swishdescription)
ok 33 - get summary
ok 34 - get_property(summary)
ok 35 - get swishrank
ok 36 - get_property(swishrank)
ok 37 - get score
ok 38 - get_property(score)
ok 39 - aliased PropertyName fetched
ok 40 - results->next
ok 41 - get_property(swishtitle)
ok 42 - get swishdocpath
ok 43 - get_property(swishdocpath)
ok 44 - get uri
ok 45 - get_property(uri)
ok 46 - get swishlastmodified
ok 47 - get_property(swishlastmodified)
ok 48 - get mtime
ok 49 - get_property(mtime)
ok 50 - get swishtitle
ok 51 - get_property(swishtitle)
ok 52 - get title
ok 53 - get_property(title)
ok 54 - get swishdescription
ok 55 - get_property(swishdescription)
ok 56 - get summary
ok 57 - get_property(summary)
ok 58 - get swishrank
ok 59 - get_property(swishrank)
ok 60 - get score
ok 61 - get_property(score)
ok 62 - aliased PropertyName fetched
ok 63 - results->next
ok 64 - get_property(swishtitle)
ok 65 - get swishdocpath
ok 66 - get_property(swishdocpath)
ok 67 - get uri
ok 68 - get_property(uri)
ok 69 - get swishlastmodified
ok 70 - get_property(swishlastmodified)
ok 71 - get mtime
ok 72 - get_property(mtime)
ok 73 - get swishtitle
ok 74 - get_property(swishtitle)
ok 75 - get title
ok 76 - get_property(title)
ok 77 - get swishdescription
ok 78 - get_property(swishdescription)
ok 79 - get summary
ok 80 - get_property(summary)
ok 81 - get swishrank
ok 82 - get_property(swishrank)
ok 83 - get score
ok 84 - get_property(score)
ok 85 - aliased PropertyName fetched
ok 86 - results->next
ok 87 - get_property(swishtitle)
ok 88 - get swishdocpath
ok 89 - get_property(swishdocpath)
ok 90 - get uri
ok 91 - get_property(uri)
ok 92 - get swishlastmodified
ok 93 - get_property(swishlastmodified)
ok 94 - get mtime
ok 95 - get_property(mtime)
ok 96 - get swishtitle
ok 97 - get_property(swishtitle)
ok 98 - get title
ok 99 - get_property(title)
ok 100 - get swishdescription
ok 101 - get_property(swishdescription)
ok 102 - get summary
ok 103 - get_property(summary)
ok 104 - get swishrank
ok 105 - get_property(swishrank)
ok 106 - get score
ok 107 - get_property(score)
ok 108 - aliased PropertyName fetched
ok 109 - results->next
ok 110 - get_property(swishtitle)
ok 111 - get swishdocpath
ok 112 - get_property(swishdocpath)
ok 113 - get uri
ok 114 - get_property(uri)
ok 115 - get swishlastmodified
ok 116 - get_property(swishlastmodified)
ok 117 - get mtime
ok 118 - get_property(mtime)
ok 119 - get swishtitle
ok 120 - get_property(swishtitle)
ok 121 - get title
ok 122 - get_property(title)
ok 123 - get swishdescription
ok 124 - get_property(swishdescription)
ok 125 - get summary
ok 126 - get_property(summary)
ok 127 - get swishrank
ok 128 - get_property(swishrank)
ok 129 - get score
ok 130 - get_property(score)
ok 131 - aliased PropertyName fetched
ok
Overriding invindex->path 'dezi.index' with IndexFile value from config 'foo/bar'
Subroutine YAML::Mo::import redefined at /Users/fly1600/var/megalib/YAML/Mo.pm line 6.
t/010-invindex-config.t ...............
1..6
ok 1 - use Dezi::App;
ok 2 - use Dezi::Indexer::Config;
ok 3 - use Dezi::Test::Indexer;
ok 4 - config from t/test.conf
ok 5 - new App
ok 6 - ad hoc IndexFile config
ok
t/011-replace-rules.t .................
1..3
ok 1 - use Dezi::ReplaceRules;
ok 2 - basic SYNOPSIS
ok 3 - got expected string
ok
# Checking on Dezi::Aggregator::Spider
# Checking on Test::HTTP::Server::Simple
# Checking on HTTP::Server::Simple::CGI
# Checking on HTTP::Server::Simple::Authen
Subroutine YAML::Mo::import redefined at /Users/fly1600/var/megalib/YAML/Mo.pm line 6.
# spidering http://localhost:5002
[Tue Sep 2 03:01:27 2014][75256] http://127.0.0.1/hello [500 Can't connect to 127.0.0.1:80]
t/012-spider-server.t .................
1..4
ok 1 - use Dezi::Test::Indexer;
MyServer: You can connect to your server at http://localhost:5002/
ok 2 - start http server
ok 3 - new spider
ok 4 - crawl
ok
t/013-utils.t .........................
1..9
ok 1 - use Dezi::Utils;
ok 2 - got json mime type
ok 3 - got yaml mime type
ok 4 - json -> HTML parser
ok 5 - json -> TXT parser, overriden via package hash
ok 6 - override application/json to use XML parser
ok 7 - json -> XML parser, overriden via merge_swish3_config
ok 8 - misc config merge
ok 9 - misc config happy
ok
t/014-logging.t .......................
1..4
ok 1 - new MyClass
ok 2 - warnings==1 default
ok 3 - debug==0 default
ok 4 - verbose==0 default
ok
# Checking on Dezi::Aggregator::DBI
# Checking on DBI
# Checking on Rose::DBx::TestDB
Subroutine YAML::Mo::import redefined at /Users/fly1600/var/megalib/YAML/Mo.pm line 6.
# 1
t/015-dbi.t ...........................
1..32
ok 1 - use Dezi::Test::Indexer;
ok 2 - use Dezi::Test::Searcher;
ok 3 - new aggregator
ok 4 - indexer started
ok 5 - row data indexed
ok 6 - indexer finished
ok 7 - new searcher
ok 8 - do search
ok 9 - 1 hit
ok 10 - results->next
ok 11 - get swishtitle
ok 12 - get_property(swishtitle)
ok 13 - get swishdocpath
ok 14 - get_property(swishdocpath)
ok 15 - get uri
ok 16 - get_property(uri)
ok 17 - get swishlastmodified
ok 18 - get_property(swishlastmodified)
ok 19 - get mtime
ok 20 - get_property(mtime)
ok 21 - get swishtitle
ok 22 - get_property(swishtitle)
ok 23 - get title
ok 24 - get_property(title)
ok 25 - get swishdescription
ok 26 - get_property(swishdescription)
ok 27 - get summary
ok 28 - get_property(summary)
ok 29 - get swishrank
ok 30 - get_property(swishrank)
ok 31 - get score
ok 32 - get_property(score)
ok
# Testing Dezi::Lucy 0.013 Lucy 0.003002 , Perl 5.016000, /Users/fly1600/ap1600/bin/perl-dynamic
t/lucy/000-load.t .....................
1..2
ok 1 - use Dezi::Lucy;
ok 2 - use Lucy;
ok
Subroutine Search::Query::Dialect::new redefined at /Users/fly1600/var/megalib/Moo/_Utils.pm line 84.
Subroutine YAML::Mo::import redefined at /Users/fly1600/var/megalib/YAML/Mo.pm line 6.
Useless use of array element in void context at (eval 749) line 112.
Useless use of array element in void context at (eval 750) line 75.
Useless use of array element in void context at (eval 750) line 149.
# 16
# result2: ["doc"]
# result3: ["swishdefault"]
# result3: ["doc"]
# t/lucy/test.html
# t/lucy/test.xml
# t/lucy/test.html
# t/lucy/test.xml
t/lucy/001-fs.t .......................
1..40
ok 1 - use Dezi::App;
ok 2 - use Dezi::Lucy::InvIndex;
ok 3 - use Dezi::Lucy::Searcher;
ok 4 - new invindex
ok 5 - new program
ok 6 - run program
ok 7 - indexed test docs
ok 8 - new searcher
ok 9 - search()
ok 10 - 1 hit
ok 11 - property_map
ok 12 - next result
ok 13 - get uri
ok 14 - get title
ok 15 - get_property() respects aliases
ok 16 - relevant field == swishtitle
ok 17 - search()
ok 18 - 1 hit
ok 19 - get uri
ok 20 - get title
ok 21 - search()
ok 22 - 2 hits
ok 23 - results sorted ok
ok 24 - search()
ok 25 - 2 hits
ok 26 - search stemmable wildcard
ok 27 - 1 hit
ok 28 - search proximity
ok 29 - 1 hit
ok 30 - compound wildcard
ok 31 - 2 hits for compound wildcard query
ok 32 - query parser catches poor syntax
ok 33 - search with boolop=OR
ok 34 - search with boolop=AND
ok 35 - OR gives more hits than AND
ok 36 - search sorted by title
ok 37 - search sorted by lastmod
ok 38 - search for 2009*
ok 39 - 2 relevant fields
ok 40 - got relevant fields in order
ok
Subroutine Search::Query::Dialect::new redefined at /Users/fly1600/var/megalib/Moo/_Utils.pm line 84.
Exiting subroutine via last at /Users/fly1600/var/megalib/Test/More.pm line 1313.
t/lucy/002-leak-trace.t ...............
1..7
ok 1 - use Dezi::App;
ok 2 - use Dezi::Lucy::InvIndex;
ok 3 - use Dezi::Lucy::Searcher;
ok 4 # skip set TEST_LEAKS to test memory leaks
ok 5 # skip set TEST_LEAKS to test memory leaks
ok 6 # skip set TEST_LEAKS to test memory leaks
ok 7 # skip set TEST_LEAKS to test memory leaks
ok
Subroutine Search::Query::Dialect::new redefined at /Users/fly1600/var/megalib/Moo/_Utils.pm line 84.
# pass 1
Subroutine YAML::Mo::import redefined at /Users/fly1600/var/megalib/YAML/Mo.pm line 6.
Useless use of array element in void context at (eval 749) line 112.
Useless use of array element in void context at (eval 750) line 75.
Useless use of array element in void context at (eval 750) line 149.
# pass 2
# pass 3
t/lucy/003-update-index.t .............
1..31
ok 1 - use Dezi::App;
ok 2 - use Dezi::Lucy::InvIndex;
ok 3 - use Dezi::Lucy::Searcher;
ok 4 - new invindex
ok 5 - new program
ok 6 - run program
ok 7 - indexed test docs
ok 8 - new searcher
ok 9 - search()
ok 10 - 1 hit
ok 11 - next result
ok 12 - get uri
ok 13 - get title
ok 14 - new program
ok 15 - run program
ok 16 - indexed test docs
ok 17 - searcher already defined
ok 18 - search()
ok 19 - 1 hit
ok 20 - next result
ok 21 - get uri
ok 22 - get title
ok 23 - new program
ok 24 - run program
ok 25 - indexed test docs
ok 26 - searcher already defined
ok 27 - search()
ok 28 - 1 hit
ok 29 - next result
ok 30 - get uri
ok 31 - get title
ok
t/lucy/004-auto-reconnect-searcher.t ..
1..17
ok 1 - new invindex
ok 2 - new indexer
ok 3 - new doc, round 1
ok 4 - process doc
ok 5 - finish indexer with 1 total docs
ok 6 - new searcher
ok 7 - search for round 1
ok 8 - 1 match
ok 9 - new doc, round 2
ok 10 - new indexer2
ok 11 - process doc2
ok 12 - finish indexer with 1 total docs
ok 13 - search for round 2
ok 14 - 1 match
ok 15 - new searcher2
ok 16 - search for round 2
ok 17 - 1 match
ok
Subroutine Search::Query::Dialect::new redefined at /Users/fly1600/var/megalib/Moo/_Utils.pm line 84.
Subroutine YAML::Mo::import redefined at /Users/fly1600/var/megalib/YAML/Mo.pm line 6.
Useless use of array element in void context at (eval 749) line 112.
Useless use of array element in void context at (eval 750) line 75.
Useless use of array element in void context at (eval 750) line 149.
t/lucy/005-stemmer.t ..................
1..19
ok 1 - use Dezi::App;
ok 2 - use Dezi::Lucy::InvIndex;
ok 3 - use Dezi::Lucy::Searcher;
ok 4 - new invindex
ok 5 - new program
ok 6 - run program
ok 7 - indexed test docs
ok 8 - new searcher
ok 9 - search()
ok 10 - 0 hits for stem when stemming is off
ok 11 - new invindex
ok 12 - new program
ok 13 - run program
ok 14 - indexed test docs
ok 15 - new searcher
ok 16 - search()
ok 17 - 1 hit for stem when stemming is on
ok 18 - next result
ok 19 - get uri
ok
Subroutine Search::Query::Dialect::new redefined at /Users/fly1600/var/megalib/Moo/_Utils.pm line 84.
Subroutine YAML::Mo::import redefined at /Users/fly1600/var/megalib/YAML/Mo.pm line 6.
Useless use of array element in void context at (eval 749) line 112.
Useless use of array element in void context at (eval 750) line 75.
Useless use of array element in void context at (eval 750) line 149.
t/lucy/006-fields.t ...................
1..18
ok 1 - use Dezi::App;
ok 2 - use Dezi::Lucy::InvIndex;
ok 3 - use Dezi::Lucy::Searcher;
ok 4 - new invindex
ok 5 - new program
ok 6 - run program
ok 7 - indexed test docs
ok 8 - new searcher
ok 9 - search()
ok 10 - 1 hit
ok 11 - next result
ok 12 - get uri
ok 13 - relevant field == tokenizecasesensitive
ok 14 - search in non-tokenized field
ok 15 - no hits
ok 16 - multi-value field search
ok 17 - 1 multivalue hit
ok 18 - multi-value store is case sensitive
ok
t/pod-coverage.t ...................... skipped: set RELEASE_TESTING to test POD
t/pod.t ............................... skipped: set RELEASE_TESTING to test POD
All tests successful.
Files=26, Tests=386, 36 wallclock secs ( 0.17 usr 0.08 sys + 25.57 cusr 2.24 csys = 28.06 CPU)
Result: PASS
KARMAN/Dezi-App-0.013.tar.gz
make test TEST_VERBOSE=1 -- OK
Peter Karman <perl@peknet.com>
build Dezi search applications
>>> (cd /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw && tar cvf - Dezi-App-0.013.ppd blib) | gzip -c >/Users/fly1600/var/REPO/K/KA/KARMAN/Dezi-App-0.013.tar.gz
Dezi-App-0.013.ppd
blib/
blib/lib/
blib/lib/Dezi/
blib/lib/Dezi/Aggregator/
blib/lib/Dezi/Aggregator/DBI.pm
blib/lib/Dezi/Aggregator/FS.pm
blib/lib/Dezi/Aggregator/Mail.pm
blib/lib/Dezi/Aggregator/MailFS.pm
blib/lib/Dezi/Aggregator/Spider/
blib/lib/Dezi/Aggregator/Spider/Response.pm
blib/lib/Dezi/Aggregator/Spider/UA.pm
blib/lib/Dezi/Aggregator/Spider.pm
blib/lib/Dezi/Aggregator.pm
blib/lib/Dezi/App.pm
blib/lib/Dezi/Cache.pm
blib/lib/Dezi/CLI.pm
blib/lib/Dezi/Indexer/
blib/lib/Dezi/Indexer/Config.pm
blib/lib/Dezi/Indexer/Doc.pm
blib/lib/Dezi/Indexer.pm
blib/lib/Dezi/InvIndex/
blib/lib/Dezi/InvIndex/Header.pm
blib/lib/Dezi/InvIndex.pm
blib/lib/Dezi/Lucy/
blib/lib/Dezi/Lucy/Indexer.pm
blib/lib/Dezi/Lucy/Indexer.pm.new
blib/lib/Dezi/Lucy/InvIndex.pm
blib/lib/Dezi/Lucy/Result.pm
blib/lib/Dezi/Lucy/Results.pm
blib/lib/Dezi/Lucy/Searcher.pm
blib/lib/Dezi/Lucy.pm
blib/lib/Dezi/Queue.pm
blib/lib/Dezi/ReplaceRules.pm
blib/lib/Dezi/Result.pm
blib/lib/Dezi/Results.pm
blib/lib/Dezi/Role.pm
blib/lib/Dezi/Searcher/
blib/lib/Dezi/Searcher/SearchOpts.pm
blib/lib/Dezi/Searcher.pm
blib/lib/Dezi/Test/
blib/lib/Dezi/Test/Doc.pm
blib/lib/Dezi/Test/Indexer.pm
blib/lib/Dezi/Test/InvIndex.pm
blib/lib/Dezi/Test/Result.pm
blib/lib/Dezi/Test/Results.pm
blib/lib/Dezi/Test/ResultsPayload.pm
blib/lib/Dezi/Test/Searcher.pm
blib/lib/Dezi/Types.pm
blib/lib/Dezi/Utils.pm
blib/man1/
blib/man1/deziapp.1
blib/man3/
blib/man3/Dezi::Aggregator.3
blib/man3/Dezi::Aggregator::DBI.3
blib/man3/Dezi::Aggregator::FS.3
blib/man3/Dezi::Aggregator::Mail.3
blib/man3/Dezi::Aggregator::MailFS.3
blib/man3/Dezi::Aggregator::Spider.3
blib/man3/Dezi::Aggregator::Spider::Response.3
blib/man3/Dezi::Aggregator::Spider::UA.3
blib/man3/Dezi::App.3
blib/man3/Dezi::Cache.3
blib/man3/Dezi::CLI.3
blib/man3/Dezi::Indexer.3
blib/man3/Dezi::Indexer::Config.3
blib/man3/Dezi::Indexer::Doc.3
blib/man3/Dezi::InvIndex.3
blib/man3/Dezi::InvIndex::Header.3
blib/man3/Dezi::Lucy.3
blib/man3/Dezi::Lucy::Indexer.3
blib/man3/Dezi::Lucy::InvIndex.3
blib/man3/Dezi::Lucy::Result.3
blib/man3/Dezi::Lucy::Results.3
blib/man3/Dezi::Lucy::Searcher.3
blib/man3/Dezi::Queue.3
blib/man3/Dezi::ReplaceRules.3
blib/man3/Dezi::Result.3
blib/man3/Dezi::Results.3
blib/man3/Dezi::Role.3
blib/man3/Dezi::Searcher.3
blib/man3/Dezi::Searcher::SearchOpts.3
blib/man3/Dezi::Test::Doc.3
blib/man3/Dezi::Test::Indexer.3
blib/man3/Dezi::Test::InvIndex.3
blib/man3/Dezi::Test::Result.3
blib/man3/Dezi::Test::Results.3
blib/man3/Dezi::Test::ResultsPayload.3
blib/man3/Dezi::Test::Searcher.3
blib/man3/Dezi::Types.3
blib/man3/Dezi::Utils.3
blib/script/
blib/script/deziapp
blib/script/lucyx-dump-terms
>>> mv /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/Dezi-App-0.013.ppd /Users/fly1600/var/REPO/K/KA/KARMAN
Running test for module 'Search::Query::Dialect::Lucy'
Running make for K/KA/KARMAN/Search-Query-Dialect-Lucy-0.201.tar.gz
Prepending /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/arch /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/lib to PERL5LIB for 'get'
Checksum for /data/cpan/authors/id/K/KA/KARMAN/Search-Query-Dialect-Lucy-0.201.tar.gz ok
Search-Query-Dialect-Lucy-0.201/
Search-Query-Dialect-Lucy-0.201/Changes
Search-Query-Dialect-Lucy-0.201/lib/
Search-Query-Dialect-Lucy-0.201/Makefile.PL
Search-Query-Dialect-Lucy-0.201/MANIFEST
Search-Query-Dialect-Lucy-0.201/META.json
Search-Query-Dialect-Lucy-0.201/META.yml
Search-Query-Dialect-Lucy-0.201/README
Search-Query-Dialect-Lucy-0.201/t/
Search-Query-Dialect-Lucy-0.201/t/00-load.t
Search-Query-Dialect-Lucy-0.201/t/01-parser.t
Search-Query-Dialect-Lucy-0.201/t/02-search.t
Search-Query-Dialect-Lucy-0.201/t/03-compiler-matcher.t
Search-Query-Dialect-Lucy-0.201/t/pod-coverage.t
Search-Query-Dialect-Lucy-0.201/t/pod.t
Search-Query-Dialect-Lucy-0.201/lib/Search/
Search-Query-Dialect-Lucy-0.201/lib/Search/Query/
Search-Query-Dialect-Lucy-0.201/lib/Search/Query/Dialect/
Search-Query-Dialect-Lucy-0.201/lib/Search/Query/Field/
Search-Query-Dialect-Lucy-0.201/lib/Search/Query/Field/Lucy.pm
Search-Query-Dialect-Lucy-0.201/lib/Search/Query/Dialect/Lucy.pm
Prepending /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/arch /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building K/KA/KARMAN/Search-Query-Dialect-Lucy-0.201.tar.gz
>>> /Users/fly1600/ap1600/bin/perl-dynamic Makefile.PL
Warning: prerequisite LucyX::Search::NullTermQuery 0.006 not found. We have 0.005.
Warning: prerequisite LucyX::Search::WildcardQuery 0.06 not found. We have 0.05.
closedir() attempted on invalid dirhandle GEN0 at /Users/fly1600/ap1600/lib/DirHandle.pm line 51.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Search::Query::Dialect::Lucy
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- KARMAN/Search-Query-Dialect-Lucy-0.201.tar.gz ----
LucyX::Search::NullTermQuery [requires]
LucyX::Search::WildcardQuery [requires]
Prepending /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/arch /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/lib to PERL5LIB for 'test'
Running make test
Delayed until after prerequisites
Running test for module 'LucyX::Search::NullTermQuery'
Running make for K/KA/KARMAN/LucyX-Search-NullTermQuery-0.006.tar.gz
Prepending /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/arch /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/lib to PERL5LIB for 'get'
Checksum for /data/cpan/authors/id/K/KA/KARMAN/LucyX-Search-NullTermQuery-0.006.tar.gz ok
LucyX-Search-NullTermQuery-0.006/
LucyX-Search-NullTermQuery-0.006/Changes
LucyX-Search-NullTermQuery-0.006/lib/
LucyX-Search-NullTermQuery-0.006/Makefile.PL
LucyX-Search-NullTermQuery-0.006/MANIFEST
LucyX-Search-NullTermQuery-0.006/META.json
LucyX-Search-NullTermQuery-0.006/META.yml
LucyX-Search-NullTermQuery-0.006/README
LucyX-Search-NullTermQuery-0.006/t/
LucyX-Search-NullTermQuery-0.006/t/00-load.t
LucyX-Search-NullTermQuery-0.006/t/01-search.t
LucyX-Search-NullTermQuery-0.006/t/pod-coverage.t
LucyX-Search-NullTermQuery-0.006/t/pod.t
LucyX-Search-NullTermQuery-0.006/lib/LucyX/
LucyX-Search-NullTermQuery-0.006/lib/LucyX/Search/
LucyX-Search-NullTermQuery-0.006/lib/LucyX/Search/AnyTermCompiler.pm
LucyX-Search-NullTermQuery-0.006/lib/LucyX/Search/AnyTermQuery.pm
LucyX-Search-NullTermQuery-0.006/lib/LucyX/Search/NullTermQuery.pm
Prepending /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/arch /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building K/KA/KARMAN/LucyX-Search-NullTermQuery-0.006.tar.gz
>>> /Users/fly1600/ap1600/bin/perl-dynamic Makefile.PL
closedir() attempted on invalid dirhandle GEN0 at /Users/fly1600/ap1600/lib/DirHandle.pm line 51.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for LucyX::Search::NullTermQuery
Writing MYMETA.yml and MYMETA.json
>>> make
cp lib/LucyX/Search/NullTermQuery.pm blib/lib/LucyX/Search/NullTermQuery.pm
cp lib/LucyX/Search/AnyTermCompiler.pm blib/lib/LucyX/Search/AnyTermCompiler.pm
cp lib/LucyX/Search/AnyTermQuery.pm blib/lib/LucyX/Search/AnyTermQuery.pm
Manifying blib/man3/LucyX::Search::AnyTermCompiler.3
Manifying blib/man3/LucyX::Search::AnyTermQuery.3
Manifying blib/man3/LucyX::Search::NullTermQuery.3
KARMAN/LucyX-Search-NullTermQuery-0.006.tar.gz
make -- OK
Prepending /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/arch /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /Users/fly1600/ap1600/bin/perl-dynamic "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
# Testing LucyX::Search::AnyTermQuery 0.006, Perl 5.016000, /Users/fly1600/ap1600/bin/perl-dynamic
t/00-load.t .......
1..1
ok 1 - use LucyX::Search::AnyTermQuery;
ok
t/01-search.t .....
ok 1 - use LucyX::Search::AnyTermQuery;
ok 2 - use LucyX::Search::NullTermQuery;
ok 3 - NOT title:NULL == 5
ok 4 - color!:NULL == 5
ok 5 - color:NULL == 1
ok 6 - nullfield:NULL == 6
ok 7 - option:NULL == 1
ok 8 - title!:NULL == 5
1..8
ok
t/pod-coverage.t ..
1..3
ok 1 - Pod coverage on LucyX::Search::AnyTermCompiler
ok 2 - Pod coverage on LucyX::Search::AnyTermQuery
ok 3 - Pod coverage on LucyX::Search::NullTermQuery
ok
t/pod.t ...........
1..3
ok 1 - POD test for blib/lib/LucyX/Search/AnyTermCompiler.pm
ok 2 - POD test for blib/lib/LucyX/Search/AnyTermQuery.pm
ok 3 - POD test for blib/lib/LucyX/Search/NullTermQuery.pm
ok
All tests successful.
Files=4, Tests=15, 0 wallclock secs ( 0.04 usr 0.01 sys + 0.40 cusr 0.07 csys = 0.52 CPU)
Result: PASS
KARMAN/LucyX-Search-NullTermQuery-0.006.tar.gz
make test TEST_VERBOSE=1 -- OK
Peter Karman <perl@peknet.com>
Lucy query extension for NULL values
>>> (cd /Users/fly1600/var/cpan/build/LucyX-Search-NullTermQuery-0.006-LWIR8I && tar cvf - LucyX-Search-NullTermQuery-0.006.ppd blib) | gzip -c >/Users/fly1600/var/REPO/K/KA/KARMAN/LucyX-Search-NullTermQuery-0.006.tar.gz
LucyX-Search-NullTermQuery-0.006.ppd
blib/
blib/lib/
blib/lib/LucyX/
blib/lib/LucyX/Search/
blib/lib/LucyX/Search/AnyTermCompiler.pm
blib/lib/LucyX/Search/AnyTermQuery.pm
blib/lib/LucyX/Search/NullTermQuery.pm
blib/man3/
blib/man3/LucyX::Search::AnyTermCompiler.3
blib/man3/LucyX::Search::AnyTermQuery.3
blib/man3/LucyX::Search::NullTermQuery.3
>>> mv /Users/fly1600/var/cpan/build/LucyX-Search-NullTermQuery-0.006-LWIR8I/LucyX-Search-NullTermQuery-0.006.ppd /Users/fly1600/var/REPO/K/KA/KARMAN
Running test for module 'LucyX::Search::WildcardQuery'
Running make for K/KA/KARMAN/LucyX-Search-WildcardQuery-0.06.tar.gz
Prepending /Users/fly1600/var/cpan/build/LucyX-Search-NullTermQuery-0.006-LWIR8I/blib/arch /Users/fly1600/var/cpan/build/LucyX-Search-NullTermQuery-0.006-LWIR8I/blib/lib /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/arch /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/lib to PERL5LIB for 'get'
Checksum for /data/cpan/authors/id/K/KA/KARMAN/LucyX-Search-WildcardQuery-0.06.tar.gz ok
LucyX-Search-WildcardQuery-0.06/
LucyX-Search-WildcardQuery-0.06/Changes
LucyX-Search-WildcardQuery-0.06/lib/
LucyX-Search-WildcardQuery-0.06/Makefile.PL
LucyX-Search-WildcardQuery-0.06/MANIFEST
LucyX-Search-WildcardQuery-0.06/META.json
LucyX-Search-WildcardQuery-0.06/META.yml
LucyX-Search-WildcardQuery-0.06/README
LucyX-Search-WildcardQuery-0.06/t/
LucyX-Search-WildcardQuery-0.06/t/00-load.t
LucyX-Search-WildcardQuery-0.06/t/01-search.t
LucyX-Search-WildcardQuery-0.06/t/pod-coverage.t
LucyX-Search-WildcardQuery-0.06/t/pod.t
LucyX-Search-WildcardQuery-0.06/lib/LucyX/
LucyX-Search-WildcardQuery-0.06/lib/LucyX/Search/
LucyX-Search-WildcardQuery-0.06/lib/LucyX/Search/NOTWildcardQuery.pm
LucyX-Search-WildcardQuery-0.06/lib/LucyX/Search/WildcardCompiler.pm
LucyX-Search-WildcardQuery-0.06/lib/LucyX/Search/WildcardQuery.pm
Prepending /Users/fly1600/var/cpan/build/LucyX-Search-NullTermQuery-0.006-LWIR8I/blib/arch /Users/fly1600/var/cpan/build/LucyX-Search-NullTermQuery-0.006-LWIR8I/blib/lib /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/arch /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building K/KA/KARMAN/LucyX-Search-WildcardQuery-0.06.tar.gz
>>> /Users/fly1600/ap1600/bin/perl-dynamic Makefile.PL
closedir() attempted on invalid dirhandle GEN0 at /Users/fly1600/ap1600/lib/DirHandle.pm line 51.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for LucyX::Search::WildcardQuery
Writing MYMETA.yml and MYMETA.json
>>> make
cp lib/LucyX/Search/WildcardQuery.pm blib/lib/LucyX/Search/WildcardQuery.pm
cp lib/LucyX/Search/WildcardCompiler.pm blib/lib/LucyX/Search/WildcardCompiler.pm
cp lib/LucyX/Search/NOTWildcardQuery.pm blib/lib/LucyX/Search/NOTWildcardQuery.pm
Manifying blib/man3/LucyX::Search::NOTWildcardQuery.3
Manifying blib/man3/LucyX::Search::WildcardCompiler.3
Manifying blib/man3/LucyX::Search::WildcardQuery.3
KARMAN/LucyX-Search-WildcardQuery-0.06.tar.gz
make -- OK
Prepending /Users/fly1600/var/cpan/build/LucyX-Search-NullTermQuery-0.006-LWIR8I/blib/arch /Users/fly1600/var/cpan/build/LucyX-Search-NullTermQuery-0.006-LWIR8I/blib/lib /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/arch /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /Users/fly1600/ap1600/bin/perl-dynamic "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
# Testing LucyX::Search::WildcardQuery 0.06, Perl 5.016000, /Users/fly1600/ap1600/bin/perl-dynamic
t/00-load.t .......
1..1
ok 1 - use LucyX::Search::WildcardQuery;
ok
t/01-search.t .....
ok 1 - use LucyX::Search::NOTWildcardQuery;
ok 2 - use LucyX::Search::WildcardQuery;
field == 'title'
term == '*acute*'
ok 3 - title:*acute* = 6
1
2
3
4
5
6
field == 'title'
term == '*cute*'
ok 4 - title:*cute* = 6
1
2
3
4
5
6
field == 'title'
term == '*idney*'
ok 5 - title:*idney* = 1
1
field == 'title'
term == '*kemia*'
ok 6 - title:*kemia* = 2
1
2
1..6
ok
t/pod-coverage.t ..
1..3
ok 1 - Pod coverage on LucyX::Search::NOTWildcardQuery
ok 2 - Pod coverage on LucyX::Search::WildcardCompiler
ok 3 - Pod coverage on LucyX::Search::WildcardQuery
ok
t/pod.t ...........
1..3
ok 1 - POD test for blib/lib/LucyX/Search/NOTWildcardQuery.pm
ok 2 - POD test for blib/lib/LucyX/Search/WildcardCompiler.pm
ok 3 - POD test for blib/lib/LucyX/Search/WildcardQuery.pm
ok
All tests successful.
Files=4, Tests=13, 0 wallclock secs ( 0.04 usr 0.01 sys + 0.41 cusr 0.07 csys = 0.53 CPU)
Result: PASS
KARMAN/LucyX-Search-WildcardQuery-0.06.tar.gz
make test TEST_VERBOSE=1 -- OK
Peter Karman <perl@peknet.com>
Lucy query extension
>>> (cd /Users/fly1600/var/cpan/build/LucyX-Search-WildcardQuery-0.06-Tdkpk5 && tar cvf - LucyX-Search-WildcardQuery-0.06.ppd blib) | gzip -c >/Users/fly1600/var/REPO/K/KA/KARMAN/LucyX-Search-WildcardQuery-0.06.tar.gz
LucyX-Search-WildcardQuery-0.06.ppd
blib/
blib/lib/
blib/lib/LucyX/
blib/lib/LucyX/Search/
blib/lib/LucyX/Search/NOTWildcardQuery.pm
blib/lib/LucyX/Search/WildcardCompiler.pm
blib/lib/LucyX/Search/WildcardQuery.pm
blib/man3/
blib/man3/LucyX::Search::NOTWildcardQuery.3
blib/man3/LucyX::Search::WildcardCompiler.3
blib/man3/LucyX::Search::WildcardQuery.3
>>> mv /Users/fly1600/var/cpan/build/LucyX-Search-WildcardQuery-0.06-Tdkpk5/LucyX-Search-WildcardQuery-0.06.ppd /Users/fly1600/var/REPO/K/KA/KARMAN
Running make for K/KA/KARMAN/Search-Query-Dialect-Lucy-0.201.tar.gz
Prepending /Users/fly1600/var/cpan/build/LucyX-Search-WildcardQuery-0.06-Tdkpk5/blib/arch /Users/fly1600/var/cpan/build/LucyX-Search-WildcardQuery-0.06-Tdkpk5/blib/lib /Users/fly1600/var/cpan/build/LucyX-Search-NullTermQuery-0.006-LWIR8I/blib/arch /Users/fly1600/var/cpan/build/LucyX-Search-NullTermQuery-0.006-LWIR8I/blib/lib /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/arch /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /Users/fly1600/var/cpan/build/Search-Query-Dialect-Lucy-0.201-SqxouU
Prepending /Users/fly1600/var/cpan/build/LucyX-Search-WildcardQuery-0.06-Tdkpk5/blib/arch /Users/fly1600/var/cpan/build/LucyX-Search-WildcardQuery-0.06-Tdkpk5/blib/lib /Users/fly1600/var/cpan/build/LucyX-Search-NullTermQuery-0.006-LWIR8I/blib/arch /Users/fly1600/var/cpan/build/LucyX-Search-NullTermQuery-0.006-LWIR8I/blib/lib /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/arch /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building K/KA/KARMAN/Search-Query-Dialect-Lucy-0.201.tar.gz
>>> make
cp lib/Search/Query/Dialect/Lucy.pm blib/lib/Search/Query/Dialect/Lucy.pm
cp lib/Search/Query/Field/Lucy.pm blib/lib/Search/Query/Field/Lucy.pm
Manifying blib/man3/Search::Query::Dialect::Lucy.3
Manifying blib/man3/Search::Query::Field::Lucy.3
KARMAN/Search-Query-Dialect-Lucy-0.201.tar.gz
make -- OK
Prepending /Users/fly1600/var/cpan/build/LucyX-Search-WildcardQuery-0.06-Tdkpk5/blib/arch /Users/fly1600/var/cpan/build/LucyX-Search-WildcardQuery-0.06-Tdkpk5/blib/lib /Users/fly1600/var/cpan/build/LucyX-Search-NullTermQuery-0.006-LWIR8I/blib/arch /Users/fly1600/var/cpan/build/LucyX-Search-NullTermQuery-0.006-LWIR8I/blib/lib /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/arch /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /Users/fly1600/ap1600/bin/perl-dynamic "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
# Testing Search::Query::Dialect::Lucy 0.201, Perl 5.016000, /Users/fly1600/ap1600/bin/perl-dynamic
t/00-load.t ..............
1..1
ok 1 - use Search::Query::Dialect::Lucy;
ok
t/01-parser.t ............
1..75
ok 1 - use Search::Query::Parser;
ok 2 - new parser
ok 3 - query1
ok 4 - query1 string
ok 5 - as_lucy_query
ok 6 - ks_query isa TermQuery
ok 7 - KS query analyzer applied
ok 8 - query2
ok 9 - query2 string
ok 10 - query3
ok 11 - query3 string
ok 12 - query4
ok 13 - query4 string
ok 14 - parser2
ok 15 - query5
ok 16 - query5 string
ok 17 - query6
ok 18 - query6 string
ok 19 - parser3
ok 20 - query7
ok 21 - query7 string
ok 22 - parse complex garden query with range
ok 23 - parsed garden query
ok 24 - strict parser4
ok 25 - croak on invalid query
ok 26 - caught exception we expected
ok 27 - parse NOT foo:bar
ok 28 - parse foo!=bar
ok 29 - not round trips
ok 30 - != to NOT :
ok 31 - parser5
ok 32 - query8
ok 33 - query8 string
ok 34 - query8 fuzzy int with wildcard
ok 35 - query8 fuzzy int with wildcard string
ok 36 - query8 fuzzy int no wildcard
ok 37 - query8 fuzzy int no wildcard string
ok 38 - parser6
ok 39 - query9
ok 40 - query9 string
ok 41 - range_parser
ok 42 - parse range
ok 43 - range expanded
ok 44 - parse !range
ok 45 - !range expanded
ok 46 - parse piped OR
ok 47 - or_pipe_query (date:1 OR date:2)
ok 48 - parse ampersand AND
ok 49 - and_amp_query (date:1 AND date:2)
ok 50 - parse bang NOT
ok 51 - not_bang_query (NOT (date:"1 3" OR date:2))
ok 52 - parse double negative query
ok 53 - double negative query stringify
ok 54 - new parser2
ok 55 - parse alias_for with no default field
ok 56 - straight up aliasing
ok 57 - parse alias_for with no default field and no field specified
ok 58 - query expanded omits aliases
ok 59 - new fuzzy parser
ok 60 - parse foo*
ok 61 - fuzzy as_lucy_query
ok 62 - stringification matches
ok 63 - lone_wildcard croaks
ok 64 - nofields parser
ok 65 - parse nofields
ok 66 - stringify nofields_query
ok 67 - parse proximity phrase
ok 68 - stringify proximity
ok 69 - parse NOT foo
ok 70 - stringify NOT foo
ok 71 - new complex not parser
ok 72 - parse complex NOT
ok 73 - complex not query round-trip
ok 74 - complex_not as KS string
ok 75 - bad query yields error but not croak
ok
t/02-search.t ............
ok 1 - use Search::Query::Parser;
ok 2 - new parser
ok 3 - parse for tree_able
ok 4 - ->tree
ok 5 - translate to Native dialect
ok 6 - "i doc1"~2 = 1
ok 7 - ((title=doc*) (NOT color=teal)) and (NOT option=c) and (date=(20100301..20100331)) = 2
ok 8 - (re* OR gree*) = 2
ok 9 - (re* OR gree*) AND title=am = 2
ok 10 - (title=am) and (date!=20100301 and date!=20100329) = 2
ok 11 - *oc* = 4
ok 12 - -date:(20100301..20100331) = 3
ok 13 - NOT option!:NULL = 1
ok 14 - NOT option:?* = 1
ok 15 - NOT option:NULL = 4
ok 16 - am AND (-date=(20100301..20100331)) = 2
ok 17 - am AND (date=(20100301..20100331)) = 2
ok 18 - brown = 1
ok 19 - color!=red = 4
ok 20 - color:*n = 2
ok 21 - color:br?wn = 1
ok 22 - color:re* = 1
ok 23 - color:re? = 1
ok 24 - color:red = 1
ok 25 - date!=(20100301..20100331) = 3
ok 26 - date=(20100301..20100331) = 2
ok 27 - green and not title=doc3 = 1
ok 28 - not color=red and not title=doc2 = 3
ok 29 - not green = 4
ok 30 - not green and title=doc3 = 1
ok 31 - option!=?* = 1
ok 32 - option!=NULL = 4
ok 33 - option=NULL = 1
ok 34 - title:("i am") = 4
ok 35 - title:(i am) = 4
ok 36 - proximity order ignored
ok 37 - proximity order respected
ok 38 - parse query
ok 39 - alternate wildcard works
1..39
ok
t/03-compiler-matcher.t ..
ok 1 - use Search::Query::Parser;
ok 2 - new parser
ok 3 - doc 'doc3' got expected score for 'option!=(a and b and c and d)'
ok 4 - got rank expected for doc3
ok 5 - doc 'doc1' got expected score for 'option=a'
ok 6 - got rank expected for doc1
ok 7 - doc 'doc2' got expected score for 'option=b'
ok 8 - got rank expected for doc2
ok 9 - doc 'doc4' got expected score for 'option=c'
ok 10 - got rank expected for doc4
ok 11 - doc 'doc5' got expected score for 'option=d'
ok 12 - got rank expected for doc5
ok 13 - doc 'doc4' got expected score for 'white'
ok 14 - got rank expected for doc4
ok 15 - doc 'doc3' got expected score for 'white'
ok 16 - got rank expected for doc3
1..16
ok
t/pod-coverage.t .........
1..2
ok 1 - Pod coverage on Search::Query::Dialect::Lucy
ok 2 - Pod coverage on Search::Query::Field::Lucy
ok
t/pod.t ..................
1..2
ok 1 - POD test for blib/lib/Search/Query/Dialect/Lucy.pm
ok 2 - POD test for blib/lib/Search/Query/Field/Lucy.pm
ok
All tests successful.
Files=6, Tests=135, 2 wallclock secs ( 0.06 usr 0.02 sys + 1.40 cusr 0.20 csys = 1.68 CPU)
Result: PASS
KARMAN/Search-Query-Dialect-Lucy-0.201.tar.gz
make test TEST_VERBOSE=1 -- OK
Peter Karman <perl@peknet.com>
Lucy query dialect
>>> (cd /Users/fly1600/var/cpan/build/Search-Query-Dialect-Lucy-0.201-SqxouU && tar cvf - Search-Query-Dialect-Lucy-0.201.ppd blib) | gzip -c >/Users/fly1600/var/REPO/K/KA/KARMAN/Search-Query-Dialect-Lucy-0.201.tar.gz
Search-Query-Dialect-Lucy-0.201.ppd
blib/
blib/lib/
blib/lib/Search/
blib/lib/Search/Query/
blib/lib/Search/Query/Dialect/
blib/lib/Search/Query/Dialect/Lucy.pm
blib/lib/Search/Query/Field/
blib/lib/Search/Query/Field/Lucy.pm
blib/man3/
blib/man3/Search::Query::Dialect::Lucy.3
blib/man3/Search::Query::Field::Lucy.3
>>> mv /Users/fly1600/var/cpan/build/Search-Query-Dialect-Lucy-0.201-SqxouU/Search-Query-Dialect-Lucy-0.201.ppd /Users/fly1600/var/REPO/K/KA/KARMAN
Running make for K/KA/KARMAN/Dezi-0.004001.tar.gz
Prepending /Users/fly1600/var/cpan/build/Search-Query-Dialect-Lucy-0.201-SqxouU/blib/arch /Users/fly1600/var/cpan/build/Search-Query-Dialect-Lucy-0.201-SqxouU/blib/lib /Users/fly1600/var/cpan/build/LucyX-Search-WildcardQuery-0.06-Tdkpk5/blib/arch /Users/fly1600/var/cpan/build/LucyX-Search-WildcardQuery-0.06-Tdkpk5/blib/lib /Users/fly1600/var/cpan/build/LucyX-Search-NullTermQuery-0.006-LWIR8I/blib/arch /Users/fly1600/var/cpan/build/LucyX-Search-NullTermQuery-0.006-LWIR8I/blib/lib /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/arch /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /Users/fly1600/var/cpan/build/Dezi-0.004001-IQ5rk2
Prepending /Users/fly1600/var/cpan/build/Search-Query-Dialect-Lucy-0.201-SqxouU/blib/arch /Users/fly1600/var/cpan/build/Search-Query-Dialect-Lucy-0.201-SqxouU/blib/lib /Users/fly1600/var/cpan/build/LucyX-Search-WildcardQuery-0.06-Tdkpk5/blib/arch /Users/fly1600/var/cpan/build/LucyX-Search-WildcardQuery-0.06-Tdkpk5/blib/lib /Users/fly1600/var/cpan/build/LucyX-Search-NullTermQuery-0.006-LWIR8I/blib/arch /Users/fly1600/var/cpan/build/LucyX-Search-NullTermQuery-0.006-LWIR8I/blib/lib /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/arch /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building K/KA/KARMAN/Dezi-0.004001.tar.gz
>>> make
cp lib/Dezi/Server/About.pm blib/lib/Dezi/Server/About.pm
cp lib/Dezi/Architecture.pod blib/lib/Dezi/Architecture.pod
cp lib/Dezi.pm blib/lib/Dezi.pm
cp lib/Dezi/Server.pm blib/lib/Dezi/Server.pm
cp lib/Dezi/Config.pm blib/lib/Dezi/Config.pm
cp lib/Dezi/Tutorial.pod blib/lib/Dezi/Tutorial.pod
cp bin/dezi blib/script/dezi
/Users/fly1600/ap1600/bin/perl-dynamic "-Iinc" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/dezi
Manifying blib/man1/dezi.1
Manifying blib/man3/Dezi.3
Manifying blib/man3/Dezi::Architecture.3
Manifying blib/man3/Dezi::Config.3
Manifying blib/man3/Dezi::Server.3
Manifying blib/man3/Dezi::Server::About.3
Manifying blib/man3/Dezi::Tutorial.3
KARMAN/Dezi-0.004001.tar.gz
make -- OK
Prepending /Users/fly1600/var/cpan/build/Search-Query-Dialect-Lucy-0.201-SqxouU/blib/arch /Users/fly1600/var/cpan/build/Search-Query-Dialect-Lucy-0.201-SqxouU/blib/lib /Users/fly1600/var/cpan/build/LucyX-Search-WildcardQuery-0.06-Tdkpk5/blib/arch /Users/fly1600/var/cpan/build/LucyX-Search-WildcardQuery-0.06-Tdkpk5/blib/lib /Users/fly1600/var/cpan/build/LucyX-Search-NullTermQuery-0.006-LWIR8I/blib/arch /Users/fly1600/var/cpan/build/LucyX-Search-NullTermQuery-0.006-LWIR8I/blib/lib /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/arch /Users/fly1600/var/cpan/build/Dezi-App-0.013-0KxhBw/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /Users/fly1600/ap1600/bin/perl-dynamic "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t
# Testing Dezi 0.004001, Perl 5.016000, /Users/fly1600/ap1600/bin/perl-dynamic
t/00-load.t .......
1..1
ok 1 - use Dezi;
ok
Subroutine Search::OpenSearch::Types::SOSFacets redefined at /Users/fly1600/var/megalib/Type/Library.pm line 245.
Prototype mismatch: sub Search::OpenSearch::Types::SOSFacets (;$) vs () at /Users/fly1600/var/megalib/Type/Library.pm line 245.
Subroutine YAML::Mo::import redefined at /Users/fly1600/var/megalib/YAML/Mo.pm line 6.
Subroutine Search::Tools::TokenList::new redefined at /Users/fly1600/var/megalib/Moo/_Utils.pm line 84.
t/001-server.t ....
1..20
ok 1 - use Dezi::Server;
ok 2 - new Plack app
ok 3 - missing 'q' param
ok 4 - bad request status
ok 5 - decode content as JSON
ok 6 - 405 json response has success=0
ok 7 - PUT not allowed to /s
ok 8 - decode content as JSON
ok 9 - test title
ok 10 - PUT ok
ok 11 - decode_json response
ok 12 - query param returned
ok 13 - more than one hit
ok 14 - search_time key exists
ok 15 - got title
ok 16 - suggester not available
ok 17 - decode content as JSON
ok 18 - DELETE ok
ok 19 - decode content as JSON
ok 20 - DELETE worked
ok
# must define DEZI_INDEX
Exiting subroutine via last at /Users/fly1600/var/megalib/Test/More.pm line 1313.
t/002-mem-leak.t ..
1..1
ok 1 # skip must define DEZI_INDEX
ok
t/pod-coverage.t ..
1..4
ok 1 - Pod coverage on Dezi
ok 2 - Pod coverage on Dezi::Config
ok 3 - Pod coverage on Dezi::Server
ok 4 - Pod coverage on Dezi::Server::About
ok
t/pod.t ...........
1..7
ok 1 - POD test for blib/lib/Dezi.pm
ok 2 - POD test for blib/lib/Dezi/Architecture.pod
ok 3 - POD test for blib/lib/Dezi/Config.pm
ok 4 - POD test for blib/lib/Dezi/Server.pm
ok 5 - POD test for blib/lib/Dezi/Tutorial.pod
ok 6 - POD test for blib/lib/Dezi/Server/About.pm
ok 7 - POD test for blib/script/dezi
ok
All tests successful.
Files=5, Tests=33, 6 wallclock secs ( 0.05 usr 0.02 sys + 3.31 cusr 0.34 csys = 3.72 CPU)
Result: PASS
KARMAN/Dezi-0.004001.tar.gz
make test TEST_VERBOSE=1 -- OK
Peter Karman <perl@peknet.com>
REST search platform
>>> (cd /Users/fly1600/var/cpan/build/Dezi-0.004001-IQ5rk2 && tar cvf - Dezi-0.004001.ppd blib) | gzip -c >/Users/fly1600/var/REPO/K/KA/KARMAN/Dezi-0.004001.tar.gz
Dezi-0.004001.ppd
blib/
blib/lib/
blib/lib/Dezi/
blib/lib/Dezi/Architecture.pod
blib/lib/Dezi/Config.pm
blib/lib/Dezi/Server/
blib/lib/Dezi/Server/About.pm
blib/lib/Dezi/Server.pm
blib/lib/Dezi/Tutorial.pod
blib/lib/Dezi.pm
blib/man1/
blib/man1/dezi.1
blib/man3/
blib/man3/Dezi.3
blib/man3/Dezi::Architecture.3
blib/man3/Dezi::Config.3
blib/man3/Dezi::Server.3
blib/man3/Dezi::Server::About.3
blib/man3/Dezi::Tutorial.3
blib/script/
blib/script/dezi
>>> mv /Users/fly1600/var/cpan/build/Dezi-0.004001-IQ5rk2/Dezi-0.004001.ppd /Users/fly1600/var/REPO/K/KA/KARMAN
Finished 2014-09-02T03:01:55