Subject: | DBD::CSV 0.43 fails with Text::CSV_XS 1.10 |
with Text::CSV_XS 1.09 it works fine
there are many many failures like this:
there are many many failures like this:
t/00_meta.t ......... skipped: Author tests not required for installation t/00_pod.t .......... ok t/00_pod_cov.t ...... ok t/10_base.t ......... 1/? # Showing relevant versions (DBI_SQL_NANO = not set) # Using DBI version 1.63 # Using DBD::File version 0.42 # Using SQL::Statement version 1.405 # Using Text::CSV_XS version 1.10 # DBD::CSV 0.43 using Text::CSV_XS (1.10) # DBD::File 0.42 using IO::File (1.16) # DBI::DBD::SqlEngine 0.06 using SQL::Statement 1.405 # DBI 1.63 # OS MSWin32 (6.2) # Perl 5.018002 (MSWin32-x86-multi-thread-64int) t/10_base.t ......... ok t/11_dsnlist.t ...... ok t/20_createdrop.t ... ok t/30_insertfetch.t .. 2/? DBD::CSV::st execute failed: Error 2012 while reading file C:\Users\miko\.cpanm\work\1407166260.20128\DBD-CSV-0.43\output12676\testaa: EOF - End of data in parsing input stream @ line 12 pos 0 at D:/strawberry32/perl/site/lib/SQL/Statement.pm line 1079. [for Statement "select * from testaa where id = 1"] at t/30_insertfetch.t line 66, <GEN8> line 2. # Failed test 'execute' # at t/30_insertfetch.t line 66. DBD::CSV::st fetch failed: Attempt to fetch row without a preceding execute () call or from a non-SELECT statement [for Statement "select * from testaa where id = 1"] at t/30_insertfetch.t line 67, <GEN8> line 2. # Failed test 'error' # at t/30_insertfetch.t line 68. # got: 'Attempt to fetch row without a preceding execute () call or from a non-SELECT statement' # expected: undef DBD::CSV::db do failed: Error 2012 while reading file C:\Users\miko\.cpanm\work\1407166260.20128\DBD-CSV-0.43\output12676\testaa: EOF - End of data in parsing i nput stream @ line 18 pos 0 at D:/strawberry32/perl/site/lib/SQL/Statement.pm line 376. [for Statement "delete from testaa"] at t/30_insertfetch.t line 83. # Failed test 'delete all' # at t/30_insertfetch.t line 83. # Failed test 'Just two lines' # at t/30_insertfetch.t line 88. # got: '5' # expected: '2' # Failed test 'data' # at t/30_insertfetch.t line 90. # got: '2,"Crocodile Dundee",2222,"Down Under"' # expected: '0,,,' # Looks like you failed 5 tests of 38. t/30_insertfetch.t .. Dubious, test returned 5 (wstat 1280, 0x500) Failed 5/38 subtests t/31_delete.t ....... 1/? DBD::CSV::db do failed: Error 2012 while reading file C:\Users\miko\.cpanm\work\1407166260.20128\DBD-CSV-0.43\output12304\testaa: EOF - End of data in parsing input stream @ line 25 pos 0 at D:/strawberry32/perl/site/lib/SQL/Statement.pm line 400. [for Statement "delete from testaa where id = 99"] at t/31_delete.t line 44. # Failed test 'true non-existing delete RV (via do)' # at t/31_delete.t line 45. Use of uninitialized value $got in numeric eq (==) at (eval in cmp_ok) t/31_delete.t line 46. DBD::CSV::db do failed: Error 2012 while reading file C:\Users\miko\.cpanm\work\1407166260.20128\DBD-CSV-0.43\output12304\testaa: EOF - End of data in parsing i nput stream @ line 36 pos 0 at D:/strawberry32/perl/site/lib/SQL/Statement.pm line 400. [for Statement "delete from testaa where id = 9"] at t/31_delete.t line 47. # Failed test 'delete single (count) (via do)' # at t/31_delete.t line 47. # got: undef # expected: '1' DBD::CSV::db do failed: Error 2012 while reading file C:\Users\miko\.cpanm\work\1407166260.20128\DBD-CSV-0.43\output12304\testaa: EOF - End of data in parsing i nput stream @ line 47 pos 0 at D:/strawberry32/perl/site/lib/SQL/Statement.pm line 376. [for Statement "delete from testaa where id > 7"] at t/31_delete.t line 48. # Failed test 'delete more (count) (via do)' # at t/31_delete.t line 48. # got: undef # expected: '2' DBD::CSV::st execute failed: Error 2012 while reading file C:\Users\miko\.cpanm\work\1407166260.20128\DBD-CSV-0.43\output12304\testaa: EOF - End of data in pars ing input stream @ line 58 pos 0 at D:/strawberry32/perl/site/lib/SQL/Statement.pm line 400. [for Statement "delete from testaa where id = 88"] at t/31_delete.t line 50, <GEN20> line 11. # Failed test 'true non-existing delete RV (via prepare/execute)' # at t/31_delete.t line 51. Use of uninitialized value $got in numeric eq (==) at (eval in cmp_ok) t/31_delete.t line 52. DBD::CSV::st execute failed: Error 2012 while reading file C:\Users\miko\.cpanm\work\1407166260.20128\DBD-CSV-0.43\output12304\testaa: EOF - End of data in pars ing input stream @ line 69 pos 0 at D:/strawberry32/perl/site/lib/SQL/Statement.pm line 400. [for Statement "delete from testaa where id = 7"] at t/31_delete.t line 53, <GEN21> line 11. # Failed test 'delete single (count) (via prepare/execute)' # at t/31_delete.t line 53. # got: undef # expected: '1' DBD::CSV::st execute failed: Error 2012 while reading file C:\Users\miko\.cpanm\work\1407166260.20128\DBD-CSV-0.43\output12304\testaa: EOF - End of data in pars ing input stream @ line 80 pos 0 at D:/strawberry32/perl/site/lib/SQL/Statement.pm line 376. [for Statement "delete from testaa where id > 4"] at t/31_delete.t line 54, <GEN22> line 11.