fix(wbs): resolve absolute Windows path issue in DomainParityTests for Linux runner compatibility
Validators (Pushes and Pull Requests) / validate-ui-and-storage (push) Successful in 17s
Validators (Pushes and Pull Requests) / validate-core (push) Successful in 2m15s

This commit is contained in:
2026-07-13 10:28:47 +09:00
parent 284201b852
commit 755e1cf73d
@@ -24,7 +24,23 @@ namespace QuantEngine.Core.Tests.ParityTests
public void Dispose()
{
var tempDir = @"C:\Temp\data_feed\Temp";
string? tempDir = null;
var current = new DirectoryInfo(AppContext.BaseDirectory);
while (current != null)
{
if (Directory.Exists(Path.Combine(current.FullName, ".git")))
{
tempDir = Path.Combine(current.FullName, "Temp");
break;
}
current = current.Parent;
}
if (tempDir == null)
{
tempDir = Path.Combine(Directory.GetCurrentDirectory(), "Temp");
}
if (!Directory.Exists(tempDir))
{
Directory.CreateDirectory(tempDir);