diff --git a/tests/test_compound_arguments.hpp b/tests/test_compound_arguments.hpp index 7068582..f171024 100644 --- a/tests/test_compound_arguments.hpp +++ b/tests/test_compound_arguments.hpp @@ -101,4 +101,9 @@ TEST_CASE("Parse compound toggle arguments with implicit values and nargs and ot REQUIRE(numbers[0] == 1); REQUIRE(numbers[1] == 2); REQUIRE(numbers[2] == 3); + auto numbers_list = program.get>("numbers"); + REQUIRE(numbers.size() == 3); + REQUIRE(argparse::get_from_list(numbers_list, 0) == 1); + REQUIRE(argparse::get_from_list(numbers_list, 1) == 2); + REQUIRE(argparse::get_from_list(numbers_list, 2) == 3); } \ No newline at end of file