Skip to content

Commit 1153b02

Browse files
firts test
1 parent 5ce49ba commit 1153b02

File tree

6 files changed

+110
-64
lines changed

6 files changed

+110
-64
lines changed

tests/e2e/desktop.runner.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ import testcafe from 'testcafe';
3939
assertionTimeout: 5000,
4040
speed: 1,
4141
quarantineMode: { successThreshold: 1, attemptLimit: 3 },
42+
disableMultipleWindows: true
4243
});
4344
})
4445
.then((failedCount) => {

tests/e2e/desktop.runner.win.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ import testcafe from 'testcafe';
3939
assertionTimeout: 5000,
4040
speed: 1,
4141
quarantineMode: { successThreshold: 1, attemptLimit: 3 },
42+
disableMultipleWindows: true
4243
});
4344
})
4445
.then((failedCount) => {

tests/e2e/package.json

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"build:web": "yarn --cwd ../../ build:web",
1414
"redis:last": "docker run --name redis-last-version -p 7777:6379 -d redislabs/redismod",
1515
"start:app": "cross-env SERVER_STATIC_CONTENT=true yarn start:api",
16-
"test:chrome": "testcafe --compiler-options typescript.configPath=tsconfig.testcafe.json --cache --concurrency 1 chrome tests/ -r html:./report/report.html,spec -e -s takeOnFails=true,path=report/screenshots/,pathPattern=${OS}_${BROWSER}/${DATE}_${TIME}/${FIXTURE}_${TEST}_${FILE_INDEX}.png",
16+
"test:chrome": "testcafe --compiler-options typescript.configPath=tsconfig.testcafe.json --cache --disable-multiple-windows --concurrency 1 chrome tests/ -r html:./report/report.html,spec -e -s takeOnFails=true,path=report/screenshots/,pathPattern=${OS}_${BROWSER}/${DATE}_${TIME}/${FIXTURE}_${TEST}_${FILE_INDEX}.png",
1717
"test:chrome:ci": "ts-node ./web.runner.ts",
1818
"test": "yarn test:chrome",
1919
"lint": "eslint . --ext .ts,.js,.tsx,.jsx",
@@ -30,9 +30,7 @@
3030
"@types/lodash": "4.14.192",
3131
"@types/node": "20.3.1",
3232
"word-wrap": "1.2.4",
33-
"**/semver": "^7.5.2",
34-
"testcafe-hammerhead": "31.4.5",
35-
"testcafe-hammerhead/tough-cookie": "^4.1.3"
33+
"**/semver": "^7.5.2"
3634
},
3735
"devDependencies": {
3836
"@types/archiver": "^5.3.2",
@@ -56,11 +54,11 @@
5654
"redis": "3.1.1",
5755
"sqlite3": "^5.1.6",
5856
"supertest": "^4.0.2",
59-
"testcafe": "3.0.0",
57+
"testcafe": "3.3.0",
6058
"testcafe-browser-provider-electron": "0.0.19",
6159
"testcafe-reporter-html": "1.4.6",
6260
"testcafe-reporter-json": "2.2.0",
63-
"testcafe-reporter-spec": "2.1.1",
61+
"testcafe-reporter-spec": "2.2.0",
6462
"ts-node": "10.9.1",
6563
"typescript": "5.1.3"
6664
}

tests/e2e/tests/web/regression/database/github.e2e.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import { DatabaseHelper } from '../../../../helpers/database';
44
import { MyRedisDatabasePage } from '../../../../pageObjects';
55
import { commonUrl, ossStandaloneConfig } from '../../../../helpers/conf';
66
import { DatabaseAPIRequests } from '../../../../helpers/api/api-database';
7+
import { Common } from '../../../../helpers/common';
78

89
const myRedisDatabasePage = new MyRedisDatabasePage();
910
const databaseHelper = new DatabaseHelper();
@@ -23,7 +24,7 @@ fixture `Github functionality`
2324
// Delete database
2425
await databaseAPIRequests.deleteStandaloneDatabaseApi(ossStandaloneConfig);
2526
});
26-
test('Verify that user can work with Github link in the application', async t => {
27+
test.only('Verify that user can work with Github link in the application', async t => {
2728
// Verify that user can see the icon for GitHub reference at the bottom of the left side bar in the List of DBs
2829
await t.expect(myRedisDatabasePage.NavigationPanel.githubButton.visible).ok('Github button not found');
2930
//Verify that user can see the icon for GitHub reference at the bottom of the left side bar on the Browser page
@@ -33,8 +34,7 @@ test('Verify that user can work with Github link in the application', async t =>
3334
await t.click(myRedisDatabasePage.NavigationPanel.workbenchButton);
3435
await t.expect(myRedisDatabasePage.NavigationPanel.githubButton.visible).ok('Github button');
3536
// update after resolving testcafe Native Automation mode limitations
36-
// // Verify that when user clicks on Github icon he redirects to the URL: https://github.com/RedisInsight/RedisInsight
37-
// await t.click(myRedisDatabasePage.NavigationPanel.githubButton);
38-
// await t.expect(getPageUrl()).contains('https://github.com/RedisInsight/RedisInsight', 'Link is not correct');
39-
// await t.switchToParentWindow();
37+
// Verify that when user clicks on Github icon he redirects to the URL: https://github.com/RedisInsight/RedisInsight
38+
await t.click(myRedisDatabasePage.NavigationPanel.githubButton);
39+
await Common.checkURLContainsText('https://github.com/RedisInsight/RedisInsight');
4040
});

tests/e2e/web.runner.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ import testcafe from 'testcafe';
3939
assertionTimeout: 5000,
4040
speed: 1,
4141
quarantineMode: { successThreshold: 1, attemptLimit: 3 },
42-
pageRequestTimeout: 8000
42+
pageRequestTimeout: 8000,
43+
disableMultipleWindows: true
4344
});
4445
})
4546
.then((failedCount) => {

tests/e2e/yarn.lock

Lines changed: 97 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22
# yarn lockfile v1
33

44

5+
"@adobe/css-tools@^4.3.0-rc.1":
6+
version "4.3.1"
7+
resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.3.1.tgz#abfccb8ca78075a2b6187345c26243c1a0842f28"
8+
integrity sha512-/62yikz7NLScCGAAST5SHdnjaDJQBDq0M2muyRTpf2VQhw6StBg2ALiu73zSJQ4fMVLA+0uBhBHAle7Wg+2kSg==
9+
510
"@ampproject/remapping@^2.2.0":
611
version "2.2.1"
712
resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630"
@@ -1110,12 +1115,18 @@
11101115
resolved "https://registry.yarnpkg.com/@devexpress/bin-v8-flags-filter/-/bin-v8-flags-filter-1.3.0.tgz#3069f2525c0c5fb940810e9ec10fc592c47552db"
11111116
integrity sha512-LWLNfYGwVJKYpmHUDoODltnlqxdEAl5Qmw7ha1+TSpsABeF94NKSWkQTTV1TB4CM02j2pZyqn36nHgaFl8z7qw==
11121117

1113-
"@devexpress/error-stack-parser@^2.0.6":
1114-
version "2.0.6"
1115-
resolved "https://registry.yarnpkg.com/@devexpress/error-stack-parser/-/error-stack-parser-2.0.6.tgz#a7c32e54583566bc6abf153c32a8b86d87d1e490"
1116-
integrity sha512-fneVypElGUH6Be39mlRZeAu00pccTlf4oVuzf9xPJD1cdEqI8NyAiQua/EW7lZdrbMUbgyXcJmfKPefhYius3A==
1118+
"@devexpress/callsite-record@^4.1.6":
1119+
version "4.1.7"
1120+
resolved "https://registry.yarnpkg.com/@devexpress/callsite-record/-/callsite-record-4.1.7.tgz#045ece71df8c574d7adc15c75eeaac6c6ca6c97d"
1121+
integrity sha512-qr3VQYc0KopduFkEY6SxaOIi1Xhm0jIWQfrxxMVboI/p2rjF/Mj/iqaiUxQQP6F3ujpW/7l0mzhf17uwcFZhBA==
11171122
dependencies:
1118-
stackframe "^1.1.1"
1123+
"@types/lodash" "^4.14.72"
1124+
callsite "^1.0.0"
1125+
chalk "^2.4.0"
1126+
error-stack-parser "^2.1.4"
1127+
highlight-es "^1.0.0"
1128+
lodash "4.6.1 || ^4.16.1"
1129+
pinkie-promise "^2.0.0"
11191130

11201131
"@electron/asar@^3.2.3":
11211132
version "3.2.4"
@@ -1898,19 +1909,6 @@ call-bind@^1.0.0, call-bind@^1.0.2:
18981909
function-bind "^1.1.1"
18991910
get-intrinsic "^1.0.2"
19001911

1901-
callsite-record@^4.0.0:
1902-
version "4.1.5"
1903-
resolved "https://registry.yarnpkg.com/callsite-record/-/callsite-record-4.1.5.tgz#cfccae67dfd29e0e52a17d88517fc7e4e3d3bdb4"
1904-
integrity sha512-OqeheDucGKifjQRx524URgV4z4NaKjocGhygTptDea+DLROre4ZEecA4KXDq+P7qlGCohYVNOh3qr+y5XH5Ftg==
1905-
dependencies:
1906-
"@devexpress/error-stack-parser" "^2.0.6"
1907-
"@types/lodash" "^4.14.72"
1908-
callsite "^1.0.0"
1909-
chalk "^2.4.0"
1910-
highlight-es "^1.0.0"
1911-
lodash "4.6.1 || ^4.16.1"
1912-
pinkie-promise "^2.0.0"
1913-
19141912
callsite@^1.0.0:
19151913
version "1.0.0"
19161914
resolved "https://registry.yarnpkg.com/callsite/-/callsite-1.0.0.tgz#280398e5d664bd74038b6f0905153e6e8af1bc20"
@@ -2422,6 +2420,11 @@ enquirer@^2.3.5:
24222420
dependencies:
24232421
ansi-colors "^4.1.1"
24242422

2423+
entities@^4.4.0:
2424+
version "4.5.0"
2425+
resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48"
2426+
integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==
2427+
24252428
env-paths@^2.2.0:
24262429
version "2.2.1"
24272430
resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2"
@@ -2439,12 +2442,12 @@ error-ex@^1.3.1:
24392442
dependencies:
24402443
is-arrayish "^0.2.1"
24412444

2442-
error-stack-parser@^1.3.6:
2443-
version "1.3.6"
2444-
resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-1.3.6.tgz#e0e73b93e417138d1cd7c0b746b1a4a14854c292"
2445-
integrity sha512-xhuSYd8wLgOXwNgjcPeXMPL/IiiA1Huck+OPvClpJViVNNlJVtM41o+1emp7bPvlCJwCatFX2DWc05/DgfbWzA==
2445+
error-stack-parser@^2.1.4:
2446+
version "2.1.4"
2447+
resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.1.4.tgz#229cb01cdbfa84440bfa91876285b94680188286"
2448+
integrity sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==
24462449
dependencies:
2447-
stackframe "^0.3.1"
2450+
stackframe "^1.3.4"
24482451

24492452
es-abstract@^1.19.0, es-abstract@^1.20.4:
24502453
version "1.21.2"
@@ -4366,6 +4369,13 @@ parse5@^1.5.0:
43664369
resolved "https://registry.yarnpkg.com/parse5/-/parse5-1.5.1.tgz#9b7f3b0de32be78dc2401b17573ccaf0f6f59d94"
43674370
integrity sha512-w2jx/0tJzvgKwZa58sj2vAYq/S/K1QJfIB3cWYea/Iu1scFPDQQ3IQiVZTHWtRBwAjv2Yd7S/xeZf3XqLDb3bA==
43684371

4372+
parse5@^7.1.2:
4373+
version "7.1.2"
4374+
resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.1.2.tgz#0736bebbfd77793823240a23b7fc5e010b7f8e32"
4375+
integrity sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==
4376+
dependencies:
4377+
entities "^4.4.0"
4378+
43694379
path-exists@^3.0.0:
43704380
version "3.0.0"
43714381
resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
@@ -4859,7 +4869,7 @@ sanitize-filename@^1.6.0:
48594869
dependencies:
48604870
truncate-utf8-bytes "^1.0.0"
48614871

4862-
"semver@2 || 3 || 4 || 5", [email protected], semver@^5.6.0, semver@^6.0.0, semver@^6.3.1, semver@^7.2.1, semver@^7.3.5, semver@^7.5.2:
4872+
"semver@2 || 3 || 4 || 5", [email protected], semver@7.5.3, semver@^6.0.0, semver@^6.3.1, semver@^7.2.1, semver@^7.3.5, semver@^7.5.2, semver@^7.5.3:
48634873
version "7.5.4"
48644874
resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e"
48654875
integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==
@@ -5036,12 +5046,7 @@ ssri@^8.0.0, ssri@^8.0.1:
50365046
dependencies:
50375047
minipass "^3.1.1"
50385048

5039-
stackframe@^0.3.1:
5040-
version "0.3.1"
5041-
resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-0.3.1.tgz#33aa84f1177a5548c8935533cbfeb3420975f5a4"
5042-
integrity sha512-XmoiF4T5nuWEp2x2w92WdGjdHGY/cZa6LIbRsDRQR/Xlk4uW0PAUlH1zJYVffocwKpCdwyuypIp25xsSXEtZHw==
5043-
5044-
stackframe@^1.1.1:
5049+
stackframe@^1.3.4:
50455050
version "1.3.4"
50465051
resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.3.4.tgz#b881a004c8c149a5e8efef37d51b16e412943310"
50475052
integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==
@@ -5221,10 +5226,10 @@ [email protected]:
52215226
promisify-event "^1.0.0"
52225227
proxyquire "^1.7.10"
52235228

5224-
5225-
version "2.0.25"
5226-
resolved "https://registry.yarnpkg.com/testcafe-browser-tools/-/testcafe-browser-tools-2.0.25.tgz#9721f9ba7024a1c95ca4675554cf9477d792edd2"
5227-
integrity sha512-LK/ZOJUwnpjdJl131qrBN0toCv2wZj2Elb8UPTU71n9Woq7kZtGine4P5XvvvO7mE8bjBfWJOBW9jRhHxyIWzQ==
5229+
5230+
version "2.0.26"
5231+
resolved "https://registry.yarnpkg.com/testcafe-browser-tools/-/testcafe-browser-tools-2.0.26.tgz#38b5c0c2cd438895de12ee53cae11c64bd33aab9"
5232+
integrity sha512-nTKSJhBzn9BmnOs0xVzXMu8dN2Gu13Ca3x3SJr/zF6ZdKjXO82JlbHu55dt5MFoWjzAQmwlqBkSxPaYicsTgUw==
52285233
dependencies:
52295234
array-find "^1.0.0"
52305235
debug "^4.3.1"
@@ -5244,7 +5249,38 @@ [email protected]:
52445249
read-file-relative "^1.2.0"
52455250
which-promise "^1.0.0"
52465251

5247-
[email protected], testcafe-hammerhead@>=19.4.0:
5252+
5253+
version "31.6.1"
5254+
resolved "https://registry.yarnpkg.com/testcafe-hammerhead/-/testcafe-hammerhead-31.6.1.tgz#181fe81cf10bd43115087d004dc6c2cad0d02f35"
5255+
integrity sha512-tMdF183bTL+hMNzIdUUNpg32T2hlwaI9CEXxOJpgg6VnzCpy1RDV5+wcIJB1ywhs6cdd5ltQZuaHrm1tWbyR1A==
5256+
dependencies:
5257+
"@adobe/css-tools" "^4.3.0-rc.1"
5258+
"@electron/asar" "^3.2.3"
5259+
acorn-hammerhead "0.6.2"
5260+
bowser "1.6.0"
5261+
crypto-md5 "^1.0.0"
5262+
debug "4.3.1"
5263+
esotope-hammerhead "0.6.4"
5264+
http-cache-semantics "^4.1.0"
5265+
httpntlm "^1.8.10"
5266+
iconv-lite "0.5.1"
5267+
lodash "^4.17.20"
5268+
lru-cache "2.6.3"
5269+
match-url-wildcard "0.0.4"
5270+
merge-stream "^1.0.1"
5271+
mime "~1.4.1"
5272+
mustache "^2.1.1"
5273+
nanoid "^3.1.12"
5274+
os-family "^1.0.0"
5275+
parse5 "^7.1.2"
5276+
pinkie "2.0.4"
5277+
read-file-relative "^1.2.0"
5278+
semver "7.5.3"
5279+
tough-cookie "4.1.3"
5280+
tunnel-agent "0.6.0"
5281+
ws "^7.4.6"
5282+
5283+
testcafe-hammerhead@>=19.4.0:
52485284
version "31.4.5"
52495285
resolved "https://registry.yarnpkg.com/testcafe-hammerhead/-/testcafe-hammerhead-31.4.5.tgz#672ae1ee426f42fcedb8f15c3e8350f198af2670"
52505286
integrity sha512-L6flQbgQ4IoCqtjjOVPoJsaq6++9/mYKVCDxUjn5FhMyP/P3pfLcpW0h1wV8UiNkcf6WoYVYhwxN/15g5YMgIQ==
@@ -5314,12 +5350,7 @@ testcafe-reporter-minimal@^2.2.0:
53145350
resolved "https://registry.yarnpkg.com/testcafe-reporter-minimal/-/testcafe-reporter-minimal-2.2.0.tgz#d12624bb6f6b98543ca52512b01002cad23b657d"
53155351
integrity sha512-iUSWI+Z+kVUAsGegMmEXKDiMPZHDxq+smo4utWwc3wI3Tk6jT8PbNvsROQAjwkMKDmnpo6To5vtyvzvK+zKGXA==
53165352

5317-
5318-
version "2.1.1"
5319-
resolved "https://registry.yarnpkg.com/testcafe-reporter-spec/-/testcafe-reporter-spec-2.1.1.tgz#8156fced0f5132486559ad560bc80676469275ec"
5320-
integrity sha512-KO4c4F5pIORaQ1ddWgNDOyN0GiiKFWtjoMYk3VgBiJYcYuk2ZPN1Ewn0KkZsSsL30tOKeQW6jdp/H+7b4rg5+Q==
5321-
5322-
testcafe-reporter-spec@^2.2.0:
5353+
[email protected], testcafe-reporter-spec@^2.2.0:
53235354
version "2.2.0"
53245355
resolved "https://registry.yarnpkg.com/testcafe-reporter-spec/-/testcafe-reporter-spec-2.2.0.tgz#5c17095da6c680702f34bffb8e3d53bf465125ea"
53255356
integrity sha512-4jUN75Y7eaHQfSjiCLBXt/TvJMW76kBaZGC74sq03FJNBLoo8ibkEFzfjDJzNDCRYo+P7FjCx3vxGrzgfQU26w==
@@ -5339,10 +5370,10 @@ testcafe-selector-generator@^0.1.0:
53395370
resolved "https://registry.yarnpkg.com/testcafe-selector-generator/-/testcafe-selector-generator-0.1.0.tgz#852c86f71565e5d9320da625c2260d040cbed786"
53405371
integrity sha512-MTw+RigHsEYmFgzUFNErDxui1nTYUk6nm2bmfacQiKPdhJ9AHW/wue4J/l44mhN8x3E8NgOUkHHOI+1TDFXiLQ==
53415372

5342-
testcafe@3.0.0:
5343-
version "3.0.0"
5344-
resolved "https://registry.yarnpkg.com/testcafe/-/testcafe-3.0.0.tgz#c1be0fe770794cfc773651c40e23ed0096db633d"
5345-
integrity sha512-znaK7JQ2kGdEJq2kDmI5sP6QDDkaqwGCxBVYEBOWRr7lUj/bAyFj6x3n3n1WoA3JcwhkRrxJQXQSk/QDgKCCUw==
5373+
testcafe@3.3.0:
5374+
version "3.3.0"
5375+
resolved "https://registry.yarnpkg.com/testcafe/-/testcafe-3.3.0.tgz#1446b1acca98b1e43c6843c49fce179c38754af4"
5376+
integrity sha512-fffFnuZwAlZ4y9mkjygHZUGXad/7pXuj/RHkuwvft0GjRDqRHIcfR5aWrVLGnGpFeO55l48Z2kq1SxT2I+879g==
53465377
dependencies:
53475378
"@babel/core" "^7.12.1"
53485379
"@babel/plugin-proposal-async-generator-functions" "^7.12.1"
@@ -5361,13 +5392,13 @@ [email protected]:
53615392
"@babel/preset-react" "^7.12.1"
53625393
"@babel/runtime" "^7.12.5"
53635394
"@devexpress/bin-v8-flags-filter" "^1.3.0"
5395+
"@devexpress/callsite-record" "^4.1.6"
53645396
"@types/node" "^12.20.10"
53655397
async-exit-hook "^1.1.2"
53665398
babel-plugin-module-resolver "^5.0.0"
53675399
babel-plugin-syntax-trailing-function-commas "^6.22.0"
53685400
bowser "^2.8.1"
53695401
callsite "^1.0.0"
5370-
callsite-record "^4.0.0"
53715402
chai "4.3.4"
53725403
chalk "^2.3.0"
53735404
chrome-remote-interface "^0.32.2"
@@ -5382,7 +5413,7 @@ [email protected]:
53825413
email-validator "^2.0.4"
53835414
emittery "^0.4.1"
53845415
endpoint-utils "^1.0.2"
5385-
error-stack-parser "^1.3.6"
5416+
error-stack-parser "^2.1.4"
53865417
execa "^4.0.3"
53875418
get-os-info "^1.0.2"
53885419
globby "^11.0.4"
@@ -5420,12 +5451,12 @@ [email protected]:
54205451
resolve-cwd "^1.0.0"
54215452
resolve-from "^4.0.0"
54225453
sanitize-filename "^1.6.0"
5423-
semver "^5.6.0"
5454+
semver "^7.5.3"
54245455
set-cookie-parser "^2.5.1"
54255456
source-map-support "^0.5.16"
54265457
strip-bom "^2.0.0"
5427-
testcafe-browser-tools "2.0.25"
5428-
testcafe-hammerhead "31.4.5"
5458+
testcafe-browser-tools "2.0.26"
5459+
testcafe-hammerhead "31.6.1"
54295460
testcafe-legacy-api "5.1.6"
54305461
testcafe-reporter-json "^2.1.0"
54315462
testcafe-reporter-list "^2.2.0"
@@ -5470,7 +5501,16 @@ to-regex-range@^5.0.1:
54705501
dependencies:
54715502
is-number "^7.0.0"
54725503

5473-
[email protected], tough-cookie@^4.1.3:
5504+
5505+
version "4.0.0"
5506+
resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.0.0.tgz#d822234eeca882f991f0f908824ad2622ddbece4"
5507+
integrity sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==
5508+
dependencies:
5509+
psl "^1.1.33"
5510+
punycode "^2.1.1"
5511+
universalify "^0.1.2"
5512+
5513+
54745514
version "4.1.3"
54755515
resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.3.tgz#97b9adb0728b42280aa3d814b6b999b2ff0318bf"
54765516
integrity sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==
@@ -5638,6 +5678,11 @@ unique-slug@^2.0.0:
56385678
dependencies:
56395679
imurmurhash "^0.1.4"
56405680

5681+
universalify@^0.1.2:
5682+
version "0.1.2"
5683+
resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"
5684+
integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==
5685+
56415686
universalify@^0.2.0:
56425687
version "0.2.0"
56435688
resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.2.0.tgz#6451760566fa857534745ab1dde952d1b1761be0"
@@ -5811,7 +5856,7 @@ wrappy@1:
58115856
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
58125857
integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==
58135858

5814-
ws@^7.2.0:
5859+
ws@^7.2.0, ws@^7.4.6:
58155860
version "7.5.9"
58165861
resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591"
58175862
integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==

0 commit comments

Comments
 (0)