From 4bdc7999501c93b594e8b2a8a6a7ca78f122f722 Mon Sep 17 00:00:00 2001 From: Jordan Dominion Date: Fri, 13 Sep 2024 10:08:25 -0400 Subject: [PATCH] Fix swarm protocol unit tests --- tests/Tgstation.Server.Host.Tests/Swarm/SwarmRpcMapper.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/Tgstation.Server.Host.Tests/Swarm/SwarmRpcMapper.cs b/tests/Tgstation.Server.Host.Tests/Swarm/SwarmRpcMapper.cs index df37c87ca0..cb48282fd2 100644 --- a/tests/Tgstation.Server.Host.Tests/Swarm/SwarmRpcMapper.cs +++ b/tests/Tgstation.Server.Host.Tests/Swarm/SwarmRpcMapper.cs @@ -219,6 +219,11 @@ namespace Tgstation.Server.Host.Swarm.Tests // Fobid, NoContent, Conflict, StatusCode if (result is ForbidResult forbidResult) response.StatusCode = HttpStatusCode.Forbidden; + else if (result is JsonResult jsonResult) + { + response.StatusCode = HttpStatusCode.OK; + response.Content = new StringContent(JsonConvert.SerializeObject(jsonResult.Value)); + } else if (result is IStatusCodeActionResult statusCodeResult) response.StatusCode = (HttpStatusCode)statusCodeResult.StatusCode; else if (result is LimitedStreamResult streamResult)