我想知道如何使用PowerShell命令(如Out-Host
或Write-Debug
)將附加輸出添加到Pester測試XML文件。如何將輸出重定向到Pester xml文件?
我希望這樣做,以便我可以觀察appveyor測試頁面上的輸出。
正如您在上圖中看到的那樣,pester測試沒有Std OUT選項。
在尋找答案時,我偶然發現了這個github issue,它描述了我想要做的確切的事情,但沒有提供解決方案。
我已經能夠開始工作的唯一解決方法是強制使用Out-Host
寫入控制檯,以便我可以交叉引用輸出與測試。
我不知道你是否可以[AfterEach](https://github.com)運行[Add-AppveyorTest](https://www.appveyor.com/docs/build-worker-api/#add-tests)/pester/Pester/wiki/BeforeEach-and-AfterEach)命令,而不是上傳XML結果。但是我找不到如何從'AfterEach'命令訪問當前的測試數據。 – ilyaf