From c51ebcdaf70c68e485a4998b54ef820db97d56a3 Mon Sep 17 00:00:00 2001 From: Libby Date: Thu, 12 Nov 2026 22:11:01 +0000 Subject: [PATCH] StoreReplaceTests: the exhaustion message names the last code, not just "Win32" Mutation survivor: Contains("32") matched "Win32". Co-Authored-By: Claude Sonnet 5.5 --- tests/GameCult.Caching.Tests/StoreReplaceTests.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/GameCult.Caching.Tests/StoreReplaceTests.cs b/tests/GameCult.Caching.Tests/StoreReplaceTests.cs index e464187b..0f993b56 100644 --- a/tests/GameCult.Caching.Tests/StoreReplaceTests.cs +++ b/tests/GameCult.Caching.Tests/StoreReplaceTests.cs @@ -96,7 +96,7 @@ namespace GameCult.Caching.Tests { var kernel = new FakeKernel(new int[30].Fill(32), new int[0]); var error = Fails(kernel); - Assert.That(error.Message, Does.Contain("25 attempts").And.Contain("32")); + Assert.That(error.Message, Does.Contain("25 attempts").And.Contain("last Win32 error 32")); Assert.That(kernel.Log.Count, Is.EqualTo(25)); Assert.That(kernel.Sleeps.Count, Is.EqualTo(25)); }