diff --git a/apps/ui/tests/e2e/agents.spec.js b/apps/ui/tests/e2e/agents.spec.js index 4851d59..1e3703f 100644 --- a/apps/ui/tests/e2e/agents.spec.js +++ b/apps/ui/tests/e2e/agents.spec.js @@ -5,15 +5,19 @@ test('agents page shows demo cards and edit drawer opens', async ({ page }) => { await login(page); await page.goto('/agents'); await expect(page.locator('.page-heading')).toHaveText(localized('Agents', 'Агенты')); - await expect(page.locator('.agents-info-callout')).toContainText(localized('static agent keys', 'статические ключи агента')); + await expect(page.locator('.agents-info-callout')).toContainText( + localized('Group MCP tools around concrete tasks', 'Старайтесь группировать MCP инструменты') + ); await expect(page.locator('.agent-card-date').first()).toContainText( - localized('API Keys page', 'API Keys') + localized('MCP endpoint', 'Данный эндпоинт') ); await page.getByRole('button', { name: localized('New agent', 'Новый агент') }).click(); await expect(page.locator('.drawer-title')).toHaveText(localized('New agent', 'Новый агент')); - await expect(page.locator('.drawer-subtitle')).toContainText(localized('static agent-key boundary', 'статических ключах агента')); + await expect(page.locator('.drawer-subtitle')).toContainText( + localized('Describe the agent', 'Опишите агента') + ); await expect(page.locator('[data-i18n="agents.drawer.slug_hint"]')).toContainText( - localized('Keep the slug stable', 'Сохраняйте slug стабильным') + localized('used as part of the endpoint', 'используется как часть endpoint-а') ); await expect(page.locator('.drawer')).toContainText(/mcp/i); }); diff --git a/apps/ui/tests/e2e/api-keys.spec.js b/apps/ui/tests/e2e/api-keys.spec.js index ea15dc8..aa10cad 100644 --- a/apps/ui/tests/e2e/api-keys.spec.js +++ b/apps/ui/tests/e2e/api-keys.spec.js @@ -13,11 +13,10 @@ test('api keys page opens create key flow', async ({ page }) => { }); await page.goto('/api-keys'); await expect(page.locator('.page-title')).toHaveText(localized('Agent Keys', 'Ключи агентов')); - await expect(page.locator('[data-testid="machine-access-summary"]')).toContainText( - localized('static agent keys', 'статические ключи') - ); - await expect(page.locator('#machine-access-note')).toContainText( - localized('commercial edition', 'коммерческую редакцию') + await expect(page.locator('[data-testid="machine-access-summary"]')).toHaveCount(0); + await expect(page.locator('#machine-access-note')).toHaveCount(0); + await expect(page.locator('[data-i18n="apikeys.agent.subtitle"]')).toContainText( + localized('Select the AI agent this key is issued for', 'Выберите AI-агента') ); await expect(page.locator('#agent-select')).not.toBeDisabled(); await expect(page.locator('#btn-create-key')).toBeEnabled();