feat: update openclaw and polish desktop flows

This commit is contained in:
inman
2026-05-13 21:52:17 +08:00
parent 7c8781a6e3
commit 86795078f7
22 changed files with 1145 additions and 186 deletions

View File

@@ -37,11 +37,13 @@ describe('App Center', () => {
expect(screen.getByTestId('app-center-item-product-center')).toHaveTextContent('旅游资源订购');
expect(screen.getByTestId('app-center-item-product-center')).toHaveTextContent('旅游资源底价订购');
expect(useAppCenterStore.getState().selectedItemId).toBeNull();
fireEvent.click(screen.getByTestId('app-center-item-product-center'));
expect(screen.getByTestId('product-center-route')).toBeVisible();
expect(window.electron.openExternal).not.toHaveBeenCalled();
expect(useAppCenterStore.getState().selectedItemId).toBeNull();
});
it('covers built-in apps in English without exposing translation keys', async () => {