PATH=/usr/bin:/bin Start 2012-08-22T03:02:20 ActivePerl-1600 CPAN-1.9402 Going to read '/Users/fly1600/var/cpan/Metadata' Database was generated on Wed, 22 Aug 2012 08:19:03 GMT Running make for K/KA/KARMAN/Dezi-0.001007.tar.gz Checksum for /net/nas/data/cpan/authors/id/K/KA/KARMAN/Dezi-0.001007.tar.gz ok Dezi-0.001007/ Dezi-0.001007/bin/ Dezi-0.001007/Changes Dezi-0.001007/inc/ Dezi-0.001007/lib/ Dezi-0.001007/Makefile.PL Dezi-0.001007/MANIFEST Dezi-0.001007/META.yml Dezi-0.001007/README Dezi-0.001007/t/ Dezi-0.001007/t/00-load.t Dezi-0.001007/t/001-server.t Dezi-0.001007/t/002-mem-leak.t Dezi-0.001007/t/example-config.pl Dezi-0.001007/t/pod-coverage.t Dezi-0.001007/t/pod.t Dezi-0.001007/lib/Dezi/ Dezi-0.001007/lib/Dezi.pm Dezi-0.001007/lib/Dezi/Server/ Dezi-0.001007/lib/Dezi/Server.pm Dezi-0.001007/lib/Dezi/Tutorial.pod Dezi-0.001007/lib/Dezi/Server/About.pm Dezi-0.001007/inc/Module/ Dezi-0.001007/inc/Module/Install/ Dezi-0.001007/inc/Module/Install.pm Dezi-0.001007/inc/Module/Install/Base.pm Dezi-0.001007/inc/Module/Install/Makefile.pm Dezi-0.001007/inc/Module/Install/MakeMaker.pm Dezi-0.001007/inc/Module/Install/Metadata.pm Dezi-0.001007/inc/Module/Install/Scripts.pm Dezi-0.001007/bin/dezi CPAN.pm: Going to build K/KA/KARMAN/Dezi-0.001007.tar.gz >>> /Users/fly1600/ap1600/bin/perl-dynamic Makefile.PL Cannot determine perl version info from lib/Dezi.pm Warning: prerequisite Search::OpenSearch 0.18 not found. We have 0.17. Warning: prerequisite Search::OpenSearch::Engine::Lucy 0.1 not found. We have 0.09. Warning: prerequisite Search::OpenSearch::Server 0.16 not found. We have 0.15. Checking if your kit is complete... Looks good Writing Makefile for Dezi Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- KARMAN/Dezi-0.001007.tar.gz ---- Search::OpenSearch::Engine::Lucy [requires] Search::OpenSearch [requires] Search::OpenSearch::Server [requires] Running make test Delayed until after prerequisites Running test for module 'Search::OpenSearch::Engine::Lucy' Running make for K/KA/KARMAN/Search-OpenSearch-Engine-Lucy-0.10.tar.gz Checksum for /net/nas/data/cpan/authors/id/K/KA/KARMAN/Search-OpenSearch-Engine-Lucy-0.10.tar.gz ok Search-OpenSearch-Engine-Lucy-0.10/ Search-OpenSearch-Engine-Lucy-0.10/Changes Search-OpenSearch-Engine-Lucy-0.10/lib/ Search-OpenSearch-Engine-Lucy-0.10/Makefile.PL Search-OpenSearch-Engine-Lucy-0.10/MANIFEST Search-OpenSearch-Engine-Lucy-0.10/META.json Search-OpenSearch-Engine-Lucy-0.10/META.yml Search-OpenSearch-Engine-Lucy-0.10/README Search-OpenSearch-Engine-Lucy-0.10/t/ Search-OpenSearch-Engine-Lucy-0.10/t/00-load.t Search-OpenSearch-Engine-Lucy-0.10/t/01-rest-api.t Search-OpenSearch-Engine-Lucy-0.10/t/03-mem-leak.t Search-OpenSearch-Engine-Lucy-0.10/t/pod-coverage.t Search-OpenSearch-Engine-Lucy-0.10/t/pod.t Search-OpenSearch-Engine-Lucy-0.10/lib/Search/ Search-OpenSearch-Engine-Lucy-0.10/lib/Search/OpenSearch/ Search-OpenSearch-Engine-Lucy-0.10/lib/Search/OpenSearch/Engine/ Search-OpenSearch-Engine-Lucy-0.10/lib/Search/OpenSearch/Engine/Lucy.pm CPAN.pm: Going to build K/KA/KARMAN/Search-OpenSearch-Engine-Lucy-0.10.tar.gz >>> /Users/fly1600/ap1600/bin/perl-dynamic Makefile.PL Warning: prerequisite Search::OpenSearch 0.18 not found. We have 0.17. Checking if your kit is complete... Looks good Writing Makefile for Search::OpenSearch::Engine::Lucy Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- KARMAN/Search-OpenSearch-Engine-Lucy-0.10.tar.gz ---- Search::OpenSearch [requires] Running make test Delayed until after prerequisites Running test for module 'Search::OpenSearch' Running make for K/KA/KARMAN/Search-OpenSearch-0.18.tar.gz Checksum for /net/nas/data/cpan/authors/id/K/KA/KARMAN/Search-OpenSearch-0.18.tar.gz ok Search-OpenSearch-0.18/ Search-OpenSearch-0.18/Changes Search-OpenSearch-0.18/inc/ Search-OpenSearch-0.18/lib/ Search-OpenSearch-0.18/Makefile.PL Search-OpenSearch-0.18/MANIFEST Search-OpenSearch-0.18/README Search-OpenSearch-0.18/t/ Search-OpenSearch-0.18/t/00-load.t Search-OpenSearch-0.18/t/01-client.t Search-OpenSearch-0.18/t/02-response.t Search-OpenSearch-0.18/t/03-mem-leak.t Search-OpenSearch-0.18/t/pod-coverage.t Search-OpenSearch-0.18/t/pod.t Search-OpenSearch-0.18/lib/Search/ Search-OpenSearch-0.18/lib/Search/OpenSearch/ Search-OpenSearch-0.18/lib/Search/OpenSearch.pm Search-OpenSearch-0.18/lib/Search/OpenSearch/Engine.pm Search-OpenSearch-0.18/lib/Search/OpenSearch/Facets.pm Search-OpenSearch-0.18/lib/Search/OpenSearch/Response/ Search-OpenSearch-0.18/lib/Search/OpenSearch/Response.pm Search-OpenSearch-0.18/lib/Search/OpenSearch/Response/ExtJS.pm Search-OpenSearch-0.18/lib/Search/OpenSearch/Response/JSON.pm Search-OpenSearch-0.18/lib/Search/OpenSearch/Response/XML.pm Search-OpenSearch-0.18/inc/Module/ Search-OpenSearch-0.18/inc/Module/Install/ Search-OpenSearch-0.18/inc/Module/Install.pm Search-OpenSearch-0.18/inc/Module/Install/Base.pm Search-OpenSearch-0.18/inc/Module/Install/Makefile.pm Search-OpenSearch-0.18/inc/Module/Install/MakeMaker.pm Search-OpenSearch-0.18/inc/Module/Install/Metadata.pm CPAN.pm: Going to build K/KA/KARMAN/Search-OpenSearch-0.18.tar.gz >>> /Users/fly1600/ap1600/bin/perl-dynamic Makefile.PL Warning: prerequisite Search::Tools 0.78 not found. We have 0.77. Checking if your kit is complete... Looks good Writing Makefile for Search::OpenSearch Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- KARMAN/Search-OpenSearch-0.18.tar.gz ---- Search::Tools [requires] Running make test Delayed until after prerequisites Running test for module 'Search::Tools' Running make for K/KA/KARMAN/Search-Tools-0.78.tar.gz Checksum for /net/nas/data/cpan/authors/id/K/KA/KARMAN/Search-Tools-0.78.tar.gz ok Search-Tools-0.78/ Search-Tools-0.78/Changes Search-Tools-0.78/example/ Search-Tools-0.78/lib/ Search-Tools-0.78/Makefile.PL Search-Tools-0.78/MANIFEST Search-Tools-0.78/META.json Search-Tools-0.78/META.yml Search-Tools-0.78/ppport.h Search-Tools-0.78/README Search-Tools-0.78/search-tools.c Search-Tools-0.78/search-tools.h Search-Tools-0.78/t/ Search-Tools-0.78/Tools.xs Search-Tools-0.78/typemap Search-Tools-0.78/t/00-load.t Search-Tools-0.78/t/02regexp.t Search-Tools-0.78/t/03snip.t Search-Tools-0.78/t/04hilite.t Search-Tools-0.78/t/05stopwords.t Search-Tools-0.78/t/06xml.t Search-Tools-0.78/t/07stemmer.t Search-Tools-0.78/t/08transliterate.t Search-Tools-0.78/t/09locale.t Search-Tools-0.78/t/10spellcheck.t Search-Tools-0.78/t/11synopsis.t Search-Tools-0.78/t/12utf8.t Search-Tools-0.78/t/13-snip-linux-user-group.t Search-Tools-0.78/t/14-findaprofessional.t Search-Tools-0.78/t/15-child-adoption.t Search-Tools-0.78/t/16-dot.com.t Search-Tools-0.78/t/17-tokenizer.t Search-Tools-0.78/t/18-tokenizer-mem.t Search-Tools-0.78/t/19-tokenizer-pp.t Search-Tools-0.78/t/20transliterate-map.t Search-Tools-0.78/t/21-hiliter-with-hyphen.t Search-Tools-0.78/t/22-query-parser.t Search-Tools-0.78/t/23-regex-builder.t Search-Tools-0.78/t/24-child-abuse.t Search-Tools-0.78/t/25-domestic-accounts.t Search-Tools-0.78/t/26-is-sentence.t Search-Tools-0.78/t/27-bigfile.t Search-Tools-0.78/t/28-byte-length.t Search-Tools-0.78/t/29-hiliter-wildcard.t Search-Tools-0.78/t/30-perl-to-xml.t Search-Tools-0.78/t/31-snip-phrases.t Search-Tools-0.78/t/32-pre-existing.t Search-Tools-0.78/t/33-matches.t Search-Tools-0.78/t/34-style-hilite.t Search-Tools-0.78/t/35-whitespace.t Search-Tools-0.78/t/36-snipper-term-length.t Search-Tools-0.78/t/37-heatmap-long-sentences.t Search-Tools-0.78/t/38-hiliter-multiple-terms.t Search-Tools-0.78/t/39-tokenizer-refcounts.t Search-Tools-0.78/t/90-leaktrace.t Search-Tools-0.78/t/91-valgrind.t Search-Tools-0.78/t/docs/ Search-Tools-0.78/t/pod-coverage.t Search-Tools-0.78/t/pod.t Search-Tools-0.78/t/Search-Tools.t Search-Tools-0.78/t/SnipHelp.pm Search-Tools-0.78/t/docs/ascii.txt Search-Tools-0.78/t/docs/big-C-Child-abuse.html Search-Tools-0.78/t/docs/bigfile.html.gz Search-Tools-0.78/t/docs/child-adoption.html Search-Tools-0.78/t/docs/chiradtest.htm Search-Tools-0.78/t/docs/domestic-accounts.html Search-Tools-0.78/t/docs/dot.com.txt Search-Tools-0.78/t/docs/findaprofessional.txt Search-Tools-0.78/t/docs/greek_and_ojibwe.txt Search-Tools-0.78/t/docs/having-trouble-paying.html Search-Tools-0.78/t/docs/linux-user-group.html Search-Tools-0.78/t/docs/little-c-child-abuse.html Search-Tools-0.78/t/docs/pre-existing.txt Search-Tools-0.78/t/docs/quick_brown_babel.dmp Search-Tools-0.78/t/docs/snip-phrases.txt Search-Tools-0.78/t/docs/test.html Search-Tools-0.78/t/docs/test.txt Search-Tools-0.78/lib/Search/ Search-Tools-0.78/lib/Search/Tools/ Search-Tools-0.78/lib/Search/Tools.pm Search-Tools-0.78/lib/Search/Tools/HeatMap.pm Search-Tools-0.78/lib/Search/Tools/HiLiter.pm Search-Tools-0.78/lib/Search/Tools/MethodMaker.pm Search-Tools-0.78/lib/Search/Tools/Object.pm Search-Tools-0.78/lib/Search/Tools/Query.pm Search-Tools-0.78/lib/Search/Tools/QueryParser.pm Search-Tools-0.78/lib/Search/Tools/RegEx.pm Search-Tools-0.78/lib/Search/Tools/Snipper.pm Search-Tools-0.78/lib/Search/Tools/SpellCheck.pm Search-Tools-0.78/lib/Search/Tools/Token.pm Search-Tools-0.78/lib/Search/Tools/Tokenizer.pm Search-Tools-0.78/lib/Search/Tools/TokenList.pm Search-Tools-0.78/lib/Search/Tools/TokenListPP.pm Search-Tools-0.78/lib/Search/Tools/TokenListUtils.pm Search-Tools-0.78/lib/Search/Tools/TokenPP.pm Search-Tools-0.78/lib/Search/Tools/Transliterate.pm Search-Tools-0.78/lib/Search/Tools/UTF8.pm Search-Tools-0.78/lib/Search/Tools/XML.pm Search-Tools-0.78/example/bench-ascii.pl Search-Tools-0.78/example/bench-regex.pl Search-Tools-0.78/example/bench-snipper.pl Search-Tools-0.78/example/bench.pl Search-Tools-0.78/example/dirsearch.pl Search-Tools-0.78/example/keywords.pl Search-Tools-0.78/example/profile-hiliter.pl Search-Tools-0.78/example/profile-snipper.pl Search-Tools-0.78/example/qp.pl Search-Tools-0.78/example/swish-e.pl Search-Tools-0.78/example/utf8re.pl CPAN.pm: Going to build K/KA/KARMAN/Search-Tools-0.78.tar.gz >>> /Users/fly1600/ap1600/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Search::Tools Writing MYMETA.yml and MYMETA.json >>> make cp lib/Search/Tools/HiLiter.pm blib/lib/Search/Tools/HiLiter.pm cp lib/Search/Tools/TokenList.pm blib/lib/Search/Tools/TokenList.pm cp lib/Search/Tools/Transliterate.pm blib/lib/Search/Tools/Transliterate.pm cp lib/Search/Tools/Token.pm blib/lib/Search/Tools/Token.pm cp lib/Search/Tools/TokenListUtils.pm blib/lib/Search/Tools/TokenListUtils.pm cp lib/Search/Tools/QueryParser.pm blib/lib/Search/Tools/QueryParser.pm cp lib/Search/Tools/RegEx.pm blib/lib/Search/Tools/RegEx.pm cp lib/Search/Tools/Object.pm blib/lib/Search/Tools/Object.pm cp lib/Search/Tools/MethodMaker.pm blib/lib/Search/Tools/MethodMaker.pm cp lib/Search/Tools/Query.pm blib/lib/Search/Tools/Query.pm cp lib/Search/Tools/SpellCheck.pm blib/lib/Search/Tools/SpellCheck.pm cp lib/Search/Tools/UTF8.pm blib/lib/Search/Tools/UTF8.pm cp lib/Search/Tools/XML.pm blib/lib/Search/Tools/XML.pm cp lib/Search/Tools/Snipper.pm blib/lib/Search/Tools/Snipper.pm cp lib/Search/Tools.pm blib/lib/Search/Tools.pm cp lib/Search/Tools/TokenListPP.pm blib/lib/Search/Tools/TokenListPP.pm cp lib/Search/Tools/HeatMap.pm blib/lib/Search/Tools/HeatMap.pm cp lib/Search/Tools/TokenPP.pm blib/lib/Search/Tools/TokenPP.pm cp lib/Search/Tools/Tokenizer.pm blib/lib/Search/Tools/Tokenizer.pm /Users/fly1600/ap1600/bin/perl-dynamic /Users/fly1600/var/megalib/ExtUtils/xsubpp -typemap /Users/fly1600/ap1600/lib/ExtUtils/typemap -typemap typemap Tools.xs > Tools.xsc && mv Tools.xsc Tools.c gcc -c -fno-common -DPERL_DARWIN -no-cpp-precomp -arch i386 -arch x86_64 -nostdinc -B/Developer/SDKs/MacOSX10.6.sdk/usr/include/gcc -B/Developer/SDKs/MacOSX10.6.sdk/usr/lib/gcc -isystem/Developer/SDKs/MacOSX10.6.sdk/usr/include -F/Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks -mmacosx-version-min=10.6 -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -fstack-protector -O3 -DVERSION=\"0.78\" -DXS_VERSION=\"0.78\" "-I/Users/fly1600/ap1600/lib/CORE" Tools.c Running Mkbootstrap for Search::Tools () chmod 644 Tools.bs rm -f blib/arch/auto/Search/Tools/Tools.bundle cc -mmacosx-version-min=10.5 -bundle -undefined dynamic_lookup -Wl,-search_paths_first -arch i386 -arch x86_64 -Wl,-syslibroot,/Developer/SDKs/MacOSX10.6.sdk -mmacosx-version-min=10.6 -fstack-protector Tools.o -o blib/arch/auto/Search/Tools/Tools.bundle \ \ chmod 755 blib/arch/auto/Search/Tools/Tools.bundle cp Tools.bs blib/arch/auto/Search/Tools/Tools.bs chmod 644 blib/arch/auto/Search/Tools/Tools.bs Manifying blib/man3/Search::Tools::Transliterate.3 Manifying blib/man3/Search::Tools::TokenList.3 Manifying blib/man3/Search::Tools::HiLiter.3 Manifying blib/man3/Search::Tools::Token.3 Manifying blib/man3/Search::Tools::TokenListUtils.3 Manifying blib/man3/Search::Tools::QueryParser.3 Manifying blib/man3/Search::Tools::RegEx.3 Manifying blib/man3/Search::Tools::Object.3 Manifying blib/man3/Search::Tools::MethodMaker.3 Manifying blib/man3/Search::Tools::Query.3 Manifying blib/man3/Search::Tools::SpellCheck.3 Manifying blib/man3/Search::Tools::UTF8.3 Manifying blib/man3/Search::Tools::XML.3 Manifying blib/man3/Search::Tools::Snipper.3 Manifying blib/man3/Search::Tools.3 Manifying blib/man3/Search::Tools::TokenListPP.3 Manifying blib/man3/Search::Tools::HeatMap.3 Manifying blib/man3/Search::Tools::TokenPP.3 Manifying blib/man3/Search::Tools::Tokenizer.3 KARMAN/Search-Tools-0.78.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" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t # testing Search::Tools version 0.78 t/00-load.t .................... 1..1 ok 1 - use Search::Tools; ok t/02regexp.t ................... 1..68 ok 1 - use Search::Tools::QueryParser; ok 2 - qparser object ok 3 - parse query >>the quick<< ok 4 - quick ok 5 - quick ok 6 - parse query >>color:brown fox<< ok 7 - brown ok 8 - brown ok 9 - fox ok 10 - fox ok 11 - parse query >>+jumped and +ran -quickly<< ok 12 - jumped ok 13 - jumped ok 14 - ran ok 15 - ran ok 16 - parse query >>"over the or lazy and dog"<< ok 17 - over the or lazy and dog ok 18 - over the or lazy and dog ok 19 - parse query >>foo* food bar<< ok 20 - foo* ok 21 - foo* ok 22 - food ok 23 - food ok 24 - bar ok 25 - bar ok 26 - parse query >>foo foo*<< ok 27 - foo* ok 28 - foo* ok 29 - parse query >>ªµº ÀÁÂÃÄÅÆ Ç ÈÉÊË ÌÍÎÏ ÐÑ ÒÓÔÕÖØ ÙÚÛÜ ÝÞ ß àáâãäåæ ç èéêë ìíîï ð ñ òóôõöø ùúûü ýþÿ<< ok 30 - ªµº ok 31 - ªµº ok 32 - ÀÁÂÃÄÅÆ ok 33 - ÀÁÂÃÄÅÆ ok 34 - Ç ok 35 - Ç ok 36 - ÈÉÊË ok 37 - ÈÉÊË ok 38 - ÌÍÎÏ ok 39 - ÌÍÎÏ ok 40 - ÐÑ ok 41 - ÐÑ ok 42 - ÒÓÔÕÖØ ok 43 - ÒÓÔÕÖØ ok 44 - ÙÚÛÜ ok 45 - ÙÚÛÜ ok 46 - ÝÞ ok 47 - ÝÞ ok 48 - ß ok 49 - ß ok 50 - àáâãäåæ ok 51 - àáâãäåæ ok 52 - ç ok 53 - ç ok 54 - èéêë ok 55 - èéêë ok 56 - ìíîï ok 57 - ìíîï ok 58 - ð ok 59 - ð ok 60 - ñ ok 61 - ñ ok 62 - òóôõöø ok 63 - òóôõöø ok 64 - ùúûü ok 65 - ùúûü ok 66 - ýþÿ ok 67 - ýþÿ ok 68 - 29 total terms ok t/03snip.t ..................... 1..17 ok 1 - use Search::Tools::Snipper; ok 2 - snipper ok 3 - snip ok 4 - max_chars ok 5 - new snipper ok 6 - new snip ok 7 - more snip ok 8 - excerpt context ok 9 - set re type ok 10 - re matches loop algorithm ok 11 - 8 context ok 12 - excerpt context ok 13 - strict_phrase_snipper ok 14 - snip text2 with strict phrase ok 15 - loose_phrase_snipper ok 16 - snip text2 with loose phrase ok 17 - phrased_snip ok t/04hilite.t ................... 1..19 ok 1 - use Search::Tools::HiLiter; ok 2 - use Search::Tools::Snipper; ok 3 - new query ok 4 - hiliter ok 5 - snipper ok 6 - snip ok 7 - light ok 8 - new hiliter ok 9 - new snipper ok 10 - new snip ok 11 - new light ok 12 - nosnip hiliter ok 13 - nosnip light ok 14 - nosnip hiliter text_color ok 15 - nosnip light text_color ok 16 - text_color used ok 17 - word_characters ok 18 - hiliter for word_characters regex ok 19 - light word_characters has no match ok t/05stopwords.t ................ 1..13 ok 1 - use Search::Tools; ok 2 - new parser ok 3 - parse query ok 4 - the quick brown fox ok 5 - the quick brown fox ok 6 - quick ok 7 - quick ok 8 - new parser ok 9 - parse query ok 10 - the quick brown fox ok 11 - the quick brown fox ok 12 - quick ok 13 - quick ok t/06xml.t ...................... 1..13 ok 1 - use Search::Tools::XML; ok 2 - use Search::Tools::UTF8; ok 3 - xml ok 4 - esc ok 5 - unesc ok 6 - there and back again ok 7 - utf8_safe with low chars ok 8 - xml with attr ok 9 - start tag with attr ok 10 - unescaped_name includes \d ok 11 - unescaped_name case insensitive ok 12 - sane utf8 to start ok 13 - escaped string is still sane utf8 ok t/07stemmer.t .................. 1..15 ok 1 - use Search::Tools; ok 2 - new qparser ok 3 - parse query ok 4 - 1 term ok 5 - apple* ok 6 - apple* ok 7 - show naive stemming ok 8 - parse dying ok 9 - stemmed terms ok 10 - new stemming snipper ok 11 - snip naive text ok 12 - snipped stemmed match ok 13 - stemming hiliter ok 14 - hilite snipped_naive ok 15 - hiliter stems ok t/08transliterate.t ............ 1..14 ok 1 - use Search::Tools::Transliterate; ok 2 - use Search::Tools::UTF8; ok 3 - new transliterator ok 4 - transliterated ok 5 - transliterated ok 6 - transliterated ok 7 - transliterated ok 8 - transliterated ok 9 - transliterated ok 10 - transliterated ok 11 - successful failure - can't convert latin1: bad UTF-8 byte(s) at [ "\xC8\xC9\xCA\xC3 \xBE \xB4 \xAA \xE6" ] at t/08transliterate.t line 38. # ok 12 - re-encode latin1 -> utf8 ok 13 - re-encode is valid: ÈÉÊà ¾ ´ ª æ ok 14 - ÈÉÊà ¾ ´ ª æ transliterated ok t/09locale.t ................... 1..2 ok 1 - new QueryParser ok 2 - UTF-8 charset ok t/10spellcheck.t ............... 1..9 ok 1 # skip Text::Aspell required for SpellCheck ok 2 # skip Text::Aspell required for SpellCheck ok 3 # skip Text::Aspell required for SpellCheck ok 4 # skip Text::Aspell required for SpellCheck ok 5 # skip Text::Aspell required for SpellCheck ok 6 # skip Text::Aspell required for SpellCheck ok 7 # skip Text::Aspell required for SpellCheck ok 8 # skip Text::Aspell required for SpellCheck ok 9 # skip Text::Aspell required for SpellCheck ok t/11synopsis.t ................. 1..2 ok 1 - hilite snipped summary ok 2 # skip Text::Aspell required for SpellCheck ok byte 36 () is not Latin1 (it's 129 dec / 81 hex) at t/12utf8.t line 49. byte 12 () is not Latin1 (it's 128 dec / 80 hex) at t/12utf8.t line 67. t/12utf8.t ..................... 1..34 ok 1 - use Search::Tools::UTF8; ok 2 - latin1 is not utf8 ok 3 - latin1 is not ascii ok 4 - latin1 is not flagged utf8 ok 5 - latin1 correctly identified ok 6 - latin1 is sane utf8 - doesn't claim to be utf8 and doesn't look like it ok 7 - nonsense is not utf8 ok 8 - nonsense is not ascii ok 9 - nonsense is not latin1 ok 10 - find_bad_utf8 ok 11 - find_bad_ascii ok 12 - find_bad_latin1 ok 13 - is_valid_utf8 ambiguous ok 14 - is_latin1 ambiguous ok 15 - find_bad_utf8 ambiguous ok 16 - find_bad_latin1 ambiguous ok 17 - is_valid_utf8 moreamb ok 18 - !is_latin1 moreamb ok 19 - find_bad_utf8 moreamb ok 20 - find_bad_latin1_report moreamb ok 21 - find_bad_utf8 allows ascii ok 22 - 5.10 utf8 upgrade ok 23 - 5.10 utf8 upgrade hash key ok 24 - utf8 downgrade hash key ok 25 - find bad latin1 in cp1252 ok 26 - find bad latin1 bytes in cp1252 string ok 27 - what’s a person is valid utf8 ok 28 - what’s a person looks like 1252 ok 29 - real cp1252 encoded string looks like it ok 30 - what’s a person is_perl_utf8_string ok 31 - cp1251_codepoints_utf8_double is_perl_utf8_string ok 32 - fix_cp1252_codepoints_in_utf8 ok 33 - fix 1252 ok 34 - cp1251_codepoints_utf8_fixed cmp to_utf8($cp1251_codepoints, cp1252) ok t/13-snip-linux-user-group.t ... ok 1 - use Search::Tools; ok 2 - use Search::Tools::Snipper; ok 3 - use Search::Tools::HiLiter; ok 4 - use Search::Tools::XML; ok 5 - new XML object ok 6 - read buf ok 7 - strip_html ok 8 - strip_html ok ok 9 - plain text has no html ok 10 - new qparser ok 11 - new query ok 12 - new snipper ok 13 - new hiliter ok 14 - snip plain ok 15 - hilite ok 16 - split snipped words ok 17 - split plain words ok 18 - context length >= ok 19 - snip ok 20 - hilited 1..20 ok t/14-findaprofessional.t ....... ok 1 - use Search::Tools; ok 2 - use Search::Tools::Snipper; ok 3 - use Search::Tools::HiLiter; ok 4 - use Search::Tools::XML; ok 5 - new XML object ok 6 - read buf ok 7 - strip_html ok 8 - strip_html skipped ok 9 - strip_html skipped ok 10 - new qparser ok 11 - new query ok 12 - new snipper ok 13 - new hiliter ok 14 - snip plain ok 15 - hilite ok 16 - split snipped words ok 17 - split plain words ok 18 - context length >= ok 19 - snip ok 20 - hilited 1..20 ok t/15-child-adoption.t .......... ok 1 - use Search::Tools; ok 2 - use Search::Tools::Snipper; ok 3 - use Search::Tools::HiLiter; ok 4 - use Search::Tools::XML; ok 5 - new XML object ok 6 - read buf ok 7 - strip_html ok 8 - strip_html ok ok 9 - plain text has no html ok 10 - new qparser ok 11 - new query ok 12 - new snipper ok 13 - new hiliter ok 14 - snip plain ok 15 - hilite ok 16 - split snipped words ok 17 - split plain words ok 18 - context length >= ok 19 - snip ok 20 - hilited 1..20 ok t/16-dot.com.t ................. ok 1 - use Search::Tools; ok 2 - use Search::Tools::Snipper; ok 3 - use Search::Tools::HiLiter; ok 4 - use Search::Tools::XML; ok 5 - new XML object ok 6 - read buf ok 7 - strip_html ok 8 - strip_html skipped ok 9 - strip_html skipped ok 10 - new qparser ok 11 - new query ok 12 - new snipper ok 13 - new hiliter ok 14 - snip plain ok 15 - hilite ok 16 - split snipped words ok 17 - split plain words ok 18 - context length >= ok 19 - snip ok 20 - hilited 1..20 ok t/17-tokenizer.t ............... 1..1263 ok 1 - use Search::Tools; ok 2 - use Search::Tools::Tokenizer; ok 3 - new tokenizer ok 4 - eq overload ok 5 - cmp overload ok 6 - stringify overload ok 7 - bool overload ok 8 - eq overload ok 9 - cmp overload ok 10 - stringify overload ok 11 - bool overload ok 12 - eq overload ok 13 - cmp overload ok 14 - stringify overload ok 15 - bool overload ok 16 - tokenize simple ok 17 - tok->str ok 18 - tok->len >= 1 ok 19 - u8len <= len ok 20 - token pos ok 21 - set match ok 22 - set hot ok 23 - tok->str ok 24 - tok->len >= 1 ok 25 - u8len <= len ok 26 - token pos ok 27 - set match ok 28 - set hot ok 29 - tok->str ok 30 - tok->len >= 1 ok 31 - u8len <= len ok 32 - token pos ok 33 - set match ok 34 - set hot ok 35 - tok->str ok 36 - tok->len >= 1 ok 37 - u8len <= len ok 38 - token pos ok 39 - set match ok 40 - set hot ok 41 - tok->str ok 42 - tok->len >= 1 ok 43 - u8len <= len ok 44 - token pos ok 45 - set match ok 46 - set hot ok 47 - count == num ok 48 - pos == num-1 when all seen ok 49 - len == num ok 50 - get as_array ok 51 - get first token ok 52 - get matches ok 53 - matches < count ok 54 - get last token ok 55 - pos decremented ok 56 - really got last token ok 57 - 5 simple tokens ok 58 - simple_tokens->str ok 59 - tokenize str for tokens ok 60 - tok->str ok 61 - tok->len >= 1 ok 62 - u8len <= len ok 63 - token pos ok 64 - set match ok 65 - set hot ok 66 - tok->str ok 67 - tok->len >= 1 ok 68 - u8len <= len ok 69 - token pos ok 70 - set match ok 71 - set hot ok 72 - tok->str ok 73 - tok->len >= 1 ok 74 - u8len <= len ok 75 - token pos ok 76 - set match ok 77 - set hot ok 78 - tok->str ok 79 - tok->len >= 1 ok 80 - u8len <= len ok 81 - token pos ok 82 - set match ok 83 - set hot ok 84 - tok->str ok 85 - tok->len >= 1 ok 86 - u8len <= len ok 87 - token pos ok 88 - set match ok 89 - set hot ok 90 - tok->str ok 91 - tok->len >= 1 ok 92 - u8len <= len ok 93 - token pos ok 94 - set match ok 95 - set hot ok 96 - tok->str ok 97 - tok->len >= 1 ok 98 - u8len <= len ok 99 - token pos ok 100 - set match ok 101 - set hot ok 102 - tok->str ok 103 - tok->len >= 1 ok 104 - u8len <= len ok 105 - token pos ok 106 - set match ok 107 - set hot ok 108 - tok->str ok 109 - tok->len >= 1 ok 110 - u8len <= len ok 111 - token pos ok 112 - set match ok 113 - set hot ok 114 - tok->str ok 115 - tok->len >= 1 ok 116 - u8len <= len ok 117 - token pos ok 118 - set match ok 119 - set hot ok 120 - tok->str ok 121 - tok->len >= 1 ok 122 - u8len <= len ok 123 - token pos ok 124 - set match ok 125 - set hot ok 126 - tok->str ok 127 - tok->len >= 1 ok 128 - u8len <= len ok 129 - token pos ok 130 - set match ok 131 - set hot ok 132 - tok->str ok 133 - tok->len >= 1 ok 134 - u8len <= len ok 135 - token pos ok 136 - set match ok 137 - set hot ok 138 - tok->str ok 139 - tok->len >= 1 ok 140 - u8len <= len ok 141 - token pos ok 142 - set match ok 143 - set hot ok 144 - tok->str ok 145 - tok->len >= 1 ok 146 - u8len <= len ok 147 - token pos ok 148 - set match ok 149 - set hot ok 150 - tok->str ok 151 - tok->len >= 1 ok 152 - u8len <= len ok 153 - token pos ok 154 - set match ok 155 - set hot ok 156 - tok->str ok 157 - tok->len >= 1 ok 158 - u8len <= len ok 159 - token pos ok 160 - set match ok 161 - set hot ok 162 - tok->str ok 163 - tok->len >= 1 ok 164 - u8len <= len ok 165 - token pos ok 166 - set match ok 167 - set hot ok 168 - tok->str ok 169 - tok->len >= 1 ok 170 - u8len <= len ok 171 - token pos ok 172 - set match ok 173 - set hot ok 174 - tok->str ok 175 - tok->len >= 1 ok 176 - u8len <= len ok 177 - token pos ok 178 - set match ok 179 - set hot ok 180 - tok->str ok 181 - tok->len >= 1 ok 182 - u8len <= len ok 183 - token pos ok 184 - set match ok 185 - set hot ok 186 - tok->str ok 187 - tok->len >= 1 ok 188 - u8len <= len ok 189 - token pos ok 190 - set match ok 191 - set hot ok 192 - tok->str ok 193 - tok->len >= 1 ok 194 - u8len <= len ok 195 - token pos ok 196 - set match ok 197 - set hot ok 198 - tok->str ok 199 - tok->len >= 1 ok 200 - u8len <= len ok 201 - token pos ok 202 - set match ok 203 - set hot ok 204 - tok->str ok 205 - tok->len >= 1 ok 206 - u8len <= len ok 207 - token pos ok 208 - set match ok 209 - set hot ok 210 - tok->str ok 211 - tok->len >= 1 ok 212 - u8len <= len ok 213 - token pos ok 214 - set match ok 215 - set hot ok 216 - tok->str ok 217 - tok->len >= 1 ok 218 - u8len <= len ok 219 - token pos ok 220 - set match ok 221 - set hot ok 222 - tok->str ok 223 - tok->len >= 1 ok 224 - u8len <= len ok 225 - token pos ok 226 - set match ok 227 - set hot ok 228 - tok->str ok 229 - tok->len >= 1 ok 230 - u8len <= len ok 231 - token pos ok 232 - set match ok 233 - set hot ok 234 - tok->str ok 235 - tok->len >= 1 ok 236 - u8len <= len ok 237 - token pos ok 238 - set match ok 239 - set hot ok 240 - tok->str ok 241 - tok->len >= 1 ok 242 - u8len <= len ok 243 - token pos ok 244 - set match ok 245 - set hot ok 246 - tok->str ok 247 - tok->len >= 1 ok 248 - u8len <= len ok 249 - token pos ok 250 - set match ok 251 - set hot ok 252 - tok->str ok 253 - tok->len >= 1 ok 254 - u8len <= len ok 255 - token pos ok 256 - set match ok 257 - set hot ok 258 - tok->str ok 259 - tok->len >= 1 ok 260 - u8len <= len ok 261 - token pos ok 262 - set match ok 263 - set hot ok 264 - tok->str ok 265 - tok->len >= 1 ok 266 - u8len <= len ok 267 - token pos ok 268 - set match ok 269 - set hot ok 270 - tok->str ok 271 - tok->len >= 1 ok 272 - u8len <= len ok 273 - token pos ok 274 - set match ok 275 - set hot ok 276 - tok->str ok 277 - tok->len >= 1 ok 278 - u8len <= len ok 279 - token pos ok 280 - set match ok 281 - set hot ok 282 - tok->str ok 283 - tok->len >= 1 ok 284 - u8len <= len ok 285 - token pos ok 286 - set match ok 287 - set hot ok 288 - tok->str ok 289 - tok->len >= 1 ok 290 - u8len <= len ok 291 - token pos ok 292 - set match ok 293 - set hot ok 294 - tok->str ok 295 - tok->len >= 1 ok 296 - u8len <= len ok 297 - token pos ok 298 - set match ok 299 - set hot ok 300 - tok->str ok 301 - tok->len >= 1 ok 302 - u8len <= len ok 303 - token pos ok 304 - set match ok 305 - set hot ok 306 - tok->str ok 307 - tok->len >= 1 ok 308 - u8len <= len ok 309 - token pos ok 310 - set match ok 311 - set hot ok 312 - tok->str ok 313 - tok->len >= 1 ok 314 - u8len <= len ok 315 - token pos ok 316 - set match ok 317 - set hot ok 318 - tok->str ok 319 - tok->len >= 1 ok 320 - u8len <= len ok 321 - token pos ok 322 - set match ok 323 - set hot ok 324 - tok->str ok 325 - tok->len >= 1 ok 326 - u8len <= len ok 327 - token pos ok 328 - set match ok 329 - set hot ok 330 - tok->str ok 331 - tok->len >= 1 ok 332 - u8len <= len ok 333 - token pos ok 334 - set match ok 335 - set hot ok 336 - tok->str ok 337 - tok->len >= 1 ok 338 - u8len <= len ok 339 - token pos ok 340 - set match ok 341 - set hot ok 342 - tok->str ok 343 - tok->len >= 1 ok 344 - u8len <= len ok 345 - token pos ok 346 - set match ok 347 - set hot ok 348 - count == num ok 349 - pos == num-1 when all seen ok 350 - len == num ok 351 - get as_array ok 352 - get first token ok 353 - get matches ok 354 - matches < count ok 355 - get last token ok 356 - pos decremented ok 357 - really got last token ok 358 - str count ok 359 - tokens->str ok 360 - tokenize str2 ok 361 - tok->str ok 362 - tok->len >= 1 ok 363 - u8len <= len ok 364 - token pos ok 365 - set match ok 366 - set hot ok 367 - tok->str ok 368 - tok->len >= 1 ok 369 - u8len <= len ok 370 - token pos ok 371 - set match ok 372 - set hot ok 373 - tok->str ok 374 - tok->len >= 1 ok 375 - u8len <= len ok 376 - token pos ok 377 - set match ok 378 - set hot ok 379 - tok->str ok 380 - tok->len >= 1 ok 381 - u8len <= len ok 382 - token pos ok 383 - set match ok 384 - set hot ok 385 - tok->str ok 386 - tok->len >= 1 ok 387 - u8len <= len ok 388 - token pos ok 389 - set match ok 390 - set hot ok 391 - tok->str ok 392 - tok->len >= 1 ok 393 - u8len <= len ok 394 - token pos ok 395 - set match ok 396 - set hot ok 397 - tok->str ok 398 - tok->len >= 1 ok 399 - u8len <= len ok 400 - token pos ok 401 - set match ok 402 - set hot ok 403 - tok->str ok 404 - tok->len >= 1 ok 405 - u8len <= len ok 406 - token pos ok 407 - set match ok 408 - set hot ok 409 - tok->str ok 410 - tok->len >= 1 ok 411 - u8len <= len ok 412 - token pos ok 413 - set match ok 414 - set hot ok 415 - tok->str ok 416 - tok->len >= 1 ok 417 - u8len <= len ok 418 - token pos ok 419 - set match ok 420 - set hot ok 421 - tok->str ok 422 - tok->len >= 1 ok 423 - u8len <= len ok 424 - token pos ok 425 - set match ok 426 - set hot ok 427 - tok->str ok 428 - tok->len >= 1 ok 429 - u8len <= len ok 430 - token pos ok 431 - set match ok 432 - set hot ok 433 - tok->str ok 434 - tok->len >= 1 ok 435 - u8len <= len ok 436 - token pos ok 437 - set match ok 438 - set hot ok 439 - tok->str ok 440 - tok->len >= 1 ok 441 - u8len <= len ok 442 - token pos ok 443 - set match ok 444 - set hot ok 445 - tok->str ok 446 - tok->len >= 1 ok 447 - u8len <= len ok 448 - token pos ok 449 - set match ok 450 - set hot ok 451 - tok->str ok 452 - tok->len >= 1 ok 453 - u8len <= len ok 454 - token pos ok 455 - set match ok 456 - set hot ok 457 - tok->str ok 458 - tok->len >= 1 ok 459 - u8len <= len ok 460 - token pos ok 461 - set match ok 462 - set hot ok 463 - tok->str ok 464 - tok->len >= 1 ok 465 - u8len <= len ok 466 - token pos ok 467 - set match ok 468 - set hot ok 469 - tok->str ok 470 - tok->len >= 1 ok 471 - u8len <= len ok 472 - token pos ok 473 - set match ok 474 - set hot ok 475 - tok->str ok 476 - tok->len >= 1 ok 477 - u8len <= len ok 478 - token pos ok 479 - set match ok 480 - set hot ok 481 - tok->str ok 482 - tok->len >= 1 ok 483 - u8len <= len ok 484 - token pos ok 485 - set match ok 486 - set hot ok 487 - tok->str ok 488 - tok->len >= 1 ok 489 - u8len <= len ok 490 - token pos ok 491 - set match ok 492 - set hot ok 493 - tok->str ok 494 - tok->len >= 1 ok 495 - u8len <= len ok 496 - token pos ok 497 - set match ok 498 - set hot ok 499 - count == num ok 500 - pos == num-1 when all seen ok 501 - len == num ok 502 - get as_array ok 503 - get first token ok 504 - get matches ok 505 - matches < count ok 506 - get last token ok 507 - pos decremented ok 508 - really got last token ok 509 - str2 count ok 510 - tokens2->str ok 511 - tokenize greek ok 512 - tok->str ok 513 - tok->len >= 1 ok 514 - u8len <= len ok 515 - token pos ok 516 - set match ok 517 - set hot ok 518 - tok->str ok 519 - tok->len >= 1 ok 520 - u8len <= len ok 521 - token pos ok 522 - set match ok 523 - set hot ok 524 - tok->str ok 525 - tok->len >= 1 ok 526 - u8len <= len ok 527 - token pos ok 528 - set match ok 529 - set hot ok 530 - tok->str ok 531 - tok->len >= 1 ok 532 - u8len <= len ok 533 - token pos ok 534 - set match ok 535 - set hot ok 536 - tok->str ok 537 - tok->len >= 1 ok 538 - u8len <= len ok 539 - token pos ok 540 - set match ok 541 - set hot ok 542 - tok->str ok 543 - tok->len >= 1 ok 544 - u8len <= len ok 545 - token pos ok 546 - set match ok 547 - set hot ok 548 - tok->str ok 549 - tok->len >= 1 ok 550 - u8len <= len ok 551 - token pos ok 552 - set match ok 553 - set hot ok 554 - tok->str ok 555 - tok->len >= 1 ok 556 - u8len <= len ok 557 - token pos ok 558 - set match ok 559 - set hot ok 560 - tok->str ok 561 - tok->len >= 1 ok 562 - u8len <= len ok 563 - token pos ok 564 - set match ok 565 - set hot ok 566 - tok->str ok 567 - tok->len >= 1 ok 568 - u8len <= len ok 569 - token pos ok 570 - set match ok 571 - set hot ok 572 - tok->str ok 573 - tok->len >= 1 ok 574 - u8len <= len ok 575 - token pos ok 576 - set match ok 577 - set hot ok 578 - tok->str ok 579 - tok->len >= 1 ok 580 - u8len <= len ok 581 - token pos ok 582 - set match ok 583 - set hot ok 584 - tok->str ok 585 - tok->len >= 1 ok 586 - u8len <= len ok 587 - token pos ok 588 - set match ok 589 - set hot ok 590 - tok->str ok 591 - tok->len >= 1 ok 592 - u8len <= len ok 593 - token pos ok 594 - set match ok 595 - set hot ok 596 - tok->str ok 597 - tok->len >= 1 ok 598 - u8len <= len ok 599 - token pos ok 600 - set match ok 601 - set hot ok 602 - tok->str ok 603 - tok->len >= 1 ok 604 - u8len <= len ok 605 - token pos ok 606 - set match ok 607 - set hot ok 608 - tok->str ok 609 - tok->len >= 1 ok 610 - u8len <= len ok 611 - token pos ok 612 - set match ok 613 - set hot ok 614 - tok->str ok 615 - tok->len >= 1 ok 616 - u8len <= len ok 617 - token pos ok 618 - set match ok 619 - set hot ok 620 - tok->str ok 621 - tok->len >= 1 ok 622 - u8len <= len ok 623 - token pos ok 624 - set match ok 625 - set hot ok 626 - tok->str ok 627 - tok->len >= 1 ok 628 - u8len <= len ok 629 - token pos ok 630 - set match ok 631 - set hot ok 632 - tok->str ok 633 - tok->len >= 1 ok 634 - u8len <= len ok 635 - token pos ok 636 - set match ok 637 - set hot ok 638 - tok->str ok 639 - tok->len >= 1 ok 640 - u8len <= len ok 641 - token pos ok 642 - set match ok 643 - set hot ok 644 - tok->str ok 645 - tok->len >= 1 ok 646 - u8len <= len ok 647 - token pos ok 648 - set match ok 649 - set hot ok 650 - tok->str ok 651 - tok->len >= 1 ok 652 - u8len <= len ok 653 - token pos ok 654 - set match ok 655 - set hot ok 656 - tok->str ok 657 - tok->len >= 1 ok 658 - u8len <= len ok 659 - token pos ok 660 - set match ok 661 - set hot ok 662 - tok->str ok 663 - tok->len >= 1 ok 664 - u8len <= len ok 665 - token pos ok 666 - set match ok 667 - set hot ok 668 - tok->str ok 669 - tok->len >= 1 ok 670 - u8len <= len ok 671 - token pos ok 672 - set match ok 673 - set hot ok 674 - tok->str ok 675 - tok->len >= 1 ok 676 - u8len <= len ok 677 - token pos ok 678 - set match ok 679 - set hot ok 680 - tok->str ok 681 - tok->len >= 1 ok 682 - u8len <= len ok 683 - token pos ok 684 - set match ok 685 - set hot ok 686 - tok->str ok 687 - tok->len >= 1 ok 688 - u8len <= len ok 689 - token pos ok 690 - set match ok 691 - set hot ok 692 - tok->str ok 693 - tok->len >= 1 ok 694 - u8len <= len ok 695 - token pos ok 696 - set match ok 697 - set hot ok 698 - tok->str ok 699 - tok->len >= 1 ok 700 - u8len <= len ok 701 - token pos ok 702 - set match ok 703 - set hot ok 704 - tok->str ok 705 - tok->len >= 1 ok 706 - u8len <= len ok 707 - token pos ok 708 - set match ok 709 - set hot ok 710 - tok->str ok 711 - tok->len >= 1 ok 712 - u8len <= len ok 713 - token pos ok 714 - set match ok 715 - set hot ok 716 - tok->str ok 717 - tok->len >= 1 ok 718 - u8len <= len ok 719 - token pos ok 720 - set match ok 721 - set hot ok 722 - tok->str ok 723 - tok->len >= 1 ok 724 - u8len <= len ok 725 - token pos ok 726 - set match ok 727 - set hot ok 728 - tok->str ok 729 - tok->len >= 1 ok 730 - u8len <= len ok 731 - token pos ok 732 - set match ok 733 - set hot ok 734 - tok->str ok 735 - tok->len >= 1 ok 736 - u8len <= len ok 737 - token pos ok 738 - set match ok 739 - set hot ok 740 - tok->str ok 741 - tok->len >= 1 ok 742 - u8len <= len ok 743 - token pos ok 744 - set match ok 745 - set hot ok 746 - tok->str ok 747 - tok->len >= 1 ok 748 - u8len <= len ok 749 - token pos ok 750 - set match ok 751 - set hot ok 752 - tok->str ok 753 - tok->len >= 1 ok 754 - u8len <= len ok 755 - token pos ok 756 - set match ok 757 - set hot ok 758 - tok->str ok 759 - tok->len >= 1 ok 760 - u8len <= len ok 761 - token pos ok 762 - set match ok 763 - set hot ok 764 - tok->str ok 765 - tok->len >= 1 ok 766 - u8len <= len ok 767 - token pos ok 768 - set match ok 769 - set hot ok 770 - tok->str ok 771 - tok->len >= 1 ok 772 - u8len <= len ok 773 - token pos ok 774 - set match ok 775 - set hot ok 776 - tok->str ok 777 - tok->len >= 1 ok 778 - u8len <= len ok 779 - token pos ok 780 - set match ok 781 - set hot ok 782 - tok->str ok 783 - tok->len >= 1 ok 784 - u8len <= len ok 785 - token pos ok 786 - set match ok 787 - set hot ok 788 - tok->str ok 789 - tok->len >= 1 ok 790 - u8len <= len ok 791 - token pos ok 792 - set match ok 793 - set hot ok 794 - tok->str ok 795 - tok->len >= 1 ok 796 - u8len <= len ok 797 - token pos ok 798 - set match ok 799 - set hot ok 800 - tok->str ok 801 - tok->len >= 1 ok 802 - u8len <= len ok 803 - token pos ok 804 - set match ok 805 - set hot ok 806 - tok->str ok 807 - tok->len >= 1 ok 808 - u8len <= len ok 809 - token pos ok 810 - set match ok 811 - set hot ok 812 - tok->str ok 813 - tok->len >= 1 ok 814 - u8len <= len ok 815 - token pos ok 816 - set match ok 817 - set hot ok 818 - tok->str ok 819 - tok->len >= 1 ok 820 - u8len <= len ok 821 - token pos ok 822 - set match ok 823 - set hot ok 824 - tok->str ok 825 - tok->len >= 1 ok 826 - u8len <= len ok 827 - token pos ok 828 - set match ok 829 - set hot ok 830 - tok->str ok 831 - tok->len >= 1 ok 832 - u8len <= len ok 833 - token pos ok 834 - set match ok 835 - set hot ok 836 - tok->str ok 837 - tok->len >= 1 ok 838 - u8len <= len ok 839 - token pos ok 840 - set match ok 841 - set hot ok 842 - tok->str ok 843 - tok->len >= 1 ok 844 - u8len <= len ok 845 - token pos ok 846 - set match ok 847 - set hot ok 848 - tok->str ok 849 - tok->len >= 1 ok 850 - u8len <= len ok 851 - token pos ok 852 - set match ok 853 - set hot ok 854 - tok->str ok 855 - tok->len >= 1 ok 856 - u8len <= len ok 857 - token pos ok 858 - set match ok 859 - set hot ok 860 - tok->str ok 861 - tok->len >= 1 ok 862 - u8len <= len ok 863 - token pos ok 864 - set match ok 865 - set hot ok 866 - tok->str ok 867 - tok->len >= 1 ok 868 - u8len <= len ok 869 - token pos ok 870 - set match ok 871 - set hot ok 872 - tok->str ok 873 - tok->len >= 1 ok 874 - u8len <= len ok 875 - token pos ok 876 - set match ok 877 - set hot ok 878 - tok->str ok 879 - tok->len >= 1 ok 880 - u8len <= len ok 881 - token pos ok 882 - set match ok 883 - set hot ok 884 - tok->str ok 885 - tok->len >= 1 ok 886 - u8len <= len ok 887 - token pos ok 888 - set match ok 889 - set hot ok 890 - tok->str ok 891 - tok->len >= 1 ok 892 - u8len <= len ok 893 - token pos ok 894 - set match ok 895 - set hot ok 896 - tok->str ok 897 - tok->len >= 1 ok 898 - u8len <= len ok 899 - token pos ok 900 - set match ok 901 - set hot ok 902 - tok->str ok 903 - tok->len >= 1 ok 904 - u8len <= len ok 905 - token pos ok 906 - set match ok 907 - set hot ok 908 - tok->str ok 909 - tok->len >= 1 ok 910 - u8len <= len ok 911 - token pos ok 912 - set match ok 913 - set hot ok 914 - tok->str ok 915 - tok->len >= 1 ok 916 - u8len <= len ok 917 - token pos ok 918 - set match ok 919 - set hot ok 920 - tok->str ok 921 - tok->len >= 1 ok 922 - u8len <= len ok 923 - token pos ok 924 - set match ok 925 - set hot ok 926 - tok->str ok 927 - tok->len >= 1 ok 928 - u8len <= len ok 929 - token pos ok 930 - set match ok 931 - set hot ok 932 - tok->str ok 933 - tok->len >= 1 ok 934 - u8len <= len ok 935 - token pos ok 936 - set match ok 937 - set hot ok 938 - tok->str ok 939 - tok->len >= 1 ok 940 - u8len <= len ok 941 - token pos ok 942 - set match ok 943 - set hot ok 944 - tok->str ok 945 - tok->len >= 1 ok 946 - u8len <= len ok 947 - token pos ok 948 - set match ok 949 - set hot ok 950 - tok->str ok 951 - tok->len >= 1 ok 952 - u8len <= len ok 953 - token pos ok 954 - set match ok 955 - set hot ok 956 - tok->str ok 957 - tok->len >= 1 ok 958 - u8len <= len ok 959 - token pos ok 960 - set match ok 961 - set hot ok 962 - tok->str ok 963 - tok->len >= 1 ok 964 - u8len <= len ok 965 - token pos ok 966 - set match ok 967 - set hot ok 968 - tok->str ok 969 - tok->len >= 1 ok 970 - u8len <= len ok 971 - token pos ok 972 - set match ok 973 - set hot ok 974 - tok->str ok 975 - tok->len >= 1 ok 976 - u8len <= len ok 977 - token pos ok 978 - set match ok 979 - set hot ok 980 - tok->str ok 981 - tok->len >= 1 ok 982 - u8len <= len ok 983 - token pos ok 984 - set match ok 985 - set hot ok 986 - tok->str ok 987 - tok->len >= 1 ok 988 - u8len <= len ok 989 - token pos ok 990 - set match ok 991 - set hot ok 992 - tok->str ok 993 - tok->len >= 1 ok 994 - u8len <= len ok 995 - token pos ok 996 - set match ok 997 - set hot ok 998 - tok->str ok 999 - tok->len >= 1 ok 1000 - u8len <= len ok 1001 - token pos ok 1002 - set match ok 1003 - set hot ok 1004 - tok->str ok 1005 - tok->len >= 1 ok 1006 - u8len <= len ok 1007 - token pos ok 1008 - set match ok 1009 - set hot ok 1010 - tok->str ok 1011 - tok->len >= 1 ok 1012 - u8len <= len ok 1013 - token pos ok 1014 - set match ok 1015 - set hot ok 1016 - tok->str ok 1017 - tok->len >= 1 ok 1018 - u8len <= len ok 1019 - token pos ok 1020 - set match ok 1021 - set hot ok 1022 - tok->str ok 1023 - tok->len >= 1 ok 1024 - u8len <= len ok 1025 - token pos ok 1026 - set match ok 1027 - set hot ok 1028 - tok->str ok 1029 - tok->len >= 1 ok 1030 - u8len <= len ok 1031 - token pos ok 1032 - set match ok 1033 - set hot ok 1034 - tok->str ok 1035 - tok->len >= 1 ok 1036 - u8len <= len ok 1037 - token pos ok 1038 - set match ok 1039 - set hot ok 1040 - tok->str ok 1041 - tok->len >= 1 ok 1042 - u8len <= len ok 1043 - token pos ok 1044 - set match ok 1045 - set hot ok 1046 - tok->str ok 1047 - tok->len >= 1 ok 1048 - u8len <= len ok 1049 - token pos ok 1050 - set match ok 1051 - set hot ok 1052 - tok->str ok 1053 - tok->len >= 1 ok 1054 - u8len <= len ok 1055 - token pos ok 1056 - set match ok 1057 - set hot ok 1058 - tok->str ok 1059 - tok->len >= 1 ok 1060 - u8len <= len ok 1061 - token pos ok 1062 - set match ok 1063 - set hot ok 1064 - tok->str ok 1065 - tok->len >= 1 ok 1066 - u8len <= len ok 1067 - token pos ok 1068 - set match ok 1069 - set hot ok 1070 - tok->str ok 1071 - tok->len >= 1 ok 1072 - u8len <= len ok 1073 - token pos ok 1074 - set match ok 1075 - set hot ok 1076 - tok->str ok 1077 - tok->len >= 1 ok 1078 - u8len <= len ok 1079 - token pos ok 1080 - set match ok 1081 - set hot ok 1082 - tok->str ok 1083 - tok->len >= 1 ok 1084 - u8len <= len ok 1085 - token pos ok 1086 - set match ok 1087 - set hot ok 1088 - tok->str ok 1089 - tok->len >= 1 ok 1090 - u8len <= len ok 1091 - token pos ok 1092 - set match ok 1093 - set hot ok 1094 - tok->str ok 1095 - tok->len >= 1 ok 1096 - u8len <= len ok 1097 - token pos ok 1098 - set match ok 1099 - set hot ok 1100 - tok->str ok 1101 - tok->len >= 1 ok 1102 - u8len <= len ok 1103 - token pos ok 1104 - set match ok 1105 - set hot ok 1106 - count == num ok 1107 - pos == num-1 when all seen ok 1108 - len == num ok 1109 - get as_array ok 1110 - get first token ok 1111 - get matches ok 1112 - matches < count ok 1113 - get last token ok 1114 - pos decremented ok 1115 - really got last token ok 1116 - grtokens count ok 1117 - grtokens->str ok 1118 - cjk_tokenizer ok 1119 - eq overload ok 1120 - cmp overload ok 1121 - stringify overload ok 1122 - bool overload ok 1123 - eq overload ok 1124 - cmp overload ok 1125 - stringify overload ok 1126 - bool overload ok 1127 - eq overload ok 1128 - cmp overload ok 1129 - stringify overload ok 1130 - bool overload ok 1131 - eq overload ok 1132 - cmp overload ok 1133 - stringify overload ok 1134 - bool overload ok 1135 - eq overload ok 1136 - cmp overload ok 1137 - stringify overload ok 1138 - bool overload ok 1139 - eq overload ok 1140 - cmp overload ok 1141 - stringify overload ok 1142 - bool overload ok 1143 - eq overload ok 1144 - cmp overload ok 1145 - stringify overload ok 1146 - bool overload ok 1147 - eq overload ok 1148 - cmp overload ok 1149 - stringify overload ok 1150 - bool overload ok 1151 - eq overload ok 1152 - cmp overload ok 1153 - stringify overload ok 1154 - bool overload ok 1155 - eq overload ok 1156 - cmp overload ok 1157 - stringify overload ok 1158 - bool overload ok 1159 - tokenize chinese ok 1160 - tok->str ok 1161 - tok->len >= 1 ok 1162 - u8len <= len ok 1163 - token pos ok 1164 - set match ok 1165 - set hot ok 1166 - tok->str ok 1167 - tok->len >= 1 ok 1168 - u8len <= len ok 1169 - token pos ok 1170 - set match ok 1171 - set hot ok 1172 - tok->str ok 1173 - tok->len >= 1 ok 1174 - u8len <= len ok 1175 - token pos ok 1176 - set match ok 1177 - set hot ok 1178 - tok->str ok 1179 - tok->len >= 1 ok 1180 - u8len <= len ok 1181 - token pos ok 1182 - set match ok 1183 - set hot ok 1184 - tok->str ok 1185 - tok->len >= 1 ok 1186 - u8len <= len ok 1187 - token pos ok 1188 - set match ok 1189 - set hot ok 1190 - tok->str ok 1191 - tok->len >= 1 ok 1192 - u8len <= len ok 1193 - token pos ok 1194 - set match ok 1195 - set hot ok 1196 - tok->str ok 1197 - tok->len >= 1 ok 1198 - u8len <= len ok 1199 - token pos ok 1200 - set match ok 1201 - set hot ok 1202 - tok->str ok 1203 - tok->len >= 1 ok 1204 - u8len <= len ok 1205 - token pos ok 1206 - set match ok 1207 - set hot ok 1208 - tok->str ok 1209 - tok->len >= 1 ok 1210 - u8len <= len ok 1211 - token pos ok 1212 - set match ok 1213 - set hot ok 1214 - tok->str ok 1215 - tok->len >= 1 ok 1216 - u8len <= len ok 1217 - token pos ok 1218 - set match ok 1219 - set hot ok 1220 - count == num ok 1221 - pos == num-1 when all seen ok 1222 - len == num ok 1223 - get as_array ok 1224 - get first token ok 1225 - get matches ok 1226 - matches < count ok 1227 - get last token ok 1228 - pos decremented ok 1229 - really got last token ok 1230 - check cjk_tokens ok 1231 - cjk_tokens->str ok 1232 - tokenize ascii ok 1233 - tok->str ok 1234 - tok->len >= 1 ok 1235 - u8len <= len ok 1236 - token pos ok 1237 - set match ok 1238 - set hot ok 1239 - tok->str ok 1240 - tok->len >= 1 ok 1241 - u8len <= len ok 1242 - token pos ok 1243 - set match ok 1244 - set hot ok 1245 - tok->str ok 1246 - tok->len >= 1 ok 1247 - u8len <= len ok 1248 - token pos ok 1249 - set match ok 1250 - set hot ok 1251 - count == num ok 1252 - pos == num-1 when all seen ok 1253 - len == num ok 1254 - get as_array ok 1255 - get first token ok 1256 - get matches ok 1257 - matches < count ok 1258 - get last token ok 1259 - pos decremented ok 1260 - really got last token ok 1261 - check ascii tokens ok 1262 - ascii_tokens->str ok 1263 - handler_count ok t/18-tokenizer-mem.t ........... 1..29 ok 1 - use Search::Tools; ok 2 - use Search::Tools::Tokenizer; ok 3 - new tokenizer ok 4 - tokenize str ok 5 - tok->str ok 6 - tok->len >= 1 ok 7 - token pos ok 8 - tok->str ok 9 - tok->len >= 1 ok 10 - token pos ok 11 - tok->str ok 12 - tok->len >= 1 ok 13 - token pos ok 14 - tok->str ok 15 - tok->len >= 1 ok 16 - token pos ok 17 - tok->str ok 18 - tok->len >= 1 ok 19 - token pos ok 20 - count == num ok 21 - pos == num-1 when all seen ok 22 - len == num ok 23 - get as_array ok 24 - get matches ok 25 - matches < count ok 26 - check_tokens ok 27 - get 0 token ok 28 - 0 token still defined ok 29 - token still returns string ok t/19-tokenizer-pp.t ............ 1..1263 ok 1 - use Search::Tools; ok 2 - use Search::Tools::Tokenizer; ok 3 - new tokenizer ok 4 - eq overload ok 5 - cmp overload ok 6 - stringify overload ok 7 - bool overload ok 8 - eq overload ok 9 - cmp overload ok 10 - stringify overload ok 11 - bool overload ok 12 - eq overload ok 13 - cmp overload ok 14 - stringify overload ok 15 - bool overload ok 16 - tokenize simple ok 17 - tok->str ok 18 - tok->len >= 1 ok 19 - u8len <= len ok 20 - token pos ok 21 - set match ok 22 - set hot ok 23 - tok->str ok 24 - tok->len >= 1 ok 25 - u8len <= len ok 26 - token pos ok 27 - set match ok 28 - set hot ok 29 - tok->str ok 30 - tok->len >= 1 ok 31 - u8len <= len ok 32 - token pos ok 33 - set match ok 34 - set hot ok 35 - tok->str ok 36 - tok->len >= 1 ok 37 - u8len <= len ok 38 - token pos ok 39 - set match ok 40 - set hot ok 41 - tok->str ok 42 - tok->len >= 1 ok 43 - u8len <= len ok 44 - token pos ok 45 - set match ok 46 - set hot ok 47 - count == num ok 48 - pos == num-1 when all seen ok 49 - len == num ok 50 - get as_array ok 51 - get first token ok 52 - get matches ok 53 - matches < count ok 54 - get last token ok 55 - pos decremented ok 56 - really got last token ok 57 - 5 simple tokens ok 58 - simple_tokens->str ok 59 - tokenize str for tokens ok 60 - tok->str ok 61 - tok->len >= 1 ok 62 - u8len <= len ok 63 - token pos ok 64 - set match ok 65 - set hot ok 66 - tok->str ok 67 - tok->len >= 1 ok 68 - u8len <= len ok 69 - token pos ok 70 - set match ok 71 - set hot ok 72 - tok->str ok 73 - tok->len >= 1 ok 74 - u8len <= len ok 75 - token pos ok 76 - set match ok 77 - set hot ok 78 - tok->str ok 79 - tok->len >= 1 ok 80 - u8len <= len ok 81 - token pos ok 82 - set match ok 83 - set hot ok 84 - tok->str ok 85 - tok->len >= 1 ok 86 - u8len <= len ok 87 - token pos ok 88 - set match ok 89 - set hot ok 90 - tok->str ok 91 - tok->len >= 1 ok 92 - u8len <= len ok 93 - token pos ok 94 - set match ok 95 - set hot ok 96 - tok->str ok 97 - tok->len >= 1 ok 98 - u8len <= len ok 99 - token pos ok 100 - set match ok 101 - set hot ok 102 - tok->str ok 103 - tok->len >= 1 ok 104 - u8len <= len ok 105 - token pos ok 106 - set match ok 107 - set hot ok 108 - tok->str ok 109 - tok->len >= 1 ok 110 - u8len <= len ok 111 - token pos ok 112 - set match ok 113 - set hot ok 114 - tok->str ok 115 - tok->len >= 1 ok 116 - u8len <= len ok 117 - token pos ok 118 - set match ok 119 - set hot ok 120 - tok->str ok 121 - tok->len >= 1 ok 122 - u8len <= len ok 123 - token pos ok 124 - set match ok 125 - set hot ok 126 - tok->str ok 127 - tok->len >= 1 ok 128 - u8len <= len ok 129 - token pos ok 130 - set match ok 131 - set hot ok 132 - tok->str ok 133 - tok->len >= 1 ok 134 - u8len <= len ok 135 - token pos ok 136 - set match ok 137 - set hot ok 138 - tok->str ok 139 - tok->len >= 1 ok 140 - u8len <= len ok 141 - token pos ok 142 - set match ok 143 - set hot ok 144 - tok->str ok 145 - tok->len >= 1 ok 146 - u8len <= len ok 147 - token pos ok 148 - set match ok 149 - set hot ok 150 - tok->str ok 151 - tok->len >= 1 ok 152 - u8len <= len ok 153 - token pos ok 154 - set match ok 155 - set hot ok 156 - tok->str ok 157 - tok->len >= 1 ok 158 - u8len <= len ok 159 - token pos ok 160 - set match ok 161 - set hot ok 162 - tok->str ok 163 - tok->len >= 1 ok 164 - u8len <= len ok 165 - token pos ok 166 - set match ok 167 - set hot ok 168 - tok->str ok 169 - tok->len >= 1 ok 170 - u8len <= len ok 171 - token pos ok 172 - set match ok 173 - set hot ok 174 - tok->str ok 175 - tok->len >= 1 ok 176 - u8len <= len ok 177 - token pos ok 178 - set match ok 179 - set hot ok 180 - tok->str ok 181 - tok->len >= 1 ok 182 - u8len <= len ok 183 - token pos ok 184 - set match ok 185 - set hot ok 186 - tok->str ok 187 - tok->len >= 1 ok 188 - u8len <= len ok 189 - token pos ok 190 - set match ok 191 - set hot ok 192 - tok->str ok 193 - tok->len >= 1 ok 194 - u8len <= len ok 195 - token pos ok 196 - set match ok 197 - set hot ok 198 - tok->str ok 199 - tok->len >= 1 ok 200 - u8len <= len ok 201 - token pos ok 202 - set match ok 203 - set hot ok 204 - tok->str ok 205 - tok->len >= 1 ok 206 - u8len <= len ok 207 - token pos ok 208 - set match ok 209 - set hot ok 210 - tok->str ok 211 - tok->len >= 1 ok 212 - u8len <= len ok 213 - token pos ok 214 - set match ok 215 - set hot ok 216 - tok->str ok 217 - tok->len >= 1 ok 218 - u8len <= len ok 219 - token pos ok 220 - set match ok 221 - set hot ok 222 - tok->str ok 223 - tok->len >= 1 ok 224 - u8len <= len ok 225 - token pos ok 226 - set match ok 227 - set hot ok 228 - tok->str ok 229 - tok->len >= 1 ok 230 - u8len <= len ok 231 - token pos ok 232 - set match ok 233 - set hot ok 234 - tok->str ok 235 - tok->len >= 1 ok 236 - u8len <= len ok 237 - token pos ok 238 - set match ok 239 - set hot ok 240 - tok->str ok 241 - tok->len >= 1 ok 242 - u8len <= len ok 243 - token pos ok 244 - set match ok 245 - set hot ok 246 - tok->str ok 247 - tok->len >= 1 ok 248 - u8len <= len ok 249 - token pos ok 250 - set match ok 251 - set hot ok 252 - tok->str ok 253 - tok->len >= 1 ok 254 - u8len <= len ok 255 - token pos ok 256 - set match ok 257 - set hot ok 258 - tok->str ok 259 - tok->len >= 1 ok 260 - u8len <= len ok 261 - token pos ok 262 - set match ok 263 - set hot ok 264 - tok->str ok 265 - tok->len >= 1 ok 266 - u8len <= len ok 267 - token pos ok 268 - set match ok 269 - set hot ok 270 - tok->str ok 271 - tok->len >= 1 ok 272 - u8len <= len ok 273 - token pos ok 274 - set match ok 275 - set hot ok 276 - tok->str ok 277 - tok->len >= 1 ok 278 - u8len <= len ok 279 - token pos ok 280 - set match ok 281 - set hot ok 282 - tok->str ok 283 - tok->len >= 1 ok 284 - u8len <= len ok 285 - token pos ok 286 - set match ok 287 - set hot ok 288 - tok->str ok 289 - tok->len >= 1 ok 290 - u8len <= len ok 291 - token pos ok 292 - set match ok 293 - set hot ok 294 - tok->str ok 295 - tok->len >= 1 ok 296 - u8len <= len ok 297 - token pos ok 298 - set match ok 299 - set hot ok 300 - tok->str ok 301 - tok->len >= 1 ok 302 - u8len <= len ok 303 - token pos ok 304 - set match ok 305 - set hot ok 306 - tok->str ok 307 - tok->len >= 1 ok 308 - u8len <= len ok 309 - token pos ok 310 - set match ok 311 - set hot ok 312 - tok->str ok 313 - tok->len >= 1 ok 314 - u8len <= len ok 315 - token pos ok 316 - set match ok 317 - set hot ok 318 - tok->str ok 319 - tok->len >= 1 ok 320 - u8len <= len ok 321 - token pos ok 322 - set match ok 323 - set hot ok 324 - tok->str ok 325 - tok->len >= 1 ok 326 - u8len <= len ok 327 - token pos ok 328 - set match ok 329 - set hot ok 330 - tok->str ok 331 - tok->len >= 1 ok 332 - u8len <= len ok 333 - token pos ok 334 - set match ok 335 - set hot ok 336 - tok->str ok 337 - tok->len >= 1 ok 338 - u8len <= len ok 339 - token pos ok 340 - set match ok 341 - set hot ok 342 - tok->str ok 343 - tok->len >= 1 ok 344 - u8len <= len ok 345 - token pos ok 346 - set match ok 347 - set hot ok 348 - count == num ok 349 - pos == num-1 when all seen ok 350 - len == num ok 351 - get as_array ok 352 - get first token ok 353 - get matches ok 354 - matches < count ok 355 - get last token ok 356 - pos decremented ok 357 - really got last token ok 358 - str count ok 359 - tokens->str ok 360 - tokenize str2 ok 361 - tok->str ok 362 - tok->len >= 1 ok 363 - u8len <= len ok 364 - token pos ok 365 - set match ok 366 - set hot ok 367 - tok->str ok 368 - tok->len >= 1 ok 369 - u8len <= len ok 370 - token pos ok 371 - set match ok 372 - set hot ok 373 - tok->str ok 374 - tok->len >= 1 ok 375 - u8len <= len ok 376 - token pos ok 377 - set match ok 378 - set hot ok 379 - tok->str ok 380 - tok->len >= 1 ok 381 - u8len <= len ok 382 - token pos ok 383 - set match ok 384 - set hot ok 385 - tok->str ok 386 - tok->len >= 1 ok 387 - u8len <= len ok 388 - token pos ok 389 - set match ok 390 - set hot ok 391 - tok->str ok 392 - tok->len >= 1 ok 393 - u8len <= len ok 394 - token pos ok 395 - set match ok 396 - set hot ok 397 - tok->str ok 398 - tok->len >= 1 ok 399 - u8len <= len ok 400 - token pos ok 401 - set match ok 402 - set hot ok 403 - tok->str ok 404 - tok->len >= 1 ok 405 - u8len <= len ok 406 - token pos ok 407 - set match ok 408 - set hot ok 409 - tok->str ok 410 - tok->len >= 1 ok 411 - u8len <= len ok 412 - token pos ok 413 - set match ok 414 - set hot ok 415 - tok->str ok 416 - tok->len >= 1 ok 417 - u8len <= len ok 418 - token pos ok 419 - set match ok 420 - set hot ok 421 - tok->str ok 422 - tok->len >= 1 ok 423 - u8len <= len ok 424 - token pos ok 425 - set match ok 426 - set hot ok 427 - tok->str ok 428 - tok->len >= 1 ok 429 - u8len <= len ok 430 - token pos ok 431 - set match ok 432 - set hot ok 433 - tok->str ok 434 - tok->len >= 1 ok 435 - u8len <= len ok 436 - token pos ok 437 - set match ok 438 - set hot ok 439 - tok->str ok 440 - tok->len >= 1 ok 441 - u8len <= len ok 442 - token pos ok 443 - set match ok 444 - set hot ok 445 - tok->str ok 446 - tok->len >= 1 ok 447 - u8len <= len ok 448 - token pos ok 449 - set match ok 450 - set hot ok 451 - tok->str ok 452 - tok->len >= 1 ok 453 - u8len <= len ok 454 - token pos ok 455 - set match ok 456 - set hot ok 457 - tok->str ok 458 - tok->len >= 1 ok 459 - u8len <= len ok 460 - token pos ok 461 - set match ok 462 - set hot ok 463 - tok->str ok 464 - tok->len >= 1 ok 465 - u8len <= len ok 466 - token pos ok 467 - set match ok 468 - set hot ok 469 - tok->str ok 470 - tok->len >= 1 ok 471 - u8len <= len ok 472 - token pos ok 473 - set match ok 474 - set hot ok 475 - tok->str ok 476 - tok->len >= 1 ok 477 - u8len <= len ok 478 - token pos ok 479 - set match ok 480 - set hot ok 481 - tok->str ok 482 - tok->len >= 1 ok 483 - u8len <= len ok 484 - token pos ok 485 - set match ok 486 - set hot ok 487 - tok->str ok 488 - tok->len >= 1 ok 489 - u8len <= len ok 490 - token pos ok 491 - set match ok 492 - set hot ok 493 - tok->str ok 494 - tok->len >= 1 ok 495 - u8len <= len ok 496 - token pos ok 497 - set match ok 498 - set hot ok 499 - count == num ok 500 - pos == num-1 when all seen ok 501 - len == num ok 502 - get as_array ok 503 - get first token ok 504 - get matches ok 505 - matches < count ok 506 - get last token ok 507 - pos decremented ok 508 - really got last token ok 509 - str2 count ok 510 - tokens2->str ok 511 - tokenize greek ok 512 - tok->str ok 513 - tok->len >= 1 ok 514 - u8len <= len ok 515 - token pos ok 516 - set match ok 517 - set hot ok 518 - tok->str ok 519 - tok->len >= 1 ok 520 - u8len <= len ok 521 - token pos ok 522 - set match ok 523 - set hot ok 524 - tok->str ok 525 - tok->len >= 1 ok 526 - u8len <= len ok 527 - token pos ok 528 - set match ok 529 - set hot ok 530 - tok->str ok 531 - tok->len >= 1 ok 532 - u8len <= len ok 533 - token pos ok 534 - set match ok 535 - set hot ok 536 - tok->str ok 537 - tok->len >= 1 ok 538 - u8len <= len ok 539 - token pos ok 540 - set match ok 541 - set hot ok 542 - tok->str ok 543 - tok->len >= 1 ok 544 - u8len <= len ok 545 - token pos ok 546 - set match ok 547 - set hot ok 548 - tok->str ok 549 - tok->len >= 1 ok 550 - u8len <= len ok 551 - token pos ok 552 - set match ok 553 - set hot ok 554 - tok->str ok 555 - tok->len >= 1 ok 556 - u8len <= len ok 557 - token pos ok 558 - set match ok 559 - set hot ok 560 - tok->str ok 561 - tok->len >= 1 ok 562 - u8len <= len ok 563 - token pos ok 564 - set match ok 565 - set hot ok 566 - tok->str ok 567 - tok->len >= 1 ok 568 - u8len <= len ok 569 - token pos ok 570 - set match ok 571 - set hot ok 572 - tok->str ok 573 - tok->len >= 1 ok 574 - u8len <= len ok 575 - token pos ok 576 - set match ok 577 - set hot ok 578 - tok->str ok 579 - tok->len >= 1 ok 580 - u8len <= len ok 581 - token pos ok 582 - set match ok 583 - set hot ok 584 - tok->str ok 585 - tok->len >= 1 ok 586 - u8len <= len ok 587 - token pos ok 588 - set match ok 589 - set hot ok 590 - tok->str ok 591 - tok->len >= 1 ok 592 - u8len <= len ok 593 - token pos ok 594 - set match ok 595 - set hot ok 596 - tok->str ok 597 - tok->len >= 1 ok 598 - u8len <= len ok 599 - token pos ok 600 - set match ok 601 - set hot ok 602 - tok->str ok 603 - tok->len >= 1 ok 604 - u8len <= len ok 605 - token pos ok 606 - set match ok 607 - set hot ok 608 - tok->str ok 609 - tok->len >= 1 ok 610 - u8len <= len ok 611 - token pos ok 612 - set match ok 613 - set hot ok 614 - tok->str ok 615 - tok->len >= 1 ok 616 - u8len <= len ok 617 - token pos ok 618 - set match ok 619 - set hot ok 620 - tok->str ok 621 - tok->len >= 1 ok 622 - u8len <= len ok 623 - token pos ok 624 - set match ok 625 - set hot ok 626 - tok->str ok 627 - tok->len >= 1 ok 628 - u8len <= len ok 629 - token pos ok 630 - set match ok 631 - set hot ok 632 - tok->str ok 633 - tok->len >= 1 ok 634 - u8len <= len ok 635 - token pos ok 636 - set match ok 637 - set hot ok 638 - tok->str ok 639 - tok->len >= 1 ok 640 - u8len <= len ok 641 - token pos ok 642 - set match ok 643 - set hot ok 644 - tok->str ok 645 - tok->len >= 1 ok 646 - u8len <= len ok 647 - token pos ok 648 - set match ok 649 - set hot ok 650 - tok->str ok 651 - tok->len >= 1 ok 652 - u8len <= len ok 653 - token pos ok 654 - set match ok 655 - set hot ok 656 - tok->str ok 657 - tok->len >= 1 ok 658 - u8len <= len ok 659 - token pos ok 660 - set match ok 661 - set hot ok 662 - tok->str ok 663 - tok->len >= 1 ok 664 - u8len <= len ok 665 - token pos ok 666 - set match ok 667 - set hot ok 668 - tok->str ok 669 - tok->len >= 1 ok 670 - u8len <= len ok 671 - token pos ok 672 - set match ok 673 - set hot ok 674 - tok->str ok 675 - tok->len >= 1 ok 676 - u8len <= len ok 677 - token pos ok 678 - set match ok 679 - set hot ok 680 - tok->str ok 681 - tok->len >= 1 ok 682 - u8len <= len ok 683 - token pos ok 684 - set match ok 685 - set hot ok 686 - tok->str ok 687 - tok->len >= 1 ok 688 - u8len <= len ok 689 - token pos ok 690 - set match ok 691 - set hot ok 692 - tok->str ok 693 - tok->len >= 1 ok 694 - u8len <= len ok 695 - token pos ok 696 - set match ok 697 - set hot ok 698 - tok->str ok 699 - tok->len >= 1 ok 700 - u8len <= len ok 701 - token pos ok 702 - set match ok 703 - set hot ok 704 - tok->str ok 705 - tok->len >= 1 ok 706 - u8len <= len ok 707 - token pos ok 708 - set match ok 709 - set hot ok 710 - tok->str ok 711 - tok->len >= 1 ok 712 - u8len <= len ok 713 - token pos ok 714 - set match ok 715 - set hot ok 716 - tok->str ok 717 - tok->len >= 1 ok 718 - u8len <= len ok 719 - token pos ok 720 - set match ok 721 - set hot ok 722 - tok->str ok 723 - tok->len >= 1 ok 724 - u8len <= len ok 725 - token pos ok 726 - set match ok 727 - set hot ok 728 - tok->str ok 729 - tok->len >= 1 ok 730 - u8len <= len ok 731 - token pos ok 732 - set match ok 733 - set hot ok 734 - tok->str ok 735 - tok->len >= 1 ok 736 - u8len <= len ok 737 - token pos ok 738 - set match ok 739 - set hot ok 740 - tok->str ok 741 - tok->len >= 1 ok 742 - u8len <= len ok 743 - token pos ok 744 - set match ok 745 - set hot ok 746 - tok->str ok 747 - tok->len >= 1 ok 748 - u8len <= len ok 749 - token pos ok 750 - set match ok 751 - set hot ok 752 - tok->str ok 753 - tok->len >= 1 ok 754 - u8len <= len ok 755 - token pos ok 756 - set match ok 757 - set hot ok 758 - tok->str ok 759 - tok->len >= 1 ok 760 - u8len <= len ok 761 - token pos ok 762 - set match ok 763 - set hot ok 764 - tok->str ok 765 - tok->len >= 1 ok 766 - u8len <= len ok 767 - token pos ok 768 - set match ok 769 - set hot ok 770 - tok->str ok 771 - tok->len >= 1 ok 772 - u8len <= len ok 773 - token pos ok 774 - set match ok 775 - set hot ok 776 - tok->str ok 777 - tok->len >= 1 ok 778 - u8len <= len ok 779 - token pos ok 780 - set match ok 781 - set hot ok 782 - tok->str ok 783 - tok->len >= 1 ok 784 - u8len <= len ok 785 - token pos ok 786 - set match ok 787 - set hot ok 788 - tok->str ok 789 - tok->len >= 1 ok 790 - u8len <= len ok 791 - token pos ok 792 - set match ok 793 - set hot ok 794 - tok->str ok 795 - tok->len >= 1 ok 796 - u8len <= len ok 797 - token pos ok 798 - set match ok 799 - set hot ok 800 - tok->str ok 801 - tok->len >= 1 ok 802 - u8len <= len ok 803 - token pos ok 804 - set match ok 805 - set hot ok 806 - tok->str ok 807 - tok->len >= 1 ok 808 - u8len <= len ok 809 - token pos ok 810 - set match ok 811 - set hot ok 812 - tok->str ok 813 - tok->len >= 1 ok 814 - u8len <= len ok 815 - token pos ok 816 - set match ok 817 - set hot ok 818 - tok->str ok 819 - tok->len >= 1 ok 820 - u8len <= len ok 821 - token pos ok 822 - set match ok 823 - set hot ok 824 - tok->str ok 825 - tok->len >= 1 ok 826 - u8len <= len ok 827 - token pos ok 828 - set match ok 829 - set hot ok 830 - tok->str ok 831 - tok->len >= 1 ok 832 - u8len <= len ok 833 - token pos ok 834 - set match ok 835 - set hot ok 836 - tok->str ok 837 - tok->len >= 1 ok 838 - u8len <= len ok 839 - token pos ok 840 - set match ok 841 - set hot ok 842 - tok->str ok 843 - tok->len >= 1 ok 844 - u8len <= len ok 845 - token pos ok 846 - set match ok 847 - set hot ok 848 - tok->str ok 849 - tok->len >= 1 ok 850 - u8len <= len ok 851 - token pos ok 852 - set match ok 853 - set hot ok 854 - tok->str ok 855 - tok->len >= 1 ok 856 - u8len <= len ok 857 - token pos ok 858 - set match ok 859 - set hot ok 860 - tok->str ok 861 - tok->len >= 1 ok 862 - u8len <= len ok 863 - token pos ok 864 - set match ok 865 - set hot ok 866 - tok->str ok 867 - tok->len >= 1 ok 868 - u8len <= len ok 869 - token pos ok 870 - set match ok 871 - set hot ok 872 - tok->str ok 873 - tok->len >= 1 ok 874 - u8len <= len ok 875 - token pos ok 876 - set match ok 877 - set hot ok 878 - tok->str ok 879 - tok->len >= 1 ok 880 - u8len <= len ok 881 - token pos ok 882 - set match ok 883 - set hot ok 884 - tok->str ok 885 - tok->len >= 1 ok 886 - u8len <= len ok 887 - token pos ok 888 - set match ok 889 - set hot ok 890 - tok->str ok 891 - tok->len >= 1 ok 892 - u8len <= len ok 893 - token pos ok 894 - set match ok 895 - set hot ok 896 - tok->str ok 897 - tok->len >= 1 ok 898 - u8len <= len ok 899 - token pos ok 900 - set match ok 901 - set hot ok 902 - tok->str ok 903 - tok->len >= 1 ok 904 - u8len <= len ok 905 - token pos ok 906 - set match ok 907 - set hot ok 908 - tok->str ok 909 - tok->len >= 1 ok 910 - u8len <= len ok 911 - token pos ok 912 - set match ok 913 - set hot ok 914 - tok->str ok 915 - tok->len >= 1 ok 916 - u8len <= len ok 917 - token pos ok 918 - set match ok 919 - set hot ok 920 - tok->str ok 921 - tok->len >= 1 ok 922 - u8len <= len ok 923 - token pos ok 924 - set match ok 925 - set hot ok 926 - tok->str ok 927 - tok->len >= 1 ok 928 - u8len <= len ok 929 - token pos ok 930 - set match ok 931 - set hot ok 932 - tok->str ok 933 - tok->len >= 1 ok 934 - u8len <= len ok 935 - token pos ok 936 - set match ok 937 - set hot ok 938 - tok->str ok 939 - tok->len >= 1 ok 940 - u8len <= len ok 941 - token pos ok 942 - set match ok 943 - set hot ok 944 - tok->str ok 945 - tok->len >= 1 ok 946 - u8len <= len ok 947 - token pos ok 948 - set match ok 949 - set hot ok 950 - tok->str ok 951 - tok->len >= 1 ok 952 - u8len <= len ok 953 - token pos ok 954 - set match ok 955 - set hot ok 956 - tok->str ok 957 - tok->len >= 1 ok 958 - u8len <= len ok 959 - token pos ok 960 - set match ok 961 - set hot ok 962 - tok->str ok 963 - tok->len >= 1 ok 964 - u8len <= len ok 965 - token pos ok 966 - set match ok 967 - set hot ok 968 - tok->str ok 969 - tok->len >= 1 ok 970 - u8len <= len ok 971 - token pos ok 972 - set match ok 973 - set hot ok 974 - tok->str ok 975 - tok->len >= 1 ok 976 - u8len <= len ok 977 - token pos ok 978 - set match ok 979 - set hot ok 980 - tok->str ok 981 - tok->len >= 1 ok 982 - u8len <= len ok 983 - token pos ok 984 - set match ok 985 - set hot ok 986 - tok->str ok 987 - tok->len >= 1 ok 988 - u8len <= len ok 989 - token pos ok 990 - set match ok 991 - set hot ok 992 - tok->str ok 993 - tok->len >= 1 ok 994 - u8len <= len ok 995 - token pos ok 996 - set match ok 997 - set hot ok 998 - tok->str ok 999 - tok->len >= 1 ok 1000 - u8len <= len ok 1001 - token pos ok 1002 - set match ok 1003 - set hot ok 1004 - tok->str ok 1005 - tok->len >= 1 ok 1006 - u8len <= len ok 1007 - token pos ok 1008 - set match ok 1009 - set hot ok 1010 - tok->str ok 1011 - tok->len >= 1 ok 1012 - u8len <= len ok 1013 - token pos ok 1014 - set match ok 1015 - set hot ok 1016 - tok->str ok 1017 - tok->len >= 1 ok 1018 - u8len <= len ok 1019 - token pos ok 1020 - set match ok 1021 - set hot ok 1022 - tok->str ok 1023 - tok->len >= 1 ok 1024 - u8len <= len ok 1025 - token pos ok 1026 - set match ok 1027 - set hot ok 1028 - tok->str ok 1029 - tok->len >= 1 ok 1030 - u8len <= len ok 1031 - token pos ok 1032 - set match ok 1033 - set hot ok 1034 - tok->str ok 1035 - tok->len >= 1 ok 1036 - u8len <= len ok 1037 - token pos ok 1038 - set match ok 1039 - set hot ok 1040 - tok->str ok 1041 - tok->len >= 1 ok 1042 - u8len <= len ok 1043 - token pos ok 1044 - set match ok 1045 - set hot ok 1046 - tok->str ok 1047 - tok->len >= 1 ok 1048 - u8len <= len ok 1049 - token pos ok 1050 - set match ok 1051 - set hot ok 1052 - tok->str ok 1053 - tok->len >= 1 ok 1054 - u8len <= len ok 1055 - token pos ok 1056 - set match ok 1057 - set hot ok 1058 - tok->str ok 1059 - tok->len >= 1 ok 1060 - u8len <= len ok 1061 - token pos ok 1062 - set match ok 1063 - set hot ok 1064 - tok->str ok 1065 - tok->len >= 1 ok 1066 - u8len <= len ok 1067 - token pos ok 1068 - set match ok 1069 - set hot ok 1070 - tok->str ok 1071 - tok->len >= 1 ok 1072 - u8len <= len ok 1073 - token pos ok 1074 - set match ok 1075 - set hot ok 1076 - tok->str ok 1077 - tok->len >= 1 ok 1078 - u8len <= len ok 1079 - token pos ok 1080 - set match ok 1081 - set hot ok 1082 - tok->str ok 1083 - tok->len >= 1 ok 1084 - u8len <= len ok 1085 - token pos ok 1086 - set match ok 1087 - set hot ok 1088 - tok->str ok 1089 - tok->len >= 1 ok 1090 - u8len <= len ok 1091 - token pos ok 1092 - set match ok 1093 - set hot ok 1094 - tok->str ok 1095 - tok->len >= 1 ok 1096 - u8len <= len ok 1097 - token pos ok 1098 - set match ok 1099 - set hot ok 1100 - tok->str ok 1101 - tok->len >= 1 ok 1102 - u8len <= len ok 1103 - token pos ok 1104 - set match ok 1105 - set hot ok 1106 - count == num ok 1107 - pos == num-1 when all seen ok 1108 - len == num ok 1109 - get as_array ok 1110 - get first token ok 1111 - get matches ok 1112 - matches < count ok 1113 - get last token ok 1114 - pos decremented ok 1115 - really got last token ok 1116 - grtokens count ok 1117 - grtokens->str ok 1118 - cjk_tokenizer ok 1119 - eq overload ok 1120 - cmp overload ok 1121 - stringify overload ok 1122 - bool overload ok 1123 - eq overload ok 1124 - cmp overload ok 1125 - stringify overload ok 1126 - bool overload ok 1127 - eq overload ok 1128 - cmp overload ok 1129 - stringify overload ok 1130 - bool overload ok 1131 - eq overload ok 1132 - cmp overload ok 1133 - stringify overload ok 1134 - bool overload ok 1135 - eq overload ok 1136 - cmp overload ok 1137 - stringify overload ok 1138 - bool overload ok 1139 - eq overload ok 1140 - cmp overload ok 1141 - stringify overload ok 1142 - bool overload ok 1143 - eq overload ok 1144 - cmp overload ok 1145 - stringify overload ok 1146 - bool overload ok 1147 - eq overload ok 1148 - cmp overload ok 1149 - stringify overload ok 1150 - bool overload ok 1151 - eq overload ok 1152 - cmp overload ok 1153 - stringify overload ok 1154 - bool overload ok 1155 - eq overload ok 1156 - cmp overload ok 1157 - stringify overload ok 1158 - bool overload ok 1159 - tokenize chinese ok 1160 - tok->str ok 1161 - tok->len >= 1 ok 1162 - u8len <= len ok 1163 - token pos ok 1164 - set match ok 1165 - set hot ok 1166 - tok->str ok 1167 - tok->len >= 1 ok 1168 - u8len <= len ok 1169 - token pos ok 1170 - set match ok 1171 - set hot ok 1172 - tok->str ok 1173 - tok->len >= 1 ok 1174 - u8len <= len ok 1175 - token pos ok 1176 - set match ok 1177 - set hot ok 1178 - tok->str ok 1179 - tok->len >= 1 ok 1180 - u8len <= len ok 1181 - token pos ok 1182 - set match ok 1183 - set hot ok 1184 - tok->str ok 1185 - tok->len >= 1 ok 1186 - u8len <= len ok 1187 - token pos ok 1188 - set match ok 1189 - set hot ok 1190 - tok->str ok 1191 - tok->len >= 1 ok 1192 - u8len <= len ok 1193 - token pos ok 1194 - set match ok 1195 - set hot ok 1196 - tok->str ok 1197 - tok->len >= 1 ok 1198 - u8len <= len ok 1199 - token pos ok 1200 - set match ok 1201 - set hot ok 1202 - tok->str ok 1203 - tok->len >= 1 ok 1204 - u8len <= len ok 1205 - token pos ok 1206 - set match ok 1207 - set hot ok 1208 - tok->str ok 1209 - tok->len >= 1 ok 1210 - u8len <= len ok 1211 - token pos ok 1212 - set match ok 1213 - set hot ok 1214 - tok->str ok 1215 - tok->len >= 1 ok 1216 - u8len <= len ok 1217 - token pos ok 1218 - set match ok 1219 - set hot ok 1220 - count == num ok 1221 - pos == num-1 when all seen ok 1222 - len == num ok 1223 - get as_array ok 1224 - get first token ok 1225 - get matches ok 1226 - matches < count ok 1227 - get last token ok 1228 - pos decremented ok 1229 - really got last token ok 1230 - check cjk_tokens ok 1231 - cjk_tokens->str ok 1232 - tokenize ascii ok 1233 - tok->str ok 1234 - tok->len >= 1 ok 1235 - u8len <= len ok 1236 - token pos ok 1237 - set match ok 1238 - set hot ok 1239 - tok->str ok 1240 - tok->len >= 1 ok 1241 - u8len <= len ok 1242 - token pos ok 1243 - set match ok 1244 - set hot ok 1245 - tok->str ok 1246 - tok->len >= 1 ok 1247 - u8len <= len ok 1248 - token pos ok 1249 - set match ok 1250 - set hot ok 1251 - count == num ok 1252 - pos == num-1 when all seen ok 1253 - len == num ok 1254 - get as_array ok 1255 - get first token ok 1256 - get matches ok 1257 - matches < count ok 1258 - get last token ok 1259 - pos decremented ok 1260 - really got last token ok 1261 - check ascii tokens ok 1262 - ascii_tokens->str ok 1263 - handler_count ok t/20transliterate-map.t ........ 1..10 ok 1 - transliterate with map ok 2 - map init has keys ok 3 - ebit 1 3rd instance ok 4 - looks_like_cp1252 ok 5 - utf8 string !looks_like_cp1252 ok 6 - convert1252 ok 7 - transliterate 1252 ok 8 - convert1252 more1252 ok 9 - transliterate more1252 ok 10 - convert more1252 ok t/21-hiliter-with-hyphen.t ..... 1..9 ok 1 - hiliter works fine without hyphens ok 2 - hiliter ought to work with hyphens ok 3 - dumb match no hyphen ok 4 - dumb match with hyphen ok 5 - html match with hyphen ok 6 - plain match with hyphen ok 7 - html match with no hyphen ok 8 - plain match with no hyphen ok 9 - before vs after ok t/22-query-parser.t ............ 1..25 ok 1 - use Search::Tools::QueryParser; ok 2 - new qparser ok 3 - parse() query ok 4 - get terms ok 5 - 3 terms ok 6 - regex_for ok 7 - regex isa RegEx ok 8 - regex matches plain ok 9 - regex matches html ok 10 - query->str isnt query->str_clean ok 11 - get tree ok 12 - test bool overload ok 13 - test string overload ok 14 - wildcard ending ok 15 - wildcard start ok 16 - wildcard both ok 17 - plain regex match methyl* ok 18 - html regex match methyl* ok 19 - plain regex match *methyl ok 20 - html regex match *methyl ok 21 - plain regex match *methyl* ok 22 - html regex match *methyl* ok 23 - new QueryParser ok 24 - parse range query ok 25 - date!=( 1..3 ) stringified ok t/23-regex-builder.t ........... 1..14 ok 1 - use Search::Tools::QueryParser; ok 2 - new queryparser ok 3 - parse 'foo bar' ok 4 - regex isa RegEx ok 5 - match foo plain ok 6 - match foo html ok 7 - new qp with no hyphen in word_characters ok 8 - parse 'foo-bar' ok 9 - regex isa RegEx ok 10 - match foo plain ok 11 - match foo html ok 12 - qp_wonly ok 13 - parse wonly ok 14 - match garden ok t/24-child-abuse.t ............. 1..8 ok 1 - create new hiliter ok 2 - hilite little c ok 3 - hilite big C ok 4 - matched little c ok 5 - matched big C ok 6 - get regex ok 7 - match HTML regex against big C ok 8 - match plain regex against big C ok t/25-domestic-accounts.t ....... 1..10 ok 1 - read buf ok 2 - strip markup ok 3 - create new snipper ok 4 - snip buf ok 5 - got snip ok 6 - create new snipper ok 7 - snip buf ok 8 - got snip ok 9 - split snip ok 10 - number of context ok t/26-is-sentence.t ............. 1..22 ok 1 - new tokenizer ok 2 - tokenize ok 3 - first token starts sentence ok 4 - last token ends sentence ok 5 - parse abbrev ok 6 - smith is sentence ender ok 7 - tokenize rose ok 8 - first token starts sentence even though lowercase ok 9 - second token is sentence end ok 10 - tokenize spanish ok 11 - spanish ¿ starts sentence not ok 12 - spanish ¿ starts sentence in middle of the string # TODO C is hard. # Failed (TODO) test 'spanish ¿ starts sentence in middle of the string' # at t/26-is-sentence.t line 53. ok 13 - punctuation ends sentence ok 14 - new snipper ok 15 - snip foo ok 16 - got snip ok 17 - snip long text ok 18 - easy optimization for single term ok 19 - slightly harder optimization ok 20 - long text snip ok 21 - tokenize long text ok 22 - 4 sentences detected ok t/27-bigfile.t ................. skipped: set TEST_BIG_FILE to run t/27-bigfile.t t/28-byte-length.t ............. 1..4 ok 1 - eq test ok 2 - length test ok 3 - bytes::length test ok 4 - byte_length test ok t/29-hiliter-wildcard.t ........ 1..14 ok 1 - use Search::Tools; ok 2 - new parser ok 3 - parse *mythyl ok 4 - new hiliter ok 5 - light() ok 6 - parse mythyl* ok 7 - new hiliter ok 8 - light() ok 9 - parse *mythyl* ok 10 - new hiliter ok 11 - light() ok 12 - parse fancy ok 13 - new hiliter ok 14 - light() ok t/30-perl-to-xml.t ............. 1..4 ok 1 - data1 to xml ok 2 - data1 xml ok 3 - data2 to xml ok 4 - data2 xml ok # snip phrase with a dot # breathe chonta remandment survigrous st. john's wort is a good thing photomicrography Euclid holidayer benzalphenylhydrazone scutibranchiate sightless changeableness tule unrecruited androsterone ventroscopy spearwort supermarine quartermastership certification orbific bullyism protogyny exsection Bezpopovets hypnesthesis jam notewise bucktail Clonorchis thronger provisorily Krapina polychotomy unionic aviatrix swellness solarist memorabilia unachievable haemathermal autofecundation extortionately podargue unstatic aphanipterous shelfmate Linanthus ... t/31-snip-phrases.t ............ 1..8 ok 1 - use Search::Tools::Snipper; ok 2 - use Search::Tools::HiLiter; ok 3 - snip buf ok 4 - snip has length ok 5 - snip buf ok 6 - snip has length ok 7 - snip buf ok 8 - snip has length ok t/32-pre-existing.t ............ 1..5 ok 1 - use Search::Tools::Snipper; ok 2 - use Search::Tools::HiLiter; ok 3 - snip buf ok 4 - snip has length ok 5 - hilite ok t/33-matches.t ................. 1..8 ok 1 - use Search::Tools::Query; ok 2 - new query ok 3 - one text match ok 4 - one html match ok 5 - new stemming parser ok 6 - new stemmed query ok 7 - one stemmed text match ok 8 - one stemmed html match ok t/34-style-hilite.t ............ 1..6 ok 1 - use Search::Tools::HiLiter; ok 2 - use Search::Tools::Snipper; ok 3 - new query ok 4 - hiliter ok 5 - light ok 6 - no double-dipping by hiliter ok t/35-whitespace.t .............. 1..9 ok 1 - ascii 32 == \s ok 2 - ascii 10 == \s ok 3 - ascii 13 == \s ok 4 - ascii tab == \s ok 5 - \x200b == \s ok 6 - \x2028 == \s ok 7 - is_valid_utf8 pre strip_html ok 8 - is_valid_utf8 post strip_html ok 9 - got clean text ok t/36-snipper-term-length.t ..... 1..6 ok 1 - use Search::Tools; ok 2 - snipper ok 3 - snip ok 4 - hiliter ok 5 - hilite ok 6 - snip excludes terms less than 2 chars long ok t/37-heatmap-long-sentences.t .. 1..2 ok 1 - read buf ok 2 - snip long sentence ok t/38-hiliter-multiple-terms.t .. 1..5 ok 1 - use Search::Tools; ok 2 - new parser ok 3 - parse foo:a fancy word for detox demyth* "is not" ok 4 - new hiliter ok 5 - light() ok [100] [100] t/39-tokenizer-refcounts.t ..... 1..3 ok 1 - use Search::Tools::Tokenizer; ok 2 - sentence_starts ok 3 - sentence_starts ok t/90-leaktrace.t ............... 1..2 ok 1 # skip set TEST_LEAKS to test ok 2 # skip set TEST_LEAKS to test ok t/91-valgrind.t ................ skipped: Test::Valgrind has false positives t/pod-coverage.t ............... 1..19 ok 1 - Pod coverage on Search::Tools ok 2 - Pod coverage on Search::Tools::HeatMap ok 3 - Pod coverage on Search::Tools::HiLiter ok 4 - Pod coverage on Search::Tools::MethodMaker ok 5 - Pod coverage on Search::Tools::Object ok 6 - Pod coverage on Search::Tools::Query ok 7 - Pod coverage on Search::Tools::QueryParser ok 8 - Pod coverage on Search::Tools::RegEx ok 9 - Pod coverage on Search::Tools::Snipper ok 10 - Pod coverage on Search::Tools::SpellCheck ok 11 - Pod coverage on Search::Tools::Token ok 12 - Pod coverage on Search::Tools::Tokenizer ok 13 - Pod coverage on Search::Tools::TokenList ok 14 - Pod coverage on Search::Tools::TokenListPP ok 15 - Pod coverage on Search::Tools::TokenListUtils ok 16 - Pod coverage on Search::Tools::TokenPP ok 17 - Pod coverage on Search::Tools::Transliterate ok 18 - Pod coverage on Search::Tools::UTF8 ok 19 - Pod coverage on Search::Tools::XML ok t/pod.t ........................ 1..19 ok 1 - POD test for blib/lib/Search/Tools.pm ok 2 - POD test for blib/lib/Search/Tools/HeatMap.pm ok 3 - POD test for blib/lib/Search/Tools/HiLiter.pm ok 4 - POD test for blib/lib/Search/Tools/MethodMaker.pm ok 5 - POD test for blib/lib/Search/Tools/Object.pm ok 6 - POD test for blib/lib/Search/Tools/Query.pm ok 7 - POD test for blib/lib/Search/Tools/QueryParser.pm ok 8 - POD test for blib/lib/Search/Tools/RegEx.pm ok 9 - POD test for blib/lib/Search/Tools/Snipper.pm ok 10 - POD test for blib/lib/Search/Tools/SpellCheck.pm ok 11 - POD test for blib/lib/Search/Tools/Token.pm ok 12 - POD test for blib/lib/Search/Tools/Tokenizer.pm ok 13 - POD test for blib/lib/Search/Tools/TokenList.pm ok 14 - POD test for blib/lib/Search/Tools/TokenListPP.pm ok 15 - POD test for blib/lib/Search/Tools/TokenListUtils.pm ok 16 - POD test for blib/lib/Search/Tools/TokenPP.pm ok 17 - POD test for blib/lib/Search/Tools/Transliterate.pm ok 18 - POD test for blib/lib/Search/Tools/UTF8.pm ok 19 - POD test for blib/lib/Search/Tools/XML.pm ok t/Search-Tools.t ............... 1..1 ok 1 - use Search::Tools; ok All tests successful. Files=44, Tests=3055, 7 wallclock secs ( 0.49 usr 0.16 sys + 6.75 cusr 0.73 csys = 8.13 CPU) Result: PASS KARMAN/Search-Tools-0.78.tar.gz make test TEST_VERBOSE=1 -- OK Peter Karman <perl@peknet.com> high-performance tools for building search applications >>> (cd /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq && tar cvf - Search-Tools-0.78.ppd blib) | gzip -c >/Users/fly1600/var/REPO/K/KA/KARMAN/Search-Tools-0.78.tar.gz Search-Tools-0.78.ppd blib/ blib/arch/ blib/arch/auto/ blib/arch/auto/Search/ blib/arch/auto/Search/Tools/ blib/arch/auto/Search/Tools/Tools.bs blib/arch/auto/Search/Tools/Tools.bundle blib/lib/ blib/lib/Search/ blib/lib/Search/Tools/ blib/lib/Search/Tools/HeatMap.pm blib/lib/Search/Tools/HiLiter.pm blib/lib/Search/Tools/MethodMaker.pm blib/lib/Search/Tools/Object.pm blib/lib/Search/Tools/Query.pm blib/lib/Search/Tools/QueryParser.pm blib/lib/Search/Tools/RegEx.pm blib/lib/Search/Tools/Snipper.pm blib/lib/Search/Tools/SpellCheck.pm blib/lib/Search/Tools/Token.pm blib/lib/Search/Tools/Tokenizer.pm blib/lib/Search/Tools/TokenList.pm blib/lib/Search/Tools/TokenListPP.pm blib/lib/Search/Tools/TokenListUtils.pm blib/lib/Search/Tools/TokenPP.pm blib/lib/Search/Tools/Transliterate.pm blib/lib/Search/Tools/UTF8.pm blib/lib/Search/Tools/XML.pm blib/lib/Search/Tools.pm blib/man3/ blib/man3/Search::Tools.3 blib/man3/Search::Tools::HeatMap.3 blib/man3/Search::Tools::HiLiter.3 blib/man3/Search::Tools::MethodMaker.3 blib/man3/Search::Tools::Object.3 blib/man3/Search::Tools::Query.3 blib/man3/Search::Tools::QueryParser.3 blib/man3/Search::Tools::RegEx.3 blib/man3/Search::Tools::Snipper.3 blib/man3/Search::Tools::SpellCheck.3 blib/man3/Search::Tools::Token.3 blib/man3/Search::Tools::Tokenizer.3 blib/man3/Search::Tools::TokenList.3 blib/man3/Search::Tools::TokenListPP.3 blib/man3/Search::Tools::TokenListUtils.3 blib/man3/Search::Tools::TokenPP.3 blib/man3/Search::Tools::Transliterate.3 blib/man3/Search::Tools::UTF8.3 blib/man3/Search::Tools::XML.3 >>> mv /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/Search-Tools-0.78.ppd /Users/fly1600/var/REPO/K/KA/KARMAN Can't log to '/Users/fly1600/var/tmp/Library/Logs/ppm4.log': No such file or directory at /Users/fly1600/lib/ActivePerl/PPM/Logger.pm line 95. [InstallArea.pm:339] Created /Users/fly1600/var/megalib/etc/ppm-megalib-dirty [InstallArea.pm:362] Installing Search-Tools with id 1656 [InstallArea.pm:369] Copy /tmp/ppm-SOAJWb/Search-Tools-0.78/blib/arch --> /Users/fly1600/var/megalib [InstallArea.pm:497] /Users/fly1600/var/megalib/auto/Search/Tools/Tools.bs already present [InstallArea.pm:548] /Users/fly1600/var/megalib/auto/Search/Tools/Tools.bundle written [InstallArea.pm:369] Copy /tmp/ppm-SOAJWb/Search-Tools-0.78/blib/html --> /Users/fly1600/var/megalib/html [InstallArea.pm:497] /Users/fly1600/var/megalib/html/site/lib/Search/Tools/HeatMap.html already present [InstallArea.pm:548] /Users/fly1600/var/megalib/html/site/lib/Search/Tools/HiLiter.html written [InstallArea.pm:497] /Users/fly1600/var/megalib/html/site/lib/Search/Tools/MethodMaker.html already present [InstallArea.pm:497] /Users/fly1600/var/megalib/html/site/lib/Search/Tools/Object.html already present [InstallArea.pm:497] /Users/fly1600/var/megalib/html/site/lib/Search/Tools/Query.html already present [InstallArea.pm:497] /Users/fly1600/var/megalib/html/site/lib/Search/Tools/QueryParser.html already present [InstallArea.pm:497] /Users/fly1600/var/megalib/html/site/lib/Search/Tools/RegEx.html already present [InstallArea.pm:497] /Users/fly1600/var/megalib/html/site/lib/Search/Tools/Snipper.html already present [InstallArea.pm:497] /Users/fly1600/var/megalib/html/site/lib/Search/Tools/SpellCheck.html already present [InstallArea.pm:497] /Users/fly1600/var/megalib/html/site/lib/Search/Tools/Token.html already present [InstallArea.pm:497] /Users/fly1600/var/megalib/html/site/lib/Search/Tools/TokenList.html already present [InstallArea.pm:497] /Users/fly1600/var/megalib/html/site/lib/Search/Tools/TokenListPP.html already present [InstallArea.pm:497] /Users/fly1600/var/megalib/html/site/lib/Search/Tools/TokenListUtils.html already present [InstallArea.pm:497] /Users/fly1600/var/megalib/html/site/lib/Search/Tools/TokenPP.html already present [InstallArea.pm:497] /Users/fly1600/var/megalib/html/site/lib/Search/Tools/Tokenizer.html already present [InstallArea.pm:497] /Users/fly1600/var/megalib/html/site/lib/Search/Tools/Transliterate.html already present [InstallArea.pm:497] /Users/fly1600/var/megalib/html/site/lib/Search/Tools/UTF8.html already present [InstallArea.pm:497] /Users/fly1600/var/megalib/html/site/lib/Search/Tools/XML.html already present [InstallArea.pm:497] /Users/fly1600/var/megalib/html/site/lib/Search/Tools.html already present [InstallArea.pm:369] Copy /tmp/ppm-SOAJWb/Search-Tools-0.78/blib/lib --> /Users/fly1600/var/megalib [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/Tools/HeatMap.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/Tools/HiLiter.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/Tools/MethodMaker.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/Tools/Object.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/Tools/Query.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/Tools/QueryParser.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/Tools/RegEx.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/Tools/Snipper.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/Tools/SpellCheck.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/Tools/Token.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/Tools/TokenList.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/Tools/TokenListPP.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/Tools/TokenListUtils.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/Tools/TokenPP.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/Tools/Tokenizer.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/Tools/Transliterate.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/Tools/UTF8.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/Tools/XML.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/Tools.pm written [InstallArea.pm:418] Commit install [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/auto/Search/Tools/Tools.bundle.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/html/site/lib/Search/Tools/HiLiter.html.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/Tools/HeatMap.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/Tools/HiLiter.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/Tools/MethodMaker.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/Tools/Object.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/Tools/Query.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/Tools/QueryParser.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/Tools/RegEx.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/Tools/Snipper.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/Tools/SpellCheck.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/Tools/Token.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/Tools/TokenList.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/Tools/TokenListPP.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/Tools/TokenListUtils.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/Tools/TokenPP.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/Tools/Tokenizer.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/Tools/Transliterate.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/Tools/UTF8.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/Tools/XML.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/Tools.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/auto/Search/Tools/.packlist.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/etc/ppm-megalib-dirty Running make for K/KA/KARMAN/Search-OpenSearch-0.18.tar.gz Prepending /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/blib/arch /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9 Prepending /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/blib/arch /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build K/KA/KARMAN/Search-OpenSearch-0.18.tar.gz >>> make cp lib/Search/OpenSearch/Response/ExtJS.pm blib/lib/Search/OpenSearch/Response/ExtJS.pm cp lib/Search/OpenSearch.pm blib/lib/Search/OpenSearch.pm cp lib/Search/OpenSearch/Facets.pm blib/lib/Search/OpenSearch/Facets.pm cp lib/Search/OpenSearch/Response/JSON.pm blib/lib/Search/OpenSearch/Response/JSON.pm cp lib/Search/OpenSearch/Engine.pm blib/lib/Search/OpenSearch/Engine.pm cp lib/Search/OpenSearch/Response/XML.pm blib/lib/Search/OpenSearch/Response/XML.pm cp lib/Search/OpenSearch/Response.pm blib/lib/Search/OpenSearch/Response.pm Manifying blib/man3/Search::OpenSearch::Response::ExtJS.3 Manifying blib/man3/Search::OpenSearch.3 Manifying blib/man3/Search::OpenSearch::Response::JSON.3 Manifying blib/man3/Search::OpenSearch::Facets.3 Manifying blib/man3/Search::OpenSearch::Response::XML.3 Manifying blib/man3/Search::OpenSearch::Engine.3 Manifying blib/man3/Search::OpenSearch::Response.3 KARMAN/Search-OpenSearch-0.18.tar.gz make -- OK Prepending /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/blib/arch /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/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" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t # Testing Search::OpenSearch 0.18, Perl 5.016000, /Users/fly1600/ap1600/bin/perl-dynamic t/00-load.t ....... 1..1 ok 1 - use Search::OpenSearch; ok # set PLACK_TEST and make sure plack server is running t/01-client.t ..... 1..2 ok 1 # skip set PLACK_TEST=1 and verify server is running on localhost:5000 ok 2 # skip set PLACK_TEST=1 and verify server is running on localhost:5000 ok t/02-response.t ... 1..11 ok 1 - new Response::ExtJS object ok 2 - decode ExtJS ok 3 - extjs structure ok 4 - new Response::JSON object ok 5 - decode JSON ok 6 - json structure ok 7 - new Response::XML object ok 8 - decode XML ok 9 - xml has updated field ok 10 - xml has id field ok 11 - xml structure ok # set OPENSEARCH_INDEX to valid path to test Plack with Lucy t/03-mem-leak.t ... 1..1 ok 1 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok t/pod-coverage.t .. 1..7 ok 1 - Pod coverage on Search::OpenSearch ok 2 - Pod coverage on Search::OpenSearch::Engine ok 3 - Pod coverage on Search::OpenSearch::Facets ok 4 - Pod coverage on Search::OpenSearch::Response ok 5 - Pod coverage on Search::OpenSearch::Response::ExtJS ok 6 - Pod coverage on Search::OpenSearch::Response::JSON ok 7 - Pod coverage on Search::OpenSearch::Response::XML ok t/pod.t ........... 1..7 ok 1 - POD test for blib/lib/Search/OpenSearch.pm ok 2 - POD test for blib/lib/Search/OpenSearch/Engine.pm ok 3 - POD test for blib/lib/Search/OpenSearch/Facets.pm ok 4 - POD test for blib/lib/Search/OpenSearch/Response.pm ok 5 - POD test for blib/lib/Search/OpenSearch/Response/ExtJS.pm ok 6 - POD test for blib/lib/Search/OpenSearch/Response/JSON.pm ok 7 - POD test for blib/lib/Search/OpenSearch/Response/XML.pm ok All tests successful. Files=6, Tests=29, 3 wallclock secs ( 0.04 usr 0.02 sys + 1.32 cusr 0.17 csys = 1.55 CPU) Result: PASS KARMAN/Search-OpenSearch-0.18.tar.gz make test TEST_VERBOSE=1 -- OK Picked up version from Makefile Picked up distname from Makefile Picked up abstract from Makefile Peter Karman <perl@peknet.com> provide search results in OpenSearch format >>> (cd /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9 && tar cvf - Search-OpenSearch-0.18.ppd blib) | gzip -c >/Users/fly1600/var/REPO/K/KA/KARMAN/Search-OpenSearch-0.18.tar.gz Search-OpenSearch-0.18.ppd blib/ blib/lib/ blib/lib/Search/ blib/lib/Search/OpenSearch/ blib/lib/Search/OpenSearch/Engine.pm blib/lib/Search/OpenSearch/Facets.pm blib/lib/Search/OpenSearch/Response/ blib/lib/Search/OpenSearch/Response/ExtJS.pm blib/lib/Search/OpenSearch/Response/JSON.pm blib/lib/Search/OpenSearch/Response/XML.pm blib/lib/Search/OpenSearch/Response.pm blib/lib/Search/OpenSearch.pm blib/man3/ blib/man3/Search::OpenSearch.3 blib/man3/Search::OpenSearch::Engine.3 blib/man3/Search::OpenSearch::Facets.3 blib/man3/Search::OpenSearch::Response.3 blib/man3/Search::OpenSearch::Response::ExtJS.3 blib/man3/Search::OpenSearch::Response::JSON.3 blib/man3/Search::OpenSearch::Response::XML.3 >>> mv /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9/Search-OpenSearch-0.18.ppd /Users/fly1600/var/REPO/K/KA/KARMAN [InstallArea.pm:339] Created /Users/fly1600/var/megalib/etc/ppm-megalib-dirty [InstallArea.pm:362] Installing Search-OpenSearch with id 2260 [InstallArea.pm:369] Copy /tmp/ppm-XcFNL6/Search-OpenSearch-0.18/blib/html --> /Users/fly1600/var/megalib/html [InstallArea.pm:548] /Users/fly1600/var/megalib/html/site/lib/Search/OpenSearch/Engine.html written [InstallArea.pm:548] /Users/fly1600/var/megalib/html/site/lib/Search/OpenSearch/Facets.html written [InstallArea.pm:548] /Users/fly1600/var/megalib/html/site/lib/Search/OpenSearch/Response/ExtJS.html written [InstallArea.pm:548] /Users/fly1600/var/megalib/html/site/lib/Search/OpenSearch/Response/JSON.html written [InstallArea.pm:548] /Users/fly1600/var/megalib/html/site/lib/Search/OpenSearch/Response/XML.html written [InstallArea.pm:548] /Users/fly1600/var/megalib/html/site/lib/Search/OpenSearch/Response.html written [InstallArea.pm:548] /Users/fly1600/var/megalib/html/site/lib/Search/OpenSearch.html written [InstallArea.pm:369] Copy /tmp/ppm-XcFNL6/Search-OpenSearch-0.18/blib/lib --> /Users/fly1600/var/megalib [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/OpenSearch/Engine.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/OpenSearch/Facets.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/OpenSearch/Response/ExtJS.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/OpenSearch/Response/JSON.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/OpenSearch/Response/XML.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/OpenSearch/Response.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/OpenSearch.pm written [InstallArea.pm:418] Commit install [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/html/site/lib/Search/OpenSearch/Engine.html.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/html/site/lib/Search/OpenSearch/Facets.html.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/html/site/lib/Search/OpenSearch/Response/ExtJS.html.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/html/site/lib/Search/OpenSearch/Response/JSON.html.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/html/site/lib/Search/OpenSearch/Response/XML.html.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/html/site/lib/Search/OpenSearch/Response.html.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/html/site/lib/Search/OpenSearch.html.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/OpenSearch/Engine.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/OpenSearch/Facets.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/OpenSearch/Response/ExtJS.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/OpenSearch/Response/JSON.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/OpenSearch/Response/XML.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/OpenSearch/Response.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/OpenSearch.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/auto/Search/OpenSearch/.packlist.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/etc/ppm-megalib-dirty Running make for K/KA/KARMAN/Search-OpenSearch-Engine-Lucy-0.10.tar.gz Prepending /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9/blib/arch /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9/blib/lib /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/blib/arch /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /Users/fly1600/var/cpan/build/Search-OpenSearch-Engine-Lucy-0.10-8cc8B_ Prepending /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9/blib/arch /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9/blib/lib /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/blib/arch /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build K/KA/KARMAN/Search-OpenSearch-Engine-Lucy-0.10.tar.gz >>> make cp lib/Search/OpenSearch/Engine/Lucy.pm blib/lib/Search/OpenSearch/Engine/Lucy.pm Manifying blib/man3/Search::OpenSearch::Engine::Lucy.3 KARMAN/Search-OpenSearch-Engine-Lucy-0.10.tar.gz make -- OK Prepending /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9/blib/arch /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9/blib/lib /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/blib/arch /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/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" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t # Testing Search::OpenSearch::Engine::Lucy 0.10, Perl 5.016000, /Users/fly1600/ap1600/bin/perl-dynamic t/00-load.t ....... 1..1 ok 1 - use Search::OpenSearch::Engine::Lucy; ok # set OPENSEARCH_INDEX to valid path to test REST API t/01-rest-api.t ... 1..7 ok 1 # skip set OPENSEARCH_INDEX to valid path to test REST API ok 2 # skip set OPENSEARCH_INDEX to valid path to test REST API ok 3 # skip set OPENSEARCH_INDEX to valid path to test REST API ok 4 # skip set OPENSEARCH_INDEX to valid path to test REST API ok 5 # skip set OPENSEARCH_INDEX to valid path to test REST API ok 6 # skip set OPENSEARCH_INDEX to valid path to test REST API ok 7 # skip set OPENSEARCH_INDEX to valid path to test REST API ok # set OPENSEARCH_INDEX to valid path to test Plack with Lucy t/03-mem-leak.t ... 1..1 ok 1 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok t/pod-coverage.t .. 1..1 ok 1 - Pod coverage on Search::OpenSearch::Engine::Lucy ok t/pod.t ........... 1..1 ok 1 - POD test for blib/lib/Search/OpenSearch/Engine/Lucy.pm ok All tests successful. Files=5, Tests=11, 3 wallclock secs ( 0.03 usr 0.02 sys + 2.48 cusr 0.25 csys = 2.78 CPU) Result: PASS KARMAN/Search-OpenSearch-Engine-Lucy-0.10.tar.gz make test TEST_VERBOSE=1 -- OK Peter Karman <perl@peknet.com> Lucy server with OpenSearch results >>> (cd /Users/fly1600/var/cpan/build/Search-OpenSearch-Engine-Lucy-0.10-8cc8B_ && tar cvf - Search-OpenSearch-Engine-Lucy-0.10.ppd blib) | gzip -c >/Users/fly1600/var/REPO/K/KA/KARMAN/Search-OpenSearch-Engine-Lucy-0.10.tar.gz Search-OpenSearch-Engine-Lucy-0.10.ppd blib/ blib/lib/ blib/lib/Search/ blib/lib/Search/OpenSearch/ blib/lib/Search/OpenSearch/Engine/ blib/lib/Search/OpenSearch/Engine/Lucy.pm blib/man3/ blib/man3/Search::OpenSearch::Engine::Lucy.3 >>> mv /Users/fly1600/var/cpan/build/Search-OpenSearch-Engine-Lucy-0.10-8cc8B_/Search-OpenSearch-Engine-Lucy-0.10.ppd /Users/fly1600/var/REPO/K/KA/KARMAN [InstallArea.pm:339] Created /Users/fly1600/var/megalib/etc/ppm-megalib-dirty [InstallArea.pm:362] Installing Search-OpenSearch-Engine-Lucy with id 2819 [InstallArea.pm:369] Copy /tmp/ppm-Lnqev_/Search-OpenSearch-Engine-Lucy-0.10/blib/html --> /Users/fly1600/var/megalib/html [InstallArea.pm:548] /Users/fly1600/var/megalib/html/site/lib/Search/OpenSearch/Engine/Lucy.html written [InstallArea.pm:369] Copy /tmp/ppm-Lnqev_/Search-OpenSearch-Engine-Lucy-0.10/blib/lib --> /Users/fly1600/var/megalib [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/OpenSearch/Engine/Lucy.pm written [InstallArea.pm:418] Commit install [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/html/site/lib/Search/OpenSearch/Engine/Lucy.html.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/OpenSearch/Engine/Lucy.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/auto/Search/OpenSearch/Engine/Lucy/.packlist.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/etc/ppm-megalib-dirty Running test for module 'Search::OpenSearch' Running make for K/KA/KARMAN/Search-OpenSearch-0.18.tar.gz Prepending /Users/fly1600/var/cpan/build/Search-OpenSearch-Engine-Lucy-0.10-8cc8B_/blib/arch /Users/fly1600/var/cpan/build/Search-OpenSearch-Engine-Lucy-0.10-8cc8B_/blib/lib /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9/blib/arch /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9/blib/lib /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/blib/arch /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9 Prepending /Users/fly1600/var/cpan/build/Search-OpenSearch-Engine-Lucy-0.10-8cc8B_/blib/arch /Users/fly1600/var/cpan/build/Search-OpenSearch-Engine-Lucy-0.10-8cc8B_/blib/lib /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9/blib/arch /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9/blib/lib /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/blib/arch /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/blib/lib to PERL5LIB for 'make' Has already been made Prepending /Users/fly1600/var/cpan/build/Search-OpenSearch-Engine-Lucy-0.10-8cc8B_/blib/arch /Users/fly1600/var/cpan/build/Search-OpenSearch-Engine-Lucy-0.10-8cc8B_/blib/lib /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9/blib/arch /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9/blib/lib /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/blib/arch /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/blib/lib to PERL5LIB for 'test' Running make test Has already been tested successfully Running test for module 'Search::OpenSearch::Server' Running make for K/KA/KARMAN/Search-OpenSearch-Server-0.16.tar.gz Prepending /Users/fly1600/var/cpan/build/Search-OpenSearch-Engine-Lucy-0.10-8cc8B_/blib/arch /Users/fly1600/var/cpan/build/Search-OpenSearch-Engine-Lucy-0.10-8cc8B_/blib/lib /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9/blib/arch /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9/blib/lib /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/blib/arch /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/blib/lib to PERL5LIB for 'get' Checksum for /net/nas/data/cpan/authors/id/K/KA/KARMAN/Search-OpenSearch-Server-0.16.tar.gz ok Search-OpenSearch-Server-0.16/ Search-OpenSearch-Server-0.16/lib/ Search-OpenSearch-Server-0.16/lib/Search/ Search-OpenSearch-Server-0.16/lib/Search/OpenSearch/ Search-OpenSearch-Server-0.16/lib/Search/OpenSearch/Server.pm Search-OpenSearch-Server-0.16/lib/Search/OpenSearch/Result.pm Search-OpenSearch-Server-0.16/lib/Search/OpenSearch/Server/ Search-OpenSearch-Server-0.16/lib/Search/OpenSearch/Server/Plack.pm Search-OpenSearch-Server-0.16/t/ Search-OpenSearch-Server-0.16/t/00-load.t Search-OpenSearch-Server-0.16/t/01-plack.t Search-OpenSearch-Server-0.16/t/02-mem-leak.t Search-OpenSearch-Server-0.16/t/pod.t Search-OpenSearch-Server-0.16/t/pod-coverage.t Search-OpenSearch-Server-0.16/inc/ Search-OpenSearch-Server-0.16/inc/Module/ Search-OpenSearch-Server-0.16/inc/Module/Install/ Search-OpenSearch-Server-0.16/inc/Module/Install/Base.pm Search-OpenSearch-Server-0.16/inc/Module/Install/MakeMaker.pm Search-OpenSearch-Server-0.16/inc/Module/Install/Metadata.pm Search-OpenSearch-Server-0.16/inc/Module/Install/Makefile.pm Search-OpenSearch-Server-0.16/inc/Module/Install.pm Search-OpenSearch-Server-0.16/MANIFEST Search-OpenSearch-Server-0.16/README Search-OpenSearch-Server-0.16/Makefile.PL Search-OpenSearch-Server-0.16/Changes Prepending /Users/fly1600/var/cpan/build/Search-OpenSearch-Engine-Lucy-0.10-8cc8B_/blib/arch /Users/fly1600/var/cpan/build/Search-OpenSearch-Engine-Lucy-0.10-8cc8B_/blib/lib /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9/blib/arch /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9/blib/lib /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/blib/arch /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build K/KA/KARMAN/Search-OpenSearch-Server-0.16.tar.gz >>> /Users/fly1600/ap1600/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Search::OpenSearch::Server Writing MYMETA.yml and MYMETA.json >>> make cp lib/Search/OpenSearch/Result.pm blib/lib/Search/OpenSearch/Result.pm cp lib/Search/OpenSearch/Server.pm blib/lib/Search/OpenSearch/Server.pm cp lib/Search/OpenSearch/Server/Plack.pm blib/lib/Search/OpenSearch/Server/Plack.pm Manifying blib/man3/Search::OpenSearch::Result.3 Manifying blib/man3/Search::OpenSearch::Server.3 Manifying blib/man3/Search::OpenSearch::Server::Plack.3 KARMAN/Search-OpenSearch-Server-0.16.tar.gz make -- OK Prepending /Users/fly1600/var/cpan/build/Search-OpenSearch-Engine-Lucy-0.10-8cc8B_/blib/arch /Users/fly1600/var/cpan/build/Search-OpenSearch-Engine-Lucy-0.10-8cc8B_/blib/lib /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9/blib/arch /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9/blib/lib /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/blib/arch /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/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" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t # Testing Search::OpenSearch::Server 0.16, Perl 5.016000, /Users/fly1600/ap1600/bin/perl-dynamic t/00-load.t ....... 1..1 ok 1 - use Search::OpenSearch::Server; ok # set OPENSEARCH_INDEX to valid path to test Plack with Lucy t/01-plack.t ...... 1..17 ok 1 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 2 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 3 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 4 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 5 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 6 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 7 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 8 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 9 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 10 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 11 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 12 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 13 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 14 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 15 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 16 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 17 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok # set OPENSEARCH_INDEX to valid path to test Plack with Lucy t/02-mem-leak.t ... 1..21 ok 1 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 2 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 3 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 4 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 5 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 6 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 7 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 8 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 9 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 10 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 11 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 12 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 13 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 14 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 15 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 16 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 17 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 18 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 19 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 20 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok 21 # skip set OPENSEARCH_INDEX to valid path to test Plack with Lucy ok t/pod-coverage.t .. 1..3 ok 1 - Pod coverage on Search::OpenSearch::Result ok 2 - Pod coverage on Search::OpenSearch::Server ok 3 - Pod coverage on Search::OpenSearch::Server::Plack ok t/pod.t ........... 1..3 ok 1 - POD test for blib/lib/Search/OpenSearch/Result.pm ok 2 - POD test for blib/lib/Search/OpenSearch/Server.pm ok 3 - POD test for blib/lib/Search/OpenSearch/Server/Plack.pm ok All tests successful. Files=5, Tests=45, 1 wallclock secs ( 0.04 usr 0.02 sys + 0.46 cusr 0.07 csys = 0.59 CPU) Result: PASS KARMAN/Search-OpenSearch-Server-0.16.tar.gz make test TEST_VERBOSE=1 -- OK Picked up version from Makefile Picked up distname from Makefile Picked up abstract from Makefile Peter Karman <perl@peknet.com> serve OpenSearch results >>> (cd /Users/fly1600/var/cpan/build/Search-OpenSearch-Server-0.16-kEzHVI && tar cvf - Search-OpenSearch-Server-0.16.ppd blib) | gzip -c >/Users/fly1600/var/REPO/K/KA/KARMAN/Search-OpenSearch-Server-0.16.tar.gz Search-OpenSearch-Server-0.16.ppd blib/ blib/lib/ blib/lib/Search/ blib/lib/Search/OpenSearch/ blib/lib/Search/OpenSearch/Result.pm blib/lib/Search/OpenSearch/Server/ blib/lib/Search/OpenSearch/Server/Plack.pm blib/lib/Search/OpenSearch/Server.pm blib/man3/ blib/man3/Search::OpenSearch::Result.3 blib/man3/Search::OpenSearch::Server.3 blib/man3/Search::OpenSearch::Server::Plack.3 >>> mv /Users/fly1600/var/cpan/build/Search-OpenSearch-Server-0.16-kEzHVI/Search-OpenSearch-Server-0.16.ppd /Users/fly1600/var/REPO/K/KA/KARMAN [InstallArea.pm:339] Created /Users/fly1600/var/megalib/etc/ppm-megalib-dirty [InstallArea.pm:362] Installing Search-OpenSearch-Server with id 2261 [InstallArea.pm:369] Copy /tmp/ppm-ycZJu3/Search-OpenSearch-Server-0.16/blib/html --> /Users/fly1600/var/megalib/html [InstallArea.pm:497] /Users/fly1600/var/megalib/html/site/lib/Search/OpenSearch/Result.html already present [InstallArea.pm:548] /Users/fly1600/var/megalib/html/site/lib/Search/OpenSearch/Server/Plack.html written [InstallArea.pm:548] /Users/fly1600/var/megalib/html/site/lib/Search/OpenSearch/Server.html written [InstallArea.pm:369] Copy /tmp/ppm-ycZJu3/Search-OpenSearch-Server-0.16/blib/lib --> /Users/fly1600/var/megalib [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/OpenSearch/Result.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/OpenSearch/Server/Plack.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Search/OpenSearch/Server.pm written [InstallArea.pm:418] Commit install [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/html/site/lib/Search/OpenSearch/Server/Plack.html.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/html/site/lib/Search/OpenSearch/Server.html.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/OpenSearch/Result.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/OpenSearch/Server/Plack.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Search/OpenSearch/Server.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/auto/Search/OpenSearch/Server/.packlist.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/etc/ppm-megalib-dirty Running make for K/KA/KARMAN/Dezi-0.001007.tar.gz Prepending /Users/fly1600/var/cpan/build/Search-OpenSearch-Server-0.16-kEzHVI/blib/arch /Users/fly1600/var/cpan/build/Search-OpenSearch-Server-0.16-kEzHVI/blib/lib /Users/fly1600/var/cpan/build/Search-OpenSearch-Engine-Lucy-0.10-8cc8B_/blib/arch /Users/fly1600/var/cpan/build/Search-OpenSearch-Engine-Lucy-0.10-8cc8B_/blib/lib /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9/blib/arch /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9/blib/lib /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/blib/arch /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /Users/fly1600/var/cpan/build/Dezi-0.001007-GIZMjo Prepending /Users/fly1600/var/cpan/build/Search-OpenSearch-Server-0.16-kEzHVI/blib/arch /Users/fly1600/var/cpan/build/Search-OpenSearch-Server-0.16-kEzHVI/blib/lib /Users/fly1600/var/cpan/build/Search-OpenSearch-Engine-Lucy-0.10-8cc8B_/blib/arch /Users/fly1600/var/cpan/build/Search-OpenSearch-Engine-Lucy-0.10-8cc8B_/blib/lib /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9/blib/arch /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9/blib/lib /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/blib/arch /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build K/KA/KARMAN/Dezi-0.001007.tar.gz >>> make cp lib/Dezi.pm blib/lib/Dezi.pm cp lib/Dezi/Server/About.pm blib/lib/Dezi/Server/About.pm cp lib/Dezi/Server.pm blib/lib/Dezi/Server.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::Server::About.3 Manifying blib/man3/Dezi.3 Manifying blib/man3/Dezi::Server.3 Manifying blib/man3/Dezi::Tutorial.3 KARMAN/Dezi-0.001007.tar.gz make -- OK Prepending /Users/fly1600/var/cpan/build/Search-OpenSearch-Server-0.16-kEzHVI/blib/arch /Users/fly1600/var/cpan/build/Search-OpenSearch-Server-0.16-kEzHVI/blib/lib /Users/fly1600/var/cpan/build/Search-OpenSearch-Engine-Lucy-0.10-8cc8B_/blib/arch /Users/fly1600/var/cpan/build/Search-OpenSearch-Engine-Lucy-0.10-8cc8B_/blib/lib /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9/blib/arch /Users/fly1600/var/cpan/build/Search-OpenSearch-0.18-2LJqp9/blib/lib /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/blib/arch /Users/fly1600/var/cpan/build/Search-Tools-0.78-41FqVq/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" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t # Testing Dezi 0.001007, Perl 5.016000, /Users/fly1600/ap1600/bin/perl-dynamic t/00-load.t ....... 1..1 ok 1 - use Dezi; ok t/001-server.t .... 1..16 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 - test title ok 7 - PUT ok ok 8 - decode_json response ok 9 - query param returned ok 10 - more than one hit ok 11 - search_time key exists ok 12 - got title ok 13 - decode content as JSON ok 14 - DELETE ok ok 15 - decode content as JSON ok 16 - DELETE worked ok # must define DEZI_INDEX t/002-mem-leak.t .. 1..1 ok 1 # skip must define DEZI_INDEX ok t/pod-coverage.t .. 1..3 ok 1 - Pod coverage on Dezi ok 2 - Pod coverage on Dezi::Server ok 3 - Pod coverage on Dezi::Server::About ok t/pod.t ........... 1..5 ok 1 - POD test for blib/lib/Dezi.pm ok 2 - POD test for blib/script/dezi ok 3 - POD test for blib/lib/Dezi/Server.pm ok 4 - POD test for blib/lib/Dezi/Tutorial.pod ok 5 - POD test for blib/lib/Dezi/Server/About.pm ok All tests successful. Files=5, Tests=26, 3 wallclock secs ( 0.04 usr 0.02 sys + 1.64 cusr 0.22 csys = 1.92 CPU) Result: PASS KARMAN/Dezi-0.001007.tar.gz make test TEST_VERBOSE=1 -- OK Peter Karman <perl@peknet.com> REST search platform >>> (cd /Users/fly1600/var/cpan/build/Dezi-0.001007-GIZMjo && tar cvf - Dezi-0.001007.ppd blib) | gzip -c >/Users/fly1600/var/REPO/K/KA/KARMAN/Dezi-0.001007.tar.gz Dezi-0.001007.ppd blib/ blib/lib/ blib/lib/Dezi/ 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::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.001007-GIZMjo/Dezi-0.001007.ppd /Users/fly1600/var/REPO/K/KA/KARMAN [InstallArea.pm:339] Created /Users/fly1600/var/megalib/etc/ppm-megalib-dirty [InstallArea.pm:362] Installing Dezi with id 3168 [InstallArea.pm:369] Copy /tmp/ppm-CgKNCV/Dezi-0.001007/blib/html --> /Users/fly1600/var/megalib/html [InstallArea.pm:548] /Users/fly1600/var/megalib/html/bin/dezi.html written [InstallArea.pm:548] /Users/fly1600/var/megalib/html/site/lib/Dezi/Server/About.html written [InstallArea.pm:548] /Users/fly1600/var/megalib/html/site/lib/Dezi/Server.html written [InstallArea.pm:548] /Users/fly1600/var/megalib/html/site/lib/Dezi/Tutorial.html written [InstallArea.pm:548] /Users/fly1600/var/megalib/html/site/lib/Dezi.html written [InstallArea.pm:369] Copy /tmp/ppm-CgKNCV/Dezi-0.001007/blib/lib --> /Users/fly1600/var/megalib [InstallArea.pm:548] /Users/fly1600/var/megalib/Dezi/Server/About.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Dezi/Server.pm written [InstallArea.pm:548] /Users/fly1600/var/megalib/Dezi/Tutorial.pod written [InstallArea.pm:548] /Users/fly1600/var/megalib/Dezi.pm written [InstallArea.pm:369] Copy /tmp/ppm-CgKNCV/Dezi-0.001007/blib/script --> /Users/fly1600/var/megalib/bin [InstallArea.pm:548] /Users/fly1600/var/megalib/bin/dezi written [InstallArea.pm:418] Commit install [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/html/bin/dezi.html.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/html/site/lib/Dezi/Server/About.html.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/html/site/lib/Dezi/Server.html.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/html/site/lib/Dezi/Tutorial.html.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/html/site/lib/Dezi.html.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Dezi/Server/About.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Dezi/Server.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Dezi/Tutorial.pod.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/Dezi.pm.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/bin/dezi.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/auto/Dezi/.packlist.ppmbak [InstallArea.pm:454] unlink /Users/fly1600/var/megalib/etc/ppm-megalib-dirty Finished 2012-08-22T03:03:00