Coverage for tests/test_unscheduled_downtime.py : 37%

Hot-keys on this page
r m x p toggle line displays
j k next/prev highlighted chunk
0 (zero) top of page
1 (one) first highlighted chunk
except ImportError: import mock
self.usdt = UnscheduledDowntime()
self.assertEqual(downtime[0], night) self.assertEqual(downtime[1], duration) self.assertEqual(downtime[2], activity)
self.assertEqual(self.usdt.seed, 1516231121) self.assertEqual(len(self.usdt), 0)
self.usdt.initialize() self.assertEqual(len(self.usdt), 133) self.assertEqual(self.usdt.total_downtime, 315) self.check_downtime(self.usdt.downtimes[0], 48, 3, "intermediate event") self.check_downtime(self.usdt.downtimes[-1], 7270, 3, "intermediate event")
def test_alternate_seed(self, mock_time): mock_time.return_value = 1466094470 self.usdt.initialize(use_random_seed=True) self.assertEqual(len(self.usdt), 152) self.assertEqual(self.usdt.total_downtime, 325) self.check_downtime(self.usdt.downtimes[0], 150, 3, "intermediate event") self.check_downtime(self.usdt.downtimes[-1], 7246, 1, "minor event")
self.usdt.initialize(use_random_seed=True, random_seed=1466094470) self.assertEqual(len(self.usdt), 152) self.assertEqual(self.usdt.total_downtime, 325) self.check_downtime(self.usdt.downtimes[0], 150, 3, "intermediate event") self.check_downtime(self.usdt.downtimes[-1], 7246, 1, "minor event")
self.usdt.initialize() self.check_downtime(self.usdt(), 48, 3, "intermediate event") self.assertEqual(len(self.usdt), 132)
lsst.utils.tests.init()
lsst.utils.tests.init() unittest.main() |