mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-03-03 17:36:49 +00:00
Enable TaskbarEduTooltipControllerTests with rule ordering
Test: Presubmit Bug: 356155191 Flag: TEST_ONLY Change-Id: If4a03033424c07e37f2cb3f792e75a64a55fb67b
This commit is contained in:
@@ -14,11 +14,17 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.launcher3.taskbar
|
||||
package com.android.launcher3.taskbar.test
|
||||
|
||||
import androidx.test.platform.app.InstrumentationRegistry
|
||||
import com.android.launcher3.Utilities
|
||||
import com.android.launcher3.taskbar.TOOLTIP_STEP_FEATURES
|
||||
import com.android.launcher3.taskbar.TOOLTIP_STEP_NONE
|
||||
import com.android.launcher3.taskbar.TOOLTIP_STEP_PINNING
|
||||
import com.android.launcher3.taskbar.TOOLTIP_STEP_SWIPE
|
||||
import com.android.launcher3.taskbar.TaskbarActivityContext
|
||||
import com.android.launcher3.taskbar.TaskbarControllerTestUtil.runOnMainSync
|
||||
import com.android.launcher3.taskbar.TaskbarEduTooltipController
|
||||
import com.android.launcher3.taskbar.rules.TaskbarModeRule
|
||||
import com.android.launcher3.taskbar.rules.TaskbarModeRule.Mode.PINNED
|
||||
import com.android.launcher3.taskbar.rules.TaskbarModeRule.Mode.THREE_BUTTONS
|
||||
@@ -48,25 +54,25 @@ class TaskbarEduTooltipControllerTest {
|
||||
InstrumentationRegistry.getInstrumentation().targetContext
|
||||
)
|
||||
|
||||
@get:Rule
|
||||
@get:Rule(order = 0)
|
||||
val tooltipStepPreferenceRule =
|
||||
TaskbarPreferenceRule(
|
||||
context,
|
||||
OnboardingPrefs.TASKBAR_EDU_TOOLTIP_STEP.prefItem,
|
||||
)
|
||||
|
||||
@get:Rule
|
||||
@get:Rule(order = 1)
|
||||
val searchEduPreferenceRule =
|
||||
TaskbarPreferenceRule(
|
||||
context,
|
||||
OnboardingPrefs.TASKBAR_SEARCH_EDU_SEEN,
|
||||
)
|
||||
|
||||
@get:Rule val taskbarPinningPreferenceRule = TaskbarPinningPreferenceRule(context)
|
||||
@get:Rule(order = 2) val taskbarPinningPreferenceRule = TaskbarPinningPreferenceRule(context)
|
||||
|
||||
@get:Rule val taskbarModeRule = TaskbarModeRule(context)
|
||||
@get:Rule(order = 3) val taskbarModeRule = TaskbarModeRule(context)
|
||||
|
||||
@get:Rule val taskbarUnitTestRule = TaskbarUnitTestRule(this, context)
|
||||
@get:Rule(order = 4) val taskbarUnitTestRule = TaskbarUnitTestRule(this, context)
|
||||
|
||||
@InjectController lateinit var taskbarEduTooltipController: TaskbarEduTooltipController
|
||||
|
||||
|
||||
Reference in New Issue
Block a user