def test_miner_monitored_timer(self): miner = Miner('test') stats = domain.minerstatistics.MinerStatistics(miner) apicall = MinerApiCall(miner) apicall.start() apicall.stop() miner.monitored(stats, pool=None, info=None, sec=apicall.elapsed()) self.assertFalse(miner.lastmonitor is None)
def test_miner_monitored_pool(self): miner = Miner('test') stats = domain.minerstatistics.MinerStatistics(miner) miner.monitored(stats, pool=MinerCurrentPool(miner), info=None, sec=None) self.assertTrue(miner.minerpool)
def test_miner_should_monitor(self): miner = Miner("#test", '', '', '', '', '', '', '', '') self.assertTrue(miner.should_monitor()) miner.monitored(domain.minerstatistics.MinerStatistics(miner), None, None, None) self.assertFalse(miner.should_monitor()) miner.name = "test" self.assertTrue(miner.should_monitor()) miner.status = MinerStatus.Disabled self.assertTrue(miner.should_monitor())
def test_miner_monitorresponsetime(self): miner = Miner("test", '', '', '', '', '', '', '', '') self.assertTrue(miner.monitorresponsetime() == 0) miner.monitored(domain.minerstatistics.MinerStatistics(miner), None, None, 1) self.assertTrue(miner.monitorresponsetime() > 0)
def test_miner_monitored_not_nothing_ismonitored(self): miner = Miner('test') stats = domain.minerstatistics.MinerStatistics(miner) miner.monitored(stats, pool=None, info=None, sec=None) self.assertFalse(miner.lastmonitor is None)
def test_miner_monitored_nothing_none(self): miner = Miner('test') miner.monitored(None, None, None, None) self.assertTrue(miner.lastmonitor is None)