| Index: chrome/android/javatests/src/org/chromium/chrome/browser/notifications/StandardNotificationBuilderTest.java
|
| diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/notifications/StandardNotificationBuilderTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/notifications/StandardNotificationBuilderTest.java
|
| index 474c37ba455f9e8fe566906f3c821c831834e1e2..65cfd24dc56412efc18e38e0d6a6cb819a5cf5a0 100644
|
| --- a/chrome/android/javatests/src/org/chromium/chrome/browser/notifications/StandardNotificationBuilderTest.java
|
| +++ b/chrome/android/javatests/src/org/chromium/chrome/browser/notifications/StandardNotificationBuilderTest.java
|
| @@ -64,7 +64,9 @@ public class StandardNotificationBuilderTest extends InstrumentationTestCase {
|
| .setDeleteIntent(outContentAndDeleteIntents[1])
|
| .addAction(actionIcon, "button 1", null /* intent */)
|
| .addAction(actionIcon, "button 2", null /* intent */)
|
| - .addSettingsAction(0 /* iconId */, "settings", null /* intent */);
|
| + .addSettingsAction(0 /* iconId */, "settings", null /* intent */)
|
| + .setPublicVersion(
|
| + new StandardNotificationBuilder(context).setTitle("public title").build());
|
| }
|
|
|
| @SmallTest
|
| @@ -104,6 +106,13 @@ public class StandardNotificationBuilderTest extends InstrumentationTestCase {
|
| assertEquals("button 1", NotificationTestUtil.getActionTitle(actions[0]));
|
| assertEquals("button 2", NotificationTestUtil.getActionTitle(actions[1]));
|
| assertEquals("settings", NotificationTestUtil.getActionTitle(actions[2]));
|
| +
|
| + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
|
| + // Notification.publicVersion was added in Android L.
|
| + assertNotNull(notification.publicVersion);
|
| + assertEquals(
|
| + "public title", NotificationTestUtil.getExtraTitle(notification.publicVersion));
|
| + }
|
| }
|
|
|
| @SmallTest
|
|
|