Merged in bugfix/tests (pull request #107)

Fix Fullsuite

* save

* foundthefix..

* codeandrequire
This commit is contained in:
Michael McGuinness
2025-03-19 11:54:14 +00:00
parent 3dd0c718cd
commit 1587da9d11
101 changed files with 977 additions and 910 deletions
+122 -121
View File
@@ -11,6 +11,7 @@ import (
"queryorchestration/internal/test"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
func TestListClientDocumentIDs(t *testing.T) {
@@ -34,28 +35,28 @@ func TestListClientDocumentIDs(t *testing.T) {
Name: "example_client",
Externalid: "EXAMPLE",
})
assert.NoError(t, err)
require.NoError(t, err)
ids, err := queries.ListDocumentIDsBatch(ctx, &repository.ListDocumentIDsBatchParams{
Clientid: id,
Batchsize: 1,
Pageoffset: 0,
})
assert.NoError(t, err)
require.NoError(t, err)
assert.Len(t, ids, 0)
docOne, err := queries.CreateDocument(ctx, &repository.CreateDocumentParams{
Clientid: id,
Hash: "example_hash",
})
assert.NoError(t, err)
require.NoError(t, err)
ids, err = queries.ListDocumentIDsBatch(ctx, &repository.ListDocumentIDsBatchParams{
Clientid: id,
Batchsize: 1,
Pageoffset: 0,
})
assert.NoError(t, err)
require.NoError(t, err)
assert.Len(t, ids, 1)
total := int64(1)
assert.ElementsMatch(t, []*repository.ListDocumentIDsBatchRow{
@@ -69,14 +70,14 @@ func TestListClientDocumentIDs(t *testing.T) {
Clientid: id,
Hash: "example_hash_two",
})
assert.NoError(t, err)
require.NoError(t, err)
ids, err = queries.ListDocumentIDsBatch(ctx, &repository.ListDocumentIDsBatchParams{
Clientid: id,
Batchsize: 1,
Pageoffset: 0,
})
assert.NoError(t, err)
require.NoError(t, err)
assert.Len(t, ids, 1)
total = int64(2)
assert.ElementsMatch(t, []*repository.ListDocumentIDsBatchRow{
@@ -91,7 +92,7 @@ func TestListClientDocumentIDs(t *testing.T) {
Batchsize: 1,
Pageoffset: 1,
})
assert.NoError(t, err)
require.NoError(t, err)
assert.Len(t, ids, 1)
assert.ElementsMatch(t, []*repository.ListDocumentIDsBatchRow{
{
@@ -105,7 +106,7 @@ func TestListClientDocumentIDs(t *testing.T) {
Batchsize: 2,
Pageoffset: 0,
})
assert.NoError(t, err)
require.NoError(t, err)
assert.Len(t, ids, 2)
assert.ElementsMatch(t, []*repository.ListDocumentIDsBatchRow{
{
@@ -137,54 +138,54 @@ func TestClientSync(t *testing.T) {
queries := cfg.GetDBQueries()
contextQueryID, err := queries.CreateQuery(ctx, repository.Querytype(repository.QuerytypeContextFull))
assert.NoError(t, err)
require.NoError(t, err)
contextQueryVersion, err := queries.AddLatestQueryVersion(ctx, contextQueryID)
assert.NoError(t, err)
require.NoError(t, err)
err = queries.AddActiveQueryVersion(ctx, &repository.AddActiveQueryVersionParams{
Queryid: contextQueryID,
Versionid: contextQueryVersion,
})
assert.NoError(t, err)
require.NoError(t, err)
jsonQueryID, err := queries.CreateQuery(ctx, repository.Querytype(repository.QuerytypeJsonExtractor))
assert.NoError(t, err)
require.NoError(t, err)
jsonQueryVersion, err := queries.AddLatestQueryVersion(ctx, jsonQueryID)
assert.NoError(t, err)
require.NoError(t, err)
err = queries.AddActiveQueryVersion(ctx, &repository.AddActiveQueryVersionParams{
Queryid: jsonQueryID,
Versionid: jsonQueryVersion,
})
assert.NoError(t, err)
require.NoError(t, err)
err = queries.AddRequiredQuery(ctx, &repository.AddRequiredQueryParams{
Queryid: jsonQueryID,
Requiredqueryid: contextQueryID,
Addedversion: jsonQueryVersion,
})
assert.NoError(t, err)
require.NoError(t, err)
externalId := "EXAMPLE"
clientId, err := queries.CreateClient(ctx, &repository.CreateClientParams{
Name: "example_client",
Externalid: externalId,
})
assert.NoError(t, err)
require.NoError(t, err)
collectorVersion, err := queries.AddLatestCollectorVersion(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
err = queries.SetActiveCollectorVersion(ctx, &repository.SetActiveCollectorVersionParams{
Versionid: collectorVersion,
Clientid: clientId,
})
assert.NoError(t, err)
require.NoError(t, err)
err = queries.AddCollectorQuery(ctx, &repository.AddCollectorQueryParams{
Clientid: clientId,
Queryid: jsonQueryID,
Addedversion: collectorVersion,
Name: "first_key",
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err := queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.True(t, isSynced)
bucket := "example_bucket"
@@ -194,10 +195,10 @@ func TestClientSync(t *testing.T) {
Clientid: clientId,
Hash: "example_noclean",
})
assert.NoError(t, err)
require.NoError(t, err)
docExternal, err := queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -206,7 +207,7 @@ func TestClientSync(t *testing.T) {
}, docExternal)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.False(t, isSynced)
cleanid, err := queries.AddDocumentClean(ctx, &repository.AddDocumentCleanParams{
@@ -216,18 +217,18 @@ func TestClientSync(t *testing.T) {
Cleanfailtype: repository.CleanfailtypeInvalidMimetype,
},
})
assert.NoError(t, err)
require.NoError(t, err)
err = queries.AddDocumentCleanEntry(ctx, &repository.AddDocumentCleanEntryParams{
Cleanid: cleanid,
Version: 1,
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.True(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -241,14 +242,14 @@ func TestClientSync(t *testing.T) {
Clientid: clientId,
Hash: "example_hash",
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.False(t, isSynced)
docExternal, err := queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -266,18 +267,18 @@ func TestClientSync(t *testing.T) {
Cleanmimetype: repository.CleanmimetypeApplicationPdf,
},
})
assert.NoError(t, err)
require.NoError(t, err)
err = queries.AddDocumentCleanEntry(ctx, &repository.AddDocumentCleanEntryParams{
Cleanid: cleanId,
Version: 1,
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.False(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -291,13 +292,13 @@ func TestClientSync(t *testing.T) {
Key: "hello",
Cleanentryid: cleanId,
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.False(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -312,13 +313,13 @@ func TestClientSync(t *testing.T) {
Textentryid: textId,
Queryversion: contextQueryVersion,
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.False(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -332,13 +333,13 @@ func TestClientSync(t *testing.T) {
Textentryid: textId,
Queryversion: jsonQueryVersion,
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.False(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -350,14 +351,14 @@ func TestClientSync(t *testing.T) {
Resultid: jsonResultId,
Requiredresultid: contextResultId,
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.True(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -367,18 +368,18 @@ func TestClientSync(t *testing.T) {
})
contextLatestVersion, err := queries.AddLatestQueryVersion(ctx, contextQueryID)
assert.NoError(t, err)
require.NoError(t, err)
err = queries.AddActiveQueryVersion(ctx, &repository.AddActiveQueryVersionParams{
Queryid: contextQueryID,
Versionid: contextLatestVersion,
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.False(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -393,13 +394,13 @@ func TestClientSync(t *testing.T) {
Textentryid: textId,
Queryversion: contextLatestVersion,
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.False(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -413,13 +414,13 @@ func TestClientSync(t *testing.T) {
Textentryid: textId,
Queryversion: jsonQueryVersion,
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.False(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -431,13 +432,13 @@ func TestClientSync(t *testing.T) {
Resultid: jsonResultId,
Requiredresultid: contextResultId,
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.True(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -453,13 +454,13 @@ func TestClientSync(t *testing.T) {
Key: "hello",
Cleanentryid: cleanId,
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.False(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -473,13 +474,13 @@ func TestClientSync(t *testing.T) {
Textentryid: textId,
Queryversion: 2,
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.False(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -493,13 +494,13 @@ func TestClientSync(t *testing.T) {
Textentryid: textId,
Queryversion: 1,
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.False(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -511,13 +512,13 @@ func TestClientSync(t *testing.T) {
Resultid: jsonResultID,
Requiredresultid: contextResultID,
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.True(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -535,18 +536,18 @@ func TestClientSync(t *testing.T) {
Cleanmimetype: repository.CleanmimetypeApplicationPdf,
},
})
assert.NoError(t, err)
require.NoError(t, err)
err = queries.AddDocumentCleanEntry(ctx, &repository.AddDocumentCleanEntryParams{
Cleanid: cleanthreeid,
Version: 1,
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.False(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -560,13 +561,13 @@ func TestClientSync(t *testing.T) {
Key: "hello",
Cleanentryid: cleanthreeid,
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.False(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -580,13 +581,13 @@ func TestClientSync(t *testing.T) {
Textentryid: textThreeId,
Queryversion: contextLatestVersion,
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.False(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -600,13 +601,13 @@ func TestClientSync(t *testing.T) {
Textentryid: textThreeId,
Queryversion: 1,
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.False(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -618,13 +619,13 @@ func TestClientSync(t *testing.T) {
Resultid: jsonResultID,
Requiredresultid: contextResultId,
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.True(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -633,13 +634,13 @@ func TestClientSync(t *testing.T) {
}, docExternal)
latestCollectorVersion, err := queries.AddLatestCollectorVersion(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.True(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -652,13 +653,13 @@ func TestClientSync(t *testing.T) {
Versionid: latestCollectorVersion,
Clientid: clientId,
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.True(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -671,13 +672,13 @@ func TestClientSync(t *testing.T) {
Queryid: jsonQueryID,
Removedversion: &latestCollectorVersion,
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.True(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -691,13 +692,13 @@ func TestClientSync(t *testing.T) {
Addedversion: latestCollectorVersion,
Name: "second_key",
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.True(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -713,13 +714,13 @@ func TestClientSync(t *testing.T) {
Addedversion: latestCollectorVersion,
Name: "example_key",
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.True(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -730,20 +731,20 @@ func TestClientSync(t *testing.T) {
t.Run("add super query", func(t *testing.T) {
superQueryID, err := queries.CreateQuery(ctx, repository.Querytype(repository.QuerytypeJsonExtractor))
assert.NoError(t, err)
require.NoError(t, err)
superQueryVersion, err := queries.AddLatestQueryVersion(ctx, superQueryID)
assert.NoError(t, err)
require.NoError(t, err)
err = queries.AddActiveQueryVersion(ctx, &repository.AddActiveQueryVersionParams{
Queryid: superQueryID,
Versionid: superQueryVersion,
})
assert.NoError(t, err)
require.NoError(t, err)
err = queries.AddRequiredQuery(ctx, &repository.AddRequiredQueryParams{
Queryid: contextQueryID,
Requiredqueryid: superQueryID,
Addedversion: superQueryVersion,
})
assert.NoError(t, err)
require.NoError(t, err)
superResultId, err := queries.AddResult(ctx, &repository.AddResultParams{
Queryid: superQueryID,
@@ -751,13 +752,13 @@ func TestClientSync(t *testing.T) {
Textentryid: textThreeId,
Queryversion: superQueryVersion,
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.False(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -771,13 +772,13 @@ func TestClientSync(t *testing.T) {
Textentryid: textThreeId,
Queryversion: contextLatestVersion,
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.False(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -791,13 +792,13 @@ func TestClientSync(t *testing.T) {
Textentryid: textThreeId,
Queryversion: jsonQueryVersion,
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.False(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -809,13 +810,13 @@ func TestClientSync(t *testing.T) {
Resultid: contextResultId,
Requiredresultid: superResultId,
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.False(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,
@@ -827,13 +828,13 @@ func TestClientSync(t *testing.T) {
Resultid: jsonResultId,
Requiredresultid: contextResultId,
})
assert.NoError(t, err)
require.NoError(t, err)
isSynced, err = queries.IsClientSynced(ctx, clientId)
assert.NoError(t, err)
require.NoError(t, err)
assert.True(t, isSynced)
docExternal, err = queries.GetDocumentExternal(ctx, documentID)
assert.NoError(t, err)
require.NoError(t, err)
assert.EqualExportedValues(t, &repository.GetDocumentExternalRow{
ID: documentID,
Clientid: externalId,