From 95ddc59680913672107b9b040630b622c69dc9b8 Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Thu, 15 Oct 2026 00:28:30 +0200 Subject: [PATCH] CultMesh element-id test: the catalog entry's content hash differs, so the record really is unresolvable Co-Authored-By: Claude Sonnet 5.5 --- tests/GameCult.Mesh.Tests/CultMeshSingleFileElementIdTests.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/GameCult.Mesh.Tests/CultMeshSingleFileElementIdTests.cs b/tests/GameCult.Mesh.Tests/CultMeshSingleFileElementIdTests.cs index 2863925e..a8c501de 100644 --- a/tests/GameCult.Mesh.Tests/CultMeshSingleFileElementIdTests.cs +++ b/tests/GameCult.Mesh.Tests/CultMeshSingleFileElementIdTests.cs @@ -273,6 +273,7 @@ public sealed class CultMeshSingleFileElementIdTests const string changedId = "mesh.test.id_list.v0"; var entry = snapshot.SchemaCatalog.Single(candidate => candidate.SchemaName == "mesh.test.id_list"); entry.SchemaId = changedId; + entry.ContentHash = "persisted-by-another-runtime"; entry.Members.Single(member => member.Slot == 1).TypeName = "System.Collections.Generic.List`1[[Other.Inner]]"; snapshot.Records.Single(record => record.Key == IdsKey.Value).SchemaId = changedId; File.WriteAllBytes(path, CultDocumentMessagePackSerialization.SerializeSnapshot(snapshot));