| Index: third_party/sqlite/src/test/journal3.test
|
| diff --git a/third_party/sqlite/src/test/journal3.test b/third_party/sqlite/src/test/journal3.test
|
| index 7d2972220247bb5c55fb3e5c78cd8463a8068a9f..939cc27c7084b029a8173d69e9881b5b5bcd2609 100644
|
| --- a/third_party/sqlite/src/test/journal3.test
|
| +++ b/third_party/sqlite/src/test/journal3.test
|
| @@ -22,7 +22,9 @@ source $testdir/malloc_common.tcl
|
| #
|
| if {$::tcl_platform(platform) == "unix"} {
|
|
|
| - set umask [exec /bin/sh -c umask]
|
| + # Changed on 2012-02-13: umask is deliberately ignored for -wal, -journal,
|
| + # and -shm files.
|
| + #set umask [exec /bin/sh -c umask]
|
| faultsim_delete_and_reopen
|
| do_test journal3-1.1 { execsql { CREATE TABLE tx(y, z) } } {}
|
|
|
| @@ -33,9 +35,10 @@ if {$::tcl_platform(platform) == "unix"} {
|
| 4 00755
|
| } {
|
| db close
|
| - set effective [format %.5o [expr $permissions & ~$umask]]
|
| + #set effective [format %.5o [expr $permissions & ~$umask]]
|
| + set effective $permissions
|
| do_test journal3-1.2.$tn.1 {
|
| - catch { file delete -force test.db-journal }
|
| + catch { forcedelete test.db-journal }
|
| file attributes test.db -permissions $permissions
|
| file attributes test.db -permissions
|
| } $permissions
|
|
|