using System;
using System.IO;
using Jellyfin.Plugin.WatchedTogether.Configuration;
using MediaBrowser.Common.Configuration;
using MediaBrowser.Model.Serialization;
using Moq;
using Xunit;
namespace Jellyfin.Plugin.WatchedTogether.Tests;
///
/// Marks tests that read or write the process-wide , so xUnit runs
/// them serially rather than letting parallel classes clobber each other's configuration.
///
[CollectionDefinition(nameof(PluginTestContext))]
public class PluginTestCollection : ICollectionFixture