mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-03-03 17:36:49 +00:00
TAPL tests - make all apps in overview checks less fragile.
Tests that check for all apps in overview mode were only checking for actions being enabled. This isn't sufficient logic, two button mode also uses all apps. Centralize the check for all apps. Test: local tapl tests Change-Id: If1bf98019e6f1aea8f7967883aba6780743e9d6b
This commit is contained in:
@@ -81,8 +81,7 @@ public class TaplTestsQuickstep extends AbstractQuickStepTest {
|
||||
|
||||
@Test
|
||||
public void testAllAppsFromOverview() throws Exception {
|
||||
// When actions are enabled, all apps isn't present in overview
|
||||
if (mLauncher.overviewActionsEnabled()) {
|
||||
if (!mLauncher.hasAllAppsInOverview()) {
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -146,7 +145,7 @@ public class TaplTestsQuickstep extends AbstractQuickStepTest {
|
||||
launcher -> assertEquals("Dismissing a task didn't remove 1 task from Overview",
|
||||
numTasks - 1, getTaskCount(launcher)));
|
||||
|
||||
if (!mLauncher.overviewActionsEnabled() && (!TestHelpers.isInLauncherProcess()
|
||||
if (mLauncher.hasAllAppsInOverview() && (!TestHelpers.isInLauncherProcess()
|
||||
|| getFromLauncher(launcher -> !launcher.getDeviceProfile().isLandscape))) {
|
||||
// Test switching to all apps and back.
|
||||
final AllAppsFromOverview allApps = overview.switchToAllApps();
|
||||
@@ -190,8 +189,7 @@ public class TaplTestsQuickstep extends AbstractQuickStepTest {
|
||||
|
||||
@Test
|
||||
public void testAppIconLaunchFromAllAppsFromOverview() throws Exception {
|
||||
// All apps doesn't exist in Overview when actions are enabled
|
||||
if (mLauncher.overviewActionsEnabled()) {
|
||||
if (!mLauncher.hasAllAppsInOverview()) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user