From 8ef1e76e3dc16f69ceb16fb00494284f28021768 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1rk=20Bartha?= Date: Thu, 27 Feb 2025 14:10:39 +0100 Subject: [PATCH] Another attempt --- .../Extensions/UITestContextExtensions.cs | 7 +++++++ .../Lombiq.EmailClient.Tests.UI.csproj | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/Lombiq.EmailClient.Tests.UI/Extensions/UITestContextExtensions.cs b/Lombiq.EmailClient.Tests.UI/Extensions/UITestContextExtensions.cs index e1b06bc..287fa31 100644 --- a/Lombiq.EmailClient.Tests.UI/Extensions/UITestContextExtensions.cs +++ b/Lombiq.EmailClient.Tests.UI/Extensions/UITestContextExtensions.cs @@ -17,6 +17,13 @@ public static Task ExecuteEmailClientSampleRecipeDirectlyAsync(this UITestContex public static Task InitSampleEmailsAsync(this UITestContext context) { var basePath = Path.Combine(AppContext.BaseDirectory, "TestEmails"); + + // If not found, use the NuGet contentFiles path. + if (!Directory.Exists(basePath)) + { + basePath = Path.Combine(AppContext.BaseDirectory, "contentFiles", "any", "net8.0", "TestEmails"); + } + return context.CreateAndUseLocalSmtpClientToSendEmailsFromFilesAsync([ Path.Combine(basePath, "sample_important_1.eml"), Path.Combine(basePath, "sample_important_2.eml"), diff --git a/Lombiq.EmailClient.Tests.UI/Lombiq.EmailClient.Tests.UI.csproj b/Lombiq.EmailClient.Tests.UI/Lombiq.EmailClient.Tests.UI.csproj index aab167d..9652fed 100644 --- a/Lombiq.EmailClient.Tests.UI/Lombiq.EmailClient.Tests.UI.csproj +++ b/Lombiq.EmailClient.Tests.UI/Lombiq.EmailClient.Tests.UI.csproj @@ -34,7 +34,7 @@ - +