From 64bc150cdf63f8e776d994bdbf45ac2634c157d1 Mon Sep 17 00:00:00 2001 From: Maghuro <1546139+maghuro@users.noreply.github.com> Date: Tue, 29 Sep 2026 16:11:14 +0100 Subject: [PATCH] Use XmlReader in encoder preset migration tests --- .../Migrations/FixNullEncoderPresetTests.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/Jellyfin.Server.Tests/Migrations/FixNullEncoderPresetTests.cs b/tests/Jellyfin.Server.Tests/Migrations/FixNullEncoderPresetTests.cs index a6ebc82425..b41ecbb8ed 100644 --- a/tests/Jellyfin.Server.Tests/Migrations/FixNullEncoderPresetTests.cs +++ b/tests/Jellyfin.Server.Tests/Migrations/FixNullEncoderPresetTests.cs @@ -1,6 +1,7 @@ using System; using System.IO; using System.Threading.Tasks; +using System.Xml; using System.Xml.Serialization; using Emby.Server.Implementations; using Jellyfin.Server.Migrations.PreStartupRoutines; @@ -46,7 +47,7 @@ public sealed class FixNullEncoderPresetTests : IDisposable await _migration.PerformAsync(TestContext.Current.CancellationToken); var serializer = new XmlSerializer(typeof(EncodingOptions)); - using var reader = File.OpenRead(_encodingConfigurationPath); + using var reader = XmlReader.Create(_encodingConfigurationPath); var encodingOptions = Assert.IsType(serializer.Deserialize(reader)); Assert.Equal(EncoderPreset.auto, encodingOptions.EncoderPreset); Assert.Equal(HardwareAccelerationType.qsv, encodingOptions.HardwareAccelerationType); @@ -104,7 +105,7 @@ public sealed class FixNullEncoderPresetTests : IDisposable migration.Perform(); var serializer = new XmlSerializer(typeof(EncodingOptions)); - using var reader = File.OpenRead(_encodingConfigurationPath); + using var reader = XmlReader.Create(_encodingConfigurationPath); var encodingOptions = Assert.IsType(serializer.Deserialize(reader)); Assert.Equal(EncoderPreset.auto, encodingOptions.EncoderPreset); Assert.Equal(HardwareAccelerationType.qsv, encodingOptions.HardwareAccelerationType);