aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/Jellyfin.Providers.Tests/Tmdb/TmdbUtilsTests.cs13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/Jellyfin.Providers.Tests/Tmdb/TmdbUtilsTests.cs b/tests/Jellyfin.Providers.Tests/Tmdb/TmdbUtilsTests.cs
index 8926a7b13c..03bad3555e 100644
--- a/tests/Jellyfin.Providers.Tests/Tmdb/TmdbUtilsTests.cs
+++ b/tests/Jellyfin.Providers.Tests/Tmdb/TmdbUtilsTests.cs
@@ -105,6 +105,19 @@ namespace Jellyfin.Providers.Tests.Tmdb
}
[Theory]
+ // An unconfigured size fetches the original image, so it keeps the original resolution.
+ [InlineData(null, true)]
+ [InlineData("", true)]
+ [InlineData("original", true)]
+ [InlineData("Original", true)]
+ [InlineData("w500", false)]
+ [InlineData("original2", false)]
+ public static void IsOriginalImageSize_Valid_Success(string? size, bool expected)
+ {
+ Assert.Equal(expected, TmdbUtils.IsOriginalImageSize(size));
+ }
+
+ [Theory]
[MemberData(nameof(FindBestMatch_Movies_TestData))]
public static void FindBestMatch_Movies_PicksExpected(string description, string name, int year, IReadOnlyList<SearchMovie> results, int expectedId)
{