4 class FpeckTests(unittest
.TestCase
):
5 def test_5peck_n_10(self
):
6 k
= fpeck
.expand(0x000102030405060708090a0b0c0d0e0f)
7 self
.assertEqual(fpeck
.encrypt(k
, 10, 0), 917905)
8 self
.assertEqual(fpeck
.decrypt(k
, 10, 917905), 0)
9 self
.assertEqual(fpeck
.encrypt(k
, 10, 0b1111111111), 314126)
10 self
.assertEqual(fpeck
.decrypt(k
, 10, 314126), 0b1111111111)
11 # Look, anything else can be covered by the TESID tests.
12 # They cover at least two values from each 5peck instance.
15 if __name__
== '__main__':