aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShadowghost <Ghost_of_Stone@web.de>2026-01-19 12:54:35 +0100
committerShadowghost <Ghost_of_Stone@web.de>2026-01-19 12:54:35 +0100
commit327ace1d303b59d3f6bb28670ecff99fae0a49a7 (patch)
treec272282060e4821516338a33f9393df8b8fe0a09
parent95a301dc4312d3182c49138b3d8d89961084ebe1 (diff)
Fix GetMediaSourceName_Valid test
-rw-r--r--tests/Jellyfin.Controller.Tests/Entities/BaseItemTests.cs15
1 files changed, 9 insertions, 6 deletions
diff --git a/tests/Jellyfin.Controller.Tests/Entities/BaseItemTests.cs b/tests/Jellyfin.Controller.Tests/Entities/BaseItemTests.cs
index 6171f12e47..5c187da413 100644
--- a/tests/Jellyfin.Controller.Tests/Entities/BaseItemTests.cs
+++ b/tests/Jellyfin.Controller.Tests/Entities/BaseItemTests.cs
@@ -1,3 +1,4 @@
+using System;
using MediaBrowser.Controller.Entities;
using MediaBrowser.Controller.Library;
using MediaBrowser.Model.MediaInfo;
@@ -23,11 +24,6 @@ public class BaseItemTests
[InlineData("/Movies/Deadpool 2 (2018)/Deadpool 2 (2018).mkv", "/Movies/Deadpool 2 (2018)/Deadpool 2 (2018) - Super Duper Cut.mkv", "Deadpool 2 (2018)", "Super Duper Cut")]
public void GetMediaSourceName_Valid(string primaryPath, string altPath, string name, string altName)
{
- var mediaSourceManager = new Mock<IMediaSourceManager>();
- mediaSourceManager.Setup(x => x.GetPathProtocol(It.IsAny<string>()))
- .Returns((string x) => MediaProtocol.File);
- BaseItem.MediaSourceManager = mediaSourceManager.Object;
-
var video = new Video()
{
Path = primaryPath
@@ -38,7 +34,14 @@ public class BaseItemTests
Path = altPath,
};
- video.LocalAlternateVersions = [videoAlt.Path];
+ var mediaSourceManager = new Mock<IMediaSourceManager>();
+ mediaSourceManager.Setup(x => x.GetPathProtocol(It.IsAny<string>()))
+ .Returns((string x) => MediaProtocol.File);
+ var libraryManager = new Mock<ILibraryManager>();
+ libraryManager.Setup(x => x.GetLocalAlternateVersionIds(It.IsAny<Video>()))
+ .Returns([Guid.Empty]);
+ BaseItem.MediaSourceManager = mediaSourceManager.Object;
+ BaseItem.LibraryManager = libraryManager.Object;
Assert.Equal(name, video.GetMediaSourceName(video));
Assert.Equal(altName, video.GetMediaSourceName(videoAlt));