aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Willi <martin@revosec.ch>2013-10-25 14:41:28 +0200
committerMartin Willi <martin@revosec.ch>2013-11-06 10:31:07 +0100
commitd9d0eef92bb08d3e168c7ebc5faa2429a30d56df (patch)
treeadfadb6ff6858e3dc62ec6fbf709204146797d54
parent61934203e2f4edc15691109a96b037ad90f3cef4 (diff)
downloadstrongswan-d9d0eef92bb08d3e168c7ebc5faa2429a30d56df.tar.bz2
strongswan-d9d0eef92bb08d3e168c7ebc5faa2429a30d56df.tar.xz
unit-tests: Check printing of strings having zero length
-rw-r--r--src/libstrongswan/tests/suites/test_printf.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libstrongswan/tests/suites/test_printf.c b/src/libstrongswan/tests/suites/test_printf.c
index ad8c225ed..7d38c60df 100644
--- a/src/libstrongswan/tests/suites/test_printf.c
+++ b/src/libstrongswan/tests/suites/test_printf.c
@@ -48,6 +48,8 @@ START_TEST(test_printf_strings)
verify("a bc def", "%s %s %s", "a", "bc", "def");
verify("asd", "%.3s", "asdfg");
verify("asdf", "%.*s", (int)4, "asdfg");
+ verify("", "%.0s", NULL);
+ verify("", "%.*s", (int)0, NULL);
verify(" asdf", "%6s", "asdf");
verify(" asdf", "%+6s", "asdf");
verify("asdf ", "%-6s", "asdf");