Skip to content

Commit 5d595cd

Browse files
committed
minor fix, nothing to type for empty strings
1 parent be5b3e6 commit 5d595cd

File tree

42 files changed

+418
-118
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+418
-118
lines changed

packages/browser-info/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/browser-info",
3-
"version": "4.0.12",
3+
"version": "4.0.13",
44
"private": false,
55
"description": "Get information about installed browsers",
66
"author": "Tomer <[email protected]>",

packages/code-export-csharp-commons/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/code-export-csharp-commons",
3-
"version": "4.0.12",
3+
"version": "4.0.13",
44
"private": false,
55
"description": "Commons for exporting Selenium IDE project contents to C#",
66
"repository": "https://github.com/SeleniumHQ/selenium-ide",
@@ -21,6 +21,6 @@
2121
"side-code-export": "^4.0.11"
2222
},
2323
"devDependencies": {
24-
"@seleniumhq/side-model": "4.0.12"
24+
"@seleniumhq/side-model": "4.0.13"
2525
}
2626
}

packages/code-export-csharp-nunit/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/code-export-csharp-nunit",
3-
"version": "4.0.12",
3+
"version": "4.0.13",
44
"private": false,
55
"description": "Export Selenium IDE project contents to C# NUnit",
66
"repository": "https://github.com/SeleniumHQ/selenium-ide",
@@ -18,7 +18,7 @@
1818
"main": "dist/index.js",
1919
"types": "dist/index.d.ts",
2020
"dependencies": {
21-
"@seleniumhq/code-export-csharp-commons": "4.0.12",
21+
"@seleniumhq/code-export-csharp-commons": "4.0.13",
2222
"side-code-export": "^4.0.11"
2323
},
2424
"gitHead": "f58e327e7616e23a3e926e4b80cf9952164e5744"

packages/code-export-csharp-xunit/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/code-export-csharp-xunit",
3-
"version": "4.0.12",
3+
"version": "4.0.13",
44
"private": false,
55
"description": "Export Selenium IDE project contents to C# XUnit",
66
"repository": "https://github.com/SeleniumHQ/selenium-ide",
@@ -18,11 +18,11 @@
1818
"main": "dist/index.js",
1919
"types": "dist/index.d.ts",
2020
"dependencies": {
21-
"@seleniumhq/code-export-csharp-commons": "4.0.12",
21+
"@seleniumhq/code-export-csharp-commons": "4.0.13",
2222
"side-code-export": "^4.0.11"
2323
},
2424
"devDependencies": {
25-
"@seleniumhq/side-model": "4.0.12"
25+
"@seleniumhq/side-model": "4.0.13"
2626
},
2727
"gitHead": "f58e327e7616e23a3e926e4b80cf9952164e5744"
2828
}

packages/code-export-java-junit/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/code-export-java-junit",
3-
"version": "4.0.12",
3+
"version": "4.0.13",
44
"private": false,
55
"description": "Export Selenium IDE project contents to Java JUnit",
66
"repository": "https://github.com/SeleniumHQ/selenium-ide",
@@ -20,7 +20,7 @@
2020
"side-code-export": "^4.0.11"
2121
},
2222
"devDependencies": {
23-
"@seleniumhq/side-model": "4.0.12"
23+
"@seleniumhq/side-model": "4.0.13"
2424
},
2525
"gitHead": "f58e327e7616e23a3e926e4b80cf9952164e5744"
2626
}

packages/code-export-javascript-mocha/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/code-export-javascript-mocha",
3-
"version": "4.0.12",
3+
"version": "4.0.13",
44
"private": false,
55
"description": "Export Selenium IDE project contents to JavaScript Mocha",
66
"repository": "https://github.com/SeleniumHQ/selenium-ide",
@@ -20,7 +20,7 @@
2020
"side-code-export": "^4.0.11"
2121
},
2222
"devDependencies": {
23-
"@seleniumhq/side-model": "4.0.12"
23+
"@seleniumhq/side-model": "4.0.13"
2424
},
2525
"gitHead": "f58e327e7616e23a3e926e4b80cf9952164e5744"
2626
}

