Skip to content

Fix Pester tests for Convert-PDFToText and form cleanup #47

Fix Pester tests for Convert-PDFToText and form cleanup

Fix Pester tests for Convert-PDFToText and form cleanup #47

Triggered via pull request August 9, 2025 10:51
Status Failure
Total duration 3m 12s
Artifacts

test-powershell.yml

on: pull_request
Windows PowerShell 5.1
2m 31s
Windows PowerShell 5.1
Windows PowerShell 7
3m 8s
Windows PowerShell 7
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 20 warnings, and 2 notices
Windows PowerShell 5.1
[-] Merge-PDF.merges using provider paths 4ms (3ms|1ms)
Windows PowerShell 5.1
[-] Merge-PDF.merges pdf files 4ms (2ms|1ms)
Windows PowerShell 5.1
[-] Convert-PDFToText.supports provider paths 4ms (3ms|1ms)
Windows PowerShell 5.1
[-] Convert-PDFToText.creates output file with combined text 4ms (3ms|1ms)
Windows PowerShell 5.1
[-] Describe Convert-HTMLToPDF failed
Windows PowerShell 5.1
[-] Additional cmdlets.New-PDFOptions -PassThru returns document when available 4ms (3ms|2ms)
Windows PowerShell 5.1
[-] Additional cmdlets.New-PDFPage -PassThru returns document 4ms (2ms|2ms)
Windows PowerShell 5.1
[-] Additional cmdlets.Register-PDFFont registers font 211ms (210ms|1ms)
Windows PowerShell 5.1
[-] Additional cmdlets.New-PDFInfo sets metadata 3ms (2ms|1ms)
Windows PowerShell 5.1
[-] Additional cmdlets.New-PDFDocument creates document object 37ms (35ms|2ms)
Windows PowerShell 5.1: Sources/PSWritePDF/Support/PdfFontEncoding.cs#L26
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Windows PowerShell 5.1: Sources/PSWritePDF/Support/PdfDetails.cs#L68
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Windows PowerShell 5.1: Sources/PSWritePDF/Support/PdfDetails.cs#L66
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Windows PowerShell 5.1: Sources/PSWritePDF/Support/PdfDetails.cs#L64
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Windows PowerShell 5.1: Sources/PSWritePDF/Support/PdfDetails.cs#L62
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Windows PowerShell 5.1: Sources/PSWritePDF/Support/PdfDetails.cs#L60
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Windows PowerShell 5.1: Sources/PSWritePDF/Support/PdfDetails.cs#L56
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Windows PowerShell 5.1: Sources/PSWritePDF/Support/PdfDetails.cs#L54
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Windows PowerShell 5.1: Sources/PSWritePDF/Support/OnImportAndRemove.cs#L37
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Windows PowerShell 5.1: Sources/PSWritePDF/Support/OnImportAndRemove.cs#L37
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Windows PowerShell 7: Sources/PSWritePDF/Support/PdfFontEncoding.cs#L26
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Windows PowerShell 7: Sources/PSWritePDF/Support/PdfDetails.cs#L68
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Windows PowerShell 7: Sources/PSWritePDF/Support/PdfDetails.cs#L66
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Windows PowerShell 7: Sources/PSWritePDF/Support/PdfDetails.cs#L64
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Windows PowerShell 7: Sources/PSWritePDF/Support/PdfDetails.cs#L62
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Windows PowerShell 7: Sources/PSWritePDF/Support/PdfDetails.cs#L60
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Windows PowerShell 7: Sources/PSWritePDF/Support/PdfDetails.cs#L56
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Windows PowerShell 7: Sources/PSWritePDF/Support/PdfDetails.cs#L54
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Windows PowerShell 7: Sources/PSWritePDF/Support/OnImportAndRemove.cs#L37
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Windows PowerShell 7: Sources/PSWritePDF/Support/OnImportAndRemove.cs#L37
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Windows PowerShell 5.1
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
Windows PowerShell 7
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677