diff options
author | 2025-01-27 15:54:59 +0000 | |
---|---|---|
committer | 2025-01-27 15:54:59 +0000 | |
commit | 726d2ba483b58402fa5e8d5a99d5cbd290bdeb67 (patch) | |
tree | ec597aa14d4c5cd8f36661750ff71a3ffbc2eb2d /internal/webpush/realsender_test.go | |
parent | bumps uptrace/bun deps to v1.2.8 (#3698) (diff) | |
download | gotosocial-726d2ba483b58402fa5e8d5a99d5cbd290bdeb67.tar.xz |
[chore] some tidy ups (#3677)
* small formatting changes (no logic)
* improve code comments
* fix import cycle
* shutup stinky linter
Diffstat (limited to 'internal/webpush/realsender_test.go')
-rw-r--r-- | internal/webpush/realsender_test.go | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/internal/webpush/realsender_test.go b/internal/webpush/realsender_test.go index c94bbbb8e..8446fc47d 100644 --- a/internal/webpush/realsender_test.go +++ b/internal/webpush/realsender_test.go @@ -24,6 +24,9 @@ import ( "testing" "time" + // for go:linkname + _ "unsafe" + "github.com/stretchr/testify/suite" "github.com/superseriousbusiness/gotosocial/internal/cleaner" "github.com/superseriousbusiness/gotosocial/internal/db" @@ -120,7 +123,7 @@ func (suite *RealSenderStandardTestSuite) SetupTest() { suite.oauthServer = testrig.NewTestOauthServer(suite.db) suite.emailSender = testrig.NewEmailSender("../../web/template/", nil) - suite.webPushSender = webpush.NewRealSender( + suite.webPushSender = newSenderWith( &http.Client{ Transport: suite, }, @@ -261,3 +264,6 @@ func (suite *RealSenderStandardTestSuite) TestServerError() { func TestRealSenderStandardTestSuite(t *testing.T) { suite.Run(t, &RealSenderStandardTestSuite{}) } + +//go:linkname newSenderWith github.com/superseriousbusiness/gotosocial/internal/webpush.newSenderWith +func newSenderWith(*http.Client, *state.State, *typeutils.Converter) webpush.Sender |