| Verifies viewport stick-to-bottom behavior. |
| |
| |
| Running: testScrollViewportToBottom |
| Is at bottom: true, should stick: true |
| |
| Running: testConsoleSticksToBottom |
| Is at bottom: true, should stick: true |
| |
| Running: testEscShouldNotJumpToBottom |
| Is at bottom: false, should stick: false |
| |
| Running: testChangingPromptTextShouldRestickAtBottom |
| Is at bottom: true, should stick: true |
| |
| Running: testViewportMutationsShouldPreserveStickToBottom |
| Is at bottom: true, should stick: true |
| Is at bottom: false, should stick: false |
| |
| Running: testMuteUpdatesWhileScrolling |
| New messages were muted: true |
| Refresh was scheduled after dirty state |
| |
| Running: testShouldNotJumpToBottomWhenMultilinePromptIsBelowMessages |
| Is at bottom: false, should stick: false |
| |
| Running: testShouldNotJumpToBottomWhenPromptFillsEntireViewport |
| Is at bottom: false, should stick: false |
| |
| Running: testShouldStickWhenEnteringCommandAndPromptIsOutOfView |
| Sending key: Enter |
| Is at bottom: true, should stick: true |
| |