From da9ef07cfa2dfd26d1e8efdce5598a7ac7806271 Mon Sep 17 00:00:00 2001 From: Patrick J Cherry Date: Mon, 22 Aug 2011 12:01:17 +0100 Subject: * Race condition fixed (fixes #1861). * Reminders get sent at start of during period (fixes #1821) --- test/tc_mauve_alert_changed.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'test/tc_mauve_alert_changed.rb') diff --git a/test/tc_mauve_alert_changed.rb b/test/tc_mauve_alert_changed.rb index 0e57120..3c43a2a 100644 --- a/test/tc_mauve_alert_changed.rb +++ b/test/tc_mauve_alert_changed.rb @@ -7,7 +7,7 @@ require 'mauve/configuration_builder' require 'mauve/configuration_builders' require 'th_mauve' -class TcMauveAlertChanged < Mauve::UnitTest +class TcMauveAlertChanged < Mauve::UnitTest include Mauve def setup @@ -51,13 +51,13 @@ EOF notifications = 1 mins = 0 - 121.times do + 11.times do mins += 1 assert_equal(notifications, Server.instance.notification_buffer.length) assert_equal(reminders, AlertChanged.count) - Timecop.freeze(Time.now+1.minutes) + Timecop.freeze(Time.now+1.minute) if mins % 5 == 0 notifications += 1 @@ -67,10 +67,10 @@ EOF AlertChanged.all.each{|ac| ac.poll} end - # OK now clear the alert, send one notification and set an alert_changed. + # OK now clear the alert, send one notification and but not an alert_changed. alert.clear! notifications += 1 - reminders += 1 + assert_equal(notifications, Server.instance.notification_buffer.length) assert_equal(reminders, AlertChanged.count) -- cgit v1.2.1