def test_fresh_salt2(self): kgkm = KgkManager() kgkm.salt2 = b"\x3A"*32 self.assertEqual(b"\x3A"*32, kgkm.get_salt2()) kgkm.fresh_salt2() self.assertNotEqual(b"\x3A"*32, kgkm.get_salt2()) self.assertEqual(32, len(kgkm.get_salt2()))
def test_fresh_salt2(self): kgkm = KgkManager() kgkm.salt2 = b"\x3A" * 32 self.assertEqual(b"\x3A" * 32, kgkm.get_salt2()) kgkm.fresh_salt2() self.assertNotEqual(b"\x3A" * 32, kgkm.get_salt2()) self.assertEqual(32, len(kgkm.get_salt2()))
def test_str(self): kgkm = KgkManager() self.assertEqual("<KGK: , salt: >", str(kgkm)) kgkm.salt2 = b"\x01"*32 kgkm.iv2 = b"\x02"*16 self.assertEqual("<KGK: , salt: , iv2: 02020202020202020202020202020202, " + "salt2: 0101010101010101010101010101010101010101010101010101010101010101>", str(kgkm)) kgkm.salt = b"\x03"*32 kgkm.kgk = b"\x04"*64 self.assertEqual("<KGK: 04040404040404040404040404040404040404040404040404040404040404040404040404040404040" + "404040404040404040404040404040404040404040404, " + "salt: 0303030303030303030303030303030303030303030303030303030303030303, " + "iv2: 02020202020202020202020202020202, " + "salt2: 0101010101010101010101010101010101010101010101010101010101010101>", str(kgkm))
def test_str(self): kgkm = KgkManager() self.assertEqual("<KGK: , salt: >", str(kgkm)) kgkm.salt2 = b"\x01" * 32 kgkm.iv2 = b"\x02" * 16 self.assertEqual( "<KGK: , salt: , iv2: 02020202020202020202020202020202, " + "salt2: 0101010101010101010101010101010101010101010101010101010101010101>", str(kgkm)) kgkm.salt = b"\x03" * 32 kgkm.kgk = b"\x04" * 64 self.assertEqual( "<KGK: 04040404040404040404040404040404040404040404040404040404040404040404040404040404040" + "404040404040404040404040404040404040404040404, " + "salt: 0303030303030303030303030303030303030303030303030303030303030303, " + "iv2: 02020202020202020202020202020202, " + "salt2: 0101010101010101010101010101010101010101010101010101010101010101>", str(kgkm))
def test_get_salt2(self): kgkm = KgkManager() kgkm.salt2 = b"\x3A"*32 self.assertEqual(b"\x3A"*32, kgkm.get_salt2())
def test_get_salt2(self): kgkm = KgkManager() kgkm.salt2 = b"\x3A" * 32 self.assertEqual(b"\x3A" * 32, kgkm.get_salt2())