Select the types of activity you want to include in your feed.
test(cmd): catch cmd-panel-repeat up to hello world rename
The hello → hello world feature rename missed this serial test, which waits on `_cmdState.commands.hello` and types `hello` into the panel. Both updated to `hello world`.
···6565 const cmdWindow = await sharedApp.getWindow('cmd/panel.html', 5000);
6666 await cmdWindow.waitForSelector('input', { timeout: 5000 });
67676868- // Wait for the panel to have the `hello` command registered specifically.
6969- // `waitForPanelCommandsLoaded` returns as soon as ANY command is in the
7070- // registry (often the 13 built-ins) — extension commands like `hello`
7171- // arrive over the cmd:register-batch / cmd:register pubsub topics and
7272- // can lag the initial query response.
6868+ // Wait for the panel to have the `hello world` command registered
6969+ // specifically. `waitForPanelCommandsLoaded` returns as soon as ANY
7070+ // command is in the registry (often the 13 built-ins) — extension
7171+ // commands like `hello world` arrive over the cmd:register-batch /
7272+ // cmd:register pubsub topics and can lag the initial query response.
7373 await cmdWindow.waitForFunction(
7474- () => !!(window as any)._cmdState?.commands?.hello,
7474+ () => !!(window as any)._cmdState?.commands?.['hello world'],
7575 undefined,
7676 { timeout: 10000 }
7777 );
···9393 for (let i = 1; i <= 20; i++) {
9494 const { cmdWindow } = await openCmdPanel();
95959696- await cmdWindow.fill('input', 'hello');
9696+ await cmdWindow.fill('input', 'hello world');
9797 await cmdWindow.keyboard.press('ArrowDown');
9898 await cmdWindow.keyboard.press('Enter');
9999