From: dtucker@openbsd.org Date: Sun, 6 Feb 2022 22:58:33 +0000 (+0000) Subject: upstream: Add test for empty hostname with port. X-Git-Tag: V_8_9_P1~29 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=25bd659cc72268f2858c5415740c442ee950049f;p=thirdparty%2Fopenssh-portable.git upstream: Add test for empty hostname with port. OpenBSD-Regress-ID: e19e89d3c432b68997667efea44cf015bbe2a7e3 --- diff --git a/regress/unittests/misc/test_hpdelim.c b/regress/unittests/misc/test_hpdelim.c index a6e993671..9da0159dc 100644 --- a/regress/unittests/misc/test_hpdelim.c +++ b/regress/unittests/misc/test_hpdelim.c @@ -1,4 +1,4 @@ -/* $OpenBSD: test_hpdelim.c,v 1.1 2022/02/04 07:53:44 dtucker Exp $ */ +/* $OpenBSD: test_hpdelim.c,v 1.2 2022/02/06 22:58:33 dtucker Exp $ */ /* * Regress test for misc hpdelim() and co * @@ -39,6 +39,17 @@ test_hpdelim(void) DONE_STRING(); TEST_DONE(); + TEST_START("hpdelim :port"); + START_STRING(":1234"); + cp = hpdelim(&str); + ASSERT_STRING_EQ(cp, ""); + ASSERT_PTR_NE(str, NULL); + port = hpdelim(&str); + ASSERT_STRING_EQ(port, "1234"); + ASSERT_PTR_EQ(str, NULL); + DONE_STRING(); + TEST_DONE(); + TEST_START("hpdelim host:port"); START_STRING("host:1234"); cp = hpdelim(&str);