From cf84c20f68e4960578ee85960e59ffc7268e4f56 Mon Sep 17 00:00:00 2001 From: wrexbe <81056464+wrexbe@users.noreply.github.com> Date: Sat, 27 Aug 2022 20:18:42 -0700 Subject: [PATCH] Add class name to test history (#10895) --- Content.IntegrationTests/PoolManager.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Content.IntegrationTests/PoolManager.cs b/Content.IntegrationTests/PoolManager.cs index 842ee9cc4c..165c54681d 100644 --- a/Content.IntegrationTests/PoolManager.cs +++ b/Content.IntegrationTests/PoolManager.cs @@ -222,10 +222,16 @@ public static class PoolManager public static async Task GetServerClient(PoolSettings poolSettings = null) => await GetServerClientPair(poolSettings ?? new PoolSettings()); + private static string GetDefaultTestName() + { + return TestContext.CurrentContext.Test.FullName + .Replace("Content.IntegrationTests.Tests.", ""); + } + private static async Task GetServerClientPair(PoolSettings poolSettings) { DieIfPoolFailure(); - var currentTestName = poolSettings.TestName ?? TestContext.CurrentContext.Test.Name; + var currentTestName = poolSettings.TestName ?? GetDefaultTestName(); var poolRetrieveTimeWatch = new Stopwatch(); await TestContext.Out.WriteLineAsync($"{nameof(GetServerClientPair)}: Called by test {currentTestName}"); Pair pair = null;