diff --git a/packages/quick_actions/quick_actions_android/example/android/app/src/androidTest/java/io/flutter/plugins/quickactionsexample/QuickActionsTest.java b/packages/quick_actions/quick_actions_android/example/android/app/src/androidTest/java/io/flutter/plugins/quickactionsexample/QuickActionsTest.java index cfcef3e1c76f..f401f6f73975 100644 --- a/packages/quick_actions/quick_actions_android/example/android/app/src/androidTest/java/io/flutter/plugins/quickactionsexample/QuickActionsTest.java +++ b/packages/quick_actions/quick_actions_android/example/android/app/src/androidTest/java/io/flutter/plugins/quickactionsexample/QuickActionsTest.java @@ -28,7 +28,6 @@ import org.junit.After; import org.junit.Assert; import org.junit.Before; -import org.junit.Ignore; import org.junit.Test; import org.junit.runner.RunWith; @@ -86,9 +85,6 @@ public void appShortcutsAreCreated() { } } - // TODO(bparrishMines): The test is ignored because it fails when ran on Firebase Test Lab. See - // https://github.com/flutter/flutter/issues/114246. - @Ignore @Test public void appShortcutLaunchActivityAfterStarting() { // Arrange @@ -119,7 +115,7 @@ public void appShortcutLaunchActivityAfterStarting() { "AppShortcut:" + firstShortcut.getId() + " does not launch the correct activity", // We can only find the shortcut type in content description while inspecting it in Ui // Automator Viewer. - device.hasObject(By.desc(firstShortcut.getId() + appReadySentinel))); + device.hasObject(By.descContains(firstShortcut.getId() + appReadySentinel))); // This is Android SingleTop behavior in which Android does not destroy the initial activity and // launch a new activity. Assert.assertEquals(initialActivity.get(), currentActivity.get());