2 * Copyright (C) 2007 Martin Willi
3 * Hochschule fuer Technik Rapperswil
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License as published by the
7 * Free Software Foundation; either version 2 of the License, or (at your
8 * option) any later version. See <http://www.fsf.org/copyleft/gpl.txt>.
10 * This program is distributed in the hope that it will be useful, but
11 * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
12 * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
17 * @defgroup tests tests
18 * @{ @ingroup unit_tester
21 DEFINE_TEST("linked_list_t->remove()", test_list_remove
, FALSE
)
22 DEFINE_TEST("simple enumerator", test_enumerate
, FALSE
)
23 DEFINE_TEST("nested enumerator", test_enumerate_nested
, FALSE
)
24 DEFINE_TEST("filtered enumerator", test_enumerate_filtered
, FALSE
)
25 DEFINE_TEST("token enumerator", test_enumerate_token
, FALSE
)
26 DEFINE_TEST("auth cfg", test_auth_cfg
, FALSE
)
27 DEFINE_TEST("FIPS PRF", fips_prf_test
, FALSE
)
28 DEFINE_TEST("CURL get", test_curl_get
, FALSE
)
29 DEFINE_TEST("MySQL operations", test_mysql
, FALSE
)
30 DEFINE_TEST("SQLite operations", test_sqlite
, FALSE
)
31 DEFINE_TEST("mutex primitive", test_mutex
, FALSE
)
32 DEFINE_TEST("RSA key generation", test_rsa_gen
, FALSE
)
33 DEFINE_TEST("PublicKey speed test", test_pubkey_speed
, FALSE
)
34 DEFINE_TEST("RSA subjectPublicKeyInfo loading", test_rsa_load_any
, FALSE
)
35 DEFINE_TEST("X509 certificate", test_cert_x509
, FALSE
)
36 DEFINE_TEST("Mediation database key fetch", test_med_db
, FALSE
)
37 DEFINE_TEST("AES-128 encryption", test_aes128
, FALSE
)
38 DEFINE_TEST("AES-XCBC", test_aes_xcbc
, FALSE
)
39 DEFINE_TEST("Base64 converter", test_chunk_base64
, FALSE
)
40 DEFINE_TEST("IP pool", test_pool
, FALSE
)
41 DEFINE_TEST("SSH agent", test_agent
, FALSE
)
42 DEFINE_TEST("RNG quality", test_rng
, FALSE
)
43 DEFINE_TEST("ID parts", test_id_parts
, FALSE
)