From c5cdace0484b1f8b5ec12033855e54742f0bffe1 Mon Sep 17 00:00:00 2001 From: Henry Fredrick Schreiner Date: Wed, 15 Mar 2017 09:15:29 -0400 Subject: [PATCH] Help for defaulted vector --- tests/HelpTest.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests/HelpTest.cpp b/tests/HelpTest.cpp index 3bf8596c..4e13d837 100644 --- a/tests/HelpTest.cpp +++ b/tests/HelpTest.cpp @@ -109,6 +109,16 @@ TEST(THelp, MultiOpts) { EXPECT_THAT(help, HasSubstr("INT ...")); } +TEST(THelp, VectorOpts) { + CLI::App app{"My prog"}; + std::vector x = {1,2}; + app.add_option("-q,--quick", x, "", true); + + std::string help = app.help(); + + EXPECT_THAT(help, HasSubstr("INT=[1,2] ...")); +} + TEST(THelp, MultiPosOpts) { CLI::App app{"My prog"}; std::vector x, y;