test: Split test utilities to improve test times (#2622)

This commit is contained in:
Dermot Duffy
2026-07-26 16:29:53 -07:00
committed by GitHub
parent 8d44fcecf1
commit ad89aa9538
234 changed files with 2730 additions and 2516 deletions
@@ -26,8 +26,8 @@ describe('KeyAssignerController', () => {
expect(controller.hasValue()).toBeTruthy();
expect(controller.getValue()).toEqual({ key: 'ArrowLeft' });
expect(element.requestUpdate).toBeCalled();
expect(valueChangeHandler).toBeCalledWith(
expect(element.requestUpdate).toHaveBeenCalled();
expect(valueChangeHandler).toHaveBeenCalledWith(
expect.objectContaining({
detail: { value: { key: 'ArrowLeft' } },
}),
@@ -35,8 +35,8 @@ describe('KeyAssignerController', () => {
// Set again with the same value.
controller.setValue({ key: 'ArrowLeft' });
expect(element.requestUpdate).toBeCalledTimes(1);
expect(valueChangeHandler).toBeCalledTimes(1);
expect(element.requestUpdate).toHaveBeenCalledTimes(1);
expect(valueChangeHandler).toHaveBeenCalledTimes(1);
});
});
@@ -81,7 +81,7 @@ describe('KeyAssignerController', () => {
const element = createLitElement();
const controller = new KeyAssignerController(element);
controller.toggleAssigning();
expect(element.requestUpdate).toBeCalled();
expect(element.requestUpdate).toHaveBeenCalled();
expect(controller.isAssigning()).toBeTruthy();
expect(element.getAttribute('assigning')).toBe('');