Commit b176cdbb authored by Nick Craver's avatar Nick Craver

Add timestamps to test output

A lot of connections are ridiculously slow even to localhost at least in testing...let's timestamp the output (including milliseconds) so we can see what's happening.
parent f916a5bd
using System.IO; using System;
using System.IO;
using System.Text; using System.Text;
using Xunit.Abstractions; using Xunit.Abstractions;
...@@ -11,6 +12,13 @@ public class TextWriterOutputHelper : TextWriter ...@@ -11,6 +12,13 @@ public class TextWriterOutputHelper : TextWriter
private readonly ITestOutputHelper Output; private readonly ITestOutputHelper Output;
public TextWriterOutputHelper(ITestOutputHelper outputHelper) => Output = outputHelper; public TextWriterOutputHelper(ITestOutputHelper outputHelper) => Output = outputHelper;
public override void WriteLine(string message)
{
base.Write(DateTime.UtcNow.ToString("HH:mm:ss.fff"));
base.Write(": ");
base.WriteLine(message);
}
public override void Write(char value) public override void Write(char value)
{ {
if (value == '\n' || value == '\r') if (value == '\n' || value == '\r')
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment