diff options
| author | excelsior-dev <44299346+excelsior-dev@users.noreply.github.com> | 2026-10-05 19:18:49 -0400 |
|---|---|---|
| committer | Cody Robibero <cody@robibe.ro> | 2026-10-05 19:18:49 -0400 |
| commit | 3f087eb4a54c7088e381d9e466a2978b6fb30e30 (patch) | |
| tree | 0f7620921df26119f428e81449655102d7642da5 /tests/Jellyfin.Server.Implementations.Tests/Library | |
| parent | 6983363761b34d7efaef8d9074e874cae481cb1e (diff) | |
Backport pull request #18223 from jellyfin/release-12.z
Enhance internal search provider for multiple scripts
Original-merge: 9ea203c47aa9f9723a22853151bf8291be3ed330
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Cody Robibero <cody@robibe.ro>
Diffstat (limited to 'tests/Jellyfin.Server.Implementations.Tests/Library')
| -rw-r--r-- | tests/Jellyfin.Server.Implementations.Tests/Library/SqlSearchProviderTests.cs | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/tests/Jellyfin.Server.Implementations.Tests/Library/SqlSearchProviderTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Library/SqlSearchProviderTests.cs index 5aa770b9b3..89ca037256 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Library/SqlSearchProviderTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Library/SqlSearchProviderTests.cs @@ -9,8 +9,11 @@ using Jellyfin.Database.Implementations; using Jellyfin.Database.Implementations.Entities; using Jellyfin.Server.Implementations.Item; using Jellyfin.Server.Implementations.Tests.Item; +using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Library; +using MediaBrowser.Model.Configuration; +using Microsoft.Extensions.Configuration; using Moq; using Xunit; using BaseItemKind = Jellyfin.Data.Enums.BaseItemKind; @@ -52,12 +55,17 @@ public sealed class SqlSearchProviderTests : SqliteDbTestFixture var userManager = new Mock<IUserManager>(); userManager.Setup(u => u.GetUserById(_user.Id)).Returns(_user); + var serverConfigurationManager = new Mock<IServerConfigurationManager>(); + serverConfigurationManager.Setup(scm => scm.Configuration) + .Returns(new ServerConfiguration()); + _provider = new SqlSearchProvider( CreateDbContextFactory(), itemTypeLookup, _libraryManager.Object, userManager.Object, - CreateBaseItemRepository(itemTypeLookup)); + CreateBaseItemRepository(itemTypeLookup), + serverConfigurationManager.Object); } [Fact] |
