Index: gpu/command_buffer/service/gles2_cmd_decoder_unittest_1_autogen.h |
diff --git a/gpu/command_buffer/service/gles2_cmd_decoder_unittest_1_autogen.h b/gpu/command_buffer/service/gles2_cmd_decoder_unittest_1_autogen.h |
index 7e817667e43637c83b3518ad94d230aa64df9229..914ced8d2c2f5bec6adc93729c39252de657933e 100644 |
--- a/gpu/command_buffer/service/gles2_cmd_decoder_unittest_1_autogen.h |
+++ b/gpu/command_buffer/service/gles2_cmd_decoder_unittest_1_autogen.h |
@@ -308,8 +308,15 @@ TEST_F(GLES2DecoderTest1, CheckFramebufferStatusInvalidArgsBadSharedMemoryId) { |
cmd.Init(GL_FRAMEBUFFER, shared_memory_id_, kInvalidSharedMemoryOffset); |
EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd)); |
} |
-// TODO(gman): Clear |
+TEST_F(GLES2DecoderTest1, ClearValidArgs) { |
+ EXPECT_CALL(*gl_, Clear(1)); |
+ SpecializedSetup<Clear, 0>(true); |
+ Clear cmd; |
+ cmd.Init(1); |
+ EXPECT_EQ(error::kNoError, ExecuteCmd(cmd)); |
+ EXPECT_EQ(GL_NO_ERROR, GetGLError()); |
+} |
TEST_F(GLES2DecoderTest1, ClearColorValidArgs) { |
EXPECT_CALL(*gl_, ClearColor(1, 2, 3, 4)); |