Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Fix an FTS3 test case that depends on the ICU extension so that it only runs if SQLite is compiled with ICU. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
19c6240bdbb022b2af463e59d873280d |
User & Date: | drh 2019-12-26 00:54:39.512 |
Context
2019-12-26
| ||
00:56 | In the xAccess() method of the unix VFS, return true if the named object is a directory, regardless of what stat() reports as the st_size for the object. Different filesystems report st_size differently for directories. Problem reported on the mailing list by Stefan BrĂ¼ns. (check-in: c8c6dd0e65 user: drh tags: trunk) | |
00:54 | Fix an FTS3 test case that depends on the ICU extension so that it only runs if SQLite is compiled with ICU. (check-in: 19c6240bdb user: drh tags: trunk) | |
00:53 | Fix an incorrect assert() added by check-in [fa58aad48a788802]. Problem found by dbsqlfuzz. (check-in: a17b29f08c user: drh tags: trunk) | |
Changes
Changes to test/fts3corrupt4.test.
︙ | ︙ | |||
5765 5766 5767 5768 5769 5770 5771 | #do_catchsql_test 32.2 { # UPDATE t1 SET b=((- '' )) WHERE a MATCH '0*t'; #} {1 {database disk image is malformed}} #------------------------------------------------------------------------- # | > | | | | | | | | | > | 5765 5766 5767 5768 5769 5770 5771 5772 5773 5774 5775 5776 5777 5778 5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 | #do_catchsql_test 32.2 { # UPDATE t1 SET b=((- '' )) WHERE a MATCH '0*t'; #} {1 {database disk image is malformed}} #------------------------------------------------------------------------- # ifcapable icu { reset_db do_catchsql_test 33.0 { CREATE VIRTUAL TABLE f USING fts3(a,b,tokenize=icu); CREATE TABLE 'f_docsize'(docid INTEGER PRIMARY KEY, size BLOB); CREATE TABLE 'f_stat'(id INTEGER PRIMARY KEY, value BLOB); INSERT INTO f VALUES (1, '1234'); INSERT INTO f_stat VALUES (1,x'0000000165656565db6569746565c5c52bc5c5c53e3a003bc502ffffffffc5c5c53e3a003bc502fffffffffb8b2afbfb6565f0740100650000000165656565db6569746565c5c52bc5c5c53e3a003bc502ffffffffc5c5c53e3a003b8b00c5c5c5c5c5bfc5'); INSERT INTO f(f) VALUES ('merge=198,49'); } {1 {database disk image is malformed}} } #------------------------------------------------------------------------- # reset_db do_execsql_test 34.0 { CREATE VIRTUAL TABLE f USING fts3(a,b); INSERT INTO f VALUES (1, '1234'); |
︙ | ︙ |