Index: third_party/sqlite/src/test/loadext2.test |
diff --git a/third_party/sqlite/src/test/loadext2.test b/third_party/sqlite/src/test/loadext2.test |
index 3d01539b31ebacab8219f5104570df0cba17a5db..d5b6ea8d7f809e1ecd4ae8d596de34bdcc2fd334 100644 |
--- a/third_party/sqlite/src/test/loadext2.test |
+++ b/third_party/sqlite/src/test/loadext2.test |
@@ -43,6 +43,19 @@ do_test loadext2-1.2 { |
} |
} {1 {no such function: cube}} |
+# Extensions loaders not currently registered |
+# |
+do_test loadext2-1.2.1 { |
+ sqlite3_cancel_auto_extension_sqr |
+} {0} |
+do_test loadext2-1.2.2 { |
+ sqlite3_cancel_auto_extension_sqr |
+} {0} |
+do_test loadext2-1.2.3 { |
+ sqlite3_cancel_auto_extension_sqr |
+} {0} |
+ |
+ |
# Register auto-loaders. Still functions do not exist. |
# |
do_test loadext2-1.3 { |
@@ -76,8 +89,19 @@ do_test loadext2-1.6 { |
# Reset extension auto loading. Existing extensions still exist. |
# |
-do_test loadext2-1.7 { |
- sqlite3_reset_auto_extension |
+do_test loadext2-1.7.1 { |
+ sqlite3_cancel_auto_extension_sqr |
+} {1} |
+do_test loadext2-1.7.2 { |
+ sqlite3_cancel_auto_extension_sqr |
+} {0} |
+do_test loadext2-1.7.3 { |
+ sqlite3_cancel_auto_extension_cube |
+} {1} |
+do_test loadext2-1.7.4 { |
+ sqlite3_cancel_auto_extension_cube |
+} {0} |
+do_test loadext2-1.7.5 { |
catchsql { |
SELECT sqr(2) |
} |