aboutsummaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAge
...
| * | | | New test cases.drh2024-11-26
| | | | | | | | | | | | | | | FossilOrigin-Name: f1cb1a815a09d71eb52d5c7f2f4e5c7689535232dee365e46ac41cce7fd86c01
| * | | | Provide a two-argument version of the iif() function, plus an alternativedrh2024-11-26
| | | | | | | | | | | | | | | | | | | | | | | | | spelling that only requires a single "i". FossilOrigin-Name: a251ee645e11e24b67473d8a5bd3f8b72fde1ac9d5fda074f5da2297deb2faa8
* | | | | Further test file tweaks to run with SQLITE_OS_WINRT builds.dan2024-12-03
| | | | | | | | | | | | | | | FossilOrigin-Name: 54853421ba012c192ee2a41873e6ba10e187a6ec2e23182ccbec56864604166f
* | | | | Supports SQLITE_ENABLE_SETLK_TIMEOUT on windows. Does not work properly yet.dan2024-11-22
|/ / / / | | | | | | | | FossilOrigin-Name: 737ca8a9fb9dc74b28f2186d93c5101463497445d0fabba3def61fee29abf2c8
* | | | Document that -nofollow does not work on Windows. Fix Windows symlinkdrh2024-11-21
| | | | | | | | | | | | | | | | | | | | test cases for when the test suite is run as administrator. FossilOrigin-Name: 4de8a75ec5a2e3655a2d0c5a9333b58f8b48b681255f0a01866b610ae6249bc2
* | | | Bug fix in the SubrtnSig logic from [c9a3498113074bbc], if a subquery isdrh2024-11-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | copied and then changes are made to the copy, be sure to give the copy a unique Select.selId value so that the original will not be substituted in place of the modified copy. [forum:/forumpost/0b9ded2f8428ac00|Forum post 0b9ded2f8428ac00]. FossilOrigin-Name: 19d1bede5654bcfa9f7a151b9b2616a3d10873b8e3f8cf54a3a7e810da08f844
* | | | Do not report an sqlite3_error_offset() for errors that occur inside ofdrh2024-11-20
| | | | | | | | | | | | | | | | | | | | | | | | views or triggers, since the text of those elements is not part of the original query. FossilOrigin-Name: bf66c6dfc25c2562a4e6a5b24dd1660213a8fefbb5763e7583b87fb06dbaaf43
* | | | Fix a problem handling OOM errors in fts3 that could occur when parsing ↵dan2024-11-19
| | | | | | | | | | | | | | | | | | | | multi-token strings. FossilOrigin-Name: 4c4d1db00bd2c522165876dcf1606116a72525d9ffc891b266213704e25cde55
* | | | Reduce divergence from begin-concurrent.drh2024-11-18
| | | | | | | | | | | | FossilOrigin-Name: 84d41e9d04c62601e84621e8edb3b81abbacc366a6b5e7059f8b6796fade7ffa
* | | | Attempt to reduce divergence with the wal2 branch.drh2024-11-18
| | | | | | | | | | | | FossilOrigin-Name: e0d8f9916c2d899094b71af74f44e089a97db6d80f09eb80a5d8be733c1bf942
* | | | Attempt to reduce divergence with begin-concurrent.drh2024-11-18
| | | | | | | | | | | | FossilOrigin-Name: f783d90187fb326faa3d0244b30138b023c4a8483486f260b7a022a927c13f3a
* | | | Fix minor problems in testrunner.tcl that pop up when the command-line argumentsdrh2024-11-18
| | | | | | | | | | | | | | | | | | | | are such that no tests are run. FossilOrigin-Name: 321ded32f67550e964cd64d61aa0cbc0029ce2fdee4588a46b01dbb5aa87150b
* | | | Fix a problem with window functions min() and max() when used with a FILTER ↵dan2024-11-14
| | | | | | | | | | | | | | | | | | | | clause. Forum post [forum:/forumpost/e9126d554a | e9126d554a]. FossilOrigin-Name: d15fb0f75e64bbfdb8df0c0d0358aafbbd7d5e2048df676dafe1abd5e9917f2a
* | | | Add the test/fork-test.c test program.drh2024-11-13
| | | | | | | | | | | | FossilOrigin-Name: 0611e2b0cf3f33c28cc9ff6c5da7ebba2033bcbda5b1072a30021a3e1fb4e738
* | | | Fix a case in fts3 where a corrupt database record was not being handled ↵dan2024-11-09
| | | | | | | | | | | | | | | | | | | | correctly. FossilOrigin-Name: cbcb53759b9510379e2159d14b73c9746e611df550b0bd05887bd4a480b519a8
* | | | Increase the minimum SQLITE_LENGTH_LIMIT from 1 to 30 to avoid problems doingdrh2024-11-08
| | | | | | | | | | | | | | | | | | | | | | | | simple things like converting strings into integers. See also [8fd5b8ec4ab9b555]. FossilOrigin-Name: 6aa01707af4bd96f0f173f9e87f2398be7e6f246f59baa117092849a626b2d61
* | | | Fix an OOB write that could occur in fts3 when dealing with corrupt database ↵dan2024-11-07
| | | | | | | | | | | | | | | | | | | | records. FossilOrigin-Name: 108863ec7998e0a35569e3c6534b538f00d4ef87fdb316bd6a4a9a7a272bba47
* | | | Fix an FTS3 corruption test case that depends on the specific pseudo-randomdrh2024-11-06
| | | | | | | | | | | | | | | | | | | | | | | | byte sequence generated by sqlite3_randomness(), which is different on big-endian platforms than it is on little-endian platforms. FossilOrigin-Name: 6216bfcb74273b7893735e265d3f04d1362fa625cd60cebccb866ce7d6c50e01
* | | | Have the xBestIndex method of the generate_series virtual table ignore ↵dan2024-11-05
| | | | | | | | | | | | | | | | | | | | contraints on the "value" column with usable=0. FossilOrigin-Name: f5113a2ef84831ad2da723fa7e29e0d575e74e10585741ff51db8c2e37332cd2
* | | | Ensure that the one-line running status output from testrunner.tcl does notdrh2024-11-05
| | | | | | | | | | | | | | | | | | | | exceed the 80-char line width of a standard terminal. FossilOrigin-Name: 1eae0f9ed3c4530d117a8efc4adaf0b2cc422083f0407830a1a6d2a5b970fa1a
* | | | Ensure that the database encoding is detected before the code generator getsdrh2024-11-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | too far down into byte-code generation and execution, but not so early that it interferes with initialization. [forum:/forumpost/bc75a4d20b756044|Forum thread bc75a4d20b756044]. FossilOrigin-Name: af7173a10ec6a4ab465207c1ee20393e8b5f06604c0f3b2fdc19e52c2fc013d5
* | | | In testrunner.tcl, only show the ETC on the status line if it will fit withindrh2024-10-31
| | | | | | | | | | | | | | | | | | | | the 80-character line limit. FossilOrigin-Name: 45a3213d23f4691732ba2eb54d440355ce5757aad4cec8eb92f53b4bd7e7f5cd
* | | | Remove the never-used and never-documented and long-ago deprecateddrh2024-10-28
| | | | | | | | | | | | | | | | | | | | user-authentication feature option. FossilOrigin-Name: 3a3f7bf4307c27e56546e51da06ecc9a262cdf155fda2dd359aa2326d207a147
* | | | Omit the antiquated and long-unsupport async extension since it has beendrh2024-10-28
| | | | | | | | | | | | | | | | | | | | superseded by WAL mode for over a decade. FossilOrigin-Name: 10b1b86821bfc21377e7ccceb31146ab01aa6eaf418b85a204abcab5b793958e
* | | | Improvements to the PATTERN option of the "testrunner.tcl joblist" command.drh2024-10-27
| | | | | | | | | | | | | | | | | | | | | | | | The pattern match is case insensitive and applies to the state and displaytype in addition to displayname. FossilOrigin-Name: 63a8f60f98115d4ee6e40de3ae775770aba76e19df6ddde68bccb7967b0200dc
* | | | Patch bundle accumulated via /chat: add missing --enable/disable-shared flag ↵stephan2024-10-26
| | | | | | | | | | | | | | | | | | | | to configure script and update testrunner.tcl for other configure script flag changes. FossilOrigin-Name: 32fc9c3f62601684b4ded783a79ebf817d093588c87ece02b449c3542881b65a
* | | | The "WITHOUT_JIMSH=1" option on the nmake command-line forces the use ofdrh2024-10-24
| | | | | | | | | | | | | | | | | | | | standard TCL for building, instead of jimsh0. FossilOrigin-Name: 9f861f66e238b62e04d640ee98bac86b9b532a55d62c92ae0154bd67ee01ec75
* | | | Fix harmless compiler warnings. One of the warnings was code thatdrh2024-10-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | deliberately committed memory errors to test the systems ability to cope. But compilers don't allow that any more, so we'll have to leave that capability untested. FossilOrigin-Name: 7e7b3b2edbb580c9ac14f21e5caa8f2f6b171d9a7ce6cb336dc0c8db76da7e8c
* | | | Changes to EXPLAIN QUERY PLAN to identify covering index plan that use ↵dan2024-10-22
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | indexes on expressions. FossilOrigin-Name: 29fb4919b6118b3b9ae411ec2ed5b59db7fae281909501c5fa238221ba635db5
| * | | | Experimental change to explain query plan to identify covering indexes on ↵dan2024-10-11
| | | | | | | | | | | | | | | | | | | | | | | | | expressions. FossilOrigin-Name: 3bb03a2891e30c58b66e3665a8877a8eab4a8bac57ee153d8d31358caeaf4b7c
* | | | | Add the "halt" command to testrunner.tcldrh2024-10-22
| | | | | | | | | | | | | | | FossilOrigin-Name: 2cc25d5dbbc729f3b6deb8c6a45b975c535b4d20ad240e4ec0c85b3733a170ed
* | | | | In testrunner.tcl: Better estimates for ETC (Estimated Time to Completion).drh2024-10-21
| | | | | | | | | | | | | | | | | | | | | | | | | Show the ETC even for the single-line status reports. FossilOrigin-Name: 2a2f5f4e378338951cc2030ffbacd678e6a6eab142e39ee632c61be42345b092
* | | | | Add a case to testrunner.tcl so that mdevtest can run on openbsd.dan2024-10-21
|/ / / / | | | | | | | | FossilOrigin-Name: e904b37fb2621e6bd5e761f3ecb75adb34350f2d1d7b229e655e74bc6a2f5321
* | | | Avoid running some new tests in lock5.test with the inmemory_journal ↵dan2024-10-11
| | | | | | | | | | | | | | | | | | | | permutation. FossilOrigin-Name: 0b12e2e55c6d4b329f0a7629965f313f48b6d3918d36d3371953c56e0c688a28
* | | | An improved method for statically linking sqlite3_analyzer.exe using Tcl9.drh2024-10-11
| | | | | | | | | | | | | | | | | | | | Enable wildcard expansion of arguments to testfiture on Windows. FossilOrigin-Name: 9b87ea219bce5689a69efac31063b9b11928e59124c0d36194715ff7faa5129d
* | | | Improvements to TCL9 support. Fixes to the Makefiles so that the "install"drh2024-10-10
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | targets are consistent and so that they work better with TCL9. FossilOrigin-Name: bcfae7183e92ce37717852bae5b1dd526903fa8429fb6f738c2147d4e5231642
| * | | | Changes to the TCL extension and how it is built, suggested by Jan Nijtmans.drh2024-10-09
| | | | | | | | | | | | | | | FossilOrigin-Name: 9c0690193200551a3218c576b19eaf40e330dc252d67b430204ff44495e4793e
* | | | | Fix the xCheckReservedLock() method of the flock VFS to avoid dropping the ↵dan2024-10-09
|/ / / / | | | | | | | | | | | | | | | | file-lock. FossilOrigin-Name: 8ffaf85249ff38ceea037a6e96b3484c912f1c1aa55b8642297d592768661344
* | | | Merge the latest trunk enhancements into the indexed-subtype-expr branch.drh2024-10-07
|\ \ \ \ | | | | | | | | | | FossilOrigin-Name: 2fe2f374584b025676684ebe4ef29304883a3b0b125b62abc1dbf74815eecdfb
| * | | | Fix handling of U+fffd in the LIKE optimization.drh2024-10-07
| | | | | | | | | | | | | | | | | | | | | | | | | dbsqlfuzz eee57fb9eea1dfa5aa40dfa87865cf8c84d12f96. FossilOrigin-Name: bce52ce2a6e7f3d3d1b2807d1ea95243d9b655e557c1bb6f0b8a9a6cefb1aed6
| * | | | Fix an assert() failure in "PRAGMA integrity_check" that could occur when ↵dan2024-10-07
| | | | | | | | | | | | | | | | | | | | | | | | | checking a corrupt database. FossilOrigin-Name: d218993be5886f07193d5c2a66ccd0ecdd7bb87687947b89945c90e31cea5451
* | | | | Allow expressions with subtypes to be read from indexes unless they are ↵dan2024-10-05
| | | | | | | | | | | | | | | | | | | | | | | | | being used as direct or indirect parameters to SQLITE_SUBTYPE functions. FossilOrigin-Name: aa440e78e9004c7ca3e03beaf264f54d0070ad7298a3c96ca097d8b35c872e5f
* | | | | Experimental change to allow expressions with subtypes to be read from ↵dan2024-10-05
|/ / / / | | | | | | | | | | | | | | | | indexes in situations where they are not used as function parameters. FossilOrigin-Name: ac63f98ad85a4dd1e49cc64b41f0ca0044153972c15d71c669f4bc3ec590e268
* | | | Remove all use of the "long double" data type from SQLite, as hardware supportdrh2024-10-02
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | for long double is increasingly rare and the use of long double creates challenges for some compilers. FossilOrigin-Name: 761d8fd18b0ee8681b12998f01a2eca1b796807a5174a1270cfb9bdc841424ac
| * | | | Remove a few more traces of long double from the code.drh2024-10-02
| | | | | | | | | | | | | | | FossilOrigin-Name: 11d6a89e4a25c3f884ff617036d239dc42522859400cd1f4674634f6c7adbb02
| * | | | Remove all code that makes use of the C-language "long double" datatype.drh2024-10-01
| | | | | | | | | | | | | | | FossilOrigin-Name: f622b52024c8bec1d241b1dc480fbbd839fc1af50b6220f012812503de2c656e
* | | | | Merge latest trunk changes into this branch.dan2024-10-02
|\| | | | | | | | | | | | | | FossilOrigin-Name: 2b3945e6a597e6853cac567052e92926c8cb6d7a029ac64c2d45c321bbe2e94d
| * | | | New #ifdefs to omit code that is unused when SQLITE_USE_LONG DOUBLE is defined.drh2024-10-01
| | | | | | | | | | | | | | | FossilOrigin-Name: 98066e2d226e7d2eceec1931a1432baea956f49bf3c708d8a6d511fa4e864ca3
| * | | | Fix shell test cases to account for recent additions to the ".help" output.drh2024-09-26
| | | | | | | | | | | | | | | FossilOrigin-Name: 54c22bc6165affbea0d1166a0912d19939300ccc4ae33a6b2ed8c510ab61c574
* | | | | When possible, avoid taking wal file read-lock 0 in sqlite3_snapshot_get().dan2024-09-26
|/ / / / | | | | | | | | FossilOrigin-Name: 34b6ac3d76dbc6819778ec2a0f81cbcdcc0cd1a6303381d97f1c479e4ecdd132