packages/code-export-python-pytest/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/code-export-python-pytest",
3-
"version": "4.0.12",
3+
"version": "4.0.13",
44
"private": false,
55
"description": "Export Selenium IDE project contents to Python pytest",
66
"repository": "https://github.com/SeleniumHQ/selenium-ide",
@@ -20,7 +20,7 @@
2020
"side-code-export": "^4.0.11"
2121
},
2222
"devDependencies": {
23-
"@seleniumhq/side-model": "4.0.12"
23+
"@seleniumhq/side-model": "4.0.13"
2424
},
2525
"gitHead": "f58e327e7616e23a3e926e4b80cf9952164e5744"
2626
}

packages/code-export-ruby-rspec/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/code-export-ruby-rspec",
3-
"version": "4.0.12",
3+
"version": "4.0.13",
44
"private": false,
55
"description": "Export Selenium IDE project contents to Ruby RSpec",
66
"repository": "https://github.com/SeleniumHQ/selenium-ide",
@@ -20,7 +20,7 @@
2020
"side-code-export": "^4.0.11"
2121
},
2222
"devDependencies": {
23-
"@seleniumhq/side-model": "4.0.12"
23+
"@seleniumhq/side-model": "4.0.13"
2424
},
2525
"gitHead": "f58e327e7616e23a3e926e4b80cf9952164e5744"
2626
}

packages/get-driver/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/get-driver",
3-
"version": "4.0.12",
3+
"version": "4.0.13",
44
"private": false,
55
"description": "Download browser drivers",
66
"author": "Tomer <[email protected]>",

packages/selenium-ide/package.json

