From 09afb2436f5f408963473048e704deb799d952c5 Mon Sep 17 00:00:00 2001 From: Henry Fredrick Schreiner Date: Thu, 9 Mar 2017 08:42:58 -0500 Subject: [PATCH] Adding test for bad name string long --- tests/HelpersTest.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/HelpersTest.cpp b/tests/HelpersTest.cpp index cb79623d..f0a59fb6 100644 --- a/tests/HelpersTest.cpp +++ b/tests/HelpersTest.cpp @@ -228,6 +228,7 @@ TEST(RegEx, SplittingNew) { EXPECT_THROW(std::tie(shorts, longs, pname) = CLI::detail::get_names({"-"}), CLI::BadNameString); EXPECT_THROW(std::tie(shorts, longs, pname) = CLI::detail::get_names({"--"}), CLI::BadNameString); EXPECT_THROW(std::tie(shorts, longs, pname) = CLI::detail::get_names({"-hi"}), CLI::BadNameString); + EXPECT_THROW(std::tie(shorts, longs, pname) = CLI::detail::get_names({"---hi"}), CLI::BadNameString); EXPECT_THROW(std::tie(shorts, longs, pname) = CLI::detail::get_names({"one","two"}), CLI::BadNameString); }