Просмотр исходного кода

test: assert alert rule form renders time window select (#69422)

Adds a quick test for https://github.com/getsentry/sentry/pull/69416
Nathan Hsieh 10 месяцев назад
Родитель
Сommit
39c47fab8c
1 измененных файлов с 17 добавлено и 0 удалено
  1. 17 0
      static/app/views/alerts/rules/metric/ruleForm.spec.tsx

+ 17 - 0
static/app/views/alerts/rules/metric/ruleForm.spec.tsx

@@ -123,6 +123,23 @@ describe('Incident Rules Form', () => {
       expect(await screen.findByLabelText('Save Rule')).toBeEnabled();
       expect(screen.queryByText(permissionAlertText)).not.toBeInTheDocument();
     });
+
+    it('renders time window', async () => {
+      createWrapper({rule});
+
+      expect(await screen.findByText('1 hour interval')).toBeInTheDocument();
+    });
+
+    it('renders time window for activated alerts', async () => {
+      createWrapper({
+        rule: {
+          ...rule,
+          monitorType: MonitorType.CONTINUOUS,
+        },
+      });
+
+      expect(await screen.findByText('1 hour interval')).toBeInTheDocument();
+    });
   });
 
   describe('Creating a new rule', () => {