using Xunit; namespace Server.Tests; /// /// Shared guard for tests that require the copyrighted UO client tile/map data (tiledata.mul and /// friends), which is absent on CI. Call as the first statement of a /// [SkippableFact]/[SkippableTheory] so the test is skipped — not failed — when the /// data was not loaded. See . /// internal static class TileDataRequirement { public static void SkipIfMissing() => Skip.If( !TestServerInitializer.TileDataLoaded, "Requires UO client tile data (tiledata.mul); absent on CI." ); }