Пример #1
0
 def test_that_it_generates_heartbeats(self):
     monitor = Monitor(None)
     heartbeat = Heartbeat(monitor)
     number_heartbeats_to_collect = 2
     starting_time = datetime.now()
     heartbeats = [monitor.notification() for _ in range(number_heartbeats_to_collect)]
     ending_time = datetime.now()
     assert len(heartbeats) == number_heartbeats_to_collect
     assert (ending_time - starting_time).seconds == number_heartbeats_to_collect
     for hb in heartbeats:
         assert hb[0] == heartbeat.__class__
Пример #2
0
 def test_that_it_generates_heartbeats(self):
     monitor = Monitor(None)
     heartbeat = Heartbeat(monitor)
     number_heartbeats_to_collect = 2
     starting_time = datetime.now()
     heartbeats = [
         monitor.notification() for _ in range(number_heartbeats_to_collect)
     ]
     ending_time = datetime.now()
     assert len(heartbeats) == number_heartbeats_to_collect
     assert (ending_time -
             starting_time).seconds == number_heartbeats_to_collect
     for hb in heartbeats:
         assert hb[0] == heartbeat.__class__
Пример #3
0
 def test_notify(self):
     notifier = Mock(spec=Test_Monitor)
     expected = (notifier, '')
     monitor = Monitor(None)
     monitor.notify(notifier)
     assert monitor.notification() == expected
Пример #4
0
 def test_notify(self):
     notifier = Mock(spec=Test_Monitor)
     expected = (notifier, '')
     monitor = Monitor(None)
     monitor.notify(notifier)
     assert monitor.notification() == expected