Checking if your kit is complete... Looks good Writing Makefile for Data::Package::SQLite Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. cp lib/Data/Package/SQLite.pm blib\lib\Data\Package\SQLite.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, 'inc', 'blib\lib', 'blib\arch')" t/*.t t/01_compile....1..7 ok 1 - Your perl is new enough ok 2 - use DBI; ok 3 - use DBD::SQLite; ok 4 - use Data::Package::SQLite; ok 5 - use My::DataPackage1; ok 6 - use My::DataPackage2; ok 7 - use My::DataPackage3; ok t/02_main.......1..112 ok 1 - Test directory root does not exist ok 2 - Created test directory 1 ok 3 - Confirm created test directory 1 ok 4 - Test database does not exist ok 5 - The object isa DBI::db ok 6 - Created test table ok 7 - Created test record 1 ok 8 - Created test record 2 ok 9 - The object isa DBI::db ok 10 - Test database 1: ->fetchall_arrayref returns an ARRAY ok 11 - Test database 1: ->fetchall_arrayref returns 2 rows ok 12 - Test database 1: ->fetchall_arrayref returns an AoA ok 13 - Test database 1: ->fetchall_arrayref returns AoA(2x2) ok 14 - Test database 1: ->fetchall_arrayref returns AoA(2x2) ok 15 - Test database 1: AoA(1,1) is 1 ok 16 - Test database 1: AoA(1,2) is correct string ok 17 - Test database 1: AoA(2,1) is 1 ok 18 - Test database 1: AoA(2,2) is correct string ok 19 - Test database 1: ->disconnect OK ok 20 - Confirm created test db 1 ok 21 - Created test directory 2 ok 22 - Confirm created test directory 2 ok 23 - Test database does not exist ok 24 - The object isa DBI::db ok 25 - Created test table ok 26 - Created test record 1 ok 27 - Created test record 2 ok 28 - The object isa DBI::db ok 29 - Test database 2: ->fetchall_arrayref returns an ARRAY ok 30 - Test database 2: ->fetchall_arrayref returns 2 rows ok 31 - Test database 2: ->fetchall_arrayref returns an AoA ok 32 - Test database 2: ->fetchall_arrayref returns AoA(2x2) ok 33 - Test database 2: ->fetchall_arrayref returns AoA(2x2) ok 34 - Test database 2: AoA(1,1) is 1 ok 35 - Test database 2: AoA(1,2) is correct string ok 36 - Test database 2: AoA(2,1) is 1 ok 37 - Test database 2: AoA(2,2) is correct string ok 38 - Test database 2: ->disconnect OK ok 39 - Confirm created test db 2 ok 40 - Created test directory 3 ok 41 - Confirm created test directory 3 ok 42 - Test database does not exist ok 43 - The object isa DBI::db ok 44 - Created test table ok 45 - Created test record 1 ok 46 - Created test record 2 ok 47 - The object isa DBI::db ok 48 - Test database 3: ->fetchall_arrayref returns an ARRAY ok 49 - Test database 3: ->fetchall_arrayref returns 2 rows ok 50 - Test database 3: ->fetchall_arrayref returns an AoA ok 51 - Test database 3: ->fetchall_arrayref returns AoA(2x2) ok 52 - Test database 3: ->fetchall_arrayref returns AoA(2x2) ok 53 - Test database 3: AoA(1,1) is 1 ok 54 - Test database 3: AoA(1,2) is correct string ok 55 - Test database 3: AoA(2,1) is 1 ok 56 - Test database 3: AoA(2,2) is correct string ok 57 - Test database 3: ->disconnect OK ok 58 - Confirm created test db 3 ok 59 - 1: ->sqlite_location returns as expected ok 60 - 2: ->sqlite_location returns as expected ok 61 - 3: ->sqlite_location returns as expected # Failed test '1: ->sqlite_file return as expected' # at t/02_main.t line 137. not ok 62 - 1: ->sqlite_file return as expected # got: 't\lib\auto\My\DataPackage1\data.sqlite' # expected: 't/lib/auto/My/DataPackage1/data.sqlite' # Failed test '2: ->sqlite_file return as expected' # at t/02_main.t line 142. # got: 't\lib\auto\My\DataPackage2\data2.sqlite' # expected: 't/lib/auto/My/DataPackage2/data2.sqlite' # Failed test '3: ->sqlite_file return as expected' # at t/02_main.t line 147. not ok 63 - 2: ->sqlite_file return as expected not ok 64 - 3: ->sqlite_file return as expected # got: 't\lib\auto\My\DataPackage3\data3.sqlite' # expected: 't/lib/auto/My/DataPackage3/data3.sqlite' # Failed test '1: ->sqlite_dsn return as expected' # at t/02_main.t line 154. not ok 65 - 1: ->sqlite_dsn return as expected # got: 'dbi:SQLite:dbname=t\lib\auto\My\DataPackage1\data.sqlite' # expected: 'dbi:SQLite:dbname=t/lib/auto/My/DataPackage1/data.sqlite' # Failed test '2: ->sqlite_dsn return as expected' # at t/02_main.t line 159. not ok 66 - 2: ->sqlite_dsn return as expected # got: 'dbi:SQLite:dbname=t\lib\auto\My\DataPackage2\data2.sqlite' # expected: 'dbi:SQLite:dbname=t/lib/auto/My/DataPackage2/data2.sqlite' # Failed test '3: ->sqlite_dsn return as expected' # at t/02_main.t line 164. # got: 'dbi:SQLite:dbname=t\lib\auto\My\DataPackage3\data3.sqlite' # expected: 'dbi:SQLite:dbname=t/lib/auto/My/DataPackage3/data3.sqlite' not ok 67 - 3: ->sqlite_dsn return as expected ok 68 - The object isa DBI::db ok 69 - 1: DWIM ->get: ->fetchall_arrayref returns an ARRAY ok 70 - 1: DWIM ->get: ->fetchall_arrayref returns 2 rows ok 71 - 1: DWIM ->get: ->fetchall_arrayref returns an AoA ok 72 - 1: DWIM ->get: ->fetchall_arrayref returns AoA(2x2) ok 73 - 1: DWIM ->get: ->fetchall_arrayref returns AoA(2x2) ok 74 - 1: DWIM ->get: AoA(1,1) is 1 ok 75 - 1: DWIM ->get: AoA(1,2) is correct string ok 76 - 1: DWIM ->get: AoA(2,1) is 1 ok 77 - 1: DWIM ->get: AoA(2,2) is correct string ok 78 - 1: DWIM ->get: ->disconnect OK ok 79 - The object isa DBI::db ok 80 - 1: ->get('DBI::db'): ->fetchall_arrayref returns an ARRAY ok 81 - 1: ->get('DBI::db'): ->fetchall_arrayref returns 2 rows ok 82 - 1: ->get('DBI::db'): ->fetchall_arrayref returns an AoA ok 83 - 1: ->get('DBI::db'): ->fetchall_arrayref returns AoA(2x2) ok 84 - 1: ->get('DBI::db'): ->fetchall_arrayref returns AoA(2x2) ok 85 - 1: ->get('DBI::db'): AoA(1,1) is 1 ok 86 - 1: ->get('DBI::db'): AoA(1,2) is correct string ok 87 - 1: ->get('DBI::db'): AoA(2,1) is 1 ok 88 - 1: ->get('DBI::db'): AoA(2,2) is correct string ok 89 - 1: ->get('DBI::db'): ->disconnect OK ok 90 - 1: ->get(bad) returns undef ok 91 - The object isa DBI::db ok 92 - 2: DWIM ->get: ->fetchall_arrayref returns an ARRAY ok 93 - 2: DWIM ->get: ->fetchall_arrayref returns 2 rows ok 94 - 2: DWIM ->get: ->fetchall_arrayref returns an AoA ok 95 - 2: DWIM ->get: ->fetchall_arrayref returns AoA(2x2) ok 96 - 2: DWIM ->get: ->fetchall_arrayref returns AoA(2x2) ok 97 - 2: DWIM ->get: AoA(1,1) is 1 ok 98 - 2: DWIM ->get: AoA(1,2) is correct string ok 99 - 2: DWIM ->get: AoA(2,1) is 1 ok 100 - 2: DWIM ->get: AoA(2,2) is correct string ok 101 - 2: DWIM ->get: ->disconnect OK ok 102 - The object isa DBI::db ok 103 - 3: DWIM ->get: ->fetchall_arrayref returns an ARRAY ok 104 - 3: DWIM ->get: ->fetchall_arrayref returns 2 rows ok 105 - 3: DWIM ->get: ->fetchall_arrayref returns an AoA ok 106 - 3: DWIM ->get: ->fetchall_arrayref returns AoA(2x2) ok 107 - 3: DWIM ->get: ->fetchall_arrayref returns AoA(2x2) ok 108 - 3: DWIM ->get: AoA(1,1) is 1 ok 109 - 3: DWIM ->get: AoA(1,2) is correct string ok 110 - 3: DWIM ->get: AoA(2,1) is 1 ok 111 - 3: DWIM ->get: AoA(2,2) is correct string ok 112 - 3: DWIM ->get: ->disconnect OK # Looks like you failed 6 tests of 112. dubious Test returned status 6 (wstat 1536, 0x600) DIED. FAILED tests 62-67 Failed 6/112 tests, 94.64% okay t/98_pod........1..1 ok 1 - blib\lib\Data\Package\SQLite.pm ok t/99_pmv........1..0 # Skip Test::MinimumVersion not available skipped all skipped: Test::MinimumVersion not available Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/02_main.t 6 1536 112 6 62-67 1 test skipped. Failed 1/4 test scripts. 6/120 subtests failed. Files=4, Tests=120, 1 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU) Failed 1/4 test programs. 6/120 subtests failed. NMAKE : fatal error U1077: 'C:\cpanrun\build\5-10-0\bin\perl.exe' : return code '0xff' Stop.