mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-05-31 21:08:27 +01:00
Fix resolved type for Trailers
This commit is contained in:
committed by
Cody Robibero (Rebase PR Action)
parent
60e75f7b70
commit
c0ab54f0bd
@@ -36,7 +36,7 @@ public class FindExtrasTests
|
||||
_fileSystemMock.Setup(f => f.GetFileInfo(It.IsAny<string>())).Returns<string>(path => new FileSystemMetadata { FullName = path });
|
||||
_libraryManager = fixture.Build<Emby.Server.Implementations.Library.LibraryManager>().Do(s => s.AddParts(
|
||||
fixture.Create<IEnumerable<IResolverIgnoreRule>>(),
|
||||
new List<IItemResolver> { new GenericVideoResolver<Video>(fixture.Create<NamingOptions>()), new AudioResolver(fixture.Create<NamingOptions>()) },
|
||||
new List<IItemResolver> { new VideoExtraResolver(fixture.Create<NamingOptions>()), new AudioResolver(fixture.Create<NamingOptions>()) },
|
||||
fixture.Create<IEnumerable<IIntroProvider>>(),
|
||||
fixture.Create<IEnumerable<IBaseItemComparer>>(),
|
||||
fixture.Create<IEnumerable<ILibraryPostScanTask>>()))
|
||||
@@ -69,6 +69,7 @@ public class FindExtrasTests
|
||||
|
||||
Assert.Equal(2, extras.Count);
|
||||
Assert.Equal(ExtraType.Trailer, extras[0].ExtraType);
|
||||
Assert.Equal(typeof(Trailer), extras[0].GetType());
|
||||
Assert.Equal(ExtraType.Sample, extras[1].ExtraType);
|
||||
}
|
||||
|
||||
@@ -146,7 +147,9 @@ public class FindExtrasTests
|
||||
|
||||
Assert.Equal(6, extras.Count);
|
||||
Assert.Equal(ExtraType.Trailer, extras[0].ExtraType);
|
||||
Assert.Equal(typeof(Trailer), extras[0].GetType());
|
||||
Assert.Equal(ExtraType.Trailer, extras[1].ExtraType);
|
||||
Assert.Equal(typeof(Trailer), extras[1].GetType());
|
||||
Assert.Equal(ExtraType.BehindTheScenes, extras[2].ExtraType);
|
||||
Assert.Equal(ExtraType.Sample, extras[3].ExtraType);
|
||||
Assert.Equal(ExtraType.ThemeSong, extras[4].ExtraType);
|
||||
@@ -174,6 +177,7 @@ public class FindExtrasTests
|
||||
|
||||
Assert.Single(extras);
|
||||
Assert.Equal(ExtraType.Trailer, extras[0].ExtraType);
|
||||
Assert.Equal(typeof(Trailer), extras[0].GetType());
|
||||
Assert.Equal("trailer", extras[0].FileNameWithoutExtension);
|
||||
Assert.Equal("/movies/Up/trailer.mkv", extras[0].Path);
|
||||
}
|
||||
@@ -200,6 +204,7 @@ public class FindExtrasTests
|
||||
|
||||
Assert.Single(extras);
|
||||
Assert.Equal(ExtraType.Trailer, extras[0].ExtraType);
|
||||
Assert.Equal(typeof(Trailer), extras[0].GetType());
|
||||
Assert.Equal("trailer", extras[0].FileNameWithoutExtension);
|
||||
Assert.Equal("/movies/Up/trailer.mkv", extras[0].Path);
|
||||
}
|
||||
@@ -225,6 +230,7 @@ public class FindExtrasTests
|
||||
|
||||
Assert.Equal(2, extras.Count);
|
||||
Assert.Equal(ExtraType.Trailer, extras[0].ExtraType);
|
||||
Assert.Equal(typeof(Trailer), extras[0].GetType());
|
||||
Assert.Equal("trailer", extras[0].FileNameWithoutExtension);
|
||||
Assert.Equal("/series/Dexter/trailer.mkv", extras[0].Path);
|
||||
Assert.Equal("/series/Dexter/trailers/trailer2.mkv", extras[1].Path);
|
||||
|
||||
Reference in New Issue
Block a user