commit b28fd7433a09d7c27d54f739dcf94251b3ee7c36
parent c3b6ddddc910922fe2abfaafef3711347079faf5
Author: tobi <31960611+tsmethurst@users.noreply.github.com>
Date: Mon, 2 May 2022 16:12:56 +0200
[chore] Fix inbox iris test to use 'contains' instead of index (#529)
Diffstat:
1 file changed, 17 insertions(+), 5 deletions(-)
diff --git 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) {