diff options
Diffstat (limited to 'third_party/sqlite/src/test/attachmalloc.test')
-rw-r--r-- | third_party/sqlite/src/test/attachmalloc.test | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/third_party/sqlite/src/test/attachmalloc.test b/third_party/sqlite/src/test/attachmalloc.test index 30841ce..cc506be 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 |