Adjust aspect ratio test for watches.
Change-Id: I952151f2b193418bde3726f52c4b080aca9e6e22
diff --git a/tests/tests/dpi/src/android/dpi/cts/AspectRatioTest.java b/tests/tests/dpi/src/android/dpi/cts/AspectRatioTest.java
index 572c3f4..fafce61 100644
--- a/tests/tests/dpi/src/android/dpi/cts/AspectRatioTest.java
+++ b/tests/tests/dpi/src/android/dpi/cts/AspectRatioTest.java
@@ -20,6 +20,7 @@
import android.content.Context;
import android.content.Intent;
import android.content.pm.ActivityInfo;
+import android.content.pm.PackageManager;
import android.test.ActivityInstrumentationTestCase2;
import android.util.DisplayMetrics;
import android.view.Display;
@@ -49,6 +50,12 @@
if (aspectRatio >= 1.333 && aspectRatio <= 1.86) {
return;
}
+ if (getActivity().getPackageManager().hasSystemFeature(PackageManager.FEATURE_WATCH)) {
+ // Watch allows for a different set of aspect ratios.
+ if (aspectRatio >= 1.0 && aspectRatio <= 1.86) {
+ return;
+ }
+ }
fail("Aspect ratio was not between 1.333 and 1.86: " + aspectRatio);
}