Merge "Add test checking that empty layer doesn't draw anything on the screen" into nyc-dev
diff --git a/tests/tests/uirendering/src/android/uirendering/cts/testclasses/ExactCanvasTests.java b/tests/tests/uirendering/src/android/uirendering/cts/testclasses/ExactCanvasTests.java
index 2a2599b..108adf0 100644
--- a/tests/tests/uirendering/src/android/uirendering/cts/testclasses/ExactCanvasTests.java
+++ b/tests/tests/uirendering/src/android/uirendering/cts/testclasses/ExactCanvasTests.java
@@ -168,4 +168,18 @@
.addLayout(R.layout.blue_padded_square, null)
.runWithVerifier(verifier);
}
+
+ @Test
+ public void testEmptyLayer() {
+ createTest()
+ .addCanvasClient((canvas, width, height) -> {
+ canvas.drawColor(Color.CYAN);
+ Paint p = new Paint();
+ p.setColor(Color.BLACK);
+ canvas.saveLayer(10, 10, 80, 80, p);
+ canvas.restore();
+ })
+ .runWithComparer(mExactComparer);
+ }
+
}