/
githubmirror
/
PowerShell
Обзор
Документация
Войти
/
githubmirror
/
PowerShell
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
test/powershell/Language/Scripting/TestsOnWinFullOnly.ps1
32 строки
955 B
Steve Lee
Update copyright notice to latest guidance (#12190)
24 мар 2020, 21:08
Не верифицирован
24 мар 2020, 21:08
b7cb335
Код
Авторство
О чём код?
# Copyright (c) Microsoft Corporation. # Licensed under the MIT License. function Run-TestOnWinFull { [CmdletBinding()] param( [string]$name ) switch ($name) { "ActionPreference:ErrorAction=SuspendOnWorkflow" { workflow TestErrorActionSuspend { "Hello" } $r = TestErrorActionSuspend -ErrorAction Suspend $r | Should -BeExactly 'Hello' break; } "ForeachParallel:ASTOfParallelForeachOnWorkflow" { Import-Module PSWorkflow $errors = @() $ast = [System.Management.Automation.Language.Parser]::ParseInput( 'workflow foo { foreach -parallel ($foo in $bar) {} }', [ref] $null, [ref] $errors) $errors.Count | Should -Be 0 $ast.EndBlock.Statements[0].Body.EndBlock.Statements[0].Flags | Should -BeExactly 'Parallel' break; } default { #do nothing } } }