Lines Matching refs:TEST_ASSERT
189 TEST_ASSERT(mbedtls_x509_string_to_names(&ext_san_dirname,
212 TEST_ASSERT(mbedtls_pk_parse_keyfile(&key, key_file, NULL,
217 TEST_ASSERT(mbedtls_x509write_csr_set_subject_name(&req, subject_name) == 0);
219 TEST_ASSERT(mbedtls_x509write_csr_set_key_usage(&req, key_usage) == 0);
222 TEST_ASSERT(mbedtls_x509write_csr_set_ns_cert_type(&req, cert_type) == 0);
225 TEST_ASSERT(csr_set_extended_key_usage(&req, MBEDTLS_OID_SERVER_AUTH,
228 TEST_ASSERT(mbedtls_x509write_csr_set_subject_alternative_name(&req, san_list) == 0);
233 TEST_ASSERT(ret == 0);
238 TEST_ASSERT(buf[buf_index] == 0);
245 TEST_ASSERT(x509_crt_verifycsr(buf, pem_len + 1) == 0);
248 TEST_ASSERT(f != NULL);
252 TEST_ASSERT(olen >= pem_len - 1);
253 TEST_ASSERT(memcmp(buf, check_buf, pem_len - 1) == 0);
259 TEST_ASSERT(der_len >= 0);
275 TEST_ASSERT(ret == MBEDTLS_ERR_ASN1_BUF_TOO_SMALL);
305 TEST_ASSERT(mbedtls_pk_parse_keyfile(&key, key_file, NULL,
317 TEST_ASSERT(mbedtls_x509write_csr_set_subject_name(&req, subject_name) == 0);
319 TEST_ASSERT(mbedtls_x509write_csr_set_key_usage(&req, key_usage) == 0);
322 TEST_ASSERT(mbedtls_x509write_csr_set_ns_cert_type(&req, cert_type) == 0);
328 TEST_ASSERT(ret == 0);
332 TEST_ASSERT(x509_crt_verifycsr(buf, pem_len + 1) == 0);
400 TEST_ASSERT(mbedtls_x509_string_to_names(&ext_san_dirname,
429 TEST_ASSERT(mbedtls_pk_parse_keyfile(&subject_key, subject_key_file,
432 TEST_ASSERT(mbedtls_pk_parse_keyfile(&issuer_key, issuer_key_file,
440 TEST_ASSERT(mbedtls_pk_setup_rsa_alt(&issuer_key_alt,
463 TEST_ASSERT(mbedtls_pk_get_type(&issuer_key) == MBEDTLS_PK_OPAQUE);
471 TEST_ASSERT(mbedtls_mpi_read_binary(&serial_mpi, serial_arg->x,
473 TEST_ASSERT(mbedtls_x509write_crt_set_serial(&crt, &serial_mpi) == 0);
475 TEST_ASSERT(mbedtls_x509write_crt_set_serial_raw(&crt, serial_arg->x,
478 TEST_ASSERT(mbedtls_x509write_crt_set_validity(&crt, not_before,
481 TEST_ASSERT(mbedtls_x509write_crt_set_issuer_name(&crt, issuer_name) == 0);
482 TEST_ASSERT(mbedtls_x509write_crt_set_subject_name(&crt, subject_name) == 0);
489 TEST_ASSERT(mbedtls_x509write_crt_set_basic_constraints(&crt, is_ca,
491 TEST_ASSERT(mbedtls_x509write_crt_set_subject_key_identifier(&crt) == 0);
493 TEST_ASSERT(mbedtls_x509write_crt_set_authority_key_identifier(&crt) == 0);
496 TEST_ASSERT(mbedtls_x509write_crt_set_key_usage(&crt, key_usage) == 0);
499 TEST_ASSERT(mbedtls_x509write_crt_set_ns_cert_type(&crt, cert_type) == 0);
520 TEST_ASSERT(mbedtls_x509write_crt_set_ext_key_usage(&crt, exts) == 0);
525 TEST_ASSERT(mbedtls_x509write_crt_set_subject_alternative_name(&crt, san_list) == 0);
529 TEST_ASSERT(ret == 0);
535 TEST_ASSERT(buf[buf_index] == 0);
545 TEST_ASSERT(mbedtls_x509_crt_parse_file(&trusted,
547 TEST_ASSERT(mbedtls_x509_crt_parse(&crt_parse,
560 TEST_ASSERT(f != NULL);
563 TEST_ASSERT(olen < sizeof(check_buf));
566 TEST_ASSERT(olen >= pem_len - 1);
567 TEST_ASSERT(memcmp(buf, check_buf, pem_len - 1) == 0);
573 TEST_ASSERT(der_len >= 0);
600 TEST_ASSERT(before_tag == tag);
601 TEST_ASSERT(memcmp(p, not_before, sz - 1) == 0);
605 TEST_ASSERT(after_tag == tag);
606 TEST_ASSERT(memcmp(p, not_after, sz - 1) == 0);
617 TEST_ASSERT(p < end);
632 TEST_ASSERT(ret == MBEDTLS_ERR_ASN1_BUF_TOO_SMALL);
729 TEST_ASSERT(strcmp((char *) out, parsed_name) == 0);
761 TEST_ASSERT(MBEDTLS_ERR_X509_BAD_INPUT_DATA == ret);