+14-14
Original file line numberDiff line numberDiff line change
@@ -118,17 +118,17 @@
118118
"@fontsource/roboto": "^5.0.8",
119119
"@mui/icons-material": "^5.15.13",
120120
"@mui/material": "^5.15.13",
121-
"@seleniumhq/code-export-csharp-nunit": "4.0.12",
122-
"@seleniumhq/code-export-csharp-xunit": "4.0.12",
123-
"@seleniumhq/code-export-java-junit": "4.0.12",
124-
"@seleniumhq/code-export-javascript-mocha": "4.0.12",
125-
"@seleniumhq/code-export-python-pytest": "4.0.12",
126-
"@seleniumhq/code-export-ruby-rspec": "4.0.12",
127-
"@seleniumhq/get-driver": "4.0.12",
128-
"@seleniumhq/side-api": "4.0.12",
129-
"@seleniumhq/side-commons": "4.0.12",
130-
"@seleniumhq/side-model": "4.0.12",
131-
"@seleniumhq/side-runtime": "4.0.12",
121+
"@seleniumhq/code-export-csharp-nunit": "4.0.13",
122+
"@seleniumhq/code-export-csharp-xunit": "4.0.13",
123+
"@seleniumhq/code-export-java-junit": "4.0.13",
124+
"@seleniumhq/code-export-javascript-mocha": "4.0.13",
125+
"@seleniumhq/code-export-python-pytest": "4.0.13",
126+
"@seleniumhq/code-export-ruby-rspec": "4.0.13",
127+
"@seleniumhq/get-driver": "4.0.13",
128+
"@seleniumhq/side-api": "4.0.13",
129+
"@seleniumhq/side-commons": "4.0.13",
130+
"@seleniumhq/side-model": "4.0.13",
131+
"@seleniumhq/side-runtime": "4.0.13",
132132
"dnd-core": "^16.0.1",
133133
"electron-chromedriver": "^28.0.0",
134134
"electron-log": "^5.1.0",
@@ -144,20 +144,20 @@
144144
"react-intl": "^6.6.5",
145145
"react-resizable-panels": "^1.0.8",
146146
"scroll-into-view-if-needed": "^3.0.10",
147-
"selenium-webdriver": "^4.20.0",
147+
"selenium-webdriver": "^4.25.0",
148148
"side-code-export": "^4.0.11",
149149
"v8-compile-cache": "^2.3.0"
150150
},
151151
"devDependencies": {
152152
"@medv/finder": "^1.1.1",
153-
"@seleniumhq/browser-info": "4.0.12",
153+
"@seleniumhq/browser-info": "4.0.13",
154154
"@types/copy-webpack-plugin": "8.0.1",
155155
"@types/electron-devtools-installer": "^2.2.5",
156156
"@types/fs-extra": "^11.0.1",
157157
"@types/lodash": "^4.14.199",
158158
"@types/react": "^18.2.15",
159159
"@types/react-dom": "^18.2.7",
160-
"@types/selenium-webdriver": "^4.1.22",
160+
"@types/selenium-webdriver": "^4.1.26",
161161
"@types/webpack-env": "^1.16.0",
162162
"copy-webpack-plugin": "^10.2.4",
163163
"css-loader": "^6.8.1",

packages/side-api/package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/side-api",
3-
"version": "4.0.12",
3+
"version": "4.0.13",
44
"private": false,
55
"description": "Selenium IDE API command shapes and such.",
66
"author": "Todd Tarsi <[email protected]>",
@@ -20,10 +20,10 @@
2020
"dist"
2121
],
2222
"dependencies": {
23-
"@seleniumhq/browser-info": "4.0.12",
24-
"@seleniumhq/get-driver": "4.0.12",
25-
"@seleniumhq/side-model": "4.0.12",
26-
"@seleniumhq/side-runtime": "4.0.12",
23+
"@seleniumhq/browser-info": "4.0.13",
24+
"@seleniumhq/get-driver": "4.0.13",
25+
"@seleniumhq/side-model": "4.0.13",
26+
"@seleniumhq/side-runtime": "4.0.13",
2727
"lodash": "^4.17.21"
2828
},
2929
"devDependencies": {

packages/side-code-export/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "side-code-export",
3-
"version": "4.0.12",
3+
"version": "4.0.13",
44
"description": "Utils for code export from Selenium IDE",
55
"repository": "https://github.com/SeleniumHQ/selenium-ide",
66
"keywords": [
@@ -20,8 +20,8 @@
2020
"main": "dist/index.js",
2121
"types": "dist/index.d.ts",
2222
"dependencies": {
23-
"@seleniumhq/side-model": "4.0.12",
24-
"@seleniumhq/side-runtime": "4.0.12",
23+
"@seleniumhq/side-model": "4.0.13",
24+
"@seleniumhq/side-runtime": "4.0.13",
2525
"commander": "^9.4.0"
2626
},
2727
"gitHead": "f58e327e7616e23a3e926e4b80cf9952164e5744"

packages/side-commons/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/side-commons",
3-
"version": "4.0.12",
3+
"version": "4.0.13",
44
"private": false,
55
"description": "Selenium IDE common utilities",
66
"author": "Tomer <[email protected]>",

packages/side-example-suite/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/side-example-suite",
3-
"version": "4.0.12",
3+
"version": "4.0.13",
44
"private": true,
55
"description": "Selenium IDE example suite, with tests, plugin, and export format",
66
"author": "Todd <[email protected]>",
@@ -18,10 +18,10 @@
1818
},
1919
"dependencies": {
2020
"side-code-export": "^4.0.11",
21-
"@seleniumhq/code-export-python-pytest": "4.0.12"
21+
"@seleniumhq/code-export-python-pytest": "4.0.13"
2222
},
2323
"devDependencies": {
24-
"@seleniumhq/side-api": "4.0.12"
24+
"@seleniumhq/side-api": "4.0.13"
2525
},
2626
"repository": {
2727
"type": "git",

packages/side-migrate/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/side-migrate",
3-
"version": "4.0.12",
3+
"version": "4.0.13",
44
"private": false,
55
"description": "Selenium IDE format migrations",
66
"author": "Tomer <[email protected]>",

packages/side-model/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/side-model",
3-
"version": "4.0.12",
3+
"version": "4.0.13",
44
"private": false,
55
"description": "Selenium IDE shared models",
66
"author": "Tomer <[email protected]>",

packages/side-runner/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "selenium-side-runner",
3-
"version": "4.0.12",
3+
"version": "4.0.13",
44
"private": false,
55
"description": "Run Selenium IDE projects in cli",
66
"repository": "https://github.com/SeleniumHQ/selenium-ide",
@@ -23,8 +23,8 @@
2323
],
2424
"license": "Apache-2.0",
2525
"dependencies": {
26-
"@seleniumhq/side-model": "4.0.12",
27-
"@seleniumhq/side-runtime": "4.0.12",
26+
"@seleniumhq/side-model": "4.0.13",
27+
"@seleniumhq/side-runtime": "4.0.13",
2828
"commander": "^11.0.0",
2929
"glob": "^10.3.1",
3030
"jest": "^29.6.0",

packages/side-runtime/package.json

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/side-runtime",
3-
"version": "4.0.12",
3+
"version": "4.0.13",
44
"private": false,
55
"description": "Selenium IDE playback and execution",
66
"author": "Tomer <[email protected]>",
@@ -25,15 +25,15 @@
2525
"url": "https://github.com/SeleniumHQ/selenium-ide/issues"
2626
},
2727
"devDependencies": {
28-
"@seleniumhq/get-driver": "4.0.12",
29-
"@seleniumhq/side-testkit": "4.0.12",
30-
"@seleniumhq/webdriver-testkit": "4.0.12"
28+
"@seleniumhq/get-driver": "4.0.13",
29+
"@seleniumhq/side-testkit": "4.0.13",
30+
"@seleniumhq/webdriver-testkit": "4.0.13"
3131
},
3232
"dependencies": {
33-
"@seleniumhq/side-commons": "4.0.12",
34-
"@seleniumhq/side-model": "4.0.12",
35-
"@types/selenium-webdriver": "^4.1.22",
36-
"selenium-webdriver": "^4.20.0"
33+
"@seleniumhq/side-commons": "4.0.13",
34+
"@seleniumhq/side-model": "4.0.13",
35+
"@types/selenium-webdriver": "^4.1.26",
36+
"selenium-webdriver": "^4.25.0"
3737
},
3838
"gitHead": "507c7c802f34196e6ee4800bf5c0b36553d41369"
3939
}

