Skip to content

Commit 3e0670f

Browse files
authored
Chores (#1592)
2 parents de98701 + 6c8c62d commit 3e0670f

File tree

13 files changed

+32
-52
lines changed

13 files changed

+32
-52
lines changed

automation/scripts/package.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,5 @@
2626
"extends": [
2727
"@commitlint/config-conventional"
2828
]
29-
},
30-
"engines": {
31-
"node": ">=18.20.4"
3229
}
3330
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"node": ">=22",
2727
"pnpm": ">=10.7.1"
2828
},
29-
"packageManager": "pnpm@10.7.1+sha512.2d92c86b7928dc8284f53494fb4201f983da65f0fb4f0d40baafa5cf628fa31dae3e5968f12466f17df7e97310e30f343a648baea1b9b350685dafafffdf5808",
29+
"packageManager": "pnpm@10.11.1+sha512.e519b9f7639869dc8d5c3c5dfef73b3f091094b0a006d7317353c72b124e80e1afd429732e28705ad6bfa1ee879c1fce46c128ccebd3192101f43dd67c667912",
3030
"pnpm": {
3131
"peerDependencyRules": {
3232
"allowedVersions": {
Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,3 @@
1-
const { join } = require("path");
2-
const base = require("@mendix/pluggable-widgets-tools/test-config/jest.config");
3-
41
module.exports = {
5-
...base,
6-
moduleNameMapper: {
7-
...base.moduleNameMapper,
8-
"mendix/components/web/Icon": join(__dirname, "src/__mocks__/WebIcon")
9-
}
2+
...require("@mendix/pluggable-widgets-tools/test-config/jest.enzyme-free.config.js")
103
};

packages/pluggableWidgets/combobox-web/src/__mocks__/WebIcon.js

Lines changed: 0 additions & 17 deletions
This file was deleted.

packages/pluggableWidgets/combobox-web/src/__tests__/MultiSelection.spec.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ import {
55
ReferenceSetValueBuilder,
66
listExp,
77
obj,
8-
list
8+
list,
9+
setupIntersectionObserverStub
910
} from "@mendix/widget-plugin-test-utils";
10-
import "./__mocks__/intersectionObserverMock";
1111
import "@testing-library/jest-dom";
1212
import { fireEvent, render, RenderResult, waitFor } from "@testing-library/react";
1313
import { ListValue } from "mendix";
@@ -20,6 +20,9 @@ async function getInput(component: RenderResult): Promise<HTMLInputElement> {
2020
}
2121

2222
describe("Combo box (Association)", () => {
23+
beforeAll(() => {
24+
setupIntersectionObserverStub();
25+
});
2326
let defaultProps: ComboboxContainerProps;
2427
beforeEach(() => {
2528
defaultProps = {

packages/pluggableWidgets/combobox-web/src/__tests__/SingleSelection.spec.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ import {
55
ListAttributeValueBuilder,
66
list,
77
obj,
8-
ReferenceValueBuilder
8+
ReferenceValueBuilder,
9+
setupIntersectionObserverStub
910
} from "@mendix/widget-plugin-test-utils";
10-
import "./__mocks__/intersectionObserverMock";
1111
import "@testing-library/jest-dom";
1212
import { fireEvent, render, RenderResult, act, waitFor } from "@testing-library/react";
1313
import { ListValue } from "mendix";
@@ -24,6 +24,9 @@ async function getInput(component: RenderResult): Promise<HTMLInputElement> {
2424
}
2525

2626
describe("Combo box (Association)", () => {
27+
beforeAll(() => {
28+
setupIntersectionObserverStub();
29+
});
2730
let defaultProps: ComboboxContainerProps;
2831
beforeEach(() => {
2932
defaultProps = {

packages/pluggableWidgets/combobox-web/src/__tests__/StaticSelection.spec.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ import {
44
list,
55
listExp,
66
ListAttributeValueBuilder,
7-
ReferenceValueBuilder
7+
ReferenceValueBuilder,
8+
setupIntersectionObserverStub
89
} from "@mendix/widget-plugin-test-utils";
9-
import "./__mocks__/intersectionObserverMock";
1010
import "@testing-library/jest-dom";
1111
import { fireEvent, render, RenderResult, act, waitFor } from "@testing-library/react";
1212
import { createElement } from "react";
@@ -22,6 +22,9 @@ async function getInput(component: RenderResult): Promise<HTMLInputElement> {
2222
}
2323

2424
describe("Combo box (Static values)", () => {
25+
beforeAll(() => {
26+
setupIntersectionObserverStub();
27+
});
2528
let defaultProps: ComboboxContainerProps;
2629
beforeEach(() => {
2730
defaultProps = {

packages/pluggableWidgets/combobox-web/src/__tests__/__snapshots__/MultiSelection.spec.tsx.snap

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ exports[`Combo box (Association) toggles combobox menu on: input TOGGLE BUTTON 1
229229
>
230230
<div
231231
class="widget-combobox-input-container form-control"
232-
id="downshift-7-toggle-button"
232+
id="downshift-6-toggle-button"
233233
tabindex="-1"
234234
>
235235
<div
@@ -238,7 +238,7 @@ exports[`Combo box (Association) toggles combobox menu on: input TOGGLE BUTTON 1
238238
<input
239239
aria-activedescendant=""
240240
aria-autocomplete="list"
241-
aria-controls="downshift-7-menu"
241+
aria-controls="downshift-6-menu"
242242
aria-expanded="false"
243243
aria-labelledby="comboBox1-label"
244244
aria-required="true"
@@ -325,7 +325,7 @@ exports[`Combo box (Association) toggles combobox menu on: input TOGGLE BUTTON 1
325325
<ul
326326
aria-labelledby="comboBox1-label"
327327
class="widget-combobox-menu-list"
328-
id="downshift-7-menu"
328+
id="downshift-6-menu"
329329
role="listbox"
330330
/>
331331
</div>

packages/pluggableWidgets/gallery-web/src/components/__tests__/Gallery.spec.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11
import "@testing-library/jest-dom";
2-
import { listAction, listExp } from "@mendix/widget-plugin-test-utils";
2+
import { listAction, listExp, setupIntersectionObserverStub } from "@mendix/widget-plugin-test-utils";
33
import { waitFor, render } from "@testing-library/react";
44
import { createElement } from "react";
55
import { Gallery } from "../Gallery";
66
import { ItemHelperBuilder } from "../../utils/builders/ItemHelperBuilder";
77
import { mockProps, mockItemHelperWithAction, setup } from "../../utils/test-utils";
8-
import "./__mocks__/intersectionObserverMock";
98
import { ObjectItem } from "mendix";
109

1110
describe("Gallery", () => {
11+
beforeAll(() => {
12+
setupIntersectionObserverStub();
13+
});
1214
describe("DOM Structure", () => {
1315
it("renders correctly", () => {
1416
const { asFragment } = render(<Gallery {...mockProps()} />);

packages/pluggableWidgets/gallery-web/src/components/__tests__/__mocks__/intersectionObserverMock.ts

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)