Skip to content

Commit 23075db

Browse files
committed
skip all 3rd party driver manager tests in CI
1 parent e33fbd4 commit 23075db

File tree

6 files changed

+16
-5
lines changed

6 files changed

+16
-5
lines changed

examples/dotnet/SeleniumDocs/GettingStarted/InstallDriversTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
namespace SeleniumDocs.GettingStarted
1111
{
1212
[TestClassCustom]
13+
[Ignore("Running these tests can cause problems with other tests")]
1314
public class InstallDriversTest
1415
{
1516
[TestMethod]
@@ -42,7 +43,6 @@ public void FirefoxSession()
4243
driver.Quit();
4344
}
4445

45-
[EnabledOnOs("WINDOWS")]
4646
[TestMethod]
4747
public void InternetExplorerSession()
4848
{

examples/java/src/test/java/dev/selenium/getting_started/InstallDriversTest.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
public class InstallDriversTest {
1414
@Test
15+
@Disabled("Do not run in CI")
1516
public void chromeSession() {
1617
WebDriverManager.chromedriver().setup();
1718

@@ -21,6 +22,7 @@ public void chromeSession() {
2122
}
2223

2324
@Test
25+
@Disabled("Do not run in CI")
2426
public void edgeSession() {
2527
WebDriverManager.edgedriver().setup();
2628

@@ -30,6 +32,7 @@ public void edgeSession() {
3032
}
3133

3234
@Test
35+
@Disabled("Do not run in CI")
3336
public void firefoxSession() {
3437
WebDriverManager.firefoxdriver().setup();
3538

@@ -38,8 +41,8 @@ public void firefoxSession() {
3841
driver.quit();
3942
}
4043

41-
@Disabled("Only runs on Windows")
4244
@Test
45+
@Disabled("Do not run in CI")
4346
public void ieSession() {
4447
WebDriverManager.iedriver().setup();
4548

examples/kotlin/src/test/kotlin/dev/selenium/getting_started/InstallDriversTest.kt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,28 +12,31 @@ import org.openqa.selenium.ie.InternetExplorerDriver
1212

1313
class InstallDriversTest {
1414
@Test
15+
@Disabled("Do not run in CI")
1516
fun chromeSession() {
1617
WebDriverManager.chromedriver().setup()
1718
val driver: WebDriver = ChromeDriver()
1819
driver.quit()
1920
}
2021

2122
@Test
23+
@Disabled("Do not run in CI")
2224
fun edgeSession() {
2325
WebDriverManager.edgedriver().setup()
2426
val driver: WebDriver = EdgeDriver()
2527
driver.quit()
2628
}
2729

2830
@Test
31+
@Disabled("Do not run in CI")
2932
fun firefoxSession() {
3033
WebDriverManager.firefoxdriver().setup()
3134
val driver: WebDriver = FirefoxDriver()
3235
driver.quit()
3336
}
3437

35-
@Disabled("Only runs on Windows")
3638
@Test
39+
@Disabled("Do not run in CI")
3740
fun ieSession() {
3841
WebDriverManager.iedriver().setup()
3942
val driver: WebDriver = InternetExplorerDriver()

examples/python/tests/getting_started/test_install_drivers.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
from webdriver_manager.microsoft import IEDriverManager
1111

1212

13+
@pytest.mark.skip(reason="Do not run in CI")
1314
def test_driver_manager_chrome():
1415
service = ChromeService(executable_path=ChromeDriverManager().install())
1516

@@ -18,6 +19,7 @@ def test_driver_manager_chrome():
1819
driver.quit()
1920

2021

22+
@pytest.mark.skip(reason="Do not run in CI")
2123
def test_edge_session():
2224
service = EdgeService(executable_path=EdgeChromiumDriverManager().install())
2325

@@ -26,6 +28,7 @@ def test_edge_session():
2628
driver.quit()
2729

2830

31+
@pytest.mark.skip(reason="Do not run in CI")
2932
def test_firefox_session():
3033
service = FirefoxService(executable_path=GeckoDriverManager().install())
3134

@@ -34,7 +37,7 @@ def test_firefox_session():
3437
driver.quit()
3538

3639

37-
@pytest.mark.skip(reason="only runs on Windows")
40+
@pytest.mark.skip(reason="Do not run in CI")
3841
def test_ie_session():
3942
service = IEService(executable_path=IEDriverManager().install())
4043

examples/ruby/spec/getting_started/install_drivers_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
require 'spec_helper'
44

5-
RSpec.describe 'Install Drivers' do
5+
RSpec.describe 'Install Drivers', exclude: {ci: :github} do
66
it 'chrome session' do
77
require 'webdrivers'
88

examples/ruby/spec/spec_helper.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919
guards = Selenium::WebDriver::Support::Guards.new(example,
2020
bug_tracker: bug_tracker)
2121
guards.add_condition(:platform, Selenium::WebDriver::Platform.os)
22+
guards.add_condition(:ci, Selenium::WebDriver::Platform.ci)
23+
2224
results = guards.disposition
2325
send(*results) if results
2426
end

0 commit comments

Comments
 (0)