diff options
author | Christian Grothoff <christian@grothoff.org> | 2021-08-16 11:17:19 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2021-08-16 11:17:19 +0200 |
commit | 7bed96f8e479af98db1a8a0c71b7c2ff2dc2b564 (patch) | |
tree | 85f7bd7cbe5dd507ed91cc2b53a09bbfb23505f6 /src/stasis | |
parent | c1c40eaa24926273a6aa688e92e99d832aa1501e (diff) | |
download | anastasis-7bed96f8e479af98db1a8a0c71b7c2ff2dc2b564.tar.gz anastasis-7bed96f8e479af98db1a8a0c71b7c2ff2dc2b564.tar.bz2 anastasis-7bed96f8e479af98db1a8a0c71b7c2ff2dc2b564.zip |
allow setting api key via configuration
Diffstat (limited to 'src/stasis')
-rw-r--r-- | src/stasis/test_anastasis_db.c | 25 |
1 files changed, 15 insertions, 10 deletions
diff --git a/src/stasis/test_anastasis_db.c b/src/stasis/test_anastasis_db.c index 54d665e..8f11827 100644 --- a/src/stasis/test_anastasis_db.c +++ b/src/stasis/test_anastasis_db.c @@ -268,18 +268,23 @@ run (void *cls) } ANASTASIS_hash_answer (123, &c_hash); - FAILIF (ANASTASIS_DB_CODE_STATUS_CHALLENGE_CODE_MISMATCH != - plugin->verify_challenge_code (plugin->cls, - &truth_uuid, - &c_hash)); + { + bool sat; - ANASTASIS_hash_answer (challenge_code, - &c_hash); - FAILIF (ANASTASIS_DB_CODE_STATUS_VALID_CODE_STORED != - plugin->verify_challenge_code (plugin->cls, - &truth_uuid, - &c_hash)); + FAILIF (ANASTASIS_DB_CODE_STATUS_CHALLENGE_CODE_MISMATCH != + plugin->verify_challenge_code (plugin->cls, + &truth_uuid, + &c_hash, + &sat)); + ANASTASIS_hash_answer (challenge_code, + &c_hash); + FAILIF (ANASTASIS_DB_CODE_STATUS_VALID_CODE_STORED != + plugin->verify_challenge_code (plugin->cls, + &truth_uuid, + &c_hash, + &sat)); + } if (-1 == result) result = 0; |