From b446248dbe6a6da9858ea6c6507fdac014086668 Mon Sep 17 00:00:00 2001 From: rask24 Date: Wed, 27 Mar 2024 13:10:09 +0900 Subject: [PATCH] add test --- test/unit/test_check_args.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test/unit/test_check_args.cpp b/test/unit/test_check_args.cpp index c1b0050..5b0300a 100644 --- a/test/unit/test_check_args.cpp +++ b/test/unit/test_check_args.cpp @@ -39,6 +39,14 @@ TEST(check_args, OneArgumentNonDigit) { EXPECT_EXIT(check_args(argc, argv), ::testing::ExitedWithCode(1), "Error\n"); } +TEST(check_args, OneArgumentEmptyString) { + int argc = 2; + const char *args[] = {"push_swap", ""}; + char **argv = const_cast(args); + + EXPECT_EXIT(check_args(argc, argv), ::testing::ExitedWithCode(1), "Error\n"); +} + TEST(check_args, OneArgumentIncludingNonDigit) { int argc = 2; const char *args[] = {"push_swap", "42abc"};