Skip to content

Commit 3de9031

Browse files
committed
fixing github actions problem
1 parent bebbf2f commit 3de9031

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

‎internal/ui/model_test.go‎

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7200,6 +7200,7 @@ func (p *fakeAudioProcess) Stop() error {
72007200

72017201
func cacheOverlayPreview(t *testing.T, model *Model, sourcePath string) {
72027202
t.Helper()
7203+
ensureTestOverlayManager(model)
72037204
message := model.messagesByChat["chat-1"][0]
72047205
request, ok := model.previewRequestForMedia(message, message.Media[0], 0, 0)
72057206
if !ok {
@@ -7236,6 +7237,7 @@ func applyOverlayCmd(t *testing.T, model Model, cmd tea.Cmd) Model {
72367237

72377238
func cacheChatAvatarOverlayPreview(t *testing.T, model *Model, chat store.Chat, sourcePath string, lines ...string) {
72387239
t.Helper()
7240+
ensureTestOverlayManager(model)
72397241
request, ok := model.chatAvatarPreviewRequest(chat)
72407242
if !ok {
72417243
t.Fatal("chatAvatarPreviewRequest() returned false")
@@ -7254,3 +7256,11 @@ func cacheChatAvatarOverlayPreview(t *testing.T, model *Model, chat store.Chat,
72547256
Lines: lines,
72557257
}
72567258
}
7259+
7260+
func ensureTestOverlayManager(model *Model) {
7261+
if model == nil || model.previewReport.Selected != media.BackendUeberzugPP || model.overlay != nil {
7262+
return
7263+
}
7264+
model.previewReport.UeberzugPPOutput = "test"
7265+
model.overlay = media.NewOverlayManagerForWriter(&bytes.Buffer{})
7266+
}

0 commit comments

Comments
 (0)