0.2.69 - Homepage loading improvements pass

This commit is contained in:
ponzischeme89
2026-08-16 21:20:55 +12:00
parent b9374baaf1
commit 845fa349e4
23 changed files with 663 additions and 262 deletions
+28
View File
@@ -0,0 +1,28 @@
package credits
import (
"errors"
"testing"
)
func TestDecoderCrashClassification(t *testing.T) {
for _, message := range []string{
"credits: ffmpeg: signal: segmentation fault",
"credits: ffmpeg: signal: aborted",
"credits: ffmpeg: signal: bus error",
"credits: ffmpeg: access violation reading location",
} {
if !decoderCrashed(errors.New(message)) {
t.Errorf("%q was not classified as a decoder crash", message)
}
}
for _, message := range []string{
"credits: ffmpeg: exit status 1: HTTP error 401 Unauthorized",
"context deadline exceeded",
"credits: ffmpeg is not available",
} {
if decoderCrashed(errors.New(message)) {
t.Errorf("%q was classified as a decoder crash", message)
}
}
}