Skip to content

Commit 8868bfe

Browse files
authored
test(example-app): karma example jasmine matchers (testing-library#294)
1 parent 6e4723b commit 8868bfe

File tree

3 files changed

+11
-1
lines changed

3 files changed

+11
-1
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
declare module '@testing-library/jasmine-dom' {
2+
// eslint-disable-next-line @typescript-eslint/naming-convention
3+
const JasmineDOM: any;
4+
export default JasmineDOM;
5+
}

apps/example-app-karma/src/test.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,12 @@
22
import 'zone.js/dist/zone-testing';
33
import { getTestBed } from '@angular/core/testing';
44
import { BrowserDynamicTestingModule, platformBrowserDynamicTesting } from '@angular/platform-browser-dynamic/testing';
5-
import '@testing-library/jasmine-dom';
5+
import JasmineDOM from '@testing-library/jasmine-dom';
6+
7+
// Install custom matchers from jasmine-dom
8+
beforeEach(() => {
9+
jasmine.addMatchers(JasmineDOM);
10+
});
611

712
declare const require: any;
813

0 commit comments

Comments
 (0)