diff --git a/package-lock.json b/package-lock.json index 05a550e97c..a5ae1593f3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -73,7 +73,6 @@ "prettier": "^3.6.2", "react": "^18.3.1", "react-dom": "^18.3.1", - "react-test-renderer": "^18.3.1", "rimraf": "^6.0.1", "rollup": "^4.52.5", "ts-jest": "^29.4.5", @@ -32858,20 +32857,6 @@ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, - "node_modules/react-shallow-renderer": { - "version": "16.15.0", - "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz", - "integrity": "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==", - "dev": true, - "license": "MIT", - "dependencies": { - "object-assign": "^4.1.1", - "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependencies": { - "react": "^16.0.0 || ^17.0.0 || ^18.0.0" - } - }, "node_modules/react-style-singleton": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.3.tgz", @@ -32894,21 +32879,6 @@ } } }, - "node_modules/react-test-renderer": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-18.3.1.tgz", - "integrity": "sha512-KkAgygexHUkQqtvvx/otwxtuFu5cVjfzTCtjXLH9boS19/Nbtg84zS7wIQn39G8IlrhThBpQsMKkq5ZHZIYFXA==", - "dev": true, - "license": "MIT", - "dependencies": { - "react-is": "^18.3.1", - "react-shallow-renderer": "^16.15.0", - "scheduler": "^0.23.2" - }, - "peerDependencies": { - "react": "^18.3.1" - } - }, "node_modules/react-textarea-autosize": { "version": "8.5.9", "resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.5.9.tgz", diff --git a/package.json b/package.json index f8555fc312..fee3d140da 100644 --- a/package.json +++ b/package.json @@ -79,7 +79,6 @@ "prettier": "^3.6.2", "react": "^18.3.1", "react-dom": "^18.3.1", - "react-test-renderer": "^18.3.1", "rimraf": "^6.0.1", "rollup": "^4.52.5", "ts-jest": "^29.4.5", diff --git a/packages/antd/test/Form.test.tsx b/packages/antd/test/Form.test.tsx index 24838f31b3..aaf4f05985 100644 --- a/packages/antd/test/Form.test.tsx +++ b/packages/antd/test/Form.test.tsx @@ -5,9 +5,8 @@ import { render } from '@testing-library/react'; import '../__mocks__/matchMedia.mock'; import Form from '../src'; -import { FORM_RENDER_OPTIONS } from './snapshotConstants'; -formTests(Form, FORM_RENDER_OPTIONS); +formTests(Form); describe('antd specific tests', () => { test('descriptionLocation tooltip in formContext', () => { diff --git a/packages/antd/test/__snapshots__/Form.test.tsx.snap b/packages/antd/test/__snapshots__/Form.test.tsx.snap index e327e117c2..3518939b39 100644 --- a/packages/antd/test/__snapshots__/Form.test.tsx.snap +++ b/packages/antd/test/__snapshots__/Form.test.tsx.snap @@ -132,362 +132,239 @@ exports[`antd specific tests descriptionLocation tooltip in formContext 1`] = ` `; exports[`nameGenerator bracketNameGenerator array of objects 1`] = ` -
-
+
-
-
-
-
-
-
-
+ class="ant-col ant-col-24 ant-form-item-label css-dev-only-do-not-override-ac2jek" + style="padding-left: 12px; padding-right: 12px;" + > + +
-
-
-
-
-
+ class="ant-col ant-col-24 ant-form-item-label css-dev-only-do-not-override-ac2jek" + style="padding-left: 12px; padding-right: 12px;" + > + +
- -
-
+ +
- - - + class="ant-input-affix-wrapper css-dev-only-do-not-override-ac2jek ant-input-outlined" + style="width: 100%;" + > + + + +
-
-
- + class="ant-checkbox ant-wave-target css-dev-only-do-not-override-ac2jek" + > + + + + + done + + +
@@ -495,381 +372,273 @@ exports[`nameGenerator bracketNameGenerator array of objects 1`] = `
-
-
+
+
- -
- - - + +
- -
-
-
-
-
-
+ class="ant-col ant-col-24 ant-form-item-label css-dev-only-do-not-override-ac2jek" + style="padding-left: 12px; padding-right: 12px;" + > + +
- -
-
+ +
- - - + class="ant-input-affix-wrapper css-dev-only-do-not-override-ac2jek ant-input-outlined" + style="width: 100%;" + > + + + +
-
-
- + class="ant-checkbox ant-wave-target css-dev-only-do-not-override-ac2jek ant-checkbox-checked" + > + + + + + done + + +
@@ -877,134 +646,150 @@ exports[`nameGenerator bracketNameGenerator array of objects 1`] = `
-
- + +
- -
- - + + +
+
+ + +
+
+
-
-
-
- -
-
-
- - + + @@ -1104,594 +819,469 @@ exports[`nameGenerator bracketNameGenerator array of objects 1`] = ` - - + + - - -
+ + + `; exports[`nameGenerator bracketNameGenerator array of strings 1`] = ` -
-
+
-
-
-
-
-
-
-
+ class="ant-col ant-col-24 ant-form-item-label css-dev-only-do-not-override-ac2jek" + style="padding-left: 12px; padding-right: 12px;" + > + +
- -
-
+ +
- - - + class="ant-input-affix-wrapper css-dev-only-do-not-override-ac2jek ant-input-outlined" + style="width: 100%;" + > + + + +
-
-
- - - + +
-
-
- -
-
+ +
- - - + class="ant-input-affix-wrapper css-dev-only-do-not-override-ac2jek ant-input-outlined" + style="width: 100%;" + > + + + +
-
-
- - + + +
+
+
+
+
+
+
-
-
-
- -
-
-
-
-
+ +
@@ -1791,223 +1311,173 @@ exports[`nameGenerator bracketNameGenerator array of strings 1`] = `
- - + + - - -
+ + + `; exports[`nameGenerator bracketNameGenerator checkboxes field 1`] = ` -
-
+
-
-
- -
-
+ +
- - -
-
+ + + + + + baz + + +
+
+
@@ -2016,538 +1486,369 @@ exports[`nameGenerator bracketNameGenerator checkboxes field 1`] = `
-
-
+ +
- - -
+ + + `; exports[`nameGenerator bracketNameGenerator nested object 1`] = ` -
-
+
-
-
-
-
-
-
-
+ class="ant-col ant-col-24 ant-form-item-label css-dev-only-do-not-override-ac2jek" + style="padding-left: 12px; padding-right: 12px;" + > + +
- -
-
+ +
- - - + class="ant-input-affix-wrapper css-dev-only-do-not-override-ac2jek ant-input-outlined" + style="width: 100%;" + > + + + +
-
-
- -
-
+ +
- - - + class="ant-input-affix-wrapper css-dev-only-do-not-override-ac2jek ant-input-outlined" + style="width: 100%;" + > + + + +
-
-
-
-
-
-
-
+ class="ant-col ant-col-24 ant-form-item-label css-dev-only-do-not-override-ac2jek" + style="padding-left: 12px; padding-right: 12px;" + > + +
- -
-
+ +
- - - + class="ant-input-affix-wrapper css-dev-only-do-not-override-ac2jek ant-input-outlined" + style="width: 100%;" + > + + + +
-
-
- -
-
+ +
- - - + class="ant-input-affix-wrapper css-dev-only-do-not-override-ac2jek ant-input-outlined" + style="width: 100%;" + > + + + +
@@ -2555,8 +1856,8 @@ exports[`nameGenerator bracketNameGenerator nested object 1`] = `
-
-
+ +
@@ -2564,8 +1865,8 @@ exports[`nameGenerator bracketNameGenerator nested object 1`] = `
- - + + @@ -2573,183 +1874,140 @@ exports[`nameGenerator bracketNameGenerator nested object 1`] = ` - - + + - - -
+ + + `; exports[`nameGenerator bracketNameGenerator radio field 1`] = ` -
-
+
-
-
- -
-
+ +
- - + + + + + + + bar + + +
@@ -2758,210 +2016,153 @@ exports[`nameGenerator bracketNameGenerator radio field 1`] = `
-
-
+ +
- - -
+ + + `; exports[`nameGenerator bracketNameGenerator select field with enum 1`] = ` -
-
+
-
-
- -
-
+ +
- - + + + - - -
- +
- +
@@ -2970,306 +2171,231 @@ exports[`nameGenerator bracketNameGenerator select field with enum 1`] = `
-
- + +
- - -
+ + + `; exports[`nameGenerator bracketNameGenerator simple fields 1`] = ` -
-
+
-
-
- -
-
+ +
- - - + class="ant-input-affix-wrapper css-dev-only-do-not-override-ac2jek ant-input-outlined" + style="width: 100%;" + > + + + +
-
-
- -
-
+ +
- - + + - - - + + - -
-
- +
+
+ +
+
-
@@ -3277,72 +2403,52 @@ exports[`nameGenerator bracketNameGenerator simple fields 1`] = `
-
-
- + class="ant-checkbox ant-wave-target css-dev-only-do-not-override-ac2jek" + > + + + + + active + + +
@@ -3350,156 +2456,110 @@ exports[`nameGenerator bracketNameGenerator simple fields 1`] = `
-
- + +
- - -
+ + + `; exports[`nameGenerator bracketNameGenerator textarea field 1`] = ` -
-
+
-
-
- -
-
+ +
- -