mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-07-09 03:04:24 -04:00
Add -extra suffix for consistency
This commit is contained in:
parent
f11fa59b15
commit
19b9646d72
@ -582,6 +582,12 @@ namespace Emby.Naming.Common
|
|||||||
ExtraType.Clip,
|
ExtraType.Clip,
|
||||||
ExtraRuleType.Suffix,
|
ExtraRuleType.Suffix,
|
||||||
"-short",
|
"-short",
|
||||||
|
MediaType.Video),
|
||||||
|
|
||||||
|
new ExtraRule(
|
||||||
|
ExtraType.Unknown,
|
||||||
|
ExtraRuleType.Suffix,
|
||||||
|
"-extra",
|
||||||
MediaType.Video)
|
MediaType.Video)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -60,7 +60,8 @@ public class FindExtrasTests
|
|||||||
"/movies/Up/Up.mkv",
|
"/movies/Up/Up.mkv",
|
||||||
"/movies/Up/Up - trailer.mkv",
|
"/movies/Up/Up - trailer.mkv",
|
||||||
"/movies/Up/Up - sample.mkv",
|
"/movies/Up/Up - sample.mkv",
|
||||||
"/movies/Up/Up something else.mkv"
|
"/movies/Up/Up something else.mkv",
|
||||||
|
"/movies/Up/Up-extra.mkv"
|
||||||
};
|
};
|
||||||
|
|
||||||
var files = paths.Select(p => new FileSystemMetadata
|
var files = paths.Select(p => new FileSystemMetadata
|
||||||
@ -71,10 +72,11 @@ public class FindExtrasTests
|
|||||||
|
|
||||||
var extras = _libraryManager.FindExtras(owner, files, new DirectoryService(_fileSystemMock.Object)).OrderBy(e => e.ExtraType).ToList();
|
var extras = _libraryManager.FindExtras(owner, files, new DirectoryService(_fileSystemMock.Object)).OrderBy(e => e.ExtraType).ToList();
|
||||||
|
|
||||||
Assert.Equal(2, extras.Count);
|
Assert.Equal(3, extras.Count);
|
||||||
Assert.Equal(ExtraType.Trailer, extras[0].ExtraType);
|
Assert.Equal(ExtraType.Unknown, extras[0].ExtraType);
|
||||||
Assert.Equal(typeof(Trailer), extras[0].GetType());
|
Assert.Equal(ExtraType.Trailer, extras[1].ExtraType);
|
||||||
Assert.Equal(ExtraType.Sample, extras[1].ExtraType);
|
Assert.Equal(typeof(Trailer), extras[1].GetType());
|
||||||
|
Assert.Equal(ExtraType.Sample, extras[2].ExtraType);
|
||||||
}
|
}
|
||||||
|
|
||||||
[Fact]
|
[Fact]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user