Try removing it altogether

This commit is contained in:
Nathan Bierema 2023-12-07 17:04:51 -05:00
parent 980d29b571
commit f25f42d071
4 changed files with 6 additions and 81 deletions

View File

@ -58,7 +58,6 @@
"@types/react": "^18.2.37",
"@types/react-dom": "^18.2.15",
"@types/styled-components": "^5.1.30",
"chromedriver": "^118.0.1",
"cross-env": "^7.0.3",
"electron": "^27.0.4",
"esbuild": "^0.19.5",
@ -73,7 +72,7 @@
"jest-environment-jsdom": "^29.7.0",
"pug": "^3.0.2",
"rimraf": "^5.0.5",
"selenium-webdriver": "^4.15.0",
"selenium-webdriver": "^4.16.0",
"sinon-chrome": "^3.0.1",
"ts-jest": "^29.1.1",
"typescript": "~5.2.2",

View File

@ -12,7 +12,6 @@ describe('Chrome extension', function () {
let driver;
beforeAll(async () => {
await delay(2000);
driver = new webdriver.Builder()
.setChromeOptions(
new chrome.Options().addArguments(`load-extension=${path}`),

View File

@ -2,10 +2,8 @@ import { join } from 'path';
import webdriver from 'selenium-webdriver';
import chrome from 'selenium-webdriver/chrome';
import electronPath from 'electron';
import chromedriver from 'chromedriver';
import { switchMonitorTests, delay } from '../utils/e2e';
const port = 9515;
const devPanelPath =
'chrome-extension://lmhkpmbekcpmknklioeibfkpmmfibljd/window.html';
@ -13,10 +11,7 @@ describe('DevTools panel for Electron', function () {
let driver;
beforeAll(async () => {
chromedriver.start();
await delay(1000);
driver = new webdriver.Builder()
.usingServer(`http://localhost:${port}`)
.setChromeOptions(
new chrome.Options()
.setChromeBinaryPath(electronPath)
@ -28,7 +23,6 @@ describe('DevTools panel for Electron', function () {
afterAll(async () => {
await driver.quit();
chromedriver.stop();
});
it('should open Redux DevTools tab', async () => {

View File

@ -156,9 +156,6 @@ importers:
'@types/styled-components':
specifier: ^5.1.30
version: 5.1.30
chromedriver:
specifier: ^118.0.1
version: 118.0.1
cross-env:
specifier: ^7.0.3
version: 7.0.3
@ -202,8 +199,8 @@ importers:
specifier: ^5.0.5
version: 5.0.5
selenium-webdriver:
specifier: ^4.15.0
version: 4.15.0
specifier: ^4.16.0
version: 4.16.0
sinon-chrome:
specifier: ^3.0.1
version: 3.0.1
@ -9874,10 +9871,6 @@ packages:
dependencies:
defer-to-connect: 2.0.1
/@testim/chrome-version@1.1.4:
resolution: {integrity: sha512-kIhULpw9TrGYnHp/8VfdcneIcxKnLixmADtukQRtJUmsVlMg0niMkwV0xZmi8hqa57xqilIHjWFA0GKvEjVU5g==}
dev: true
/@testing-library/dom@9.3.3:
resolution: {integrity: sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw==}
engines: {node: '>=14'}
@ -12406,24 +12399,6 @@ packages:
engines: {node: '>=6.0'}
dev: true
/chromedriver@118.0.1:
resolution: {integrity: sha512-GlGfyRE47IuSJnuadIiDy89EMDMQFBVWxUmiclLJKzQhFsiWAtcIr/mNOxjljZdsw9IwIOQEkrB9wympKYFPLw==}
engines: {node: '>=18'}
hasBin: true
requiresBuild: true
dependencies:
'@testim/chrome-version': 1.1.4
axios: 1.6.1
compare-versions: 6.1.0
extract-zip: 2.0.1
https-proxy-agent: 5.0.1
proxy-from-env: 1.1.0
tcp-port-used: 1.0.2
transitivePeerDependencies:
- debug
- supports-color
dev: true
/ci-info@3.9.0:
resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==}
engines: {node: '>=8'}
@ -12624,10 +12599,6 @@ packages:
resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}
dev: true
/compare-versions@6.1.0:
resolution: {integrity: sha512-LNZQXhqUvqUTotpZ00qLSaify3b4VFD588aRr8MKFw4CMUr98ytzCW5wDH5qx/DEY5kCDXcbcRuCqL0szEf2tg==}
dev: true
/component-emitter@1.3.0:
resolution: {integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==}
dev: true
@ -13262,18 +13233,6 @@ packages:
ms: 2.1.3
dev: true
/debug@4.3.1:
resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==}
engines: {node: '>=6.0'}
peerDependencies:
supports-color: '*'
peerDependenciesMeta:
supports-color:
optional: true
dependencies:
ms: 2.1.2
dev: true
/debug@4.3.4(supports-color@5.5.0):
resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
engines: {node: '>=6.0'}
@ -15703,11 +15662,6 @@ packages:
dependencies:
loose-envify: 1.4.0
/ip-regex@4.3.0:
resolution: {integrity: sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==}
engines: {node: '>=8'}
dev: true
/ip@2.0.0:
resolution: {integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==}
@ -16032,10 +15986,6 @@ packages:
resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==}
engines: {node: '>=10'}
/is-url@1.2.4:
resolution: {integrity: sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==}
dev: true
/is-weakmap@2.0.1:
resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==}
dev: true
@ -16064,15 +16014,6 @@ packages:
dependencies:
is-docker: 2.2.1
/is2@2.0.9:
resolution: {integrity: sha512-rZkHeBn9Zzq52sd9IUIV3a5mfwBY+o2HePMh0wkGBM4z4qjvy2GwVxQ6nNXSfw6MmVP6gf1QIlWjiOavhM3x5g==}
engines: {node: '>=v0.10.0'}
dependencies:
deep-is: 0.1.4
ip-regex: 4.3.0
is-url: 1.2.4
dev: true
/isarray@0.0.1:
resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==}
dev: true
@ -16809,6 +16750,7 @@ packages:
chalk: 3.0.0
diff-match-patch: 1.0.5
dev: false
bundledDependencies: []
/jsonfile@4.0.0:
resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==}
@ -19832,8 +19774,8 @@ packages:
resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==}
dev: true
/selenium-webdriver@4.15.0:
resolution: {integrity: sha512-BNG1bq+KWiBGHcJ/wULi0eKY0yaDqFIbEmtbsYJmfaEghdCkXBsx1akgOorhNwjBipOr0uwpvNXqT6/nzl+zjg==}
/selenium-webdriver@4.16.0:
resolution: {integrity: sha512-IbqpRpfGE7JDGgXHJeWuCqT/tUqnLvZ14csSwt+S8o4nJo3RtQoE9VR4jB47tP/A8ArkYsh/THuMY6kyRP6kuA==}
engines: {node: '>= 14.20.0'}
dependencies:
jszip: 3.10.1
@ -20829,15 +20771,6 @@ packages:
engines: {node: '>=8.0.0'}
dev: false
/tcp-port-used@1.0.2:
resolution: {integrity: sha512-l7ar8lLUD3XS1V2lfoJlCBaeoaWo/2xfYt81hM7VlvR4RrMVFqfmzfhLVk40hAb368uitje5gPtBRL1m/DGvLA==}
dependencies:
debug: 4.3.1
is2: 2.0.9
transitivePeerDependencies:
- supports-color
dev: true
/telejson@7.2.0:
resolution: {integrity: sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ==}
dependencies: