Skip to content

Commit 7738b26

Browse files
committed
feat: re-export dom-testing-library
1 parent e32c881 commit 7738b26

File tree

5 files changed

+10
-7
lines changed

5 files changed

+10
-7
lines changed

Diff for: package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"@angular/platform-browser-dynamic": "^7.0.0",
3333
"@angular/router": "^7.0.0",
3434
"core-js": "^2.5.4",
35-
"dom-testing-library": "^3.11.1",
35+
"dom-testing-library": "^3.15.0",
3636
"rxjs": "^6.3.3",
3737
"zone.js": "^0.8.26"
3838
},

Diff for: projects/testing-library/src/lib/testing-library.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Component, OnInit, ElementRef } from '@angular/core';
22
import { TestBed } from '@angular/core/testing';
3-
import { getQueriesForElement, prettyDOM, fireEvent, FireObject } from 'dom-testing-library';
3+
import { getQueriesForElement, prettyDOM, fireEvent, FireObject, FireFunction } from 'dom-testing-library';
44

55
import { Options, RenderResult, ComponentInput } from './models';
66

@@ -48,7 +48,7 @@ export async function createComponent<T>(
4848
};
4949
return events;
5050
},
51-
{} as FireObject,
51+
{} as FireFunction & FireObject,
5252
);
5353

5454
return {

Diff for: projects/testing-library/src/public_api.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44

55
export * from './lib/models';
66
export * from './lib/testing-library';
7-
export { fireEvent } from 'dom-testing-library';
7+
export * from 'dom-testing-library';

Diff for: projects/testing-library/tests/form/form.spec.ts

+5-2
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,11 @@ test('login form submits using the component syntax', async () => {
2626
const submitButtonNode = getByText(/submit/i);
2727
const formNode = container.querySelector('form');
2828

29-
usernameNode.value = fakeUser.username;
30-
input(usernameNode);
29+
input(usernameNode, {
30+
target: {
31+
value: fakeUser.username,
32+
},
33+
});
3134

3235
passwordNode.value = fakeUser.password;
3336
input(passwordNode);

Diff for: yarn.lock

+1-1
Original file line numberDiff line numberDiff line change
@@ -2656,7 +2656,7 @@ dns-txt@^2.0.2:
26562656
dependencies:
26572657
buffer-indexof "^1.0.0"
26582658

2659-
dom-testing-library@^3.11.1:
2659+
dom-testing-library@^3.15.0:
26602660
version "3.15.0"
26612661
resolved "https://registry.yarnpkg.com/dom-testing-library/-/dom-testing-library-3.15.0.tgz#007a30afc8de32a0f5ea3d7c4bdb395999adc26e"
26622662
integrity sha512-nwj+wOLFb/2H6vO4ezJRFu3B/ujk/goaEOt2K0JaarKB26rpv0VfbozL96QJx6WMrFho6cqvD9QIPdGVajpDxQ==

0 commit comments

Comments
 (0)