Initial commit

This commit is contained in:
Ian Gulliver
2023-04-20 18:08:42 +00:00
parent 288fc48ad9
commit 570716e0af
10 changed files with 435 additions and 0 deletions

41
sqlitestore_test.go Normal file
View File

@@ -0,0 +1,41 @@
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)
}