Checking if your kit is complete... Looks good Writing Makefile for WWW::Patent::Page Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. cp lib/WWW/Patent/Page/MICROPATENT.pm blib\lib\WWW\Patent\Page\MICROPATENT.pm cp lib/WWW/Patent/Page.pm blib\lib\WWW\Patent\Page.pm cp lib/WWW/Patent/Page/Response.pm blib\lib\WWW\Patent\Page\Response.pm cp lib/WWW/Patent/Page/USPTO.pm blib\lib\WWW\Patent\Page\USPTO.pm cp lib/WWW/Patent/Page/ESPACE_EP.pm blib\lib\WWW\Patent\Page\ESPACE_EP.pm Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. C:\cpanrun\build\5-10-0\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/001_load............1..35 ok 1 - use WWW::Patent::Page; ok 2 - WWW::Patent::Page->new() works, isa WWW::Patent::Page ok 3 - VERSION is 0.1 or above ok 4 - WWW::Patent::Page is agent default prefix ok 5 - Agent can be set ok 6 - US maps to "United States of America" ok 7 - YY should not map ok 8 - ESPACE_EP loaded, VERSION is 0.21 or above ok 9 - USPTO loaded, VERSION is 0.25 or above ok 10 - country is US ok 11 - id is 6123456 from 6,123,456 ok 12 - object records country as US ok 13 - country is US: ' country:US doc_type: '' number:6123456 kind: '' comment: ' ok 14 - id is 6123456 from 6_123_456: ' country:US doc_type: '' number:6123456 kind: '' comment: ' ok 15 - YY is not a recognized country ok 16 - that this object will use Page/MICROPATENT.pm for patents ok 17 - object records doc_ID as US when passed as value not parameter: US6123456 ok 18 - number from doc_id becomes the number parameter value ok 19 - object records doc_ID as EP when passed as value not parameter, overriding defaultEP6123456 ok 20 - correctly failed due to no country ok 21 - correct failure message about country ok 22 - correctly failed due to no malformed request, no method ok 23 - correctly messaged 'no country'. - 'no country defined' ok 24 - correctly failed due to no number ok 25 - correct failure message about number. - 'no patent number defined' ok 26 - correctly failed due to no office ok 27 - correct failure message about office. - 'no office defined' ok 28 - correctly failed due to no format ok 29 - correct failure message about format. - 'no format defined' ok 30 - correctly failed due to no format ok 31 - correct failure message about format. - 'no format defined' ok 32 - correctly failed due to no format ok 33 - correct failure message about format. - 'no format defined' ok 34 - correctly failed due to no malformed request, no method ok 35 - correct failure message about method. - 'method 'ESPACE_EP_pdfpdf' not provided' ok t/014_pod.............1..0 # Skip Author test only. Set $ENV{TEST_AUTHOR} to "Wanda_B_Anon" to run. skipped all skipped: Author test only. Set $ENV{TEST_AUTHOR} to "Wanda_B_Anon" to run. t/015_pod_coverage....1..0 # Skip Author test only. Set $ENV{TEST_AUTHOR} to "Wanda_B_Anon" to run. skipped all skipped: Author test only. Set $ENV{TEST_AUTHOR} to "Wanda_B_Anon" to run. t/020_network.........1..1 # Testing for network and proxy. even passing this, a common reason for failing another test suite is network, network proxy, or network time out issues. see http://cpantesters.perl.org/show/WWW-Patent-Page.html for failure credibility. ok 1 - network access. ok t/035_defaults........1..4 ok 1 - use WWW::Patent::Page; ok 2 - The object isa WWW::Patent::Page ok 3 - the country is EP when set ok 4 - the default country is US using method get_page, not new... ok t/040_parse_doc_id....1..151 ok 1 - loaded, VERSION is 0.09 or above ok 2 - 1 US_6_123_456_B2_Comment, comma,US,,6123456,B2,Comment, comma ok 3 - 2 _6_123_456_Comment,US,,6123456,,Comment ok 4 - 3 0000001,US,,0000001,, ok 5 - 4 5,146,634,US,,5146634,, document id 'A100,002' not parsed. at t/040_parse_doc_id.t line 170 document id 'USA100,002' not parsed. at t/040_parse_doc_id.t line 170 ok 6 - 5 6,123,456,US,,6123456,, ok 7 - 6 6123456,US,,6123456,, ok 8 - 7 6923014,US,,6923014,, ok 9 - 8 AI00,002,AI,,00002,, ok 10 - A100,002 is correctly found unparseable ok 11 - 10 USAI00,002,US,AI,00002,, ok 12 - USA100,002 is correctly found unparseable ok 13 - 12 D000152,US,D,000152,, ok 14 - 13 D339,456,US,D,339456,, ok 15 - 14 D321987,US,D,321987,, ok 16 - 15 EP6123456,EP,,6123456,, ok 17 - 16 H000001,US,H,000001,, ok 18 - 17 H001,523,US,H,001523,, ok 19 - 18 H001234,US,H,001234,, ok 20 - 19 PP00003,US,PP,00003,, ok 21 - 20 PP08,901,US,PP,08901,, ok 22 - 21 PP07514,US,PP,07514,, ok 23 - 22 RE00007,US,RE,00007,, ok 24 - 23 RE00125,US,RE,00125,, ok 25 - 24 RE35,312,US,RE,35312,, ok 26 - 25 RE12345,US,RE,12345,, ok 27 - 26 RE29183,US,RE,29183,, ok 28 - 27 RX29,194,US,RX,29194,, ok 29 - 28 T109,201,US,T,109201,, ok 30 - 29 T100001,US,T,100001,, ok 31 - 30 T855019,US,T,855019,, ok 32 - 31 US 6 123 456,US,,6123456,, ok 33 - 32 US0000001,US,,0000001,, ok 34 - 33 US5,146,634,US,,5146634,, ok 35 - 34 US6,123,456,US,,6123456,, ok 36 - 35 US6123456,US,,6123456,, ok 37 - 36 US6923014,US,,6923014,, ok 38 - 37 USAI00,002,US,AI,00002,, ok 39 - 38 USAI00007,US,AI,00007,, ok 40 - 39 USAI000318,US,AI,000318,, ok 41 - 40 USD000152,US,D,000152,, ok 42 - 41 USD339,456,US,D,339456,, ok 43 - 42 USD321987,US,D,321987,, ok 44 - 43 USH000001,US,H,000001,, ok 45 - 44 USH001,523,US,H,001523,, ok 46 - 45 USH001234,US,H,001234,, ok 47 - 46 USPP00003,US,PP,00003,, ok 48 - 47 USPP08,901,US,PP,08901,, ok 49 - 48 USPP07514,US,PP,07514,, ok 50 - 49 USRE00007,US,RE,00007,, ok 51 - 50 USRE00125,US,RE,00125,, ok 52 - 51 USRE35,312,US,RE,35312,, ok 53 - 52 USRE12345,US,RE,12345,, ok 54 - 53 USRE29183,US,RE,29183,, ok 55 - 54 USRX29,194,US,RX,29194,, ok 56 - 55 UST109,201,US,T,109201,, ok 57 - 56 UST100001,US,T,100001,, ok 58 - 57 UST855019,US,T,855019,, ok 59 - 58 US_6_123_456,US,,6123456,, ok 60 - 59 US_6_123_456A1,US,,6123456,A1, ok 61 - 60 US_6_123_456B2_Comment two ,US,,6123456,B2,Comment two ok 62 - 61 US_6_123_456C,US,,6123456,C, ok 63 - 62 US_6_123_456C,C_Comment_Comment,US,,6123456,C,C_Comment_Comment ok 64 - 63 US_6_123_456CC_Comment_Comment,US,,6123456,,CC_Comment_Comment ok 65 - 64 US_6_123_456_B2,US,,6123456,B2, ok 66 - 65 US_6_123_456_C,US,,6123456,C, ok 67 - 66 US_6_123_456_C_Comment trailing spaces ,US,,6123456,C,Comment trailing spaces ok 68 - 67 US_6_123_456_Comment,US,,6123456,,Comment ok 69 - 68 US_6_123_456a1,US,,6123456,A1, ok 70 - 69 _6_123_456,US,,6123456,, ok 71 - 70 _6_123_456A1,US,,6123456,A1, ok 72 - 71 _6_123_456B2_Comment,US,,6123456,B2,Comment ok 73 - 72 _6_123_456_B2,US,,6123456,B2, ok 74 - 73 _6_123_456_B2_Comment,US,,6123456,B2,Comment ok 75 - 74 _6_123_456_Comment,US,,6123456,,Comment ok 76 - 75 ai00,002,AI,,00002,, ok 77 - 76 ai00007,AI,,00007,, ok 78 - 77 ai000318,AI,,000318,, ok 79 - 78 d000152,US,D,000152,, ok 80 - 79 d339,456,US,D,339456,, ok 81 - 80 d321987,US,D,321987,, ok 82 - 81 h000001,US,H,000001,, ok 83 - 82 h001,523,US,H,001523,, ok 84 - 83 h001234,US,H,001234,, ok 85 - 84 pp00003,US,PP,00003,, ok 86 - 85 pp08,901,US,PP,08901,, ok 87 - 86 pp07514,US,PP,07514,, ok 88 - 87 pp6,123,456,US,PP,6123456,, ok 89 - 88 pp6123456,US,PP,6123456,, ok 90 - 89 pp_6_123_456 _ Fomment,US,PP,6123456,,Fomment ok 91 - 90 pp_6_123_456 _Comment,US,PP,6123456,,Comment ok 92 - 91 pp_6_123_456 _Fomment,US,PP,6123456,,Fomment ok 93 - 92 pp_6_123_456,US,PP,6123456,, ok 94 - 93 pp_6_123_456A1,US,PP,6123456,A1, ok 95 - 94 pp_6_123_456B2_Comment,US,PP,6123456,B2,Comment ok 96 - 95 pp_6_123_456_ Comment,US,PP,6123456,,Comment ok 97 - 96 pp_6_123_456_B2,US,PP,6123456,B2, ok 98 - 97 pp_6_123_456_B2_Comment,US,PP,6123456,B2,Comment ok 99 - 98 pp_6_123_456_CComment,US,PP,6123456,,CComment ok 100 - 99 pp_6_123_456_C_Comment,US,PP,6123456,C,Comment ok 101 - 100 pp_6_123_456_Comment,US,PP,6123456,,Comment ok 102 - 101 re00007,US,RE,00007,, ok 103 - 102 re00125,US,RE,00125,, ok 104 - 103 re35,312,US,RE,35312,, ok 105 - 104 re12345,US,RE,12345,, ok 106 - 105 re29183,US,RE,29183,, ok 107 - 106 rx29,194,US,RX,29194,, ok 108 - 107 t109,201,US,T,109201,, ok 109 - 108 t100001,US,T,100001,, ok 110 - 109 t855019,US,T,855019,, ok 111 - 110 us0000001,US,,0000001,, ok 112 - 111 us5,146,634,US,,5146634,, ok 113 - 112 us6,123,456,US,,6123456,, ok 114 - 113 us6123456,US,,6123456,, ok 115 - 114 us6923014,US,,6923014,, ok 116 - 115 us_6_123_456,US,,6123456,, ok 117 - 116 us_6_123_456A1,US,,6123456,A1, ok 118 - 117 us_6_123_456B2_Comment,US,,6123456,B2,Comment ok 119 - 118 us_6_123_456_B2,US,,6123456,B2, ok 120 - 119 us_6_123_456_B2_Comment,US,,6123456,B2,Comment ok 121 - 120 us_6_123_456_Comment,US,,6123456,,Comment ok 122 - 121 usai00,002,US,AI,00002,, ok 123 - 122 usai00007,US,AI,00007,, ok 124 - 123 usai000318,US,AI,000318,, ok 125 - 124 usd000152,US,D,000152,, ok 126 - 125 usd339,456,US,D,339456,, ok 127 - 126 usd321987,US,D,321987,, ok 128 - 127 ush000001,US,H,000001,, ok 129 - 128 ush001,523,US,H,001523,, ok 130 - 129 ush001234,US,H,001234,, ok 131 - 130 uspp00003,US,PP,00003,, ok 132 - 131 uspp08,901,US,PP,08901,, ok 133 - 132 uspp07514,US,PP,07514,, ok 134 - 133 uspp6,123,456,US,PP,6123456,, ok 135 - 134 uspp6123456,US,PP,6123456,, ok 136 - 135 uspp_6_123_456,US,PP,6123456,, ok 137 - 136 uspp_6_123_456A1,US,PP,6123456,A1, ok 138 - 137 uspp_6_123_456B2_Comment,US,PP,6123456,B2,Comment ok 139 - 138 uspp_6_123_456_B2,US,PP,6123456,B2, ok 140 - 139 uspp_6_123_456_B2_Comment,US,PP,6123456,B2,Comment ok 141 - 140 uspp_6_123_456_Comment,US,PP,6123456,,Comment ok 142 - 141 usre00007,US,RE,00007,, ok 143 - 142 usre00125,US,RE,00125,, ok 144 - 143 usre35,312,US,RE,35312,, ok 145 - 144 usre12345,US,RE,12345,, ok 146 - 145 usre29183,US,RE,29183,, ok 147 - 146 usrx29,194,US,RX,29194,, ok 148 - 147 ust109,201,US,T,109201,, ok 149 - 148 ust100001,US,T,100001,, ok 150 - 149 ust855019,US,T,855019,, ok 151 - loaded, VERSION is 0.09 or above ok t/050_espace_ep.......1..14 ok 1 - use WWW::Patent::Page; ok 2 - The object isa WWW::Patent::Page ok 3 - terms of service reflected ok 4 - US 6,123,456 page 1, CCITTFaxDecode 58,135 bytes ok 5 - US 6,123,456 page 2, CCITTFaxDecode 23,679 bytes ok 6 - Office is espace_ep ok 7 - country US ok 8 - patent number is 6123456 ok 9 - page retrieved is 2 ok 10 - format is correct ok 11 - pages (total) is correct ok 12 - US 6,123,456 page 3, CCITTFaxDecode 28,272 bytes ok 13 - US 6,123,456 all pages, has bookmark/outline reference to Description ok 14 - EP 1 234 567 page 1, CCITTFaxDecode 40,274 bytes ok t/100_uspto...........1..33 ok 1 - use WWW::Patent::Page; ok 2 - The object isa WWW::Patent::Page ok 3 - 3 utility patent by Ramon L. Anon ok 4 - 4 the patent document number ok 5 - 5 the patent document identifier supplied ok 6 - 6 doc_id = 4,299,215 ok 7 - 7 Office is USPTO ok 8 - 8 country US ok 9 - 9 format is htm/html ok 10 - 10 terms of service reflected ok 11 - 11 terms at http://www.USPTO.gov ok 12 - 12 utility patent by Ramon L. Anon ok 13 - 13 US 6,123,456, 8 pages long ok 14 - document id should be US6123456 ok 15 - US_6_123_456 ok 16 - document id should be USD339,456 ok 17 - number should be 339456 ok 18 - type should be D ok 19 - D339,456: retrieve the sole of Kayano of Asics ok 20 - document id should be USPP08,901 ok 21 - PP08,901: Enkianthus perulatus ok 22 - document id should be USRE35,312 ok 23 - RE35,312 ok 24 - document id should be USH001,523 ok 25 - H001,523 ok 26 - document id should be UST109201 ok 27 - T109,201 ok 28 - document id should be 2001_0000044 ok 29 - retrieve 20010000044 by Wayne W. Lin ok 30 - document id should be USD339,456 ok 31 - D339,456: retrieve the sole of Kayano of Asics ok 32 - correctly failed due to patent not found ok 33 - correct failure message about patent not found. Message: 'No patents have matched your query' ok t/105_uspto_pdf.......1..21 ok 1 - use WWW::Patent::Page; ok 2 - The object isa WWW::Patent::Page ok 3 - US 6,123,456 page 1, CCITTFaxDecode 58,135 bytes ok 4 - US 6,123,456 page 2, CCITTFaxDecode 23,679 bytes ok 5 - Office is USPTO ok 6 - country US ok 7 - patent number is 6123456 ok 8 - doc_id is US6123456 ok 9 - page retrieved is 2 ok 10 - format is correct ok 11 - pages (total) is correct ok 12 - Office is USPTO ok 13 - country US ok 14 - patent number is 6123456 ok 15 - page retrieved is 3 ok 16 - doc_id is US6123456 ok 17 - format is correct ok 18 - pages (total) is correct ok 19 - US 6,123,456 page 3, CCITTFaxDecode 28,272 bytes ok 20 - US 6,123,456 all pages, is 631086 or 84 or 83 or so... bytes. ok 21 - US 6,123,456 all pages, is 631086 or 84 or 83 or so... bytes. ok t/200_micropatent.....1..0 # Skip Need to set username and password to run these tests. skipped all skipped: Need to set username and password to run these tests. t/999_critic..........1..0 # Skip Author test only. Set $ENV{TEST_AUTHOR} to "Wanda_B_Anon" to run. skipped all skipped: Author test only. Set $ENV{TEST_AUTHOR} to "Wanda_B_Anon" to run. All tests successful, 4 tests skipped. Files=11, Tests=259, 78 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU) Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. Installing C:\cpanrun\build\5-10-0\html\site\lib\WWW\Patent\Page.html Installing C:\cpanrun\build\5-10-0\html\site\lib\WWW\Patent\Page\ESPACE_EP.html Installing C:\cpanrun\build\5-10-0\html\site\lib\WWW\Patent\Page\MICROPATENT.html Installing C:\cpanrun\build\5-10-0\html\site\lib\WWW\Patent\Page\Response.html Installing C:\cpanrun\build\5-10-0\html\site\lib\WWW\Patent\Page\USPTO.html Installing C:\cpanrun\build\5-10-0\site\lib\WWW\Patent\Page.pm Installing C:\cpanrun\build\5-10-0\site\lib\WWW\Patent\Page\ESPACE_EP.pm Installing C:\cpanrun\build\5-10-0\site\lib\WWW\Patent\Page\MICROPATENT.pm Installing C:\cpanrun\build\5-10-0\site\lib\WWW\Patent\Page\Response.pm Installing C:\cpanrun\build\5-10-0\site\lib\WWW\Patent\Page\USPTO.pm Appending installation info to C:\cpanrun\build\5-10-0\lib/perllocal.pod