freebsd-ports/databases/sqlite3/files/patch-test_e__uri.test
Pavel Volkov 5e8b3d783d databases/sqlite3: Update to 3.40.0
ChangeLog: https://www.sqlite.org/releaselog/3_40_0.html

 * Add support for compiling SQLite to WASM and running it in web browsers.
 * Add the recovery extension that might be able to recover some content from a
   corrupt database file.
 * Query planner enhancements:
 * A new typedef named sqlite3_filename is added and used to represent the name
   of a database file.
 * Add the sqlite3_value_encoding() interface.
 * Security enhancement: SQLITE_DBCONFIG_DEFENSIVE is augmented to prohibit
   changing the schema_version.
 * Enhancements to the PRAGMA integrity_check statement:
 * Enhance the VACUUM INTO statement so that it honors the PRAGMA synchronous
   setting.
 * Enhance the sqlite3_strglob() and sqlite3_strlike() APIs
 * Provide the new SQLITE_MAX_ALLOCATION_SIZE compile-time option for limiting
   the size of memory allocations.
 * Change the algorithm used by SQLite's built-in pseudo-random number
   generator (PRNG) from RC4 to Chacha20.
 * Allow two or more indexes to have the same name as long as they are all in
   separate schemas.
 * Miscellaneous performance optimizations result in about 1% fewer CPU cycles
   used on typical workloads.

PR:		268012
Reported by:	pavelivolkov@gmail.com (maintainer)
2022-11-28 17:54:42 +01:00

13 lines
673 B
Text

--- test/e_uri.test.orig 2022-11-27 09:06:46 UTC
+++ test/e_uri.test
@@ -139,8 +139,8 @@ if {$tcl_platform(platform) == "unix"} {
foreach {tn uri error} "
1 {file://localhost[test_pwd /]test.db} {not an error}
2 {file://[test_pwd /]test.db} {not an error}
- 3 {file://x[test_pwd /]test.db} {invalid uri authority: x}
- 4 {file://invalid[test_pwd /]test.db} {invalid uri authority: invalid}
+ 3 {file://x[test_pwd /]test.db} {unable to open database file}
+ 4 {file://invalid[test_pwd /]test.db} {unable to open database file}
" {
do_test 2.$tn {
set DB [sqlite3_open_v2 $uri $flags ""]