mirror of
https://github.com/superseriousbusiness/gotosocial.git
synced 2025-11-11 09:57:29 -06:00
Test Web Push notifications from workers
This commit is contained in:
parent
c9aa25b42b
commit
8e72a8fd24
3 changed files with 87 additions and 1 deletions
|
|
@ -48,6 +48,7 @@ type TestStructs struct {
|
|||
HTTPClient *MockHTTPClient
|
||||
TypeConverter *typeutils.Converter
|
||||
EmailSender email.Sender
|
||||
WebPushSender *webpush.MockSender
|
||||
TransportController transport.Controller
|
||||
}
|
||||
|
||||
|
|
@ -84,7 +85,7 @@ func SetupTestStructs(
|
|||
federator := NewTestFederator(&state, transportController, mediaManager)
|
||||
oauthServer := NewTestOauthServer(db)
|
||||
emailSender := NewEmailSender(rTemplatePath, nil)
|
||||
webPushSender := webpush.NewNoopSender()
|
||||
webPushSender := webpush.NewMockSender()
|
||||
|
||||
common := common.New(
|
||||
&state,
|
||||
|
|
@ -120,6 +121,7 @@ func SetupTestStructs(
|
|||
HTTPClient: httpClient,
|
||||
TypeConverter: typeconverter,
|
||||
EmailSender: emailSender,
|
||||
WebPushSender: webPushSender,
|
||||
TransportController: transportController,
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue