From bf274fd8a91fd0981226d393f9c8c732765c3bbd Mon Sep 17 00:00:00 2001 From: Neil <4138956+nwparker@users.noreply.github.com> Date: Mon, 29 Jun 2026 21:37:27 -0700 Subject: [PATCH] Fix startup routing test for diagnostic wrappers --- src/renderer/src/app-startup-routing.test.ts | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/renderer/src/app-startup-routing.test.ts b/src/renderer/src/app-startup-routing.test.ts index 0320b41b796..ad2f480bdd9 100644 --- a/src/renderer/src/app-startup-routing.test.ts +++ b/src/renderer/src/app-startup-routing.test.ts @@ -6,16 +6,15 @@ describe('renderer startup runtime routing', () => { it('loads settings before repo and worktree hydration', () => { const source = readFileSync(join(process.cwd(), 'src/renderer/src/App.tsx'), 'utf8') const startupBlockStart = source.indexOf('void (async () => {') - const startupBlockEnd = source.indexOf('const persistedUI = await window.api.ui.get()') + const startupBlockEnd = source.indexOf( + "const persistedUI = await timeRendererStartupStep('ui-get'" + ) const startupBlock = source.slice(startupBlockStart, startupBlockEnd) - expect(startupBlock.indexOf('await actions.fetchSettings()')).toBeGreaterThanOrEqual(0) - expect(startupBlock.indexOf('await actions.fetchSettings()')).toBeLessThan( - startupBlock.indexOf('await actions.fetchReposForAllHosts()') - ) - expect(startupBlock.indexOf('await actions.fetchSettings()')).toBeLessThan( - startupBlock.indexOf('await actions.fetchAllWorktrees()') - ) + const settingsIndex = startupBlock.indexOf('actions.fetchSettings()') + expect(settingsIndex).toBeGreaterThanOrEqual(0) + expect(settingsIndex).toBeLessThan(startupBlock.indexOf('actions.fetchReposForAllHosts()')) + expect(settingsIndex).toBeLessThan(startupBlock.indexOf('actions.fetchAllWorktrees()')) }) it('waits for first-window startup services before terminal reconnect', () => {