tests/CitizenAnimationSetup/StandaloneFixtures.cs

Unit test helper for skeleton fixtures used when CITIZEN_SETUP_STANDALONE is defined. It exposes a single static method FixturePath that returns the path to a named fixture under the test runner base directory.

🐞 The file uses Path and AppContext types but does not include a using System or using System.IO directive, which will cause a compile error unless those are globally available in the project.
#if CITIZEN_SETUP_STANDALONE
namespace HumanoidRetargeter.Tests.Skeleton;

/// <summary>Standalone runs share the dev suite's rig fixtures (see CitizenAnimationSetup.csproj).</summary>
public static class SkeletonTests
{
    public static string FixturePath(string name) => Path.Combine(AppContext.BaseDirectory, "fixtures", name);
}
#endif