DiscordChatExporter/DiscordChatExporter.Cli.Tests
copilot-swe-agent[bot] c3f89c45b1 Replace YouTube iframe with clickable thumbnail
- Changed YouTube embed URL from embed format to watch format
- Added ThumbnailUrl property to YouTubeVideoEmbedProjection using YouTube's standard thumbnail URL
- Updated MessageGroupTemplate to render thumbnail image with link instead of iframe
- Updated CSS to style thumbnail appropriately
- Updated test to check for anchor link and thumbnail image instead of iframe

Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
2026-02-12 09:16:56 +00:00
..
Infra Include inline emoji in JSON export (#1311) 2024-11-06 19:23:40 +02:00
Specs Replace YouTube iframe with clickable thumbnail 2026-02-12 09:16:56 +00:00
Utils Format 2026-01-01 20:40:37 +02:00
DiscordChatExporter.Cli.Tests.csproj Bump the nuget group with 9 updates (#1468) 2026-02-10 17:28:47 +02:00
Readme.md Use markdown alerts 2025-11-24 17:58:06 +02:00
xunit.runner.json Get rid of xUnit fixtures 2023-02-11 23:12:15 +02:00

DiscordChatExporter Tests

This test suite runs against a real Discord server, specifically created to exercise different behaviors required by the test scenarios. In order to run these tests locally, you need to join the test server and configure your authentication token.

  1. Join the test server
  2. Locate your Discord authentication token
  3. Add your token to user secrets: dotnet user-secrets set DISCORD_TOKEN <token>
  4. Run the tests: dotnet test

Note

If you want to add a new test case, please let me know and I will give you the required permissions on the server.