diff options
author | Ondrej Zajicek (work) <santiago@crfreenet.org> | 2019-07-23 01:52:18 +0200 |
---|---|---|
committer | Ondrej Zajicek (work) <santiago@crfreenet.org> | 2019-07-23 01:52:18 +0200 |
commit | 15b0a9229431dc75425c229b2f94e680db49d594 (patch) | |
tree | 3928d3d261fd993096bd8c85edd58399870ecee7 /lib/printf_test.c | |
parent | d843c274781bf9d30bfba93229b9f02a88f26fe2 (diff) |
RPKI: Fix reconfiguration when ssh parameters are undefined
Diffstat (limited to 'lib/printf_test.c')
-rw-r--r-- | lib/printf_test.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/lib/printf_test.c b/lib/printf_test.c index 10d284ac..341fde9c 100644 --- a/lib/printf_test.c +++ b/lib/printf_test.c @@ -89,6 +89,19 @@ t_time(void) return 1; } +static int +t_bstrcmp(void) +{ + bt_assert(bstrcmp("aa", "aa") == 0); + bt_assert(bstrcmp("aa", "bb") == -1); + bt_assert(bstrcmp("bb", "aa") == 1); + bt_assert(bstrcmp(NULL, NULL) == 0); + bt_assert(bstrcmp(NULL, "bb") == -1); + bt_assert(bstrcmp("bb", NULL) == 1); + + return 1; +} + int main(int argc, char *argv[]) { @@ -97,6 +110,7 @@ main(int argc, char *argv[]) bt_test_suite(t_simple, "printf without varargs"); bt_test_suite(t_router_id, "print router id"); bt_test_suite(t_time, "print time"); + bt_test_suite(t_bstrcmp, "bstrcmp"); return bt_exit_value(); } |