Files
store/sqlitestore_test.go

42 lines
694 B
Go
Raw Normal View History

2023-04-20 18:08:42 +00:00
package store_test
import (
"testing"
"github.com/gopatchy/store"
"github.com/stretchr/testify/require"
)
func TestSQLiteStore(t *testing.T) {
t.Parallel()
st, err := store.NewSQLiteStore("file:testStore?mode=memory&cache=shared")
require.NoError(t, err)
defer st.Close()
testStorer(t, st)
}
func TestSQLiteDelete(t *testing.T) {
t.Parallel()
st, err := store.NewSQLiteStore("file:testDelete?mode=memory&cache=shared")
require.NoError(t, err)
defer st.Close()
testDelete(t, st)
}
func TestSQLiteList(t *testing.T) {
t.Parallel()
st, err := store.NewSQLiteStore("file:testList?mode=memory&cache=shared")
require.NoError(t, err)
defer st.Close()
testList(t, st)
}