Commit afb58253 authored by Andy Paicu's avatar Andy Paicu Committed by Commit Bot

Correctly mock geolocation for AutomaticEmbargoTest

Bug: 1094356
Change-Id: Ie49d2e0d59e851b3b9792370cff2dfeeacf880fd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2282743Reviewed-by: default avatarAndy Paicu <andypaicu@chromium.org>
Reviewed-by: default avatarBalazs Engedy <engedy@chromium.org>
Auto-Submit: Andy Paicu <andypaicu@chromium.org>
Commit-Queue: Balazs Engedy <engedy@chromium.org>
Cr-Commit-Position: refs/heads/master@{#785314}
parent c70ac47a
......@@ -19,8 +19,11 @@ import org.chromium.chrome.browser.flags.ChromeSwitches;
import org.chromium.chrome.browser.permissions.PermissionTestRule.PermissionUpdateWaiter;
import org.chromium.chrome.browser.tab.Tab;
import org.chromium.chrome.test.ChromeJUnit4ClassRunner;
import org.chromium.chrome.test.util.browser.LocationSettingsTestUtil;
import org.chromium.content_public.browser.test.util.TestThreadUtils;
import org.chromium.content_public.common.ContentSwitches;
import org.chromium.device.geolocation.LocationProviderOverrider;
import org.chromium.device.geolocation.MockLocationProvider;
import org.chromium.ui.modaldialog.DialogDismissalCause;
/**
......@@ -75,6 +78,9 @@ public class AutomaticEmbargoTest {
@LargeTest
@Feature({"Location"})
public void testGeolocationEmbargo() throws Exception {
LocationSettingsTestUtil.setSystemLocationSettingEnabled(true);
LocationProviderOverrider.setLocationProviderImpl(new MockLocationProvider());
runTest(GEOLOCATION_TEST_FILE, "", "Denied", 0);
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment