blob: 7133653e5042e9a9d865a8845db52f6f6a7efc07 [file] [log] [blame]
Manuel Pégourié-Gonnard21718762023-11-10 11:21:17 +01001/* BEGIN_HEADER */
2#include "block_cipher_internal.h"
3
4#define BLOCK_SIZE 16
5/* END_HEADER */
6
7/* BEGIN_DEPENDENCIES
8 * depends_on:MBEDTLS_BLOCK_CIPHER_C
9 * END_DEPENDENCIES
10 */
11
12/* BEGIN_CASE */
13void invalid()
14{
15 mbedtls_block_cipher_context_t ctx;
16
17 mbedtls_block_cipher_init(&ctx);
18
19 TEST_EQUAL(MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA,
20 mbedtls_block_cipher_setup(&ctx, MBEDTLS_CIPHER_ID_NONE));
21
22 TEST_EQUAL(MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA,
23 mbedtls_block_cipher_setup(&ctx, MBEDTLS_CIPHER_ID_DES));
24
25exit:
26 mbedtls_block_cipher_free(&ctx);
27}
28/* END_CASE */