Files
store/sqlitestore_test.go
Ian Gulliver 570716e0af Initial commit
2023-04-20 18:08:42 +00:00

42 lines
694 B
Go

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)
}