Index: cc/test/layer_test_common.h |
diff --git a/cc/test/layer_test_common.h b/cc/test/layer_test_common.h |
index 5c0bb29e0aa0c4d39a34b96e91b3ce22cca1db82..94e2f2a9824907eacac6363fe5b9ad45f6d77bfd 100644 |
--- a/cc/test/layer_test_common.h |
+++ b/cc/test/layer_test_common.h |
@@ -5,6 +5,12 @@ |
#ifndef CC_TEST_LAYER_TEST_COMMON_H_ |
#define CC_TEST_LAYER_TEST_COMMON_H_ |
+#define EXPECT_SET_NEEDS_COMMIT(expect, code_to_test) do { \ |
+ EXPECT_CALL(*layer_tree_host_, SetNeedsCommit()).Times((expect)); \ |
+ code_to_test; \ |
+ Mock::VerifyAndClearExpectations(layer_tree_host_.get()); \ |
+ } while (false) |
+ |
namespace gfx { class Rect; } |
namespace cc { |