Mercurial > dropbear
view demos/test/test.h @ 50:c61e66431001 libtomcrypt
Merge of the normal Dropbear makefile:
- Don't include mpi.o, since it does Bad Things (tm) (wrt LTM)
- Don't try to make clean in tests if it doesn't exist (infinite looping
makefiles, mmmmm)
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Sat, 07 Aug 2004 16:33:31 +0000 |
parents | 6362d3854bb4 |
children | 5d99163f7e32 |
line wrap: on
line source
#ifndef __TEST_H_ #define __TEST_H_ #include "mycrypt.h" typedef struct { char *name, *prov, *req; int (*entry)(void); } test_entry; extern prng_state test_yarrow; void run_cmd(int res, int line, char *file, char *cmd); #define DO(x) run_cmd((x), __LINE__, __FILE__, #x) /* TESTS */ int cipher_hash_test(void); int modes_test(void); int mac_test(void); int pkcs_1_test(void); int store_test(void); int rsa_test(void); int ecc_tests(void); int dsa_test(void); int dh_tests(void); #endif