Lines Matching refs:file
12 # This file contains tests for using WAL databases in read-only mode.
15 set testdir [file dirname $argv0]
55 file mkdir walro
65 file exists test.db-shm
69 file attributes test.db-shm -permissions r--r--r--
70 code1 { sqlite3 db file:test.db?readonly_shm=1 }
102 list [file exists test.db-wal] [file exists test.db-shm]
106 code1 { sqlite3 db file:test.db?readonly_shm=1 }
112 file attributes test.db-shm -permissions rw-r--r--
114 file attributes test.db-shm -permissions r--r--r--
115 code1 { sqlite3 db file:test.db?readonly_shm=1 }
123 file attributes test.db-shm -permissions rw-r--r--
127 file attributes test.db-shm -permissions r--r--r--
143 # UPDATE: os_unix.c now opens the *-shm file in readonly mode
152 # Also test that if the -shm file can be opened for read/write access,
157 file exists test.db-shm
160 code1 { sqlite3 db file:test.db?readonly_shm=1 }
162 } {1 {unable to open database file}}
166 file attributes test.db-shm -permissions r--r--r--
167 code1 { sqlite3 db file:test.db?readonly_shm=1 }
180 file exists test.db-shm
187 code1 { sqlite3 db file:test.db?readonly_shm=1 }
219 file size test.db-wal
238 # database file while a checkpoint operation is ongoing.
261 proc tv_hook {x file args} {
262 if {[file tail $file]=="test.db-wal"} {
264 code2 { sqlite3 db2 file:test.db?readonly_shm=1 }