Merged in feature/docresult (pull request #105)

Document Result Endpoint

* testing

* cleantesting

* progress

* query

* lint

* readme

* dockerclient

* api

* passtest

* tests

* test
This commit is contained in:
Michael McGuinness
2025-03-17 18:14:15 +00:00
parent f7c41c4ef3
commit 555b6d420b
105 changed files with 3276 additions and 2484 deletions
+16
View File
@@ -8,6 +8,8 @@ import (
"queryorchestration/internal/serviceconfig"
"queryorchestration/internal/serviceconfig/queue"
awsc "queryorchestration/internal/serviceconfig/aws"
"github.com/aws/aws-sdk-go-v2/aws"
"github.com/aws/aws-sdk-go-v2/service/sqs/types"
"github.com/stretchr/testify/assert"
@@ -123,3 +125,17 @@ func TestAssertMessageAttrWait(t *testing.T) {
AssertMessageAttr(t, ctx, cfg, url, name, regexp.MustCompile(value))
}
func TestGetQueueURL(t *testing.T) {
cfg := &awsc.AWSConfig{
AWSRegion: "us-east-1",
}
assert.Equal(t, "http://localstack:4566/queue/us-east-1/000000000000/docInitRunner", GetQueueURL(cfg, DocInitRunnerName))
}
func TestGetQueueARN(t *testing.T) {
cfg := &awsc.AWSConfig{
AWSRegion: "us-east-1",
}
assert.Equal(t, "arn:aws:sqs:us-east-1:000000000000:docInitRunner", GetQueueArn(cfg, DocInitRunnerName))
}