Skip Menu |

This queue is for tickets about the DBD-mysql CPAN distribution.

Report information
The Basics
Id: 25269
Status: resolved
Priority: 0/
Queue: DBD-mysql

People
Owner: Nobody in particular
Requestors: ishigaki [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 4.003
Fixed in: (no value)



Subject: t/40catalog fails with 4.0.x server
t/40catalog failed with 4.0.22-nt server I tested. The log is as follows. ------------- C:\Perl\.cpan\build\DBD-mysql-4.003>prove -bv t/40catalog.t t/40catalog....1..75 ok 1 - connecting ok 2 # skip Server is too old to support INFORMATION_SCHEMA for foreign keys ok 3 # skip Server is too old to support INFORMATION_SCHEMA for foreign keys ok 4 # skip Server is too old to support INFORMATION_SCHEMA for foreign keys ok 5 # skip Server is too old to support INFORMATION_SCHEMA for foreign keys ok 6 # skip Server is too old to support INFORMATION_SCHEMA for foreign keys ok 7 # skip Server is too old to support INFORMATION_SCHEMA for foreign keys ok 8 # skip Server is too old to support INFORMATION_SCHEMA for foreign keys ok 9 # skip Server is too old to support INFORMATION_SCHEMA for foreign keys ok 10 # skip Server is too old to support INFORMATION_SCHEMA for foreign keys ok 11 # skip Server is too old to support INFORMATION_SCHEMA for foreign keys ok 12 # skip Server is too old to support INFORMATION_SCHEMA for foreign keys ok 13 # skip Server is too old to support INFORMATION_SCHEMA for foreign keys ok 14 # skip Server is too old to support INFORMATION_SCHEMA for foreign keys ok 15 # skip Server is too old to support INFORMATION_SCHEMA for foreign keys ok 16 # skip Server is too old to support INFORMATION_SCHEMA for foreign keys ok 17 # skip Server is too old to support INFORMATION_SCHEMA for foreign keys ok 18 - No catalogs expected ok 19 - Some schemas expected ok 20 - Some table types expected DBD::mysql::db do failed: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'b`' at line 4 at t/40catalog.t line 101. DBD::mysql::db do failed: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'b`' at line 4 at t/40catalog.t line 101. Issuing rollback() for database handle being DESTROY'd without explicit disconnect(). # Looks like you planned 75 tests but only ran 20. # Looks like your test died just after 20. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 21-75 Failed 55/75 tests, 26.67% okay (less 16 skipped tests: 4 okay, 5.33%) Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------ ------- t/40catalog.t 255 65280 75 110 21-75 16 subtests skipped. Failed 1/1 test scripts. 55/75 subtests failed. Files=1, Tests=75, 2 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU) Failed 1/1 test programs. 55/75 subtests failed.
This has been fixed in the repository, which will be released as 4.004. Thanks for the report.