Пример #1
0
 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)
Пример #2
0
 def test_miner_key_original(self):
     miner = Miner('test')
     miner.minerid = "unittest"
     self.assertTrue(miner.is_key_updated)
Пример #3
0
 def test_miner_is_known(self):
     miner = Miner('test')
     miner.minerid = "123.123.123.123"
     self.assertFalse(miner.is_unknown)
Пример #4
0
 def test_miner_is_unknown(self):
     miner = Miner('test')
     miner.minerid = "unknown"
     self.assertTrue(miner.is_unknown)