package asses_test import ( "context" "os" "path" "show-rss/src/cmd/asses" "show-rss/src/db" "testing" ) func TestOneWith(t *testing.T) { ctx := db.Test(t, context.Background()) d := t.TempDir() os.MkdirAll(path.Join(d, "a", "b", "c"), os.ModePerm) os.WriteFile(path.Join(d, "a", "f.mkv"), []byte{}, os.ModePerm) if err := asses.OneWith(ctx, []string{d}, func(_ context.Context, p string) error { t.Logf("%q", p) if _, err := os.Stat(p); err != nil { return err } return nil }); err != nil { t.Fatal(err) } }