1
0
Fork 0
mirror of https://github.com/DBD-SQLite/DBD-SQLite synced 2025-06-08 14:48:32 -04:00
Commit graph

383 commits

Author SHA1 Message Date
Kenichi Ishigaki
348ca9afb5 releng 1.48 2015-06-12 01:08:08 +09:00
Kenichi Ishigaki
20fdc73971 releng 1.47_05 2015-05-08 22:46:23 +09:00
Kenichi Ishigaki
93bd77e7d7 releng 1.47_04 2015-05-02 02:35:04 +09:00
Kenichi Ishigaki
1034fedc84 releng 1.47_03 2015-04-16 23:42:24 +09:00
Kenichi Ishigaki
ae1eedab5c ...and this specific test requires SQLite 3.7.12 and above
- though extended error codes are supported earlier
2015-04-16 21:44:55 +09:00
Kenichi Ishigaki
2200a59da2 "IS NULL" was first supported at SQLite 3.6.19, not 3.6.10 2015-04-16 20:24:23 +09:00
Kenichi Ishigaki
a23de06650 fix GH #8 2015-04-16 19:59:21 +09:00
Kenichi Ishigaki
f85a740e70 moved a naive cpp comment test (which users don't have to test by themselves) to xt 2015-04-16 17:22:07 +09:00
Kenichi Ishigaki
82e4128321 sqlite_ function should be tested using @CALL_FUNCS 2015-03-29 13:58:12 +09:00
Kenichi Ishigaki
d43b278f00 fixed test plan for older DBI (SREZIC++)
- http://www.cpantesters.org/cpan/report/3db6dd42-d517-11e4-a801-1beddfbfc7aa
2015-03-29 12:00:17 +09:00
Kenichi Ishigaki
68d2877490 CANTOPEN_ISDIR is only valid on Win32 2015-03-20 12:34:31 +09:00
Kenichi Ishigaki
b1975f1e97 supported extended result codes 2015-03-20 11:52:46 +09:00
Kenichi Ishigaki
87371fb727 tweaked a filecontent test to reflect the addition/removal of files 2015-03-19 02:22:25 +09:00
Kenichi Ishigaki
168096d771 releng 1.47_01 2015-02-17 15:57:21 +09:00
Kenichi Ishigaki
eb10c7ce6f tweaked code and tests for older SQLite libraries (re: RT 101573) 2015-02-10 17:07:32 +09:00
Kenichi Ishigaki
af1fed5149 trim CRLF more eagerly (esp. for Cygwin) 2015-01-09 01:19:16 +09:00
Kenichi Ishigaki
491d5e641b skip virtual_table tests if $FindBin::Bin points to a nonexistent path for some reason 2014-12-18 17:20:50 +09:00
Kenichi Ishigaki
895c83ce76 releng 1.46 2014-12-10 15:20:27 +09:00
Kenichi Ishigaki
0de40139bf releng 1.45_06 2014-11-26 17:52:00 +09:00
Kenichi Ishigaki
76c4cc1cfa releng 1.45_05 2014-11-25 13:05:29 +09:00
Laurent Dami
13e2b63d26 #99748 catch runtime errors occurring when user input for the MATCH operator is not a proper regex 2014-11-25 04:30:57 +01:00
Laurent Dami
28fc0e459e RT#99748: replacing interpolated variables by a closure -- no risk of code injection 2014-10-29 06:57:17 +02:00
Kenichi Ishigaki
893c47e1d8 releng 1.45_04 2014-10-28 17:25:57 +09:00
Kenichi Ishigaki
9b227e74f4 fixed a case where bind param is undef (which should be converted to NULL) 2014-10-28 16:13:46 +09:00
Kenichi Ishigaki
0cd3997830 use quotemeta (as adviced in RT-99748) to address serious security issues 2014-10-28 15:12:29 +09:00
Laurent Dami
b4aeff356f additional tests for checking proper handling of '}' and '\}' 2014-10-26 22:47:03 +02:00
Laurent Dami
fb9a6bdd82 adapt tests so that they also work for DBI versions prior to 1.608 2014-10-26 10:14:49 +02:00
Laurent Dami
90ec404874 RT#99748 removed tests that cause segfaults under Perl <= 5.8.8 2014-10-26 09:19:48 +02:00
Laurent Dami
ab7539a7c8 RT#99748 - removed a test which causes experimental warnings under Perl >= 5.18 (and did not add much to the intended tests) 2014-10-26 07:46:10 +02:00
Laurent Dami
c6d9c27e22 RT#99748
- added support for undef (NULLs) in comparisons
- new test file t/virtual_table/rt_99748.t for testing nulls and comparing vtable with a regular table
- tests that no security holes can be inserted in compiled regexes
- ROWIDs start at 1, not at 0
- replaced qr{..} by m{..}
2014-10-25 21:06:16 +02:00
Laurent Dami
704c2d2d3c fix RT#99747 - skip tests if Unicode::UCD is not installed 2014-10-25 05:32:24 +02:00
Kenichi Ishigaki
e18172fb91 releng 1.45_03 2014-10-25 02:57:27 +09:00
Kenichi Ishigaki
b388c648a3 added a few test cases for int overflow regression 2014-10-24 15:41:14 +09:00
Kenichi Ishigaki
c4056c3bb8 releng 1.45_02 2014-10-23 17:19:18 +09:00
Kenichi Ishigaki
f975b5cd15 releng 1.45_01 2014-10-23 00:31:57 +09:00
Kenichi Ishigaki
40cc2628bf updated rt_76395_int_overflow.t with test cases from ribasushi 2014-10-22 23:41:13 +09:00
Kenichi Ishigaki
3ef48ff6ce releng 1.44 2014-10-22 23:17:35 +09:00
Kenichi Ishigaki
4139bb51bb releng 1.43_09 (yet another rc for 1.44) 2014-10-20 16:48:05 +09:00
Kenichi Ishigaki
12509a7855 fixed RT-99583
- avoid shortening a database filename with Win32::GetShortPathName, because it makes corresponding journal files (-journal, .wal etc) with the shortened filename, and those journal files will not be recognized by other sqlite3 clients (which may lead to inconsistensy/database corruption).
- need to keep using Win32::GetShortPathName to make a parent directory canonical (so that sqlite3 can recognize a path with unicode characters correctly.)
2014-10-20 15:55:26 +09:00
Kenichi Ishigaki
c931e7c01d releng 1.43_08 2014-08-21 18:00:21 +09:00
Kenichi Ishigaki
69a785e173 releng 1.43_07 2014-07-30 02:01:31 +09:00
Kenichi Ishigaki
539d79f080 Applied a patch from Rob to fix RT-97598, and added a test 2014-07-30 01:57:50 +09:00
Kenichi Ishigaki
371cfe83a1 releng 1.43_06 2014-07-22 09:29:45 +09:00
Kenichi Ishigaki
153040e776 releng 1.43_05 2014-07-21 14:43:44 +09:00
Kenichi Ishigaki
6ab97143c8 oops, overlooked unnecessary non-core deps 2014-07-21 14:16:52 +09:00
Kenichi Ishigaki
550849a2ab releng 1.43_04 2014-07-21 10:13:05 +09:00
Kenichi Ishigaki
defae5918a changed diag to note 2014-07-21 08:31:07 +09:00
Kenichi Ishigaki
58b49b8bdb Merge branch 'rt_96877_unicode_statements' 2014-07-21 08:28:53 +09:00
Laurent Dami
ab008be4e3 test the example described in L<DBD::SQLite::VirtualTable::PerlData/"Hashref example : unicode characters"> 2014-07-20 20:29:02 +02:00
Laurent Dami
0ec13083f1 implementation of FIND_FUNCTION, plus a couple of cosmetic changes in various places 2014-07-20 18:57:19 +02:00