diff options
author | irungentoo <irungentoo@gmail.com> | 2015-05-21 20:39:47 -0400 |
---|---|---|
committer | irungentoo <irungentoo@gmail.com> | 2015-05-21 20:39:47 -0400 |
commit | 2ba076ac5cc6efb5eb41fb4aa6a77a151885f26c (patch) | |
tree | a15dedd29de833dfab3d71dfac682447ea6d35b9 /auto_tests | |
parent | 7315ad08dde478f9f1c82b7a88aff46ce3f24888 (diff) |
Load only secret key from tox save, not public key.
Calculate public key from it.
Diffstat (limited to 'auto_tests')
-rw-r--r-- | auto_tests/tox_test.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/auto_tests/tox_test.c b/auto_tests/tox_test.c index 142a178f..40022b0a 100644 --- a/auto_tests/tox_test.c +++ b/auto_tests/tox_test.c | |||
@@ -332,6 +332,7 @@ START_TEST(test_one) | |||
332 | tox_self_set_name(tox1, name, sizeof(name), 0); | 332 | tox_self_set_name(tox1, name, sizeof(name), 0); |
333 | ck_assert_msg(tox_self_get_name_size(tox1) == sizeof(name), "Can't set name of TOX_MAX_NAME_LENGTH"); | 333 | ck_assert_msg(tox_self_get_name_size(tox1) == sizeof(name), "Can't set name of TOX_MAX_NAME_LENGTH"); |
334 | 334 | ||
335 | tox_self_get_address(tox1, address); | ||
335 | size_t save_size = tox_get_savedata_size(tox1); | 336 | size_t save_size = tox_get_savedata_size(tox1); |
336 | uint8_t data[save_size]; | 337 | uint8_t data[save_size]; |
337 | tox_get_savedata(tox1, data); | 338 | tox_get_savedata(tox1, data); |
@@ -344,6 +345,9 @@ START_TEST(test_one) | |||
344 | 345 | ||
345 | ck_assert_msg(tox_self_get_name_size(tox2) == sizeof name, "Wrong name size."); | 346 | ck_assert_msg(tox_self_get_name_size(tox2) == sizeof name, "Wrong name size."); |
346 | 347 | ||
348 | uint8_t address2[TOX_ADDRESS_SIZE]; | ||
349 | tox_self_get_address(tox2, address2); | ||
350 | ck_assert_msg(memcmp(address2, address, TOX_ADDRESS_SIZE) == 0, "Wrong address."); | ||
347 | uint8_t new_name[TOX_MAX_NAME_LENGTH] = { 0 }; | 351 | uint8_t new_name[TOX_MAX_NAME_LENGTH] = { 0 }; |
348 | tox_self_get_name(tox2, new_name); | 352 | tox_self_get_name(tox2, new_name); |
349 | ck_assert_msg(memcmp(name, new_name, TOX_MAX_NAME_LENGTH) == 0, "Wrong name"); | 353 | ck_assert_msg(memcmp(name, new_name, TOX_MAX_NAME_LENGTH) == 0, "Wrong name"); |