def test_miner_update(self): miner = Miner('test') miner.minerid = 'test' miner.ipaddress = 'ip1' miner.location = 'location1' miner.in_service_date = datetime.datetime.now().replace(second=0, microsecond=0) minerupdate = Miner('test1') minerupdate.minerid = 'test1' minerupdate.ipaddress = 'ip2' minerupdate.location = 'location2' minerupdate.in_service_date = datetime.datetime.now() miner.updatefrom(minerupdate) self.assertFalse(miner.ipaddress == minerupdate.ipaddress) minerupdate.minerid = miner.minerid miner.updatefrom(minerupdate) self.assertTrue(miner.ipaddress == minerupdate.ipaddress) self.assertTrue(miner.location == minerupdate.location) self.assertTrue(miner.in_service_date == minerupdate.in_service_date)
def test_miner_key_original(self): miner = Miner('test') miner.minerid = "unittest" self.assertTrue(miner.is_key_updated)
def test_miner_is_known(self): miner = Miner('test') miner.minerid = "123.123.123.123" self.assertFalse(miner.is_unknown)
def test_miner_is_unknown(self): miner = Miner('test') miner.minerid = "unknown" self.assertTrue(miner.is_unknown)