Index: gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc |
diff --git a/gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc b/gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc |
index 12f0db88d59c852b92b422c1ba8b236a662b5909..95610be57703b56627602b8c8ffe889f371f519b 100644 |
--- a/gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc |
+++ b/gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc |
@@ -5663,19 +5663,23 @@ TEST_F(GLES2DecoderManualInitTest, BindGeneratesResourceFalse) { |
BindTexture cmd1; |
cmd1.Init(GL_TEXTURE_2D, kInvalidClientId); |
- EXPECT_NE(error::kNoError, ExecuteCmd(cmd1)); |
+ EXPECT_EQ(error::kNoError, ExecuteCmd(cmd1)); |
+ EXPECT_EQ(GL_INVALID_OPERATION, GetGLError()); |
BindBuffer cmd2; |
cmd2.Init(GL_ARRAY_BUFFER, kInvalidClientId); |
- EXPECT_NE(error::kNoError, ExecuteCmd(cmd2)); |
+ EXPECT_EQ(error::kNoError, ExecuteCmd(cmd2)); |
+ EXPECT_EQ(GL_INVALID_OPERATION, GetGLError()); |
BindFramebuffer cmd3; |
cmd3.Init(GL_FRAMEBUFFER, kInvalidClientId); |
- EXPECT_NE(error::kNoError, ExecuteCmd(cmd3)); |
+ EXPECT_EQ(error::kNoError, ExecuteCmd(cmd3)); |
+ EXPECT_EQ(GL_INVALID_OPERATION, GetGLError()); |
BindRenderbuffer cmd4; |
cmd4.Init(GL_RENDERBUFFER, kInvalidClientId); |
- EXPECT_NE(error::kNoError, ExecuteCmd(cmd4)); |
+ EXPECT_EQ(error::kNoError, ExecuteCmd(cmd4)); |
+ EXPECT_EQ(GL_INVALID_OPERATION, GetGLError()); |
} |
TEST_F(GLES2DecoderManualInitTest, ARBTextureRectangleBindTexture) { |