@@ -65,7 +65,7 @@ class OmnibarLayoutViewModelTest {
65
65
private val userBrowserProperties: UserBrowserProperties = mock()
66
66
67
67
private val mockVisualDesignExperimentDataStore: VisualDesignExperimentDataStore = mock()
68
- private val defaultVisualExperimentNavBarStateFlow = MutableStateFlow (FeatureState (isAvailable = true , isEnabled = false ))
68
+ private val defaultVisualExperimentNavBarStateFlow = MutableStateFlow (FeatureState (isAvailable = false , isEnabled = false ))
69
69
70
70
private val defaultBrowserPromptsExperimentHighlightOverflowMenuFlow = MutableStateFlow (false )
71
71
private val defaultBrowserPromptsExperiment: DefaultBrowserPromptsExperiment = mock()
@@ -86,7 +86,7 @@ class OmnibarLayoutViewModelTest {
86
86
whenever(tabRepository.flowTabs).thenReturn(flowOf(emptyList()))
87
87
whenever(voiceSearchAvailability.shouldShowVoiceSearch(any(), any(), any(), any())).thenReturn(true )
88
88
whenever(duckPlayer.isDuckPlayerUri(DUCK_PLAYER_URL )).thenReturn(true )
89
- whenever(mockVisualDesignExperimentDataStore.navigationBarState ).thenReturn(defaultVisualExperimentNavBarStateFlow)
89
+ whenever(mockVisualDesignExperimentDataStore.experimentState ).thenReturn(defaultVisualExperimentNavBarStateFlow)
90
90
91
91
initializeViewModel()
92
92
}
@@ -865,11 +865,12 @@ class OmnibarLayoutViewModelTest {
865
865
fun whenTrackersAnimationStartedAndOmnibarFocusedThenCommandAndViewStateCorrect () = runTest {
866
866
testee.onOmnibarFocusChanged(true , SERP_URL )
867
867
val trackers = givenSomeTrackers()
868
+
868
869
testee.onAnimationStarted(Decoration .LaunchTrackersAnimation (trackers))
869
870
870
871
testee.viewState.test {
871
872
val viewState = awaitItem()
872
- assertTrue(viewState.leadingIconState == LeadingIconState .SEARCH )
873
+ assertTrue(viewState.leadingIconState == LeadingIconState .PRIVACY_SHIELD )
873
874
}
874
875
}
875
876
0 commit comments