-
Notifications
You must be signed in to change notification settings - Fork 6.8k
feat(cdk-experimental/testing): Improve keyboard event support in harnesses #16645
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Actually don't review just yet, I might have to change some things to make sure it works with protractor too |
f120138
to
0045fb2
Compare
Ok, PTAL |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice 🎉 A few minor comments.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would like @jelbourn to take a look and make sure he's ok with the approach I'm taking here |
@mmalerba Yeah I assumed that. That's why I didn't add the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
…nesses - Adds support for special keys like <kbd>ENTER</kbd>, <kbd>ESCAPE</kbd>, etc. - Adds support for modifier keys (e.g. <kbd>SHIFT</kbd>, etc.) - Improve code sharing for sending key events between our existing tests and the test harnesses.
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
existing tests and the test harnesses.
Also adds API for more easily sending special keys that don't result in
a character being typed