From 986ba3dee1dc9b3318696b343353b73afcf5abd6 Mon Sep 17 00:00:00 2001 From: AJ Isaacs Date: Thu, 8 Oct 2026 19:22:25 -0400 Subject: [PATCH] test(report): retain Windows PDF for failed release diagnosis --- OpenNest.Tests/Reporting/NestPdfWriterTests.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/OpenNest.Tests/Reporting/NestPdfWriterTests.cs b/OpenNest.Tests/Reporting/NestPdfWriterTests.cs index 996e1d5..fa97e94 100644 --- a/OpenNest.Tests/Reporting/NestPdfWriterTests.cs +++ b/OpenNest.Tests/Reporting/NestPdfWriterTests.cs @@ -37,6 +37,11 @@ public sealed class NestPdfWriterTests : IDisposable public void Write_PdfTextCarriesDocumentLocalIdsQuantitiesAndPageNumbers() { var path = WriteReport(NestReportTestData.CreateNest()); + if (OperatingSystem.IsWindows() && Environment.GetEnvironmentVariable("GITHUB_ACTIONS") == "true") + { + Directory.CreateDirectory("TestResults"); + File.Copy(path, Path.Combine("TestResults", "pdf-report-text-diagnostic.pdf"), overwrite: true); + } var summary = ReportPdf.Text(path, 1); var plate = ReportPdf.Text(path, 2);