mirror of
https://github.com/truewhile/MeBox.git
synced 2026-10-04 12:36:37 +08:00
Preserve media metadata across STRM path renames
This commit is contained in:
@@ -48,6 +48,17 @@ func TestCleanQuery(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
func TestCleanQueryIgnoresKeepExtSTRMSuffix(t *testing.T) {
|
||||
plain := filepath.Join("/media/anime", "Jigokuraku 2023 S01E14.strm")
|
||||
keepExt := filepath.Join("/media/anime", "Jigokuraku 2023 S01E14.mkv.strm")
|
||||
plainTitle, plainYear := CleanQuery(plain)
|
||||
keepTitle, keepYear := CleanQuery(keepExt)
|
||||
if plainTitle != keepTitle || plainYear != keepYear {
|
||||
t.Fatalf("keep_ext changed scrape identity: plain=(%q,%d) keep_ext=(%q,%d)",
|
||||
plainTitle, plainYear, keepTitle, keepYear)
|
||||
}
|
||||
}
|
||||
|
||||
func TestScrapeQueryCandidatesCleanDirtySeriesFolder(t *testing.T) {
|
||||
lib := &model.Library{
|
||||
Path: `F:\media\电视剧\欧美剧`,
|
||||
|
||||
Reference in New Issue
Block a user