packages/side-runtime/src/webdriver.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -860,7 +860,9 @@ export default class WebDriverExecutor {
860860
commandObject.fallbackTargets
861861
)
862862
await element.clear()
863-
await element.sendKeys(value)
863+
if (value) {
864+
await element.sendKeys(value)
865+
}
864866
}
865867

866868
async doSendKeys(
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
module.exports = {
2+
testEnvironmentOptions: {
3+
url: 'http://localhost/index.html',
4+
},
5+
testMatch: ['**/packages/**/__test?(s)__/**/*.spec.[jt]s?(x)'],
6+
testPathIgnorePatterns: ['/node_modules/', '/dist/'],
7+
transform: {
8+
'^.+\\.ts?$': 'ts-jest',
9+
},
10+
}
+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
{
2+
"name": "@seleniumhq/side-test-metaparser",
3+
"version": "4.0.13",
4+
"private": false,
5+
"description": "Reads code to JSON and back",
6+
"author": "Todd Tarsi <[email protected]>",
7+
"homepage": "http://github.com/SeleniumHQ/selenium-ide",
8+
"license": "Apache-2.0",
9+
"scripts": {
10+
"build": "tsc",
11+
"clean": "rm -rf dist tsconfig.tsbuildinfo node_modules",
12+
"try": "node dist/comment.ts",
13+
"watch": "tsc --watch"
14+
},
15+
"main": "dist/index.js",
16+
"types": "dist/index.d.ts",
17+
"files": [
18+
"dist"
19+
],
20+
"repository": {
21+
"type": "git",
22+
"url": "git+https://github.com/SeleniumHQ/selenium-ide.git"
23+
},
24+
"bugs": {
25+
"url": "https://github.com/SeleniumHQ/selenium-ide/issues"
26+
},
27+
"gitHead": "507c7c802f34196e6ee4800bf5c0b36553d41369"
28+
}

0 commit comments

Comments
 (0)