From 6abb48858eeb1002c28153a76f13a23e7a93c0e7 Mon Sep 17 00:00:00 2001 From: Saket Pradhan <65219413+Saketspradhan@users.noreply.github.com> Date: Tue, 12 Jan 2021 12:14:26 +0100 Subject: [PATCH 1/2] Python code added under Emulate Geo Location Working fine --- .../support_packages/chrome_devtools.en.md | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/docs_source_files/content/support_packages/chrome_devtools.en.md b/docs_source_files/content/support_packages/chrome_devtools.en.md index 2a79da05de7e..3d9e3afb2e85 100644 --- a/docs_source_files/content/support_packages/chrome_devtools.en.md +++ b/docs_source_files/content/support_packages/chrome_devtools.en.md @@ -29,7 +29,20 @@ public void geoLocationTest(){ } {{< / code-panel >}} {{< code-panel language="python" >}} -# Please raise a PR to add code sample +from selenium import webdriver +from selenium.webdriver.chrome.service import Service + +PATH = "SPECIFY YOUR CHROMEDRIVER.EXE PATH HERE" + +def geoLocationTest(): + driver = webdriver.Chrome(PATH) + Map_coordinates = dict({ + "latitude": 41.8781, + "longitude": -87.6298, + "accuracy": 100 + }) + driver.execute_cdp_cmd("Emulation.setGeolocationOverride", Map_coordinates) + driver.get("ENTER URL HERE") {{< / code-panel >}} {{< code-panel language="csharp" >}} using System.Threading.Tasks; From 511b86840292b60b1a16bfba00d8fa86b337f242 Mon Sep 17 00:00:00 2001 From: Saket Pradhan <65219413+Saketspradhan@users.noreply.github.com> Date: Wed, 20 Jan 2021 15:57:44 +0530 Subject: [PATCH 2/2] Updated with requested changes --- .../content/support_packages/chrome_devtools.en.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/docs_source_files/content/support_packages/chrome_devtools.en.md b/docs_source_files/content/support_packages/chrome_devtools.en.md index 3d9e3afb2e85..6cd40c5b11c3 100644 --- a/docs_source_files/content/support_packages/chrome_devtools.en.md +++ b/docs_source_files/content/support_packages/chrome_devtools.en.md @@ -32,17 +32,15 @@ public void geoLocationTest(){ from selenium import webdriver from selenium.webdriver.chrome.service import Service -PATH = "SPECIFY YOUR CHROMEDRIVER.EXE PATH HERE" - def geoLocationTest(): - driver = webdriver.Chrome(PATH) + driver = webdriver.Chrome() Map_coordinates = dict({ "latitude": 41.8781, "longitude": -87.6298, "accuracy": 100 }) driver.execute_cdp_cmd("Emulation.setGeolocationOverride", Map_coordinates) - driver.get("ENTER URL HERE") + driver.get("") {{< / code-panel >}} {{< code-panel language="csharp" >}} using System.Threading.Tasks;