generate translations and fix test

This commit is contained in:
laurenashleigh
2026-01-12 13:51:54 +00:00
parent b76c810713
commit 2eeb42ace5
2 changed files with 22 additions and 5 deletions
@@ -240,11 +240,25 @@ describe('AlertRuleDrawerForm', () => {
};
mockExecute.mockResolvedValue(mockResponse);
renderDrawer({ onClose });
// Prefill with required fields (folder and group are required for form submission)
const prefill: Partial<RuleFormValues> = {
name: 'Test Alert Rule',
folder: { title: 'Test Folder', uid: 'test-folder-uid' },
group: 'test-group',
evaluateEvery: '1m',
type: RuleFormType.grafana,
queries: [
{
refId: 'A',
datasourceUid: 'test-ds',
queryType: '',
model: { refId: 'A' },
},
],
condition: 'A',
};
// Fill in required field
const nameInput = screen.getByLabelText(/Name/i);
await user.type(nameInput, 'Test Alert Rule');
renderDrawer({ onClose, prefill });
// Click Create
await user.click(screen.getByRole('button', { name: /Create/i }));
@@ -264,7 +278,7 @@ describe('AlertRuleDrawerForm', () => {
const user = userEvent.setup();
renderDrawer();
// Try to submit without filling required fields (name is required)
// Try to submit without filling required fields (name, folder, group are required)
await user.click(screen.getByRole('button', { name: /Create/i }));
await waitFor(() => {
+3
View File
@@ -2810,6 +2810,9 @@
},
"simple-condition-editor": {
"aria-label-reducer": "Select reducer function",
"aria-label-threshold": "Threshold value",
"aria-label-threshold-from": "Threshold from value",
"aria-label-threshold-to": "Threshold to value",
"label-of-query": "OF QUERY",
"label-when": "WHEN",
"label-when-query": "WHEN QUERY"