UNPKG

@tigerface/lwc-test-utils

Version:

A collection of helpful utility functions for unit testing LWC components with Jest.

23 lines (22 loc) 618 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TestUtils = void 0; /** * A class for generic test utility methods */ class TestUtils { /** * Return a promise to wait for any asynchronous DOM updates. Jest * will automatically wait for the Promise chain to complete before * ending the test and fail the test if the promise rejects. * * @example * ``` * await TestUtils.flushPromises(); * ``` */ static flushPromises() { return new Promise((resolve) => setTimeout(resolve, 0)); } } exports.TestUtils = TestUtils;