1*e1fe3e4aSElliott Hughesfrom fontTools.misc.eexec import decrypt, encrypt 2*e1fe3e4aSElliott Hughes 3*e1fe3e4aSElliott Hughes 4*e1fe3e4aSElliott Hughesdef test_decrypt(): 5*e1fe3e4aSElliott Hughes testStr = b"\0\0asdadads asds\265" 6*e1fe3e4aSElliott Hughes decryptedStr, R = decrypt(testStr, 12321) 7*e1fe3e4aSElliott Hughes assert decryptedStr == b"0d\nh\x15\xe8\xc4\xb2\x15\x1d\x108\x1a<6\xa1" 8*e1fe3e4aSElliott Hughes assert R == 36142 9*e1fe3e4aSElliott Hughes 10*e1fe3e4aSElliott Hughes 11*e1fe3e4aSElliott Hughesdef test_encrypt(): 12*e1fe3e4aSElliott Hughes testStr = b"0d\nh\x15\xe8\xc4\xb2\x15\x1d\x108\x1a<6\xa1" 13*e1fe3e4aSElliott Hughes encryptedStr, R = encrypt(testStr, 12321) 14*e1fe3e4aSElliott Hughes assert encryptedStr == b"\0\0asdadads asds\265" 15*e1fe3e4aSElliott Hughes assert R == 36142 16