1a0ee8cc6SDag-Erling Smørgrav /* $OpenBSD: tests.c,v 1.1 2014/04/30 05:32:00 djm Exp $ */ 2a0ee8cc6SDag-Erling Smørgrav /* 3a0ee8cc6SDag-Erling Smørgrav * Regress test for sshbuf.h buffer API 4a0ee8cc6SDag-Erling Smørgrav * 5a0ee8cc6SDag-Erling Smørgrav * Placed in the public domain 6a0ee8cc6SDag-Erling Smørgrav */ 7a0ee8cc6SDag-Erling Smørgrav 8a0ee8cc6SDag-Erling Smørgrav #include "../test_helper/test_helper.h" 9a0ee8cc6SDag-Erling Smørgrav 10a0ee8cc6SDag-Erling Smørgrav void sshbuf_tests(void); 11a0ee8cc6SDag-Erling Smørgrav void sshbuf_getput_basic_tests(void); 12a0ee8cc6SDag-Erling Smørgrav void sshbuf_getput_crypto_tests(void); 13a0ee8cc6SDag-Erling Smørgrav void sshbuf_misc_tests(void); 14a0ee8cc6SDag-Erling Smørgrav void sshbuf_fuzz_tests(void); 15a0ee8cc6SDag-Erling Smørgrav void sshbuf_getput_fuzz_tests(void); 16a0ee8cc6SDag-Erling Smørgrav void sshbuf_fixed(void); 17a0ee8cc6SDag-Erling Smørgrav 18a0ee8cc6SDag-Erling Smørgrav void tests(void)19a0ee8cc6SDag-Erling Smørgravtests(void) 20a0ee8cc6SDag-Erling Smørgrav { 21a0ee8cc6SDag-Erling Smørgrav sshbuf_tests(); 22a0ee8cc6SDag-Erling Smørgrav sshbuf_getput_basic_tests(); 23*19261079SEd Maste #ifdef WITH_OPENSSL 24a0ee8cc6SDag-Erling Smørgrav sshbuf_getput_crypto_tests(); 25*19261079SEd Maste #endif 26a0ee8cc6SDag-Erling Smørgrav sshbuf_misc_tests(); 27a0ee8cc6SDag-Erling Smørgrav sshbuf_fuzz_tests(); 28a0ee8cc6SDag-Erling Smørgrav sshbuf_getput_fuzz_tests(); 29a0ee8cc6SDag-Erling Smørgrav sshbuf_fixed(); 30a0ee8cc6SDag-Erling Smørgrav } 31