Merge pull request #36589 from tonybusa/depr-karma-selenium-webdriver-launcher

Remove karma-selenium-webdriver-launcher and dependent configs
This commit is contained in:
Feanil Patel
2025-10-17 10:55:21 -04:00
committed by GitHub
3 changed files with 1 additions and 42 deletions

View File

@@ -285,7 +285,6 @@ function getBaseConfig(config, useRequireJs) {
'karma-chrome-launcher',
'karma-firefox-launcher',
'karma-spec-reporter',
'karma-selenium-webdriver-launcher',
'karma-webpack',
'karma-sourcemap-loader',
customPlugin
@@ -339,33 +338,8 @@ function getBaseConfig(config, useRequireJs) {
'media.autoplay.enabled.user-gestures-needed': false,
}
},
ChromeDocker: {
base: 'SeleniumWebdriver',
browserName: 'chrome',
getDriver: function() {
return new webdriver.Builder()
.forBrowser('chrome')
.usingServer('http://edx.devstack.chrome:4444/wd/hub')
.build();
}
},
FirefoxDocker: {
base: 'SeleniumWebdriver',
browserName: 'firefox',
getDriver: function() {
var options = new firefox.Options(),
profile = new firefox.Profile();
profile.setPreference('focusmanager.testmode', true);
options.setProfile(profile);
return new webdriver.Builder()
.forBrowser('firefox')
.usingServer('http://edx.devstack.firefox:4444/wd/hub')
.setFirefoxOptions(options)
.build();
}
}
},
// Continuous Integration mode
// if true, Karma captures browsers, runs the tests and exits
singleRun: config.singleRun,

14
package-lock.json generated
View File

@@ -89,7 +89,6 @@
"karma-jasmine-html-reporter": "0.2.2",
"karma-junit-reporter": "2.0.1",
"karma-requirejs": "1.1.0",
"karma-selenium-webdriver-launcher": "github:openedx/karma-selenium-webdriver-launcher#0.0.4-openedx.0",
"karma-sourcemap-loader": "0.4.0",
"karma-spec-reporter": "0.0.20",
"karma-webpack": "^5.0.1",
@@ -12925,19 +12924,6 @@
"requirejs": "^2.1.0"
}
},
"node_modules/karma-selenium-webdriver-launcher": {
"version": "0.0.4-openedx.0",
"resolved": "git+ssh://git@github.com/openedx/karma-selenium-webdriver-launcher.git#79cfdc5037eb8585dd3e584875e4343febb6d61f",
"dev": true,
"license": "MIT",
"dependencies": {
"q": "~0.9.6"
},
"peerDependencies": {
"karma": ">=0.9",
"selenium-webdriver": ">=2.44.0"
}
},
"node_modules/karma-sourcemap-loader": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/karma-sourcemap-loader/-/karma-sourcemap-loader-0.4.0.tgz",

View File

@@ -114,7 +114,6 @@
"karma-jasmine-html-reporter": "0.2.2",
"karma-junit-reporter": "2.0.1",
"karma-requirejs": "1.1.0",
"karma-selenium-webdriver-launcher": "github:openedx/karma-selenium-webdriver-launcher#0.0.4-openedx.0",
"karma-sourcemap-loader": "0.4.0",
"karma-spec-reporter": "0.0.20",
"karma-webpack": "^5.0.1",