Skip to content

Commit fc04b1f

Browse files
committed
Also test yes/no in parseBoolean test
1 parent b366542 commit fc04b1f

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

tests/test_helpers.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,13 +43,19 @@ TEST(TestHelpers, test_parse_boolean)
4343
EXPECT_TRUE(parseBoolean("on"));
4444
EXPECT_TRUE(parseBoolean("On"));
4545
EXPECT_TRUE(parseBoolean("ON"));
46+
EXPECT_TRUE(parseBoolean("yes"));
47+
EXPECT_TRUE(parseBoolean("Yes"));
48+
EXPECT_TRUE(parseBoolean("YES"));
4649
EXPECT_TRUE(parseBoolean("1"));
4750
EXPECT_FALSE(parseBoolean("false"));
4851
EXPECT_FALSE(parseBoolean("False"));
4952
EXPECT_FALSE(parseBoolean("FALSE"));
5053
EXPECT_FALSE(parseBoolean("off"));
5154
EXPECT_FALSE(parseBoolean("Off"));
5255
EXPECT_FALSE(parseBoolean("OFF"));
56+
EXPECT_FALSE(parseBoolean("no"));
57+
EXPECT_FALSE(parseBoolean("No"));
58+
EXPECT_FALSE(parseBoolean("NO"));
5359
EXPECT_FALSE(parseBoolean("0"));
5460
EXPECT_THROW(parseBoolean("notabool"), urcl::UrException);
5561
}

0 commit comments

Comments
 (0)