@@ -142,7 +142,6 @@ import com.duckduckgo.app.global.install.AppInstallStore
142
142
import com.duckduckgo.app.global.model.PrivacyShield.PROTECTED
143
143
import com.duckduckgo.app.global.model.Site
144
144
import com.duckduckgo.app.global.model.SiteFactoryImpl
145
- import com.duckduckgo.app.location.GeoLocationPermissions
146
145
import com.duckduckgo.app.location.data.LocationPermissionsDao
147
146
import com.duckduckgo.app.onboarding.store.AppStage
148
147
import com.duckduckgo.app.onboarding.store.AppStage.ESTABLISHED
@@ -370,8 +369,6 @@ class BrowserTabViewModelTest {
370
369
371
370
private val mockFileDownloader: FileDownloader = mock()
372
371
373
- private val geoLocationPermissions: GeoLocationPermissions = mock()
374
-
375
372
private val fireproofDialogsEventHandler: FireproofDialogsEventHandler = mock()
376
373
377
374
private val mockEmailManager: EmailManager = mock()
@@ -3038,8 +3035,6 @@ class BrowserTabViewModelTest {
3038
3035
)
3039
3036
3040
3037
givenCurrentSite(domain)
3041
- givenDeviceLocationSharingIsEnabled(true )
3042
- givenLocationPermissionIsEnabled(true )
3043
3038
3044
3039
loadUrl(" https://www.example.com" , isBrowserShowing = true )
3045
3040
@@ -3055,8 +3050,6 @@ class BrowserTabViewModelTest {
3055
3050
)
3056
3051
3057
3052
givenCurrentSite(domain)
3058
- givenDeviceLocationSharingIsEnabled(true )
3059
- givenLocationPermissionIsEnabled(true )
3060
3053
3061
3054
loadUrl(" https://www.example.com" , isBrowserShowing = true )
3062
3055
@@ -3066,8 +3059,6 @@ class BrowserTabViewModelTest {
3066
3059
@Test
3067
3060
fun whenUserVisitsDomainWithoutLocationPermissionThenMessageIsNotShown () = runTest {
3068
3061
val domain = " https://www.example.com"
3069
- givenDeviceLocationSharingIsEnabled(true )
3070
- givenLocationPermissionIsEnabled(true )
3071
3062
givenCurrentSite(domain)
3072
3063
loadUrl(" https://www.example.com" , isBrowserShowing = true )
3073
3064
@@ -3077,8 +3068,6 @@ class BrowserTabViewModelTest {
3077
3068
@Test
3078
3069
fun whenUserVisitsDomainAndLocationIsNotEnabledThenMessageIsNotShown () = runTest {
3079
3070
val domain = " https://www.example.com"
3080
- givenDeviceLocationSharingIsEnabled(true )
3081
- givenLocationPermissionIsEnabled(false )
3082
3071
givenCurrentSite(domain)
3083
3072
3084
3073
loadUrl(" https://www.example.com" , isBrowserShowing = true )
@@ -3095,8 +3084,6 @@ class BrowserTabViewModelTest {
3095
3084
)
3096
3085
3097
3086
givenCurrentSite(domain)
3098
- givenDeviceLocationSharingIsEnabled(true )
3099
- givenLocationPermissionIsEnabled(true )
3100
3087
3101
3088
loadUrl(" https://www.example.com" , isBrowserShowing = true )
3102
3089
loadUrl(" https://www.example.com" , isBrowserShowing = true )
@@ -5901,14 +5888,6 @@ class BrowserTabViewModelTest {
5901
5888
dismissedCtaDaoChannel.send(listOf (DismissedCta (CtaId .DAX_DIALOG_TRACKERS_FOUND )))
5902
5889
}
5903
5890
5904
- private fun givenDeviceLocationSharingIsEnabled (state : Boolean ) {
5905
- whenever(geoLocationPermissions.isDeviceLocationEnabled()).thenReturn(state)
5906
- }
5907
-
5908
- private fun givenLocationPermissionIsEnabled (state : Boolean ) {
5909
- whenever(mockSettingsStore.appLocationPermission).thenReturn(state)
5910
- }
5911
-
5912
5891
private inline fun <reified T : Command > assertCommandIssued (instanceAssertions : T .() -> Unit = {}) {
5913
5892
verify(mockCommandObserver, atLeastOnce()).onChanged(commandCaptor.capture())
5914
5893
val issuedCommand = commandCaptor.allValues.find { it is T }
0 commit comments