mirror of
https://github.com/material-components/material-web.git
synced 2024-09-21 02:27:12 +03:00
fix(checkbox): Added a unit test for checkbox action event
PiperOrigin-RevId: 438485141
This commit is contained in:
parent
dcaa6a7ee3
commit
05c8818c02
@ -68,6 +68,19 @@ describe('md-checkbox', () => {
|
||||
await harness.click();
|
||||
expect(element.checked).toBeTrue();
|
||||
});
|
||||
|
||||
it('should trigger event with event detail including checked status',
|
||||
async () => {
|
||||
let actionEvent: CustomEvent|null = null;
|
||||
element.addEventListener('action', (e: Event) => {
|
||||
actionEvent = e as CustomEvent;
|
||||
});
|
||||
await harness.click();
|
||||
await element.updateComplete;
|
||||
|
||||
expect(actionEvent).toBeInstanceOf(CustomEvent);
|
||||
expect(actionEvent!.detail.checked).toBe(true);
|
||||
});
|
||||
});
|
||||
|
||||
describe('checked', () => {
|
||||
|
Loading…
Reference in New Issue
Block a user