Update e2e expectations for community UI copy
This commit is contained in:
@@ -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);
|
||||
});
|
||||
|
||||
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user