mirror of
https://github.com/stablyai/orca.git
synced 2026-10-23 08:03:39 +00:00
test(terminal): assert coherent light reveal
This commit is contained in:
+12
-4
@@ -260,6 +260,8 @@ describe('useTerminalPaneGlobalEffects', () => {
|
||||
|
||||
manager.resumeRendering.mockClear()
|
||||
manager.resetWebglTextureAtlases.mockClear()
|
||||
manager.scheduleRevealRepaint.mockClear()
|
||||
manager.scheduleRevealPresent.mockClear()
|
||||
manager.refreshAllPanes.mockClear()
|
||||
manager.suspendRendering.mockClear()
|
||||
mocks.fitAndFocusPanes.mockClear()
|
||||
@@ -289,8 +291,10 @@ describe('useTerminalPaneGlobalEffects', () => {
|
||||
expect(manager.resumeRendering).not.toHaveBeenCalled()
|
||||
expect(mocks.fitAndFocusPanes).not.toHaveBeenCalled()
|
||||
expect(mocks.fitPanes).not.toHaveBeenCalled()
|
||||
expect(manager.resetWebglTextureAtlases).toHaveBeenCalledTimes(1)
|
||||
expect(manager.refreshAllPanes).toHaveBeenCalledTimes(1)
|
||||
expect(manager.resetWebglTextureAtlases).not.toHaveBeenCalled()
|
||||
expect(manager.refreshAllPanes).not.toHaveBeenCalled()
|
||||
expect(manager.scheduleRevealRepaint).not.toHaveBeenCalled()
|
||||
expect(manager.scheduleRevealPresent).toHaveBeenCalledTimes(1)
|
||||
expect(mocks.focusActivePane).toHaveBeenCalledWith(manager)
|
||||
vi.advanceTimersByTime(500)
|
||||
})
|
||||
@@ -342,6 +346,8 @@ describe('useTerminalPaneGlobalEffects', () => {
|
||||
|
||||
manager.resumeRendering.mockClear()
|
||||
manager.resetWebglTextureAtlases.mockClear()
|
||||
manager.scheduleRevealRepaint.mockClear()
|
||||
manager.scheduleRevealPresent.mockClear()
|
||||
manager.refreshAllPanes.mockClear()
|
||||
mocks.fitAndFocusPanes.mockClear()
|
||||
mocks.fitPanes.mockClear()
|
||||
@@ -361,8 +367,10 @@ describe('useTerminalPaneGlobalEffects', () => {
|
||||
expect(manager.resumeRendering).not.toHaveBeenCalled()
|
||||
expect(mocks.fitAndFocusPanes).not.toHaveBeenCalled()
|
||||
expect(mocks.fitPanes).not.toHaveBeenCalled()
|
||||
expect(manager.resetWebglTextureAtlases).toHaveBeenCalledTimes(1)
|
||||
expect(manager.refreshAllPanes).toHaveBeenCalledTimes(1)
|
||||
expect(manager.resetWebglTextureAtlases).not.toHaveBeenCalled()
|
||||
expect(manager.refreshAllPanes).not.toHaveBeenCalled()
|
||||
expect(manager.scheduleRevealRepaint).not.toHaveBeenCalled()
|
||||
expect(manager.scheduleRevealPresent).toHaveBeenCalledTimes(1)
|
||||
expect(mocks.focusActivePane).toHaveBeenCalledWith(manager)
|
||||
vi.advanceTimersByTime(500)
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user