Ignore/pester-output.txt

Pester v5.7.1

Starting discovery in 21 files.
Discovery found 207 tests in 970ms.
Running tests.

Running tests from '/Users/jhildreth/Library/Mobile Documents/com~apple~CloudDocs/Development/PowerShell/Elm/Tests/Apply-ElmStyle.Tests.ps1'
Describing Apply-ElmStyle
 Context When style is $null
   [+] Should return content unchanged
 89ms (66ms|23ms)
 Context When style has Bold = $true
   [+] Should wrap content with bold SGR sequences
 19ms (17ms|2ms)
 Context When style has PaddingLeft = 2
   [+] Should prepend two spaces to content
 11ms (9ms|1ms)
 Context When style has PaddingTop = 1
   [+] Should add a blank line above content
 12ms (10ms|2ms)
 Context When style has Border = Rounded
   [-] Should wrap content with rounded border chars
 34ms (31ms|2ms)
    at Apply-ElmStyle, /Users/jhildreth/Library/Mobile Documents/com~apple~CloudDocs/Development/PowerShell/Elm/Private/Style/Apply-ElmStyle.ps1:70
    at <ScriptBlock>, /Users/jhildreth/Library/Mobile Documents/com~apple~CloudDocs/Development/PowerShell/Elm/Tests/Apply-ElmStyle.Tests.ps1:47
    RuntimeException: The operation '[System.Char] * [System.Int32]' is not defined.
 Context When style has Border = Normal
   [-] Should produce three output lines
 4ms (2ms|1ms)
    at Apply-ElmStyle, /Users/jhildreth/Library/Mobile Documents/com~apple~CloudDocs/Development/PowerShell/Elm/Private/Style/Apply-ElmStyle.ps1:70
    at <ScriptBlock>, /Users/jhildreth/Library/Mobile Documents/com~apple~CloudDocs/Development/PowerShell/Elm/Tests/Apply-ElmStyle.Tests.ps1:58
    RuntimeException: The operation '[System.Char] * [System.Int32]' is not defined.
   [-] Should draw correct top border
 5ms (4ms|1ms)
    at Apply-ElmStyle, /Users/jhildreth/Library/Mobile Documents/com~apple~CloudDocs/Development/PowerShell/Elm/Private/Style/Apply-ElmStyle.ps1:70
    at <ScriptBlock>, /Users/jhildreth/Library/Mobile Documents/com~apple~CloudDocs/Development/PowerShell/Elm/Tests/Apply-ElmStyle.Tests.ps1:65
    RuntimeException: The operation '[System.Char] * [System.Int32]' is not defined.
 Context When style has Bold, PaddingLeft=1, PaddingRight=1, and Border=Normal
   [-] Should apply SGR then padding then border
 10ms (6ms|4ms)
    at Apply-ElmStyle, /Users/jhildreth/Library/Mobile Documents/com~apple~CloudDocs/Development/PowerShell/Elm/Private/Style/Apply-ElmStyle.ps1:70
    at <ScriptBlock>, /Users/jhildreth/Library/Mobile Documents/com~apple~CloudDocs/Development/PowerShell/Elm/Tests/Apply-ElmStyle.Tests.ps1:73
    RuntimeException: The operation '[System.Char] * [System.Int32]' is not defined.
 Context When style has MarginTop = 1
   [+] Should prepend a blank line
 9ms (8ms|1ms)
 Context When -Content is empty string
   [+] Should return empty string when no style
 5ms (4ms|1ms)
   [+] Should return padded spaces when padding is set
 7ms (6ms|1ms)

Running tests from '/Users/jhildreth/Library/Mobile Documents/com~apple~CloudDocs/Development/PowerShell/Elm/Tests/Compare-ElmViewTree.Tests.ps1'
Describing Compare-ElmViewTree
 Context Null old tree
   [+] Should return FullRedraw when old tree is null
 22ms (20ms|2ms)
 Context Identical trees
   [+] Should return no patches when trees are identical
 28ms (27ms|1ms)
   [+] Should return no patches for identical box with text children
 8ms (7ms|1ms)
 Context Content changed
   [+] Should return a Replace patch when content changes
 7ms (4ms|3ms)
   [+] Should use new content in the Replace patch
 7ms (6ms|1ms)
   [+] Should carry X, Y from the new node into the Replace patch
 5ms (4ms|1ms)
   [+] Should carry new content in the Replace patch
 4ms (3ms|1ms)
   [+] Should carry OldWidth from the old node in the Replace patch
 10ms (9ms|1ms)
   [+] Should carry new Width from the new node in the Replace patch
 7ms (5ms|2ms)
 Context Style changed
   [+] Should return a Replace patch when style changes
 62ms (60ms|2ms)
   [+] Should carry new style in the Replace patch
 11ms (9ms|1ms)
 Context Structural change
   [+] Should return FullRedraw when node count changes
 8ms (4ms|4ms)
   [+] Should return FullRedraw when node positions change
 6ms (4ms|2ms)
 Context Multiple nodes, partial change
   [+] Should return only the Replace patches for changed nodes
 15ms (13ms|2ms)
   [+] Should return Replace patches for all changed nodes
 11ms (10ms|1ms)

Running tests from '/Users/jhildreth/Library/Mobile Documents/com~apple~CloudDocs/Development/PowerShell/Elm/Tests/ConvertTo-AnsiOutput.Tests.ps1'
Describing ConvertTo-AnsiOutput
 Context Single Text node at origin
   [+] Should contain ESC[1;1H for a node at X=0, Y=0
 70ms (65ms|5ms)
   [+] Should contain the content string
 16ms (7ms|9ms)
   [-] Should include hide-cursor sequence
 44ms (41ms|3ms)
    at $result | Should -Match ([regex]::Escape("$esc[?25l")), /Users/jhildreth/Library/Mobile Documents/com~apple~CloudDocs/Development/PowerShell/Elm/Tests/ConvertTo-AnsiOutput.Tests.ps1:29
    at <ScriptBlock>, /Users/jhildreth/Library/Mobile Documents/com~apple~CloudDocs/Development/PowerShell/Elm/Tests/ConvertTo-AnsiOutput.Tests.ps1:29
    Expected regular expression '\[\?25l' to match 'hello', but it did not match.
   [+] Should include clear-screen sequence
 4ms (4ms|1ms)
   [-] Should include show-cursor sequence at end
 4ms (3ms|1ms)
    at $result | Should -Match ([regex]::Escape("$esc[?25h")), /Users/jhildreth/Library/Mobile Documents/com~apple~CloudDocs/Development/PowerShell/Elm/Tests/ConvertTo-AnsiOutput.Tests.ps1:41
    at <ScriptBlock>, /Users/jhildreth/Library/Mobile Documents/com~apple~CloudDocs/Development/PowerShell/Elm/Tests/ConvertTo-AnsiOutput.Tests.ps1:41
    Expected regular expression '\[\?25h' to match 'hello', but it did not match.
 Context Text node at non-origin position
   [+] Should emit correct 1-indexed cursor position
 6ms (4ms|2ms)