aboutsummaryrefslogtreecommitdiff
path: root/src/test_config.c
Commit message (Collapse)AuthorAge
* Enhance tests to ensure that blocking locks, and not calls to xSleep(), are ↵dan2024-12-09
| | | | | being used by SQLITE_ENABLE_SETLK_TIMEOUT builds when they should be. FossilOrigin-Name: c892242bb642f7a6a961e310ed8b4f1e140f8ee32c00f50021c6011c6e7e1476
* Assume an NT-based OS when running tests if sqlite_os_type is not set.dan2024-12-04
| | | FossilOrigin-Name: 22e4aeded0a6a691fc7026f3cd90836a289dfc994269f8576d01e28fa478902b
* Further test file tweaks to run with SQLITE_OS_WINRT builds.dan2024-12-03
| | | FossilOrigin-Name: 54853421ba012c192ee2a41873e6ba10e187a6ec2e23182ccbec56864604166f
* Remove the never-used and never-documented and long-ago deprecateddrh2024-10-28
| | | | | user-authentication feature option. FossilOrigin-Name: 3a3f7bf4307c27e56546e51da06ecc9a262cdf155fda2dd359aa2326d207a147
* Remove all code that makes use of the C-language "long double" datatype.drh2024-10-01
| | | FossilOrigin-Name: f622b52024c8bec1d241b1dc480fbbd839fc1af50b6220f012812503de2c656e
* Change the name of the enabling compile-time macro todrh2024-09-02
| | | | | SQLITE_ENABLE_ORDERED_SET_AGGREGATES. FossilOrigin-Name: 3b1cdddf8339cc339ec74cd8be2bfa42e62b500048a444eb9e5d9817bc4702ae
* The WITHIN GROUP (ORDER BY ...) syntax is now a compile-time option:drh2024-09-01
| | | | | | SQLITE_ENABLE_ORDERED_SET_FUNCS. There is no increment in the code size if the option is omitted. FossilOrigin-Name: c9367e2532d653738af27c4d92810eb648a9e12f72d7223017c87cb0dddc6804
* First attempt at getting the build to work with Tcl 9.0.drh2024-07-30
| | | FossilOrigin-Name: 6e5bb48a74d63fb8c30528f0005d1763cd2dbb882abf86baf1565721e6bfcf84
* Update tests to work with SQLITE_ALLOW_ROWID_IN_VIEW.dan2024-03-19
| | | FossilOrigin-Name: 495b8c7b08b998ddfe2ad055703f058c768e7e94014952e5cd8a81c7c1515cb1
* Remove additional traces of FTS1 and FTS2 that were missed by [2bb50d5aedef0fd2]drh2023-06-07
| | | FossilOrigin-Name: 9a12bac5d24c7a8364d2127fd12c3409a53ef83e408d10f344ddd311cdba98af
* Remove references to the now-defunct SQLITE_ENABLE_JSON1 compile-time option.drh2022-02-17
| | | FossilOrigin-Name: db950192c93db7f5eb4ffcce41d0ea374c58450405945cfb8ebe0c93070b7c48
* Do not attempt to run Tcl sessions tests unless both ↵dan2021-07-13
| | | | | SQLITE_ENABLE_PREUPDATE_HOOK and SQLITE_ENABLE_SESSIONS are defined. FossilOrigin-Name: 385db794477e046b5dde726489375786d7565b113084f6e730efb050b08f9a6e
* Enable the sqlite3_serialize() and sqlite3_deserialize() interfaces bydrh2021-05-08
| | | | | | default. Omit the SQLITE_ENABLE_DESERIALIZE option and replace it with the SQLITE_OMIT_DESERIALIZE option. FossilOrigin-Name: 6df3b03e00b1143be8fed3a39a58ce81063020275aa1ac13d87c84f1ceda6e27
* Allow more time for perf tests when instrumented. Condition another on ↵larrybr2021-04-17
| | | | | feature it needs. FossilOrigin-Name: f0dd9cf2d7045d3634294bcf2722d3d7b0a6c4c3ef713b0f7f54fbe31432027f
* Add geopoly to $::sqlite_options() and use it to pass more tests.larrybr2021-04-16
| | | FossilOrigin-Name: 23da5016b66f3947cc902dbe2766ea9f5a00f85312a652b536ab51d657446ab7
* Begin adding new SQL functions that depend on -lm: ceil(), ceiling(),drh2020-12-07
| | | | | floor(), ln(), log(), and log10() so far. More to follow. FossilOrigin-Name: 4db5f2f7875f6df78630a7816fc018141a6eee2e295b44fc7627eb66d07881ea
* Simplify the code by removing the unsupported and undocumented drh2020-02-07
| | | | | SQLITE_HAS_CODEC compile-time option FossilOrigin-Name: 5a877221ce90e7523059353a68650c5fdd28ed032807afc2f10afbfbf864bdfe
* Remove support for STAT3. The sqlite_stat3 tables are ignored, if theydrh2019-08-08
| | | | | | exist. STAT4 continues to work as it always has, and as it is a superset of STAT3 is the recommended replacement. FossilOrigin-Name: 1e17ea2fd1df4ad49138c787c8fe3207dd0c25c93f9001d52a9b69f8c12e841c
* Add the sqlite3_normalized_sql() API.mistachkin2018-10-29
| | | FossilOrigin-Name: 592b66e8058dd03a056a036e2606247c9efdb06d15eebe9bcc455f7f55e30ae6
* Enhance tester.tcl so that when "--malloctrace=1" is specified, the testdan2018-09-18
| | | | | | generates self-contained Tcl scripts that present GUIs instead of *.sql files that require a separate program to interpret. FossilOrigin-Name: de2e3cbd08c00d235106c040fa472ec267ef8f1ec13c34ed7d16deac8d50b6cc
* Omit all window-function related code when building with SQLITE_OMIT_WINDOWFUNC.dan2018-06-22
| | | FossilOrigin-Name: 5f04b016467342b5a796bf702ed25b621eb86f2961c1e703d276c93f2cb6aa89
* Improved documentation for sqlite3_serialize() and sqlite3_deserialize().drh2018-03-06
| | | | | | Change the name of the compile-time option to enable these interfaces from SQLITE_ENABLE_MEMDB to SQLITE_ENABLE_DESERIALIZE. FossilOrigin-Name: f07e97aed435b02e1473053c0257ec5c89bf0b3e46076b7a9382de432bbc2497
* Merge the latest enhancements from trunk.drh2018-03-01
|\ | | | | FossilOrigin-Name: c8083de14b54fba1071385f8530d03d5684efd4963fde0f83ddc53ae3118a75b
| * Update test file func6.test so that it works with SQLITE_ENABLE_NULL_TRIMdan2018-02-12
| | | | | | | | | | builds. FossilOrigin-Name: e128d72f1a565551d3b6fdb3807fcb1c2a2bf355f0c09d04562b62f49d01fdbc
* | Add support for the "memdb" VFS and the sqlite3_memdb_ptr() anddrh2018-01-03
|/ | | | | | sqlite3_memdb_config() interfaces, to enable an SQLite database to be manipulated as an in-memory object. FossilOrigin-Name: fb2ac2d2fa6374084f3325b41b257c7a3ace43aade4b666ec4be93b6b70dc39a
* Change the function name to sqlite_unsupported_offset(X). Only enable thedrh2017-12-29
| | | | | | function if compiled with -DSQLITE_ENABLE_OFFSET_SQL_FUNC. The makefiles add that definition to shell builds. FossilOrigin-Name: 7a7f826e324b1a2c332e2f1d0740fd0babffcaca6275a798572f02ad367b99ab
* Add compile time switch SQLITE_ENABLE_ICU_COLLATIONS. For enabling ICUdan2017-12-08
| | | | | | collations without also enabling the tokenizer, the LIKE operator, the REGEXP operator, or the unicode aware upper()/lower() scalar functions. FossilOrigin-Name: a079f914522d7bc4b3d27d70114eb09adedfac936a64883e6ed8d382c428dd0e
* Update tests to deal with SQLITE_FAST_SECURE_DELETE.drh2017-11-28
| | | FossilOrigin-Name: e6b89304695be371978e65dddd710c8bd563c66b9c94d23165142b6c235c82e1
* Updates to test procedures so that they all work with encryption. No changesdrh2017-10-23
| | | | | to the core SQLite code. FossilOrigin-Name: 0481330756e861de8e1eb7136e7dca2f333b2a82377949d2e0eba401af7d73dd
* Rename the "stmts" virtual table to just "stmt" without the final "s".drh2017-06-29
| | | FossilOrigin-Name: adfdb80105c46ac42b71132c80a91dbd5b1c9ff241fb4fbb5d04641a88898d90
* Add the stmts virtual table to testfixture builds. Add new compile-timedrh2017-06-29
| | | | | options SQLITE_ENABLE_QPSG and SQLITE_ENABLE_STMTSVTAB to ctime.c FossilOrigin-Name: 60c628293a1d8a1505e1a36dbd01b1f62bcfd7915e144044c92385423cbf8e07
* If the user has not set it explicitly, set the "PRAGMA synchronous" setting todan2017-03-16
| | | | | | SQLITE_DEFAULT_SYNCHRONOUS when a database connection changes from wal to rollback journal mode. FossilOrigin-Name: 78030c0f52aa39fb2ab32c75c56e6bcefe6382b8df28b1909e3c911e42dbeca3
* Rename the SQLITE_OMIT_BUILTIN_TEST compile-time option to SQLITE_UNTESTABLE.drh2016-12-07
| | | FossilOrigin-Name: f360818737e73ee4f944685a547abc8f14f47819
* Add compile time option SQLITE_ENABLE_URI_00_ERROR. If defined, any "%00"dan2016-10-26
| | | | | escape found in a URI is treated as an error. FossilOrigin-Name: e8a9bfece27e2af178a206ad6bce3f24d64e7ee4
* Allow the 'testfixture.exe' target to be compiled with the __stdcall calling ↵mistachkin2016-07-28
| | | | | convention. FossilOrigin-Name: e8be3dfeabaa31b3490793cf8230faae1204be15
* Merge 3.12.0 beta changes from trunk.drh2016-03-21
|\ | | | | FossilOrigin-Name: 3296a0ceedef43c2790f0b36471f91138a575243
| * Fix more test-case errors in the Apple configuration.drh2016-03-18
| | | | | | FossilOrigin-Name: 6631e1e655604a7d1fb45b4d151938d4a13b47f3
| * Fix some test cases so that they work under the Apple configuration.drh2016-03-17
| | | | | | FossilOrigin-Name: 399c60764d3fdec49dab1745c30930ca1dbafe70
* | Merge recent enhancements from trunk. Default page size is 4096. Writesdrh2016-03-04
|\| | | | | | | | | to statement journals are avoided. FossilOrigin-Name: 456df3365e2df60e34762f2024bb551538b3f72b
| * Provide the new SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER option to drh2016-02-26
| | | | | | | | | | | | sqlite3_db_config() that can be used to activate the two-argument version of fts3_tokenizer() for a specific database connection at run-time. FossilOrigin-Name: 374b5108087a2eae03676c0f3469b37a272145bf
* | Merge enhancements and fixes from trunk.drh2016-02-09
|\| | | | | FossilOrigin-Name: f040a5bb62f3473fba6450c97c68f538d1df21ef
| * Disable the two-argument form of the fts3_tokenizer() SQL function unless ↵dan2016-02-08
| | | | | | | | | | the library is built with -DSQLITE_ENABLE_FTS3_TOKENIZER. FossilOrigin-Name: e0eb217aca7e4aadf9c44ed20822b78139f7c83c
* | Merge recent enhancements from trunk.drh2015-12-16
|\| | | | | FossilOrigin-Name: f6c9273cab877b8b6b327250195f3392393d060a
| * Disable the snapshot test scripts if not compiled with SQLITE_ENABLE_SNAPSHOT.drh2015-12-11
| | | | | | FossilOrigin-Name: 5fd008f0433833e4341d526dcc2387570ffe1fea
* | Merge recent enhancements from trunk.drh2015-12-02
|\| | | | | FossilOrigin-Name: d1a1278d7f3306536dc9cbd8fb300898f1e373e8
| * Add the SQLITE_LIKE_DOESNT_MATCH_BLOBS compile-time option.drh2015-12-01
| | | | | | FossilOrigin-Name: 9e1d6d4c391ff90077f0d1cdeb567969fee9f747
* | Merge the latest enhancements from trunk.drh2015-11-19
|\| | | | | FossilOrigin-Name: 7d6cfc79e7e5534ebacd980479917bc528a638f7
| * Only support the magic "__hidden__" column name prefix interpretation whendrh2015-11-19
| | | | | | | | | | compiled with SQLITE_ENABLE_HIDDEN_COLUMNS. FossilOrigin-Name: 5490646b2eb74ea8bd5ab2690f69b9c707a0165f
| * Add support for the SQLITE_SQLLOG_CONDITIONAL environment variable to the ↵dan2015-11-12
| | | | | | | | | | logging code in test_sqllog.c. When defined, logging is only performed if the "<database>-sqllog" file is present in the file system when the main database is opened. FossilOrigin-Name: cab8126be9f63dd596719b12704ba77c128282bc
* | Merge all the latest enhancements from trunk.drh2015-10-30
|\| | | | | FossilOrigin-Name: 395a153ff7b3c7a72f3d02b6fe76d72383f4e480