diff options
| author | 2025-02-03 12:18:01 -0800 | |
|---|---|---|
| committer | 2025-02-03 12:18:01 -0800 | |
| commit | 90231b0cec971d4aeac18295c51570c0e4fd88b6 (patch) | |
| tree | fa7cabb9603162e6fa3a73b7c965f5792674a3ec | |
| parent | 0efe15dcf6d7f094b74a249db6a630955bbb5f26 (diff) | |
| parent | 63b1cff5812252f79fea119aaec708208a8bf7d8 (diff) | |
Merge "Adjust test for guts fix flag" into main
| -rw-r--r-- | packages/SystemUI/tests/src/com/android/systemui/statusbar/notification/collection/coordinator/ViewConfigCoordinatorTest.kt | 32 |
1 files changed, 20 insertions, 12 deletions
diff --git a/packages/SystemUI/tests/src/com/android/systemui/statusbar/notification/collection/coordinator/ViewConfigCoordinatorTest.kt b/packages/SystemUI/tests/src/com/android/systemui/statusbar/notification/collection/coordinator/ViewConfigCoordinatorTest.kt index c8fbe61fa799..3937d3d46d68 100644 --- a/packages/SystemUI/tests/src/com/android/systemui/statusbar/notification/collection/coordinator/ViewConfigCoordinatorTest.kt +++ b/packages/SystemUI/tests/src/com/android/systemui/statusbar/notification/collection/coordinator/ViewConfigCoordinatorTest.kt @@ -20,6 +20,7 @@ import androidx.test.ext.junit.runners.AndroidJUnit4 import androidx.test.filters.SmallTest import com.android.keyguard.KeyguardUpdateMonitor import com.android.keyguard.KeyguardUpdateMonitorCallback +import com.android.systemui.Flags import com.android.systemui.SysuiTestCase import com.android.systemui.statusbar.NotificationLockscreenUserManager import com.android.systemui.statusbar.NotificationLockscreenUserManager.UserChangedListener @@ -64,13 +65,14 @@ class ViewConfigCoordinatorTest : SysuiTestCase() { fun setUp() { whenever(pipeline.allNotifs).thenReturn(listOf(entry)) whenever(entry.row).thenReturn(row) - coordinator = ViewConfigCoordinator( - configurationController, - lockscreenUserManager, - gutsManager, - keyguardUpdateMonitor, - colorUpdateLogger, - ) + coordinator = + ViewConfigCoordinator( + configurationController, + lockscreenUserManager, + gutsManager, + keyguardUpdateMonitor, + colorUpdateLogger, + ) coordinator.attach(pipeline) userChangedListener = withArgCaptor { verify(lockscreenUserManager).addUserChangedListener(capture()) @@ -95,7 +97,7 @@ class ViewConfigCoordinatorTest : SysuiTestCase() { fun themeChangePropagatesToEntry() { configurationListener.onThemeChanged() verify(entry).onDensityOrFontScaleChanged() - verify(entry).areGutsExposed() + checkGutsExposedCalled() verifyNoMoreInteractions(entry, row) } @@ -103,7 +105,7 @@ class ViewConfigCoordinatorTest : SysuiTestCase() { fun densityChangePropagatesToEntry() { configurationListener.onDensityOrFontScaleChanged() verify(entry).onDensityOrFontScaleChanged() - verify(entry).areGutsExposed() + checkGutsExposedCalled() verifyNoMoreInteractions(entry, row) } @@ -127,7 +129,7 @@ class ViewConfigCoordinatorTest : SysuiTestCase() { verify(entry).row verify(row).onUiModeChanged() verify(entry).onDensityOrFontScaleChanged() - verify(entry).areGutsExposed() + checkGutsExposedCalled() verifyNoMoreInteractions(entry, row) clearInvocations(entry, row) @@ -158,7 +160,7 @@ class ViewConfigCoordinatorTest : SysuiTestCase() { verify(entry).row verify(row).onUiModeChanged() verify(entry).onDensityOrFontScaleChanged() - verify(entry).areGutsExposed() + checkGutsExposedCalled() verifyNoMoreInteractions(entry, row) clearInvocations(entry, row) @@ -194,8 +196,14 @@ class ViewConfigCoordinatorTest : SysuiTestCase() { verify(entry).row verify(row).onUiModeChanged() verify(entry).onDensityOrFontScaleChanged() - verify(entry).areGutsExposed() + checkGutsExposedCalled() verifyNoMoreInteractions(entry, row) clearInvocations(entry, row) } + + private fun checkGutsExposedCalled() { + if (!Flags.notificationUndoGutsOnConfigChanged()) { + verify(entry).areGutsExposed() + } + } } |