r16014@catbus: nickm | 2007-10-21 20:29:14 -0400

Fix a unit test in test_crypto_base32_decode that would fail one time in 32.


svn:r12087
This commit is contained in:
Nick Mathewson
2007-10-22 00:29:39 +00:00
parent 722c7bdff4
commit b481036266
+3 -3
View File
@@ -3207,10 +3207,10 @@ test_crypto_base32_decode(void)
test_eq(res, 0);
test_memeq(plain, decoded, 60);
/* Change encoded string and decode. */
if (encoded[0] == 'a')
encoded[0] = 'b';
if (encoded[0] == 'A' || encoded[0] == 'a')
encoded[0] = 'B';
else
encoded[0] = 'a';
encoded[0] = 'A';
res = base32_decode(decoded, 60, encoded, 96);
test_eq(res, 0);
test_memneq(plain, decoded, 60);