diff options
| author | Claus Vium <cvium@users.noreply.github.com> | 2021-11-04 00:22:08 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-11-04 00:22:08 +0100 |
| commit | 5c5d49ee60a01f127cec667300ec00cde25062e5 (patch) | |
| tree | e5e8c93751ea67572bc64a2b7e4817db2697eb47 /tests | |
| parent | 4279f13c676edf8ce2c1a3dd6f7b3075ad3ba956 (diff) | |
| parent | 4fc0521d69fc0a1ec6b01588044e1ba5f6022e41 (diff) | |
Merge pull request #6763 from 1337joe/tmdb-image-provider-dedup
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/Jellyfin.Providers.Tests/Tmdb/TmdbUtilsTests.cs | 13 |
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 f6a7c676f..efd2d9553 100644 --- a/tests/Jellyfin.Providers.Tests/Tmdb/TmdbUtilsTests.cs +++ b/tests/Jellyfin.Providers.Tests/Tmdb/TmdbUtilsTests.cs @@ -23,5 +23,18 @@ namespace Jellyfin.Providers.Tests.Tmdb { Assert.Equal(expected, TmdbUtils.NormalizeLanguage(input!)); } + + [Theory] + [InlineData(null, null, null)] + [InlineData(null, "en-US", null)] + [InlineData("en", null, "en")] + [InlineData("en", "en-US", "en-US")] + [InlineData("fr-CA", "fr-BE", "fr-CA")] + [InlineData("fr-CA", "fr", "fr-CA")] + [InlineData("de", "en-US", "de")] + public static void AdjustImageLanguage_Valid_Success(string imageLanguage, string requestLanguage, string expected) + { + Assert.Equal(expected, TmdbUtils.AdjustImageLanguage(imageLanguage, requestLanguage)); + } } } |
