|
|
@ -7,12 +7,11 @@ using DiscordChatExporter.Cli.Commands;
|
|
|
|
using DiscordChatExporter.Cli.Tests.Fixtures;
|
|
|
|
using DiscordChatExporter.Cli.Tests.Fixtures;
|
|
|
|
using DiscordChatExporter.Cli.Tests.Infra;
|
|
|
|
using DiscordChatExporter.Cli.Tests.Infra;
|
|
|
|
using DiscordChatExporter.Cli.Tests.TestData;
|
|
|
|
using DiscordChatExporter.Cli.Tests.TestData;
|
|
|
|
using DiscordChatExporter.Cli.Tests.Utils;
|
|
|
|
|
|
|
|
using DiscordChatExporter.Core.Exporting;
|
|
|
|
using DiscordChatExporter.Core.Exporting;
|
|
|
|
using FluentAssertions;
|
|
|
|
using FluentAssertions;
|
|
|
|
using Xunit;
|
|
|
|
using Xunit;
|
|
|
|
|
|
|
|
|
|
|
|
namespace DiscordChatExporter.Cli.Tests.Specs.HtmlWriting;
|
|
|
|
namespace DiscordChatExporter.Cli.Tests.Specs.Html;
|
|
|
|
|
|
|
|
|
|
|
|
public class GroupingSpecs : IClassFixture<TempOutputFixture>
|
|
|
|
public class GroupingSpecs : IClassFixture<TempOutputFixture>
|
|
|
|
{
|
|
|
|
{
|
|
|
@ -41,7 +40,7 @@ public class GroupingSpecs : IClassFixture<TempOutputFixture>
|
|
|
|
}.ExecuteAsync(new FakeConsole());
|
|
|
|
}.ExecuteAsync(new FakeConsole());
|
|
|
|
|
|
|
|
|
|
|
|
// Assert
|
|
|
|
// Assert
|
|
|
|
var messageGroups = Html
|
|
|
|
var messageGroups = Utils.Html
|
|
|
|
.Parse(await File.ReadAllTextAsync(filePath))
|
|
|
|
.Parse(await File.ReadAllTextAsync(filePath))
|
|
|
|
.QuerySelectorAll(".chatlog__message-group");
|
|
|
|
.QuerySelectorAll(".chatlog__message-group");
|
|
|
|
|
|
|
|
|