From af6bbc1d4719f28b2ce65bf26a54ef5e9cd4096a Mon Sep 17 00:00:00 2001 From: Sean Robinson Date: Tue, 26 Oct 2021 12:58:24 -0700 Subject: [PATCH] Skip --version test until it can be made to work Because program.parse_args( { "test", "--version" }) calls std::exit(0), the REQUIRE line never runs and this test is less useful. Because tests execution stops here, the doctest status report is not output. If --version can be made to not exit during this test, then the test could be restored. Signed-off-by: Sean Robinson --- test/test_version.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/test_version.cpp b/test/test_version.cpp index 103f96d..4f5487a 100644 --- a/test/test_version.cpp +++ b/test/test_version.cpp @@ -3,7 +3,8 @@ using doctest::test_suite; -TEST_CASE("Users can print version and exit" * test_suite("version")) { +TEST_CASE("Users can print version and exit" * test_suite("version") + * doctest::skip()) { argparse::ArgumentParser program("cli-test", "1.9.0"); program.add_argument("-d", "--dir") .required();