Checking if your kit is complete... Looks good Writing Makefile for SQL::Interpolate cp lib/DBIx/Interpolate.pm blib/lib/DBIx/Interpolate.pm cp lib/SQL/Interpolate/Macro.pm blib/lib/SQL/Interpolate/Macro.pm cp lib/SQL/Interpolate.pm blib/lib/SQL/Interpolate.pm cp lib/SQL/Interpolate/Filter.pm blib/lib/SQL/Interpolate/Filter.pm Manifying blib/man3/SQL::Interpolate::Macro.3 Manifying blib/man3/DBIx::Interpolate.3 Manifying blib/man3/SQL::Interpolate::Filter.3 Manifying blib/man3/SQL::Interpolate.3 PERL_DL_NONLAZY=1 /Users/cpanrun/build/5.10.0/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/dbi.............ok 1 - use DBIx::Interpolate; ok 2 - selectall_arrayref ok 3 ok 4 ok 5 ok 6 ok 7 - fetchall_arrayref ok 8 ok 9 ok 10 - fetchall_arrayref ok 11 ok 12 ok 13 - fetchall_arrayref ok 14 ok 15 ok 16 - two sths in stx ok 17 - fetchall_arrayref ok 18 ok 19 ok 20 - two sths in stx still ok 21 1..21 ok t/dbi_filter......ok 1 1..1 ok t/dbi_interp......ok 1 - dbh ok 2 - sql_interp ok 3 - sql_interp OO ok 4 - sql_interp closure ok 5 - sql_interp closure2 ok 6 - attr ok 7 - attr OO ok 8 - attr closure ok 9 - attr closure2 ok 10 - key_field ok 11 - key_field OO ok 12 - key_field closure ok 13 - key_field closure2 ok 14 - key_field + attr + bind ok 15 - key_field + attr + bind OO ok 16 - key_field + attr + bind closure ok 17 - key_field + attr + bind closure2 1..17 ok t/dist............ok 1 - module versions match 1..1 ok t/filter..........ok 1 - scalar ok 2 - inline hashref ok 3 - hash ok 4 - hashref ok 5 - IN inline arrayref ok 6 - IN array ok 7 - IN arrayref ok 8 - IN scalar ok 9 - INSERT inline arrayref ok 10 - INSERT array ok 11 - INSERT arrayref ok 12 - INSERT inline hashref ok 13 - INSERT hash ok 14 - INSERT hashref ok 15 - INSERT scalar ok 16 - concat 1 ok 17 - concat 2 1..17 ok t/macro...........ok 1 - [[macro]] ok 2 - {x => macro} ok 3 - paren ok 4 - and size > 0 ok 5 - and size = 0 ok 6 - and sql() size = 0 ok 7 - or size > 0 ok 8 - or size = 0 ok 9 - or sql() size = 0 ok 10 - or/and ok 11 - AB,BC ok 12 - BA,BC ok 13 - AB,CB ok 14 - AB,BC 2 ok 15 - AB,Bm ok 16 - BA,Bm ok 17 - AB,A ok 18 - BA,A ok 19 - AB,A 2 ok 20 - Am,m ok 21 - Am,m 2 ok 22 - Am,A ok 23 - Am,A 2 ok 24 - AB,BC,CA ok 25 - AB,BC,Cm,m ok 26 - Am,Bm,Cm 1..26 ok t/pod-coverage....1..0 # Skip Test::Pod::Coverage required for testing pod coverage skipped all skipped: Test::Pod::Coverage required for testing pod coverage t/pod.............1..4 ok 1 - blib/lib/DBIx/Interpolate.pm ok 2 - blib/lib/SQL/Interpolate.pm ok 3 - blib/lib/SQL/Interpolate/Filter.pm ok 4 - blib/lib/SQL/Interpolate/Macro.pm ok t/sql_interp......ok 1 - use SQL::Interpolate; ok 2 - empty ok 3 - empty OO ok 4 - empty closure ok 5 - empty closure2 ok 6 - string ok 7 - string OO ok 8 - string closure ok 9 - string closure2 ok 10 - scalarref ok 11 - scalarref OO ok 12 - scalarref closure ok 13 - scalarref closure2 ok 14 - sql() ok 15 - sql() OO ok 16 - sql() closure ok 17 - sql() closure2 ok 18 - SQL::Interpolate::SQL->new(scalarref) ok 19 - SQL::Interpolate::SQL->new(scalarref) OO ok 20 - SQL::Interpolate::SQL->new(scalarref) closure ok 21 - SQL::Interpolate::SQL->new(scalarref) closure2 ok 22 - sql(string)) ok 23 - sql(string)) OO ok 24 - sql(string)) closure ok 25 - sql(string)) closure2 ok 26 - sql(sql(scalarref)) ok 27 - sql(sql(scalarref)) OO ok 28 - sql(sql(scalarref)) closure ok 29 - sql(sql(scalarref)) closure2 ok 30 - sql(sql(),sql()) ok 31 - sql(sql(),sql()) OO ok 32 - sql(sql(),sql()) closure ok 33 - sql(sql(),sql()) closure2 ok 34 - INSERT scalarref ok 35 - INSERT scalarref OO ok 36 - INSERT scalarref closure ok 37 - INSERT scalarref closure2 ok 38 - INSERT sql(...) ok 39 - INSERT sql(...) OO ok 40 - INSERT sql(...) closure ok 41 - INSERT sql(...) closure2 ok 42 - INSERT arrayref of size = 0 ok 43 - INSERT arrayref of size = 0 OO ok 44 - INSERT arrayref of size = 0 closure ok 45 - INSERT arrayref of size = 0 closure2 ok 46 - INSERT arrayref of size > 0 ok 47 - INSERT arrayref of size > 0 OO ok 48 - INSERT arrayref of size > 0 closure ok 49 - INSERT arrayref of size > 0 closure2 ok 50 - INSERT arrayref of size > 0 with sql() ok 51 - INSERT arrayref of size > 0 with sql() OO ok 52 - INSERT arrayref of size > 0 with sql() closure ok 53 - INSERT arrayref of size > 0 with sql() closure2 ok 54 - INSERT arrayref of size > 0 with macro ok 55 - INSERT arrayref of size > 0 with macro OO ok 56 - INSERT arrayref of size > 0 with macro closure ok 57 - INSERT arrayref of size > 0 with macro closure2 ok 58 - INSERT hashref of size = 0 ok 59 - INSERT hashref of size = 0 OO ok 60 - INSERT hashref of size = 0 closure ok 61 - INSERT hashref of size = 0 closure2 ok 62 - INSERT hashref of size > 0 ok 63 - INSERT hashref of size > 0 OO ok 64 - INSERT hashref of size > 0 closure ok 65 - INSERT hashref of size > 0 closure2 ok 66 - INSERT hashref of sql_var + sql() ok 67 - INSERT hashref of sql_var + sql() OO ok 68 - INSERT hashref of sql_var + sql() closure ok 69 - INSERT hashref of sql_var + sql() closure2 ok 70 - INSERT hashref with macro ok 71 - INSERT hashref with macro OO ok 72 - INSERT hashref with macro closure ok 73 - INSERT hashref with macro closure2 ok 74 - INSERT [mod] arrayref of size > 0 ok 75 - INSERT [mod] arrayref of size > 0 OO ok 76 - INSERT [mod] arrayref of size > 0 closure ok 77 - INSERT [mod] arrayref of size > 0 closure2 ok 78 - IN scalarref ok 79 - IN scalarref OO ok 80 - IN scalarref closure ok 81 - IN scalarref closure2 ok 82 - IN sql() ok 83 - IN sql() OO ok 84 - IN sql() closure ok 85 - IN sql() closure2 ok 86 - IN arrayref of size = 0 ok 87 - IN arrayref of size = 0 OO ok 88 - IN arrayref of size = 0 closure ok 89 - IN arrayref of size = 0 closure2 ok 90 - IN arrayref of size > 0 ok 91 - IN arrayref of size > 0 OO ok 92 - IN arrayref of size > 0 closure ok 93 - IN arrayref of size > 0 closure2 ok 94 - IN arrayref with sql() ok 95 - IN arrayref with sql() OO ok 96 - IN arrayref with sql() closure ok 97 - IN arrayref with sql() closure2 ok 98 - IN arrayref with macro ok 99 - IN arrayref with macro OO ok 100 - IN arrayref with macro closure ok 101 - IN arrayref with macro closure2 ok 102 - hashref with arrayref ok 103 - hashref with arrayref OO ok 104 - hashref with arrayref closure ok 105 - hashref with arrayref closure2 ok 106 - hashref with arrayref of size = 0 ok 107 - hashref with arrayref of size = 0 OO ok 108 - hashref with arrayref of size = 0 closure ok 109 - hashref with arrayref of size = 0 closure2 ok 110 - hashref with arrayref with macro ok 111 - hashref with arrayref with macro OO ok 112 - hashref with arrayref with macro closure ok 113 - hashref with arrayref with macro closure2 ok 114 - IN lowercase ok 115 - IN lowercase OO ok 116 - IN lowercase closure ok 117 - IN lowercase closure2 ok 118 - SET hashref ok 119 - SET hashref OO ok 120 - SET hashref closure ok 121 - SET hashref closure2 ok 122 - SET hashref of sql_var types, sql() ok 123 - SET hashref of sql_var types, sql() OO ok 124 - SET hashref of sql_var types, sql() closure ok 125 - SET hashref of sql_var types, sql() closure2 ok 126 - WHERE hashref of size = 0 ok 127 - WHERE hashref of size = 0 OO ok 128 - WHERE hashref of size = 0 closure ok 129 - WHERE hashref of size = 0 closure2 ok 130 - WHERE hashref of size > 0 ok 131 - WHERE hashref of size > 0 OO ok 132 - WHERE hashref of size > 0 closure ok 133 - WHERE hashref of size > 0 closure2 ok 134 - WHERE hashref sql() ok 135 - WHERE hashref sql() OO ok 136 - WHERE hashref sql() closure ok 137 - WHERE hashref sql() closure2 ok 138 - WHERE hashref of NULL ok 139 - WHERE hashref of NULL OO ok 140 - WHERE hashref of NULL closure ok 141 - WHERE hashref of NULL closure2 ok 142 - WHERE x=scalarref ok 143 - WHERE x=scalarref OO ok 144 - WHERE x=scalarref closure ok 145 - WHERE x=scalarref closure2 ok 146 - WHERE \$x, sql_var ok 147 - WHERE \$x, sql_var OO ok 148 - WHERE \$x, sql_var closure ok 149 - WHERE \$x, sql_var closure2 ok 150 - WHERE \$x, sql_var typed ok 151 - WHERE \$x, sql_var typed OO ok 152 - WHERE \$x, sql_var typed closure ok 153 - WHERE \$x, sql_var typed closure2 ok 154 - WHERE hashref of \$x, sql_var typed ok 155 - WHERE hashref of \$x, sql_var typed OO ok 156 - WHERE hashref of \$x, sql_var typed closure ok 157 - WHERE hashref of \$x, sql_var typed closure2 ok 158 - WHERE hashref of arrayref of sql_var typed ok 159 - WHERE hashref of arrayref of sql_var typed OO ok 160 - WHERE hashref of arrayref of sql_var typed closure ok 161 - WHERE hashref of arrayref of sql_var typed closure2 ok 162 - WHERE hashref of \$x, sql() ok 163 - WHERE hashref of \$x, sql() OO ok 164 - WHERE hashref of \$x, sql() closure ok 165 - WHERE hashref of \$x, sql() closure2 ok 166 - v 0 ok 167 - vv 1 0 ok 168 - vv 1 0 (resultset) ok 169 - vh 1 0 ok 170 - vh 1 0 (resultset) ok 171 - vv 1 1 ok 172 - vv 1 1 OO ok 173 - vv 1 1 closure ok 174 - vv 1 1 closure2 ok 175 - vv 1 1 (resultset) ok 176 - vv 1 1 (resultset) OO ok 177 - vv 1 1 (resultset) closure ok 178 - vv 1 1 (resultset) closure2 ok 179 - vh 1 1 ok 180 - vh 1 1 OO ok 181 - vh 1 1 closure ok 182 - vh 1 1 closure2 ok 183 - vh 1 1 (resultset) ok 184 - vh 1 1 (resultset) OO ok 185 - vh 1 1 (resultset) closure ok 186 - vh 1 1 (resultset) closure2 ok 187 - vv 1 2 ok 188 - vv 1 2 OO ok 189 - vv 1 2 closure ok 190 - vv 1 2 closure2 ok 191 - vh 1 2 ok 192 - vh 1 2 OO ok 193 - vh 1 2 closure ok 194 - vh 1 2 closure2 ok 195 - vh 1 2 (resultset) ok 196 - vh 1 2 (resultset) OO ok 197 - vh 1 2 (resultset) closure ok 198 - vh 1 2 (resultset) closure2 ok 199 - vv 2 2 ok 200 - vv 2 2 OO ok 201 - vv 2 2 closure ok 202 - vv 2 2 closure2 ok 203 - vv 2 2 (resultset) ok 204 - vv 2 2 (resultset) OO ok 205 - vv 2 2 (resultset) closure ok 206 - vv 2 2 (resultset) closure2 ok 207 - vh 2 2 ok 208 - vh 2 2 OO ok 209 - vh 2 2 closure ok 210 - vh 2 2 closure2 ok 211 - vh 2 2 (resultset) ok 212 - vh 2 2 (resultset) OO ok 213 - vh 2 2 (resultset) closure ok 214 - vh 2 2 (resultset) closure2 ok 215 - vv 1 1 join vv 1 1 ok 216 - vv 1 1 join vv 1 1 OO ok 217 - vv 1 1 join vv 1 1 closure ok 218 - vv 1 1 join vv 1 1 closure2 ok 219 - vv 1 1 of sql(1) ok 220 - vv 1 1 of sql(1) OO ok 221 - vv 1 1 of sql(1) closure ok 222 - vv 1 1 of sql(1) closure2 ok 223 - vv 1 1 of sql(1) (resultset) ok 224 - vv 1 1 of sql(1) (resultset) OO ok 225 - vv 1 1 of sql(1) (resultset) closure ok 226 - vv 1 1 of sql(1) (resultset) closure2 ok 227 - vh 1 1 of sql(1) ok 228 - vh 1 1 of sql(1) OO ok 229 - vh 1 1 of sql(1) closure ok 230 - vh 1 1 of sql(1) closure2 ok 231 - vv 1 1 of sql(\1) ok 232 - vv 1 1 of sql(\1) OO ok 233 - vv 1 1 of sql(\1) closure ok 234 - vv 1 1 of sql(\1) closure2 ok 235 - vv 1 1 of sql(s,\1) ok 236 - vv 1 1 of sql(s,\1) OO ok 237 - vv 1 1 of sql(s,\1) closure ok 238 - vv 1 1 of sql(s,\1) closure2 ok 239 - v of identity_macro(v 2) ok 240 - v of identity_macro(v 2) OO ok 241 - v of identity_macro(v 2) closure ok 242 - v of identity_macro(v 2) closure2 ok 243 - v of identity_macro(h 2) ok 244 - v of identity_macro(h 2) OO ok 245 - v of identity_macro(h 2) closure ok 246 - v of identity_macro(h 2) closure2 ok 247 - vv 1 2 of identity_macro ok 248 - vv 1 2 of identity_macro OO ok 249 - vv 1 2 of identity_macro closure ok 250 - vv 1 2 of identity_macro closure2 ok 251 - vv 1 1 with alias ok 252 - vv 1 1 with alias OO ok 253 - vv 1 1 with alias closure ok 254 - vv 1 1 with alias closure2 ok 255 - vv 1 1 of undef ok 256 - vv 1 1 of undef OO ok 257 - vv 1 1 of undef closure ok 258 - vv 1 1 of undef closure2 ok 259 - vh 1 1 of undef ok 260 - vh 1 1 of undef OO ok 261 - vh 1 1 of undef closure ok 262 - vh 1 1 of undef closure2 1..262 ok All tests successful, 1 test skipped. Files=9, Tests=349, 3 wallclock secs ( 1.83 cusr + 0.32 csys = 2.15 CPU) make: *** [htmlifypods] Hangup