Skip to content

Commit 4011c30

Browse files
committed
test: setup asset loading and mock inefficient bundling warning
1 parent 27981dd commit 4011c30

File tree

3 files changed

+14
-4
lines changed

3 files changed

+14
-4
lines changed

config/jestsetup.ts

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,20 @@ import Adapter from 'enzyme-adapter-react-16';
55
import { createSerializer } from 'enzyme-to-json';
66
import ResizeObserver from 'resize-observer-polyfill';
77
import 'intersection-observer';
8-
import '@ui5/webcomponents/dist/generated/json-imports/i18n';
9-
import 'whatwg-fetch';
108
import '@testing-library/jest-dom';
119

10+
beforeAll(async () => {
11+
await import('@ui5/webcomponents/dist/Assets');
12+
await import('@ui5/webcomponents-fiori/dist/Assets');
13+
await import('@ui5/webcomponents-react/dist/Assets');
14+
});
15+
16+
jest.spyOn(global.console, 'warn').mockImplementation((message, ...rest) => {
17+
if (!message.startsWith('Inefficient bundling detected')) {
18+
console.error(message, ...rest);
19+
}
20+
});
21+
1222
// React 16 Enzyme adapter
1323
Enzyme.configure({ adapter: new Adapter() });
1424

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,7 @@
102102
"targz": "^1.0.1",
103103
"tmp": "^0.1.0",
104104
"tslint": "^6.1.2",
105-
"typescript": "^3.8.3",
106-
"whatwg-fetch": "^3.0.0"
105+
"typescript": "^3.8.3"
107106
},
108107
"resolutions": {
109108
"@types/react": "16.9.34",

packages/main/src/components/FilterBar/__snapshots__/FilterBar.test.tsx.snap

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -814,6 +814,7 @@ Array [
814814
</div>
815815
<ui5-datepicker
816816
primary-calendar-type="Gregorian"
817+
value=""
817818
value-state="None"
818819
/>
819820
</div>

0 commit comments

Comments
 (0)