diff options
Diffstat (limited to 'auto_tests/encryptsave_test.c')
-rw-r--r-- | auto_tests/encryptsave_test.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/auto_tests/encryptsave_test.c b/auto_tests/encryptsave_test.c index b0828964..d187e352 100644 --- a/auto_tests/encryptsave_test.c +++ b/auto_tests/encryptsave_test.c | |||
@@ -164,6 +164,10 @@ START_TEST(test_keys) | |||
164 | ck_assert_msg(ret, "generic failure 5: %u", decerr); | 164 | ck_assert_msg(ret, "generic failure 5: %u", decerr); |
165 | ck_assert_msg(memcmp(out2, string, 44) == 0, "decryption 2 failed"); | 165 | ck_assert_msg(memcmp(out2, string, 44) == 0, "decryption 2 failed"); |
166 | 166 | ||
167 | ret = tox_pass_decrypt(encrypted2, 44 + TOX_PASS_ENCRYPTION_EXTRA_LENGTH, NULL, 0, out2, &decerr); | ||
168 | ck_assert_msg(!ret, "Decrypt succeeded with wrong pass"); | ||
169 | ck_assert_msg(decerr != TOX_ERR_DECRYPTION_FAILED, "Bad error code %u", decerr); | ||
170 | |||
167 | // test that pass_decrypt can decrypt things from pass_key_encrypt | 171 | // test that pass_decrypt can decrypt things from pass_key_encrypt |
168 | ret = tox_pass_decrypt(encrypted, 44 + TOX_PASS_ENCRYPTION_EXTRA_LENGTH, "123qweasdzxc", 12, out1, &decerr); | 172 | ret = tox_pass_decrypt(encrypted, 44 + TOX_PASS_ENCRYPTION_EXTRA_LENGTH, "123qweasdzxc", 12, out1, &decerr); |
169 | ck_assert_msg(ret, "generic failure 6: %u", decerr); | 173 | ck_assert_msg(ret, "generic failure 6: %u", decerr); |