From 4c362d9bd5d269633f14da2231be0eef55610de9 Mon Sep 17 00:00:00 2001 From: Filipe Toscano Date: Mon, 10 Feb 2025 19:35:33 +0400 Subject: [PATCH] Fix broken Linux tests --- tests/Resend.Tests/EmailAttachmentTests.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/Resend.Tests/EmailAttachmentTests.cs b/tests/Resend.Tests/EmailAttachmentTests.cs index 8d13ae1..8e7861a 100644 --- a/tests/Resend.Tests/EmailAttachmentTests.cs +++ b/tests/Resend.Tests/EmailAttachmentTests.cs @@ -7,7 +7,8 @@ public class EmailAttachmentTests [Fact] public void FromOk() { - var path = Path.Combine( AppContext.BaseDirectory, @"..\\..\\..\\", "EmailAttachmentTests.cs" ); + var relPath = OperatingSystem.IsWindows() == true ? @"..\\..\\..\\" : "../../../"; + var path = Path.Combine( AppContext.BaseDirectory, relPath, "EmailAttachmentTests.cs" ); var size = new FileInfo( path ).Length; var attach = EmailAttachment.From( path ); @@ -66,7 +67,8 @@ public async Task FromAsyncOk() [Fact] public void FromAsyncNotFound() { - var path = Path.Combine( AppContext.BaseDirectory, @"..\\..\\..\\", "NOTFOUND.cs" ); + var relPath = OperatingSystem.IsWindows() == true ? @"..\\..\\..\\" : "../../../"; + var path = Path.Combine( AppContext.BaseDirectory, relPath, "NOTFOUND.cs" ); Action act = () => EmailAttachment.FromAsync( path ).GetAwaiter().GetResult();