Я пишу сценарий PowerShell для запуска теста Пестера.
. .\..\LoadModule.ps1
. .\..\..\SomethingElse\LoadModule.ps1
Import-Module Pester -MinimumVersion 4.0.0
Invoke-Pester -Script .\Test\
Однако Пестер запускается до завершения вывода из двух скриптов с точечным источником, и я боюсь, что модулипредполагается, что загрузка загружена не полностью, что может привести к неточным результатам теста.
Сценарии ImportModule.ps1
выполняют поиск определенного .NET .dll
, а затем Import-Module
it.
Iпытался поместить &
перед командой Invoke-Pester
, но это не помогло.
Итак, как заставить PowerShell ждать сценарии с точечным источником перед запуском Pester?