Merged in feature/queuetest (pull request #14)

Add tests for queuing

* startingtest

* queuerunnertest

* addedtestfuncs

* testtests

* passintegration

* unittests
This commit is contained in:
Michael McGuinness
2025-01-10 19:17:20 +00:00
parent 3b85dcdcfe
commit cbd1d5f067
35 changed files with 851 additions and 793 deletions
+9 -2
View File
@@ -3,7 +3,9 @@ package repository_test
import (
"context"
"log"
"queryorchestration/internal/database"
"queryorchestration/internal/database/repository"
"queryorchestration/internal/test"
"testing"
"github.com/jackc/pgx/v5/pgtype"
@@ -12,9 +14,14 @@ import (
func TestQueries(t *testing.T) {
ctx := context.Background()
db, cleanup := createDB(t, ctx)
db, cleanup := test.CreateDB(t, ctx, &test.CreateDatabaseConfig{
Migrations: &database.MigrationConfig{
BasePath: "../../..",
}})
defer cleanup()
queries := repository.New(db.pool)
queries := repository.New(db.Pool)
contextQueryID, err := queries.CreateQuery(ctx, repository.Querytype(repository.QuerytypeContextFull))
assert.Nil(t, err)