xref: /openbsd-src/regress/usr.bin/ssh/unittests/misc/tests.c (revision aa5c8e601cc4b4eb998a3e5708cfbd2ee1b7eb0f)
1*aa5c8e60Sdjm /* 	$OpenBSD: tests.c,v 1.10 2023/01/06 02:59:50 djm Exp $ */
2fe72bfe3Sdtucker /*
3fe72bfe3Sdtucker  * Regress test for misc helper functions.
4fe72bfe3Sdtucker  *
5fe72bfe3Sdtucker  * Placed in the public domain.
6fe72bfe3Sdtucker  */
7fe72bfe3Sdtucker 
8fe72bfe3Sdtucker #include <sys/types.h>
9fe72bfe3Sdtucker #include <stdio.h>
10fe72bfe3Sdtucker #include <stdint.h>
11fe72bfe3Sdtucker #include <stdlib.h>
12fe72bfe3Sdtucker #include <string.h>
13fe72bfe3Sdtucker 
14fe72bfe3Sdtucker #include "test_helper.h"
15fe72bfe3Sdtucker 
1624158dd4Sdtucker #include "log.h"
17fe72bfe3Sdtucker #include "misc.h"
18fe72bfe3Sdtucker 
1908adf9a7Sdjm void test_parse(void);
2008adf9a7Sdjm void test_convtime(void);
2108adf9a7Sdjm void test_expand(void);
223db7c0f6Sdjm void test_argv(void);
23e34e9144Sdjm void test_strdelim(void);
2469ebe3e4Sdtucker void test_hpdelim(void);
25*aa5c8e60Sdjm void test_ptimeout(void);
2608adf9a7Sdjm 
27fe72bfe3Sdtucker void
tests(void)28fe72bfe3Sdtucker tests(void)
29fe72bfe3Sdtucker {
3008adf9a7Sdjm 	test_parse();
3108adf9a7Sdjm 	test_convtime();
3208adf9a7Sdjm 	test_expand();
333db7c0f6Sdjm 	test_argv();
34e34e9144Sdjm 	test_strdelim();
3569ebe3e4Sdtucker 	test_hpdelim();
36*aa5c8e60Sdjm 	test_ptimeout();
37fe72bfe3Sdtucker }
38