Files
seanime-docker/seanime-2.9.10/internal/mediastream/videofile/info_test.go
2025-09-20 14:08:38 +01:00

52 lines
958 B
Go

package videofile
import (
"os"
"path/filepath"
"seanime/internal/util"
"testing"
)
func TestFfprobeGetInfo_1(t *testing.T) {
t.Skip()
testFilePath := ""
mi, err := FfprobeGetInfo("", testFilePath, "1")
if err != nil {
t.Fatalf("Error getting media info: %v", err)
}
util.Spew(mi)
}
func TestExtractAttachment(t *testing.T) {
t.Skip()
testFilePath := ""
testDir := t.TempDir()
mi, err := FfprobeGetInfo("", testFilePath, "1")
if err != nil {
t.Fatalf("Error getting media info: %v", err)
}
util.Spew(mi)
err = ExtractAttachment("", testFilePath, "1", mi, testDir, util.NewLogger())
if err != nil {
t.Fatalf("Error extracting attachment: %v", err)
}
entries, err := os.ReadDir(filepath.Join(testDir, "videofiles", "1", "att"))
if err != nil {
t.Fatalf("Error reading directory: %v", err)
}
for _, entry := range entries {
info, _ := entry.Info()
t.Logf("Entry: %s, Size: %d\n", entry.Name(), info.Size())
}
}