UNPKG

@terminus/ngx-tools

Version:

[![CircleCI][circle-badge]][circle-link] [![codecov][codecov-badge]][codecov-project] [![semantic-release][semantic-release-badge]][semantic-release] [![MIT License][license-image]][license-url] <br> [![NPM version][npm-version-image]][npm-url] [![Github

20 lines 1.95 kB
/** * Reusable expect statement to check for the nativeElement * * NOTE: This helper only accesses the 1st-level child within a component. * * @param fixture - The test fixture * @returns expect statement * * @example * test('My test', () => { * expectNativeEl(myEl); * }); */ // eslint-disable-next-line @typescript-eslint/no-explicit-any export function expectNativeEl(fixture) { fixture.detectChanges(); // eslint-disable-next-line no-undef return expect(fixture.debugElement.children[0].nativeElement); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXhwZWN0LW5hdGl2ZS1lbC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0B0ZXJtaW51cy9uZ3gtdG9vbHMvdGVzdGluZy8iLCJzb3VyY2VzIjpbInV0aWxpdGllcy9leHBlY3QtbmF0aXZlLWVsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdBOzs7Ozs7Ozs7Ozs7R0FZRztBQUNILDhEQUE4RDtBQUM5RCxNQUFNLFVBQVUsY0FBYyxDQUFJLE9BQTRCO0lBQzVELE9BQU8sQ0FBQyxhQUFhLEVBQUUsQ0FBQztJQUN4QixvQ0FBb0M7SUFDcEMsT0FBTyxNQUFNLENBQUMsT0FBTyxDQUFDLFlBQVksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUM7QUFDaEUsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudEZpeHR1cmUgfSBmcm9tICdAYW5ndWxhci9jb3JlL3Rlc3RpbmcnO1xuXG5cbi8qKlxuICogUmV1c2FibGUgZXhwZWN0IHN0YXRlbWVudCB0byBjaGVjayBmb3IgdGhlIG5hdGl2ZUVsZW1lbnRcbiAqXG4gKiBOT1RFOiBUaGlzIGhlbHBlciBvbmx5IGFjY2Vzc2VzIHRoZSAxc3QtbGV2ZWwgY2hpbGQgd2l0aGluIGEgY29tcG9uZW50LlxuICpcbiAqIEBwYXJhbSBmaXh0dXJlIC0gVGhlIHRlc3QgZml4dHVyZVxuICogQHJldHVybnMgZXhwZWN0IHN0YXRlbWVudFxuICpcbiAqIEBleGFtcGxlXG4gKiB0ZXN0KCdNeSB0ZXN0JywgKCkgPT4ge1xuICogICBleHBlY3ROYXRpdmVFbChteUVsKTtcbiAqIH0pO1xuICovXG4vLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgQHR5cGVzY3JpcHQtZXNsaW50L25vLWV4cGxpY2l0LWFueVxuZXhwb3J0IGZ1bmN0aW9uIGV4cGVjdE5hdGl2ZUVsPFQ+KGZpeHR1cmU6IENvbXBvbmVudEZpeHR1cmU8VD4pOiBhbnkge1xuICBmaXh0dXJlLmRldGVjdENoYW5nZXMoKTtcbiAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLXVuZGVmXG4gIHJldHVybiBleHBlY3QoZml4dHVyZS5kZWJ1Z0VsZW1lbnQuY2hpbGRyZW5bMF0ubmF0aXZlRWxlbWVudCk7XG59XG4iXX0=