storage/sqlite/sqlite-storage_test.go | 3 +++ diff --git a/storage/sqlite/sqlite-storage_test.go b/storage/sqlite/sqlite-storage_test.go index 409220f346a06520bde6cd328adca14fd8b7608e..e40aae3513e513b3d90b474c9a4abd8528f0c7f0 100644 --- a/storage/sqlite/sqlite-storage_test.go +++ b/storage/sqlite/sqlite-storage_test.go @@ -27,6 +27,9 @@ qt.Assert(t, err, qt.IsNil) // sqlitex.Pool.Close doesn't like being called more than once. Let it slide for now. //t.Cleanup(func() { pool.Close() }) qt.Assert(t, initPoolDatabase(pool, InitDbOpts{}), qt.IsNil) + if !opts.Memory && opts.SetJournalMode == "" { + opts.SetJournalMode = "wal" + } qt.Assert(t, initPoolConns(nil, pool, opts.InitConnOpts), qt.IsNil) prov, err := NewProvider(pool, ProviderOpts{BatchWrites: pool.NumConns() > 1}) require.NoError(t, err)