summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLibravatar tobi <31960611+tsmethurst@users.noreply.github.com>2022-05-02 16:12:56 +0200
committerLibravatar GitHub <noreply@github.com>2022-05-02 16:12:56 +0200
commitb28fd7433a09d7c27d54f739dcf94251b3ee7c36 (patch)
tree2fbbd6927f6aeca1ae0f2a7aba9e15d250b4e603
parent[documentation] Adds a Kubernetes Helm Chart to README.md (#496) (diff)
downloadgotosocial-b28fd7433a09d7c27d54f739dcf94251b3ee7c36.tar.xz
[chore] Fix inbox iris test to use 'contains' instead of index (#529)
-rw-r--r--internal/federation/federatingdb/inbox_test.go22
1 files changed, 17 insertions, 5 deletions
diff --git a/internal/federation/federatingdb/inbox_test.go b/internal/federation/federatingdb/inbox_test.go
index d5cc46b8b..fb3b96944 100644
--- a/internal/federation/federatingdb/inbox_test.go
+++ b/internal/federation/federatingdb/inbox_test.go
@@ -36,9 +36,15 @@ func (suite *InboxTestSuite) TestInboxesForFollowersIRI() {
inboxIRIs, err := suite.federatingDB.InboxesForIRI(ctx, testrig.URLMustParse(testAccount.FollowersURI))
suite.NoError(err)
- suite.Len(inboxIRIs, 2)
- suite.Equal(inboxIRIs[0].String(), suite.testAccounts["local_account_2"].InboxURI)
- suite.Equal(inboxIRIs[1].String(), suite.testAccounts["admin_account"].InboxURI)
+
+ asStrings := []string{}
+ for _, i := range inboxIRIs {
+ asStrings = append(asStrings, i.String())
+ }
+
+ suite.Len(asStrings, 2)
+ suite.Contains(asStrings, suite.testAccounts["local_account_2"].InboxURI)
+ suite.Contains(asStrings, suite.testAccounts["admin_account"].InboxURI)
}
func (suite *InboxTestSuite) TestInboxesForAccountIRI() {
@@ -47,8 +53,14 @@ func (suite *InboxTestSuite) TestInboxesForAccountIRI() {
inboxIRIs, err := suite.federatingDB.InboxesForIRI(ctx, testrig.URLMustParse(testAccount.URI))
suite.NoError(err)
- suite.Len(inboxIRIs, 1)
- suite.Equal(inboxIRIs[0].String(), testAccount.InboxURI)
+
+ asStrings := []string{}
+ for _, i := range inboxIRIs {
+ asStrings = append(asStrings, i.String())
+ }
+
+ suite.Len(asStrings, 1)
+ suite.Contains(asStrings, suite.testAccounts["local_account_1"].InboxURI)
}
func TestInboxTestSuite(t *testing.T) {