hmm i want an autosuggest pattern list

This commit is contained in:
bel
2025-04-04 21:57:49 -06:00
parent b696251895
commit 81d1ce1dde
2 changed files with 9 additions and 0 deletions

View File

@@ -42,6 +42,12 @@ func TestRun(t *testing.T) {
"[SubsPlease] Tokidoki Bosotto Russia-go de Dereru Tonari no Alya-san - 01 (720p) [A12844D5].mkv",
"[SubsPlease] Tokidoki Bosotto Russia-go de Dereru Tonari no Alya-san - 02 (720p) [2608F490].mkv",
},
patterns: []string{
`^\[[^\]]*\] (?P<title>.*) - (?<episode>[0-9]*)`,
},
overrides: map[string]string{
"season": "01",
},
want: []string{
"Tokidoki_Bosotto_Russia-go_de_Dereru_Tonari_no_Alya-san_S01E01.mkv",
"Tokidoki_Bosotto_Russia-go_de_Dereru_Tonari_no_Alya-san_S01E02.mkv",
@@ -74,6 +80,7 @@ func TestRun(t *testing.T) {
t.Error("failed to list outdir: %w", err)
} else {
for _, entry := range entries {
t.Logf("%s", entry.Name())
if !slices.Contains(c.want, path.Base(entry.Name())) {
t.Errorf("unexpected %s", entry.Name())
}