| Index: gpu/config/gpu_control_list_number_info_unittest.cc
|
| diff --git a/gpu/config/gpu_control_list_number_info_unittest.cc b/gpu/config/gpu_control_list_number_info_unittest.cc
|
| index 5bd732cf91e11aafd6c6f6677830c1f66ae06a8f..7ae2a8ea52e761b73a15c24f22fff5d190aed2f5 100644
|
| --- a/gpu/config/gpu_control_list_number_info_unittest.cc
|
| +++ b/gpu/config/gpu_control_list_number_info_unittest.cc
|
| @@ -14,6 +14,7 @@ class NumberInfoTest : public testing::Test {
|
|
|
| typedef GpuControlList::FloatInfo FloatInfo;
|
| typedef GpuControlList::IntInfo IntInfo;
|
| + typedef GpuControlList::BoolInfo BoolInfo;
|
| };
|
|
|
| TEST_F(NumberInfoTest, ValidFloatInfo) {
|
| @@ -206,5 +207,26 @@ TEST_F(NumberInfoTest, IntComparison) {
|
| }
|
| }
|
|
|
| +TEST_F(NumberInfoTest, Bool) {
|
| + {
|
| + BoolInfo info("true");
|
| + EXPECT_TRUE(info.IsValid());
|
| + EXPECT_TRUE(info.Contains(true));
|
| + EXPECT_FALSE(info.Contains(false));
|
| + }
|
| + {
|
| + BoolInfo info("false");
|
| + EXPECT_TRUE(info.IsValid());
|
| + EXPECT_FALSE(info.Contains(true));
|
| + EXPECT_TRUE(info.Contains(false));
|
| + }
|
| + {
|
| + BoolInfo info("blah");
|
| + EXPECT_FALSE(info.IsValid());
|
| + EXPECT_FALSE(info.Contains(true));
|
| + EXPECT_FALSE(info.Contains(false));
|
| + }
|
| +}
|
| +
|
| } // namespace gpu
|
|
|
|
|