testExtractAlpha was asserting a bug
Bug: 22819879
Change-Id: Ia5b3e4f1f5bc232d5e1027b428f12c48658f1d30
diff --git a/tests/tests/graphics/src/android/graphics/cts/BitmapTest.java b/tests/tests/graphics/src/android/graphics/cts/BitmapTest.java
index 3f8b6ee..07e65d2 100644
--- a/tests/tests/graphics/src/android/graphics/cts/BitmapTest.java
+++ b/tests/tests/graphics/src/android/graphics/cts/BitmapTest.java
@@ -359,8 +359,10 @@
mBitmap = BitmapFactory.decodeResource(mRes, R.drawable.start, mOptions);
Bitmap ret = mBitmap.extractAlpha();
assertNotNull(ret);
- int color = ret.getPixel(10, 20);
- assertEquals(0x00, Color.alpha(color));
+ int source = mBitmap.getPixel(10, 20);
+ int result = ret.getPixel(10, 20);
+ assertEquals(Color.alpha(source), Color.alpha(result));
+ assertEquals(0xFF, Color.alpha(result));
}
public void testExtractAlpha2(){
@@ -377,8 +379,10 @@
mBitmap = BitmapFactory.decodeResource(mRes, R.drawable.start, mOptions);
Bitmap ret = mBitmap.extractAlpha(new Paint(), new int[]{0, 1});
assertNotNull(ret);
- int color = ret.getPixel(10, 20);
- assertEquals(0x00, Color.alpha(color));
+ int source = mBitmap.getPixel(10, 20);
+ int result = ret.getPixel(10, 20);
+ assertEquals(Color.alpha(source), Color.alpha(result));
+ assertEquals(0xFF, Color.alpha(result));
}
public void testGetAllocationByteCount() {