Browse Source

Fix alarm rule clear test

pull/12321/head
ViacheslavKlimov 2 years ago
parent
commit
f22797ed29
  1. 5
      application/src/test/java/org/thingsboard/server/service/notification/NotificationRuleApiTest.java

5
application/src/test/java/org/thingsboard/server/service/notification/NotificationRuleApiTest.java

@ -352,12 +352,7 @@ public class NotificationRuleApiTest extends AbstractNotificationApiTest {
.findFirst().orElse(null);
assertThat(scheduledNotificationRequest).extracting(NotificationRequest::getInfo).isEqualTo(notification.getInfo());
getWsClient().registerWaitForUpdate();
alarmSubscriptionService.clearAlarm(tenantId, alarm.getId(), System.currentTimeMillis(), null);
getWsClient().waitForUpdate(true);
notification = getWsClient().getLastDataUpdate().getUpdate();
assertThat(notification.getSubject()).isEqualTo("critical alarm '" + alarmType + "' is CLEARED_UNACK");
await().atMost(5, TimeUnit.SECONDS).untilAsserted(() -> {
assertThat(findNotificationRequests(EntityType.ALARM).getData()).filteredOn(NotificationRequest::isScheduled).isEmpty();
});

Loading…
Cancel
Save