xref: /openbsd-src/regress/usr.bin/ssh/unittests/sshbuf/tests.c (revision 29518ea0ba5a221f45e324d21467f85bda3e2d09)
1*29518ea0Sdjm /* 	$OpenBSD: tests.c,v 1.1 2014/04/30 05:32:00 djm Exp $ */
2*29518ea0Sdjm /*
3*29518ea0Sdjm  * Regress test for sshbuf.h buffer API
4*29518ea0Sdjm  *
5*29518ea0Sdjm  * Placed in the public domain
6*29518ea0Sdjm  */
7*29518ea0Sdjm 
8*29518ea0Sdjm #include "test_helper.h"
9*29518ea0Sdjm 
10*29518ea0Sdjm void sshbuf_tests(void);
11*29518ea0Sdjm void sshbuf_getput_basic_tests(void);
12*29518ea0Sdjm void sshbuf_getput_crypto_tests(void);
13*29518ea0Sdjm void sshbuf_misc_tests(void);
14*29518ea0Sdjm void sshbuf_fuzz_tests(void);
15*29518ea0Sdjm void sshbuf_getput_fuzz_tests(void);
16*29518ea0Sdjm void sshbuf_fixed(void);
17*29518ea0Sdjm 
18*29518ea0Sdjm void
tests(void)19*29518ea0Sdjm tests(void)
20*29518ea0Sdjm {
21*29518ea0Sdjm 	sshbuf_tests();
22*29518ea0Sdjm 	sshbuf_getput_basic_tests();
23*29518ea0Sdjm 	sshbuf_getput_crypto_tests();
24*29518ea0Sdjm 	sshbuf_misc_tests();
25*29518ea0Sdjm 	sshbuf_fuzz_tests();
26*29518ea0Sdjm 	sshbuf_getput_fuzz_tests();
27*29518ea0Sdjm 	sshbuf_fixed();
28*29518ea0Sdjm }
29