From a994efef88df6c286999ce71b3786a8cb814ce00 Mon Sep 17 00:00:00 2001 From: mysticmind Date: Mon, 8 Jul 2024 15:40:23 +0530 Subject: [PATCH] Fix describe command file output markdown formatting for heading2/title --- src/Oakton/Descriptions/DescribeCommand.cs | 2 +- src/Tests/Descriptions/DescribeCommandTests.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Oakton/Descriptions/DescribeCommand.cs b/src/Oakton/Descriptions/DescribeCommand.cs index b70c637..05762ab 100644 --- a/src/Oakton/Descriptions/DescribeCommand.cs +++ b/src/Oakton/Descriptions/DescribeCommand.cs @@ -85,7 +85,7 @@ public static async Task WriteText(IDescribedSystemPart[] parts, TextWriter writ { foreach (var part in parts) { - await writer.WriteLineAsync("##" + part.Title); + await writer.WriteLineAsync("## " + part.Title); await writer.WriteLineAsync(); await part.Write(writer); await writer.WriteLineAsync(); diff --git a/src/Tests/Descriptions/DescribeCommandTests.cs b/src/Tests/Descriptions/DescribeCommandTests.cs index c32e5b1..d962805 100644 --- a/src/Tests/Descriptions/DescribeCommandTests.cs +++ b/src/Tests/Descriptions/DescribeCommandTests.cs @@ -31,7 +31,7 @@ public async Task write_text() writer.ToString().ShouldContain(theParts[0].Title); writer.ToString().ShouldContain(theParts[1].As().Body); - writer.ToString().ShouldContain(theParts[1].Title); + writer.ToString().ShouldContain("## " + theParts[1].Title); } [Fact]