]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Add minimal exercise of expert acceptance of UDFs and custom collations. expert-udfs
authorlarrybr <larrybr@noemail.net>
Sun, 24 Sep 2023 19:38:22 +0000 (19:38 +0000)
committerlarrybr <larrybr@noemail.net>
Sun, 24 Sep 2023 19:38:22 +0000 (19:38 +0000)
FossilOrigin-Name: 0f6bbb79cbb52f5ddf38840898ab6789a4e108353918296df20b332117e6a148

ext/expert/expert1.test
manifest
manifest.uuid

index dee4eb9ec0d3db3fe68ca04b1e35145fdb08cc37..516a1f758443a1cd3fae8528abfd245dbaf2528a 100644 (file)
@@ -464,4 +464,21 @@ do_execsql_test 5.3 {
   t2 t2_idx_0001295b {100 20 5}
 }
 
+do_test expert1-6.0 {
+  catchcmd :memory: {
+.expert
+select base64('');
+.expert
+select name from pragma_collation_list order by name collate uint;
+}
+} {0 {(no new indexes)
+
+SCAN CONSTANT ROW
+
+(no new indexes)
+
+SCAN pragma_collation_list VIRTUAL TABLE INDEX 0:
+USE TEMP B-TREE FOR ORDER BY
+}}
+
 finish_test
index 03f20a81fb2ec679a44d9875e65f3a499395efae..3b345a2c70f044eabe6b71912fad57c89e6c6698 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Sync\sw/trunk\sprior\sto\smerge\sback.
-D 2023-09-24T19:28:07.223
+C Add\sminimal\sexercise\sof\sexpert\sacceptance\sof\sUDFs\sand\scustom\scollations.
+D 2023-09-24T19:38:22.270
 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
 F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724
@@ -52,7 +52,7 @@ F ext/async/sqlite3async.c 6f247666b495c477628dd19364d279c78ea48cd90c72d9f9b98ad
 F ext/async/sqlite3async.h 46b47c79357b97ad85d20d2795942c0020dc20c532114a49808287f04aa5309a
 F ext/expert/README.md b321c2762bb93c18ea102d5a5f7753a4b8bac646cb392b3b437f633caf2020c3
 F ext/expert/expert.c d548d603a4cc9e61f446cc179c120c6713511c413f82a4a32b1e1e69d3f086a4
-F ext/expert/expert1.test 95b00567ce0775126a1b788af2d055255014714ecfddc97913864d2f9266e583
+F ext/expert/expert1.test 77eaa3efd906e245a8948cb496174724b867b43b5c0fd9bb4fe7f77f27c64517
 F ext/expert/sqlite3expert.c b07038a5e312f8e5f81dce7c7885bff8ae76e6bd5d63a2cea524c329a0987733
 F ext/expert/sqlite3expert.h ca81efc2679a92373a13a3e76a6138d0310e32be53d6c3bfaedabd158ea8969b
 F ext/expert/test_expert.c d56c194b769bdc90cf829a14c9ecbc1edca9c850b837a4d0b13be14095c32a72
@@ -2121,8 +2121,8 @@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a91a7acc6293828957a386a8a93
 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
 F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
 F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
-P ac1dc1b6ded0e43acb5b2b707110f767f7bdb5cecdb6b28a982db174ae233d37 5655c51f103c6dfade799ffb5ca2eb21b4360ada598741f373c952ae732535aa
-R c809056d639a53309bb20431f25032cd
+P 2d290854cd9b6cef70b53c28745e1ccee5b5443378407bfc726e452e7e7a0a95
+R 3a0526e4c02c825c8cc29dc1d63531db
 U larrybr
-Z 558957f713166e500314661df03f2a3f
+Z 980eed3593ae76a9a7a9bc23a9306c16
 # Remove this line to create a well-formed Fossil manifest.
index 4ab25438cd27cabb08235097dcec7620f45111f3..037dc02929f85ed8b988fb7c9c40e7ddb6292fa7 100644 (file)
@@ -1 +1 @@
-2d290854cd9b6cef70b53c28745e1ccee5b5443378407bfc726e452e7e7a0a95
\ No newline at end of file
+0f6bbb79cbb52f5ddf38840898ab6789a4e108353918296df20b332117e6a148
\ No newline at end of file