From a8876d7a335375469bfafe9f3b44163fa61da17c Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Wed, 14 Oct 2026 19:34:21 +0200 Subject: [PATCH] ZonePlacedAtBuildTests: open the catalog and run stores as the other zone fixtures do Co-Authored-By: Claude Opus 5.5 --- tests/Aetheria.Shared.Tests/ZonePlacedAtBuildTests.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/Aetheria.Shared.Tests/ZonePlacedAtBuildTests.cs b/tests/Aetheria.Shared.Tests/ZonePlacedAtBuildTests.cs index 74cdc2003..87085b922 100644 --- a/tests/Aetheria.Shared.Tests/ZonePlacedAtBuildTests.cs +++ b/tests/Aetheria.Shared.Tests/ZonePlacedAtBuildTests.cs @@ -62,7 +62,9 @@ public sealed class ZonePlacedAtBuildTests : IDisposable private Scene Build(float phase, double time) { - var cache = AetheriaStores.Open(Path.Combine(_root, $"{_caches.Count}.cc"), catalogWritable: true); + var dir = Path.Combine(_root, $"zone{_caches.Count}"); + Directory.CreateDirectory(dir); + var cache = AetheriaStores.Open(Path.Combine(dir, "Aetheria.cc"), Path.Combine(dir, "run.cc"), catalogWritable: true); _caches.Add(cache); cache.Upsert(new VerseGrammar { Revision = 1 }); var shape = new Shape(5, 5);