cloudfour / cloudfour/pleasantest
Add user.tap() method
- Dominant language
- TypeScript
- Stars
- 175
- Forks
- 2
- Avg merge
- 1m
- Merged PRs (30d)
- 1
Description
Puppeteer has a .tap() method, which fires slightly different events from `.click`. We could add this method to our user API.
TODO: figure out the benefits of having this method (specifically which events does it fire differently, and when does it matter), and decide if it makes sense to add this.
It is also worth considering whether adding an option to .click, like `user.click(el, { type: 'tap' })` is better
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by comparing Puppeteer's tap() behavior with click(), documenting which events differ and when the distinction matters. Then evaluate whether a separate user.tap() method or a type option on user.click() is the better API; the issue is done when that design decision is justified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- testing
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100