Changeset 555
- Timestamp:
- 03/05/08 16:34:16
- Files:
-
- openpgpsdk/trunk/tests/test_rsa_verify.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
openpgpsdk/trunk/tests/test_rsa_verify.c
r547 r555 42 42 static char *filename_rsa_armour_compress_base="gpg_rsa_sign_armour_compress"; 43 43 44 static char *filename_rsa_v3sig="gpg_rsa_sign_v3sig.txt"; 45 44 46 typedef ops_parse_cb_return_t (*ops_callback)(const ops_parser_content_t *, ops_parse_cb_info_t *); 45 47 … … 57 59 create_testfile(filename_rsa_armour_passphrase); 58 60 61 create_testfile(filename_rsa_v3sig); 62 59 63 create_testfile(filename_rsa_noarmour_nopassphrase); 60 64 create_testfile(filename_rsa_noarmour_passphrase); … … 85 89 snprintf(cmd,sizeof cmd,"%s --openpgp --compress-level 0 --sign --local-user %s %s/%s", 86 90 gpgcmd, alpha_name, dir, filename_rsa_noarmour_fail_bad_sig); 91 if (system(cmd)) 92 { return 1; } 93 94 // V3 signature 95 snprintf(cmd,sizeof cmd,"%s --compress-level 0 --sign --force-v3-sigs --local-user %s %s/%s", 96 gpgcmd, alpha_name, dir, filename_rsa_v3sig); 87 97 if (system(cmd)) 88 98 { return 1; } … … 274 284 } 275 285 286 static void test_rsa_verify_v3sig(void) 287 { 288 int armour=0; 289 assert(pub_keyring.nkeys); 290 291 test_rsa_verify_ok(armour,filename_rsa_v3sig); 292 } 293 276 294 static void test_rsa_verify_noarmour_nopassphrase(void) 277 295 { … … 442 460 return NULL; 443 461 462 if (NULL == CU_add_test(suite, "V3 signature verification", test_rsa_verify_v3sig)) 463 return NULL; 464 444 465 if (NULL == CU_add_test(suite, "Unarmoured: should fail on bad sig", test_rsa_verify_noarmour_fail_bad_sig)) 445 466 return NULL;
