diff options
Diffstat (limited to 'lib/sanitizer_common/tests/sanitizer_flags_test.cc')
-rw-r--r-- | lib/sanitizer_common/tests/sanitizer_flags_test.cc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/sanitizer_common/tests/sanitizer_flags_test.cc b/lib/sanitizer_common/tests/sanitizer_flags_test.cc index cd3cac11bc807..1055f5d24d6bf 100644 --- a/lib/sanitizer_common/tests/sanitizer_flags_test.cc +++ b/lib/sanitizer_common/tests/sanitizer_flags_test.cc @@ -24,14 +24,14 @@ static const char kFlagName[] = "flag_name"; template <typename T> static void TestFlag(T start_value, const char *env, T final_value) { T flag = start_value; - ParseFlag(env, &flag, kFlagName); + ParseFlag(env, &flag, kFlagName, "flag description"); EXPECT_EQ(final_value, flag); } static void TestStrFlag(const char *start_value, const char *env, const char *final_value) { const char *flag = start_value; - ParseFlag(env, &flag, kFlagName); + ParseFlag(env, &flag, kFlagName, "flag description"); EXPECT_EQ(0, internal_strcmp(final_value, flag)); } @@ -49,7 +49,7 @@ TEST(SanitizerCommon, BooleanFlags) { TEST(SanitizerCommon, IntFlags) { TestFlag(-11, 0, -11); - TestFlag(-11, "flag_name", 0); + TestFlag(-11, "flag_name", -11); TestFlag(-11, "--flag_name=", 0); TestFlag(-11, "--flag_name=42", 42); TestFlag(-11, "--flag_name=-42", -42); @@ -57,7 +57,7 @@ TEST(SanitizerCommon, IntFlags) { TEST(SanitizerCommon, StrFlags) { TestStrFlag("zzz", 0, "zzz"); - TestStrFlag("zzz", "flag_name", ""); + TestStrFlag("zzz", "flag_name", "zzz"); TestStrFlag("zzz", "--flag_name=", ""); TestStrFlag("", "--flag_name=abc", "abc"); TestStrFlag("", "--flag_name='abc zxc'", "abc zxc"); @@ -70,8 +70,8 @@ static void TestTwoFlags(const char *env, bool expected_flag1, const char *expected_flag2) { bool flag1 = !expected_flag1; const char *flag2 = ""; - ParseFlag(env, &flag1, "flag1"); - ParseFlag(env, &flag2, "flag2"); + ParseFlag(env, &flag1, "flag1", "flag1 description"); + ParseFlag(env, &flag2, "flag2", "flag2 description"); EXPECT_EQ(expected_flag1, flag1); EXPECT_EQ(0, internal_strcmp(flag2, expected_flag2)); } |