From 5de2251e886bb9ac0612c517e9d86088e9007563 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20de=20la=20Pe=C3=B1a?= Date: Tue, 29 Apr 2025 12:12:02 +0200 Subject: [PATCH] chore: simplify --- arangodb/arangodb_test.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/arangodb/arangodb_test.go b/arangodb/arangodb_test.go index 439b5717..3b4010b3 100644 --- a/arangodb/arangodb_test.go +++ b/arangodb/arangodb_test.go @@ -2,9 +2,9 @@ package arangodb import ( "context" + "net/url" "os" "strconv" - "strings" "testing" "time" @@ -38,9 +38,10 @@ func newTestStore(t testing.TB) *Storage { endpoint, err := arangodbContainer.HTTPEndpoint(ctx) require.NoError(t, err) - lastColonIndex := strings.LastIndex(endpoint, ":") - host := endpoint[:lastColonIndex] - port := endpoint[lastColonIndex+1:] + parsedURL, err := url.Parse(endpoint) + require.NoError(t, err) + host := parsedURL.Scheme + "://" + parsedURL.Hostname() + port := parsedURL.Port() iPort, err := strconv.Atoi(port) require.NoError(t, err)