Log topics sent from watchdog test

This commit is contained in:
Dominion
2023-05-27 14:51:57 -04:00
parent c8c0be22fb
commit 8d4537c4e9
2 changed files with 8 additions and 2 deletions
@@ -40,7 +40,7 @@ namespace Tgstation.Server.Tests.Live
ulong channelIdAllocator;
static ILoggerFactory CreateLoggerFactoryForLogger(ILogger logger, out Mock<ILoggerFactory> mockLoggerFactory)
public static ILoggerFactory CreateLoggerFactoryForLogger(ILogger logger, out Mock<ILoggerFactory> mockLoggerFactory)
{
mockLoggerFactory = new Mock<ILoggerFactory>();
mockLoggerFactory.Setup(x => x.CreateLogger(It.IsAny<string>())).Returns(() =>
@@ -869,13 +869,19 @@ namespace Tgstation.Server.Tests.Live.Instance
return ddProc != null;
}
static readonly ILoggerFactory loggerFactory = LoggerFactory.Create(builder =>
{
builder.AddConsole();
builder.SetMinimumLevel(LogLevel.Trace);
});
public static readonly TopicClient TopicClient = new(new SocketParameters
{
SendTimeout = TimeSpan.FromSeconds(30),
ReceiveTimeout = TimeSpan.FromSeconds(30),
ConnectTimeout = TimeSpan.FromSeconds(30),
DisconnectTimeout = TimeSpan.FromSeconds(30)
});
}, new Logger<TopicClient>(DummyChatProvider.CreateLoggerFactoryForLogger(loggerFactory.CreateLogger("WatchdogTest.TopicClient"), out var mockLoggerFactory)));
public async Task<DreamDaemonResponse> TellWorldToReboot(CancellationToken cancellationToken)
{