Esempio n. 1
0
    def test_deserialize_verify_sender_fails(self):
        ecc2 = golem_messages.ECCx(None)
        msg = message.Hello()
        data = golem_messages.dump(msg, self.ecc.raw_privkey, None)

        with self.assertRaises(exceptions.InvalidSignature):
            message.base.Message.deserialize(data,
                                             lambda d: d,
                                             sender_public_key=ecc2.raw_pubkey)
Esempio n. 2
0
 def setUp(self):
     self.ecc = golem_messages.ECCx(None)
     # mmtt - Maximum Message Transport Time, maximum transport time
     #        allowed for transmission of a small message (if ping time is
     #        greater than this, it means the communication is lagged).
     self.mmtt = datetime.timedelta(minutes=0, seconds=30)
     # mtd - Maximum Time Difference, maximum time difference from actual
     #       time. (Time synchronisation)
     self.mtd = datetime.timedelta(minutes=2, seconds=30)
     # mat - Maximum Action Time, maximum time needed to perform simple
     #       simple machine operation.
     self.mat = datetime.timedelta(minutes=2, seconds=15)
Esempio n. 3
0
 def setUp(self):
     self.ecc = golem_messages.ECCx(None)