Checking if your kit is complete... Looks good Writing Makefile for Finance-QuoteHist cp lib/Finance/QuoteHist/Generic.pm blib/lib/Finance/QuoteHist/Generic.pm cp lib/Finance/QuoteHist.pm blib/lib/Finance/QuoteHist.pm cp lib/Finance/QuoteHist/QuoteMedia.pm blib/lib/Finance/QuoteHist/QuoteMedia.pm cp lib/Finance/QuoteHist/Yahoo.pm blib/lib/Finance/QuoteHist/Yahoo.pm cp lib/Finance/QuoteHist/MSN.pm blib/lib/Finance/QuoteHist/MSN.pm Manifying blib/man3/Finance::QuoteHist::Generic.3 Manifying blib/man3/Finance::QuoteHist.3 Manifying blib/man3/Finance::QuoteHist::Yahoo.3 Manifying blib/man3/Finance::QuoteHist::QuoteMedia.3 Manifying blib/man3/Finance::QuoteHist::MSN.3 PERL_DL_NONLAZY=1 /Users/cpanrun/build/5.8.8/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00_basic........1..4 ok 1 - use Finance::QuoteHist; ok 2 - use Finance::QuoteHist::Generic; ok 3 - use Finance::QuoteHist::Yahoo; ok 4 - use Finance::QuoteHist::QuoteMedia; ok t/05_csv..........1..161 ok 1 - use Text::CSV_PP; ok 2 - header parse ok 3 - header field count ok 4 - header field match ok 5 - header field match ok 6 - header field match ok 7 - header field match ok 8 - header field match ok 9 - header field match ok 10 - header field match ok 11 - line parse ok 12 - line field count ok 13 - line parse ok 14 - line field count ok 15 - line parse ok 16 - line field count ok 17 - line parse ok 18 - line field count ok 19 - line parse ok 20 - line field count ok 21 - line parse ok 22 - line field count ok 23 - line parse ok 24 - line field count ok 25 - line parse ok 26 - line field count ok 27 - line parse ok 28 - line field count ok 29 - line parse ok 30 - line field count ok 31 - line parse ok 32 - line field count ok 33 - line parse ok 34 - line field count ok 35 - line parse ok 36 - line field count ok 37 - line parse ok 38 - line field count ok 39 - line parse ok 40 - line field count ok 41 - line parse ok 42 - line field count ok 43 - line parse ok 44 - line field count ok 45 - line parse ok 46 - line field count ok 47 - line parse ok 48 - line field count ok 49 - line parse ok 50 - line field count ok 51 - line parse ok 52 - line field count ok 53 - line parse ok 54 - line field count ok 55 - line parse ok 56 - line field count ok 57 - line parse ok 58 - line field count ok 59 - line parse ok 60 - line field count ok 61 - line parse ok 62 - line field count ok 63 - line parse ok 64 - line field count ok 65 - line parse ok 66 - line field count ok 67 - line parse ok 68 - line field count ok 69 - line parse ok 70 - line field count ok 71 - line parse ok 72 - line field count ok 73 - line parse ok 74 - line field count ok 75 - line parse ok 76 - line field count ok 77 - line parse ok 78 - line field count ok 79 - line parse ok 80 - line field count ok 81 - use Text::CSV_XS; ok 82 - header parse ok 83 - header field count ok 84 - header field match ok 85 - header field match ok 86 - header field match ok 87 - header field match ok 88 - header field match ok 89 - header field match ok 90 - header field match ok 91 - line parse ok 92 - line field count ok 93 - line parse ok 94 - line field count ok 95 - line parse ok 96 - line field count ok 97 - line parse ok 98 - line field count ok 99 - line parse ok 100 - line field count ok 101 - line parse ok 102 - line field count ok 103 - line parse ok 104 - line field count ok 105 - line parse ok 106 - line field count ok 107 - line parse ok 108 - line field count ok 109 - line parse ok 110 - line field count ok 111 - line parse ok 112 - line field count ok 113 - line parse ok 114 - line field count ok 115 - line parse ok 116 - line field count ok 117 - line parse ok 118 - line field count ok 119 - line parse ok 120 - line field count ok 121 - line parse ok 122 - line field count ok 123 - line parse ok 124 - line field count ok 125 - line parse ok 126 - line field count ok 127 - line parse ok 128 - line field count ok 129 - line parse ok 130 - line field count ok 131 - line parse ok 132 - line field count ok 133 - line parse ok 134 - line field count ok 135 - line parse ok 136 - line field count ok 137 - line parse ok 138 - line field count ok 139 - line parse ok 140 - line field count ok 141 - line parse ok 142 - line field count ok 143 - line parse ok 144 - line field count ok 145 - line parse ok 146 - line field count ok 147 - line parse ok 148 - line field count ok 149 - line parse ok 150 - line field count ok 151 - line parse ok 152 - line field count ok 153 - line parse ok 154 - line field count ok 155 - line parse ok 156 - line field count ok 157 - line parse ok 158 - line field count ok 159 - line parse ok 160 - line field count ok 161 - csv parsing class present ok t/10_quotes.......1..104 ok 1 - direct quotes (daily) (rows) ok 2 - direct quotes (daily) (row content) ok 3 - direct quotes (daily) (row content) ok 4 - direct quotes (daily) (row content) ok 5 - direct quotes (daily) (row content) ok 6 - direct quotes (daily) (row content) ok 7 - direct quotes (daily) (row content) ok 8 - direct quotes (daily) (row content) ok 9 - direct quotes (daily) (row content) ok 10 - direct quotes (daily) (row content) ok 11 - direct quotes (daily) (row content) ok 12 - direct quotes (daily) (row content) ok 13 - direct quotes (daily) (row content) ok 14 - direct quotes (daily) (row content) ok 15 - direct quotes (daily) (row content) ok 16 - direct quotes (daily) (row content) ok 17 - direct quotes (daily) (row content) ok 18 - direct quotes (daily) (row content) ok 19 - direct quotes (daily) (row content) ok 20 - direct quotes (daily) (row content) ok 21 - direct quotes (daily) (row content) ok 22 - direct quotes (daily) (row content) ok 23 - direct quotes (daily) (row content) ok 24 - direct quotes (daily) (row content) ok 25 - direct quotes (daily) (row content) ok 26 - direct quotes (daily) (row content) ok 27 - direct quotes (daily) (row content) ok 28 - direct quotes (daily) (row content) ok 29 - direct quotes (daily) (row content) ok 30 - direct quotes (daily) (row content) ok 31 - direct quotes (daily) (row content) ok 32 - direct quotes (daily) (row content) ok 33 - direct quotes (daily) (row content) ok 34 - direct quotes (daily) (row content) ok 35 - direct quotes (daily) (row content) ok 36 - direct quotes (daily) (row content) ok 37 - direct quotes (daily) (row content) ok 38 - direct quotes (daily) (row content) ok 39 - direct quotes (daily) (row content) ok 40 - direct quotes (daily) (row content) ok 41 - direct quotes (daily) (row content) ok 42 - direct quotes (daily) (row content) ok 43 - direct quotes (daily) (row content) ok 44 - direct quotes (daily) (row content) ok 45 - direct quotes (daily) (row content) ok 46 - direct quotes (daily) (row content) ok 47 - direct quotes (daily) (row content) ok 48 - direct quotes (daily) (row content) ok 49 - direct quotes (daily) (row content) ok 50 - direct quotes (daily) (row content) ok 51 - direct quotes (daily) (row content) ok 52 - direct quotes (daily) (row content) ok 53 - direct quotes (daily) (row content) ok 54 - direct quotes (daily) (row content) ok 55 - direct quotes (daily) (row content) ok 56 - direct quotes (daily) (row content) ok 57 - direct quotes (daily) (row content) ok 58 - direct quotes (daily) (row content) ok 59 - direct quotes (daily) (row content) ok 60 - direct quotes (daily) (row content) ok 61 - direct quotes (daily) (row content) ok 62 - direct quotes (daily) (row content) ok 63 - direct quotes (daily) (row content) ok 64 - direct quotes (daily) (row content) ok 65 - direct quotes (daily) (row content) ok 66 - direct quotes (daily) (row content) ok 67 - direct quotes (daily) (row content) ok 68 - direct quotes (daily) (row content) ok 69 - direct quotes (daily) (row content) ok 70 - direct quotes (daily) (row content) ok 71 - direct quotes (daily) (row content) ok 72 - direct quotes (daily) (row content) ok 73 - direct quotes (daily) (row content) ok 74 - direct quotes (daily) (row content) ok 75 - direct quotes (daily) (row content) ok 76 - direct quotes (daily) (row content) ok 77 - direct quotes (daily) (row content) ok 78 - direct quotes (daily) (row content) ok 79 - direct quotes (daily) (row content) ok 80 - direct quotes (daily) (row content) ok 81 - direct quotes (daily) (row content) ok 82 - direct quotes (weekly) (rows) ok 83 - direct quotes (weekly) (row content) ok 84 - direct quotes (weekly) (row content) ok 85 - direct quotes (weekly) (row content) ok 86 - direct quotes (weekly) (row content) ok 87 - direct quotes (weekly) (row content) ok 88 - direct quotes (weekly) (row content) ok 89 - direct quotes (weekly) (row content) ok 90 - direct quotes (weekly) (row content) ok 91 - direct quotes (weekly) (row content) ok 92 - direct quotes (weekly) (row content) ok 93 - direct quotes (weekly) (row content) ok 94 - direct quotes (weekly) (row content) ok 95 - direct quotes (weekly) (row content) ok 96 - direct quotes (weekly) (row content) ok 97 - direct quotes (weekly) (row content) ok 98 - direct quotes (weekly) (row content) ok 99 - direct quotes (weekly) (row content) ok 100 - direct quotes (monthly) (rows) ok 101 - direct quotes (monthly) (row content) ok 102 - direct quotes (monthly) (row content) ok 103 - direct quotes (monthly) (row content) ok 104 - direct quotes (monthly) (row content) ok t/20_dividends....1..18 ok 1 - filtered dividends (rows) ok 2 - filtered dividends (date) ok 3 - filtered dividends (value) ok 4 - filtered dividends (date) ok 5 - filtered dividends (value) ok 6 - filtered dividends (date) ok 7 - filtered dividends (value) ok 8 - filtered dividends (date) ok 9 - filtered dividends (value) ok 10 - direct dividends (rows) ok 11 - direct dividends (date) ok 12 - direct dividends (value) ok 13 - direct dividends (date) ok 14 - direct dividends (value) ok 15 - direct dividends (date) ok 16 - direct dividends (value) ok 17 - direct dividends (date) ok 18 - direct dividends (value) ok t/30_splits.......1..2 ok 1 - filtered splits (rows) ok 2 - filtered splits (row content) ok All tests successful. Files=5, Tests=289, 6 wallclock secs ( 3.45 cusr + 0.52 csys = 3.97 CPU) Installing /Users/cpanrun/build/5.8.8/html/site/lib/Finance/QuoteHist.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/Finance/QuoteHist/Generic.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/Finance/QuoteHist/MSN.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/Finance/QuoteHist/QuoteMedia.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/Finance/QuoteHist/Yahoo.html Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/Finance/QuoteHist.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/Finance/QuoteHist/Generic.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/Finance/QuoteHist/MSN.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/Finance/QuoteHist/QuoteMedia.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/Finance/QuoteHist/Yahoo.pm Installing /Users/cpanrun/build/5.8.8/man/man3/Finance::QuoteHist.3 Installing /Users/cpanrun/build/5.8.8/man/man3/Finance::QuoteHist::Generic.3 Installing /Users/cpanrun/build/5.8.8/man/man3/Finance::QuoteHist::MSN.3 Installing /Users/cpanrun/build/5.8.8/man/man3/Finance::QuoteHist::QuoteMedia.3 Installing /Users/cpanrun/build/5.8.8/man/man3/Finance::QuoteHist::Yahoo.3 Appending installation info to /Users/cpanrun/build/5.8.8/lib/5.8.8/darwin-thread-multi-2level/perllocal.pod