implement sqlite write queue

This commit is contained in:
2024-10-10 15:01:45 -05:00
parent 3574d07997
commit 1e33a81a2c
11 changed files with 225 additions and 192 deletions

View File

@@ -3,6 +3,7 @@ package core
import (
"github.com/stretchr/testify/assert"
"go-nkode/util"
"os"
"testing"
)
@@ -10,7 +11,7 @@ func TestNKodeAPI(t *testing.T) {
//db1 := NewInMemoryDb()
//testNKodeAPI(t, &db1)
dbFile := "../test.db"
dbFile := os.Getenv("TEST_DB")
db2 := NewSqliteDB(dbFile)
defer db2.CloseDb()
@@ -101,5 +102,7 @@ func testNKodeAPI(t *testing.T, db DbAccessor) {
assert.NoError(t, err)
_, err = nkodeApi.Login(*customerId, userEmail, loginKeySelection)
assert.NoError(t, err)
signupResponse, err = nkodeApi.GenerateSignupResetInterface(userEmail, *customerId, keypadSize, false)
assert.Error(t, err)
}
}