@@ -62,7 +62,7 @@ Describe 'Set-ActionOutput' {
6262 Context " Given value '<value>'" - Foreach @ (
6363 @ { Value = ' ' ; ExpectedCmd = ' ' ; ExpectedEnv = $null }
6464 @ { Value = ' test value' ; ExpectedCmd = ' test value' ; ExpectedEnv = ' test value' }
65- @ { Value = " test `n multiline `r`n value" ; ExpectedCmd = ' test %0A multiline %0D%0A value' ; ExpectedEnv = " test `n multiline `r`n value" }
65+ @ { Value = " test `n multiline `r`n value" ; ExpectedCmd = ' test %0A multiline %0D%0A value' ; ExpectedEnv = " test `n multiline `r`n value" ; Multiline = $true }
6666 @ { Value = ' A % B' ; ExpectedCmd = ' A %25 B' ; ExpectedEnv = ' A % B' }
6767 @ { Value = [ordered ]@ { a = ' 1x' ; b = ' 2y' }; ExpectedCmd = ' {"a":"1x","b":"2y"}' ; ExpectedEnv = ' {"a":"1x","b":"2y"}' }
6868 ) {
@@ -88,7 +88,7 @@ Describe 'Set-ActionOutput' {
8888 Set-ActionOutput ' my-result' $Value
8989
9090 $eol = [System.Environment ]::NewLine
91- if ($ExpectedEnv -contains " `n " ) {
91+ if ($Multiline ) {
9292 $null , $delimiter = (Get-Content $testPath )[0 ] -split " <<"
9393 Get-Content $testPath - Raw
9494 | Should - BeExactly " my-result<<$delimiter${eol}$ExpectedEnv${eol}$delimiter${eol} "
@@ -131,7 +131,7 @@ Describe 'Set-ActionVariable' {
131131 Context " Given value '<value>'" - Foreach @ (
132132 @ { Value = ' ' ; ExpectedCmd = ' ' ; ExpectedEnv = $null }
133133 @ { Value = ' test value' ; ExpectedCmd = ' test value' ; ExpectedEnv = ' test value' }
134- @ { Value = " test `n multiline `r`n value" ; ExpectedCmd = ' test %0A multiline %0D%0A value' ; ExpectedEnv = " test `n multiline `r`n value" }
134+ @ { Value = " test `n multiline `r`n value" ; ExpectedCmd = ' test %0A multiline %0D%0A value' ; ExpectedEnv = " test `n multiline `r`n value" ; Multiline = $true }
135135 @ { Value = ' A % B' ; ExpectedCmd = ' A %25 B' ; ExpectedEnv = ' A % B' }
136136 @ { Value = [ordered ]@ { a = ' 1x' ; b = ' 2y' }; ExpectedCmd = ' {"a":"1x","b":"2y"}' ; ExpectedEnv = ' {"a":"1x","b":"2y"}' }
137137 ) {
@@ -167,7 +167,7 @@ Describe 'Set-ActionVariable' {
167167
168168 $env: TESTVAR | Should - Be $ExpectedEnv
169169 $eol = [System.Environment ]::NewLine
170- if ($ExpectedEnv -contains " `n " ) {
170+ if ($Multiline ) {
171171 $null , $delimiter = (Get-Content $testPath )[0 ] -split " <<"
172172 Get-Content $testPath - Raw
173173 | Should - BeExactly " TESTVAR<<$delimiter${eol}$ExpectedEnv${eol}$delimiter${eol} "
@@ -182,7 +182,7 @@ Describe 'Set-ActionVariable' {
182182
183183 $env: TESTVAR | Should - BeNullOrEmpty
184184 $eol = [System.Environment ]::NewLine
185- if ($ExpectedEnv -contains " `n " ) {
185+ if ($Multiline ) {
186186 $null , $delimiter = (Get-Content $testPath )[0 ] -split " <<"
187187 Get-Content $testPath - Raw
188188 | Should - BeExactly " TESTVAR<<$delimiter${eol}$ExpectedEnv${eol}$delimiter${eol} "
0 commit comments