Index: third_party/sqlite/src/test/attachmalloc.test |
diff --git a/third_party/sqlite/src/test/attachmalloc.test b/third_party/sqlite/src/test/attachmalloc.test |
index 30841cea76f797dd7baace70c9c8aa3b4ba2844e..cc506bee6abbaaa24efb094cb2e4fe1b68daeac8 100644 |
--- a/third_party/sqlite/src/test/attachmalloc.test |
+++ b/third_party/sqlite/src/test/attachmalloc.test |
@@ -60,4 +60,17 @@ do_malloc_test attachmalloc-2 -tclprep { |
ATTACH 'test2.db' AS db1; |
} |
+set enable_shared_cache [sqlite3_enable_shared_cache 1] |
+sqlite3 dbaux test2.db |
+dbaux eval {SELECT * FROM sqlite_master} |
+do_malloc_test attachmalloc-3 -sqlbody { |
+ SELECT * FROM sqlite_master; |
+ ATTACH 'test2.db' AS two; |
+} -cleanup { |
+ db eval { DETACH two } |
+} |
+dbaux close |
+sqlite3_enable_shared_cache $enable_shared_cache |
+ |
+ |
finish_test |