From 9265a09a656196e2a94c73e32c7b79399411a79e Mon Sep 17 00:00:00 2001 From: Adelie Paull <1208865+i-am-a-paull@users.noreply.github.com> Date: Mon, 2 May 2022 09:23:37 -0400 Subject: [bugfix] Allow self-boosting for any visibility but direct (#510) * create visibility filter for boostability and allow self-boosting for any visbility but direct messages * add a followers-only status to local_account_2 * fix typo in comment * add license header, unwrap errors, be explicit about non-boostable visibility settings to avoid rogue boosting from miscoded clients, use ID compare for checking if self-boosting * add tests for statusboostable filter * fix tests that were affected by adding a new status to the test data * fix the rest of tests affected by adding a status to the textrig data --- internal/timeline/get_test.go | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'internal/timeline/get_test.go') diff --git a/internal/timeline/get_test.go b/internal/timeline/get_test.go index 8659efc5a..dacf391fb 100644 --- a/internal/timeline/get_test.go +++ b/internal/timeline/get_test.go @@ -84,8 +84,8 @@ func (suite *GetTestSuite) TestGetDefault() { suite.FailNow(err.Error()) } - // we only have 15 statuses in the test suite - suite.Len(statuses, 15) + // we only have 16 statuses in the test suite + suite.Len(statuses, 16) // statuses should be sorted highest to lowest ID var highest string @@ -177,8 +177,8 @@ func (suite *GetTestSuite) TestGetMinID() { suite.FailNow(err.Error()) } - // we should only get 8 statuses back, since we asked for a min ID that excludes some of our entries - suite.Len(statuses, 8) + // we should only get 9 statuses back, since we asked for a min ID that excludes some of our entries + suite.Len(statuses, 9) // statuses should be sorted highest to lowest ID var highest string @@ -199,8 +199,8 @@ func (suite *GetTestSuite) TestGetSinceID() { suite.FailNow(err.Error()) } - // we should only get 8 statuses back, since we asked for a since ID that excludes some of our entries - suite.Len(statuses, 8) + // we should only get 9 statuses back, since we asked for a since ID that excludes some of our entries + suite.Len(statuses, 9) // statuses should be sorted highest to lowest ID var highest string @@ -221,8 +221,8 @@ func (suite *GetTestSuite) TestGetSinceIDPrepareNext() { suite.FailNow(err.Error()) } - // we should only get 8 statuses back, since we asked for a since ID that excludes some of our entries - suite.Len(statuses, 8) + // we should only get 9 statuses back, since we asked for a since ID that excludes some of our entries + suite.Len(statuses, 9) // statuses should be sorted highest to lowest ID var highest string -- cgit v1.2.3