codemod icon indicating copy to clipboard operation
codemod copied to clipboard

A codemod to transform Protractor into WebdriverIO tests

Results 20 codemod issues
Sort by recently updated
recently updated
newest added

``` Sending 1 files to free worker... ERR test\e2e\pages\series-actions.ts Transformation error (Error transforming test\e2e\pages\series-actions.ts:276) Error transforming test\e2e\pages\series-actions.ts:276 > await protractor.browser.actions().sendKeys(Key.UP).perform() ^ Expected "proctractor.Key.XXX" as argument to the sendKeys command. Please...

help wanted

Hi, Migrate Command is giving an error while converting the following. await browser.actions().doubleClick(this.btnDoubleClick).perform(); await browser.actions().mouseDown(this.btnDoubleClick).mouseUp().perform(); await browser.actions().mouseMove(this.btnDoubleClick).click().perform(); ERR ./protractorTests/pages/buttons.page.js Transformation error (Error transforming ./protractorTests/pages/buttons.page.js:16) Error transforming ./protractorTests/pages/buttons.page.js:16 > await browser.actions()...

help wanted

We are trying to migrate protractor automation suits to webdriverio. we are seeing type error for transforming config.js using command **npx jscodeshift -t ./node_modules/@wdio/codemod/protractor config/config.js** Error message : ERR config/config.js...

bug
help wanted

When migrating a Typescript Protractor file, types like ElementFinder are not transformed. ``` npx jscodeshift -t ./node_modules/@wdio/codemod/protractor --parser=ts test.po.ts ```

help wanted

When trying to translate from protractor to wdio v7, I had errors about API incompatibility (ex: `browser.actions`) not handled by the codemod. Instead of having a blocking error (with a...

help wanted

Rather than calling `jscodeshift` directly, e.g.: ```sh $ npx jscodeshift -t ./node_modules/@wdio/codemod/protractor ./e2e/ ``` It would be nicer to have a binary exposed that allows us to be more flexible...

help wanted

Bumps [release-it](https://github.com/release-it/release-it) from 17.2.0 to 17.6.0. Release notes Sourced from release-it's releases. Release 17.6.0 Update dependencies (517ac8c) Replace eslint-plugin-import with eslint-plugin-import-x (5828326) feat: add secure flag to gitlab config (#1129)...

dependencies
javascript

Bumps [jscodeshift](https://github.com/facebook/jscodeshift) from 0.15.2 to 0.16.1. Changelog Sourced from jscodeshift's changelog. [0.16.1] 2024-06-25 Fixed Removed old babel-core dependency that was unused but caused security scanners to flag vulnerabilities. [0.16.0] 2024-06-18...

dependencies
javascript

Bumps [octokit/request-action](https://github.com/octokit/request-action) from 2.2.0 to 2.3.1. Release notes Sourced from octokit/request-action's releases. v2.3.1 2.3.1 (2024-05-13) Bug Fixes deps: update dependency @​octokit/action to v7 (#305) (fb29700) v2.3.0 2.3.0 (2024-04-04) Features security:...

dependencies
github_actions