0.2.69 - Homepage loading improvements pass
This commit is contained in:
@@ -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)
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user