From e5a3789024adcb36706dc2cc2251fb08e2cbd6ee Mon Sep 17 00:00:00 2001 From: Sihua Ma Date: Tue, 17 Dec 2024 06:18:30 +0000 Subject: [PATCH] Attempt on deflaking FolderTest Test: SysUI studio Test: atest NexusLauncherRoboTests Flag: EXEMPT test deflake Bug: 382305734 Change-Id: I7f66b5b8973c97f6bc03a739044fb8c90886e41e --- .../android/launcher3/folder/FolderTest.kt | 29 ++++++++++++------- 1 file changed, 18 insertions(+), 11 deletions(-) diff --git a/tests/multivalentTests/src/com/android/launcher3/folder/FolderTest.kt b/tests/multivalentTests/src/com/android/launcher3/folder/FolderTest.kt index 4eb335e7ba..bcf5f0d817 100644 --- a/tests/multivalentTests/src/com/android/launcher3/folder/FolderTest.kt +++ b/tests/multivalentTests/src/com/android/launcher3/folder/FolderTest.kt @@ -58,6 +58,7 @@ import junit.framework.TestCase.assertFalse import junit.framework.TestCase.assertNull import junit.framework.TestCase.assertTrue import org.junit.After +import org.junit.Before import org.junit.Test import org.junit.runner.RunWith import org.mockito.Mockito @@ -74,10 +75,16 @@ import org.mockito.kotlin.whenever @RunWith(AndroidJUnit4::class) class FolderTest { - private val context: Context = - ActivityContextWrapper(ApplicationProvider.getApplicationContext()) - private val workspaceBuilder = TestWorkspaceBuilder(context) - private val folder: Folder = spy(Folder(context, null)) + private lateinit var context: Context + private lateinit var workspaceBuilder: TestWorkspaceBuilder + private lateinit var folder: Folder + + @Before + fun setUp() { + context = ActivityContextWrapper(ApplicationProvider.getApplicationContext()) + workspaceBuilder = TestWorkspaceBuilder(context) + folder = spy(Folder(context, null)) + } @After fun tearDown() { @@ -412,7 +419,7 @@ class FolderTest { folder.onEditorAction( Mockito.mock(TextView::class.java), EditorInfo.IME_ACTION_DONE, - Mockito.mock(KeyEvent::class.java) + Mockito.mock(KeyEvent::class.java), ) assertTrue(result) @@ -427,7 +434,7 @@ class FolderTest { folder.onEditorAction( Mockito.mock(TextView::class.java), EditorInfo.IME_ACTION_NONE, - Mockito.mock(KeyEvent::class.java) + Mockito.mock(KeyEvent::class.java), ) assertFalse(result) @@ -824,7 +831,7 @@ class FolderTest { val items = arrayListOf( Mockito.mock(ItemInfo::class.java), - Mockito.mock(ItemInfo::class.java) + Mockito.mock(ItemInfo::class.java), ) val view1 = Mockito.mock(View::class.java) val view2 = Mockito.mock(View::class.java) @@ -845,7 +852,7 @@ class FolderTest { val items = arrayListOf( Mockito.mock(ItemInfo::class.java), - Mockito.mock(ItemInfo::class.java) + Mockito.mock(ItemInfo::class.java), ) val view1 = Mockito.mock(View::class.java) val view2 = Mockito.mock(View::class.java) @@ -867,7 +874,7 @@ class FolderTest { val items = arrayListOf( Mockito.mock(ItemInfo::class.java), - Mockito.mock(ItemInfo::class.java) + Mockito.mock(ItemInfo::class.java), ) val view1 = Mockito.mock(View::class.java) val view2 = Mockito.mock(View::class.java) @@ -887,7 +894,7 @@ class FolderTest { val items = arrayListOf( Mockito.mock(ItemInfo::class.java), - Mockito.mock(ItemInfo::class.java) + Mockito.mock(ItemInfo::class.java), ) val view1 = Mockito.mock(View::class.java) val view2 = Mockito.mock(View::class.java) @@ -908,7 +915,7 @@ class FolderTest { val items = arrayListOf( Mockito.mock(ItemInfo::class.java), - Mockito.mock(ItemInfo::class.java) + Mockito.mock(ItemInfo::class.java), ) val view1 = Mockito.mock(View::class.java) val view2 = Mockito.mock(View::class.java)