Skip to content

Adds Typescript support for fix of issue #1771#1842

Merged
NivedhaSenthil merged 70 commits intogetgauge:masterfrom
klhex:issue_1771_typescript_support
Feb 19, 2021
Merged

Adds Typescript support for fix of issue #1771#1842
NivedhaSenthil merged 70 commits intogetgauge:masterfrom
klhex:issue_1771_typescript_support

Conversation

@klhex
Copy link
Contributor

@klhex klhex commented Feb 3, 2021

Fixes #1771.

(Adds TS support for changes of #1819 relating to the new option { force: true }.)

Please review. I could only test it for function attach since this is currently my only use case where I need to deal with hidden elements. Also since I'm a JS/TS beginner, I don't know whether my approach for adding TS support is the right one. But it was a low effort approach, so don't worry about deleting the PR if it's crap. 😄

In this PR I also removed the leftover references to SelectOptions, see here.

klhex and others added 29 commits February 11, 2021 21:04
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
…in various function definitions.

Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Bumps [@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) from 7.12.13 to 7.12.14.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.14/packages/babel-parser)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Bumps [chai](https://github.com/chaijs/chai) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/chaijs/chai/releases)
- [Changelog](https://github.com/chaijs/chai/blob/master/History.md)
- [Commits](chaijs/chai@4.2.0...4.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Bumps [devtools-protocol](https://github.com/ChromeDevTools/devtools-protocol) from 0.0.849788 to 0.0.850520.
- [Release notes](https://github.com/ChromeDevTools/devtools-protocol/releases)
- [Commits](https://github.com/ChromeDevTools/devtools-protocol/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Bumps [@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) from 7.12.14 to 7.12.15.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.15/packages/babel-parser)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Bumps [markdown-it-anchor](https://github.com/valeriangalliat/markdown-it-anchor) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/valeriangalliat/markdown-it-anchor/releases)
- [Changelog](https://github.com/valeriangalliat/markdown-it-anchor/blob/master/CHANGELOG.md)
- [Commits](valeriangalliat/markdown-it-anchor@v7.0.1...v7.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 10.5.3 to 10.5.4.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](lint-staged/lint-staged@v10.5.3...v10.5.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Bumps [husky](https://github.com/typicode/husky) from 4.3.8 to 5.0.9.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](typicode/husky@v4.3.8...v5.0.9)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.1.3 to 4.1.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](microsoft/TypeScript@v4.1.3...v4.1.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Bumps [dtslint](https://github.com/Microsoft/dtslint) from 4.0.6 to 4.0.7.
- [Release notes](https://github.com/Microsoft/dtslint/releases)
- [Commits](https://github.com/Microsoft/dtslint/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.1.4 to 4.1.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](microsoft/TypeScript@v4.1.4...v4.1.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Bumps [devtools-protocol](https://github.com/ChromeDevTools/devtools-protocol) from 0.0.850520 to 0.0.852555.
- [Release notes](https://github.com/ChromeDevTools/devtools-protocol/releases)
- [Commits](https://github.com/ChromeDevTools/devtools-protocol/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
…ions, TapOptions extended with HiddenOrDisabledElementsOptions.

Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
klhex added 15 commits February 16, 2021 20:41
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
…k' and 'rightClick'.

Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
…ionOptions.

Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
…tionOptions for functions 'clear', 'hover', 'focus', 'mouseAction'.

Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
@gaugebot
Copy link

gaugebot bot commented Feb 18, 2021

@klhex Thank you for contributing to taiko. Your pull request has been labeled as a release candidate 🎉🎉.

Merging this PR will trigger a release.

Please bump up the version as part of this PR.

Instructions to bump the version can found at CONTRIBUTING.md

If the CONTRIBUTING.md file does not exist or does not include instructions about bumping up the version, please looks previous commits in git history to see what changes need to be done.

@NivedhaSenthil
Copy link
Member

Please resolve conflicts and update version for a release

Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
…t since I am not yet familiar w/ the corresponding git operations, I think in this case this has the lower risk of messing things up).

Signed-off-by: klhex <71178731+klhex@users.noreply.github.com>
@klhex klhex requested a review from NivedhaSenthil February 18, 2021 09:23
@NivedhaSenthil NivedhaSenthil merged commit 248a28c into getgauge:master Feb 19, 2021
@NivedhaSenthil
Copy link
Member

Thanks for the contribution @klhex :)

@klhex klhex deleted the issue_1771_typescript_support branch February 19, 2021 13:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

FileField error "is not visible" despite 'selectHiddenElements: true' since Taiko v1.1.1

2 participants