From 1f0fc4d1f6b1fb752680c7349da84a91906f6f89 Mon Sep 17 00:00:00 2001 From: Richard Russon Date: Mon, 29 Apr 2019 14:46:56 +0100 Subject: [PATCH] test: add from tests for degenerate cases --- test/from/is_from.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/test/from/is_from.c b/test/from/is_from.c index 952059754..c5bf0d61b 100644 --- a/test/from/is_from.c +++ b/test/from/is_from.c @@ -30,4 +30,20 @@ void test_is_from(void) { // bool is_from(const char *s, char *path, size_t pathlen, time_t *tp); + + { + char buf[32] = { 0 }; + time_t t = { 0 }; + TEST_CHECK(!is_from(NULL, buf, sizeof(buf), &t)); + } + + { + time_t t = { 0 }; + TEST_CHECK(!is_from("apple", NULL, 10, &t)); + } + + { + char buf[32] = { 0 }; + TEST_CHECK(!is_from("apple", buf, sizeof(buf), NULL)); + } } -- 2.40.0