【发布时间】:2019-10-07 14:50:21
【问题描述】:
我正在编写一个集成测试,并试图从我的测试中工作的 prod 脚本中获取一个函数调用。现在,每当我尝试调用特定函数时,它只会运行整个脚本。
在 Integration.ps1 我有
. .\AddStart.ps1
Start -job $job
在 AddStart.ps1 我有
function main()
{
Write-Host "This is Main"
Start($job)
}
function Start($job)
{
Write-Host "This is start $job"
}
Main
每当我在 Powershell 中运行集成时,它都会输出 这也是主要的。
我只想将 $job 变量传递给 Start 而不进入 main。
【问题讨论】:
标签: powershell integration-testing