From 09bc0bf71b28166f07ceea09c0c5d759f4cf330b Mon Sep 17 00:00:00 2001 From: Nicolas Lemoine Date: Sat, 18 Oct 2025 11:48:35 +0200 Subject: [PATCH] feat: Add `nameGenerator` tests --- .../test/__snapshots__/Array.test.tsx.snap | 5396 +++++++ .../test/__snapshots__/Form.test.tsx.snap | 6229 ++++++++ .../test/__snapshots__/Object.test.tsx.snap | 4193 +++++ .../test/__snapshots__/Array.test.tsx.snap | 6059 ++++++++ .../test/__snapshots__/Form.test.tsx.snap | 9567 ++++++++++++ .../test/__snapshots__/Object.test.tsx.snap | 4756 ++++++ packages/core/test/Form.test.jsx | 252 + .../__snapshots__/ArraySnap.test.tsx.snap | 1728 +++ .../test/__snapshots__/FormSnap.test.tsx.snap | 2062 +++ .../__snapshots__/ObjectSnap.test.tsx.snap | 1283 ++ .../test/__snapshots__/Array.test.tsx.snap | 3283 ++++ .../test/__snapshots__/Form.test.tsx.snap | 4125 +++++ .../test/__snapshots__/Object.test.tsx.snap | 2747 ++++ .../test/__snapshots__/Array.test.tsx.snap | 2732 ++++ .../test/__snapshots__/Form.test.tsx.snap | 3334 ++++ .../test/__snapshots__/Object.test.tsx.snap | 2048 +++ .../test/__snapshots__/Array.test.tsx.snap | 8810 +++++++++++ .../test/__snapshots__/Form.test.tsx.snap | 10405 +++++++++++++ .../test/__snapshots__/Object.test.tsx.snap | 6139 ++++++++ .../test/__snapshots__/Array.test.tsx.snap | 8700 +++++++++++ .../mui/test/__snapshots__/Form.test.tsx.snap | 12632 ++++++++++++++++ .../test/__snapshots__/Object.test.tsx.snap | 7320 +++++++++ .../test/__snapshots__/Array.test.tsx.snap | 3122 ++++ .../test/__snapshots__/Form.test.tsx.snap | 3816 +++++ .../test/__snapshots__/Object.test.tsx.snap | 2196 +++ .../test/__snapshots__/Array.test.tsx.snap | 2824 ++++ .../test/__snapshots__/Form.test.tsx.snap | 3276 ++++ .../test/__snapshots__/Object.test.tsx.snap | 2031 +++ .../test/__snapshots__/Array.test.tsx.snap | 2133 +++ .../test/__snapshots__/Form.test.tsx.snap | 2559 ++++ .../test/__snapshots__/Object.test.tsx.snap | 1518 ++ .../test/__snapshots__/Array.test.tsx.snap | 3117 ++++ .../test/__snapshots__/Form.test.tsx.snap | 3785 +++++ .../test/__snapshots__/Object.test.tsx.snap | 2189 +++ packages/snapshot-tests/src/arrayTests.tsx | 140 +- packages/snapshot-tests/src/formTests.tsx | 340 +- packages/snapshot-tests/src/objectTests.tsx | 161 +- 37 files changed, 147004 insertions(+), 3 deletions(-) diff --git a/packages/antd/test/__snapshots__/Array.test.tsx.snap b/packages/antd/test/__snapshots__/Array.test.tsx.snap index abcf95cb6c..f5f017e871 100644 --- a/packages/antd/test/__snapshots__/Array.test.tsx.snap +++ b/packages/antd/test/__snapshots__/Array.test.tsx.snap @@ -1839,6 +1839,5402 @@ exports[`array fields no errors 1`] = ` `; +exports[`nameGenerator bracketNameGenerator array of objects 1`] = ` +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+ + + + +
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ + + + + + + + + + +
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+ + + + +
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ + + + + + + + + + +
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+`; + +exports[`nameGenerator bracketNameGenerator array of strings 1`] = ` +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + +
+
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+
+
+ + + + +
+
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+`; + +exports[`nameGenerator bracketNameGenerator checkboxes with nameGenerator 1`] = ` +
+
+
+
+
+
+
+
+
+ +
+
+
+ + +   + +
+
+
+ + +
+ + + + + +
+
+
+
+
+
+
+ +
+`; + +exports[`nameGenerator bracketNameGenerator fixed array 1`] = ` +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + + + + + + + +
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+`; + +exports[`nameGenerator bracketNameGenerator nested arrays 1`] = ` +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + +
+
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+
+
+ + + + +
+
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + +
+
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+
+
+ + + + +
+
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+`; + +exports[`nameGenerator dotNotationNameGenerator array of objects 1`] = ` +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+ + + + +
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ + + + + + + + + + +
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+ + + + +
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ + + + + + + + + + +
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+`; + +exports[`nameGenerator dotNotationNameGenerator array of strings 1`] = ` +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + +
+
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+
+
+ + + + +
+
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+`; + exports[`with title and description array 1`] = `
`; +exports[`nameGenerator bracketNameGenerator array of objects 1`] = ` + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+ + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+ + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+`; + +exports[`nameGenerator bracketNameGenerator array of strings 1`] = ` +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+ + + + +
+
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+ +
+
+
+
+ + + + +
+
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+`; + +exports[`nameGenerator bracketNameGenerator checkboxes field 1`] = ` +
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+ + +
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+`; + +exports[`nameGenerator bracketNameGenerator nested object 1`] = ` +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+ + + + +
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+ + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+ + + + +
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+ + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+`; + +exports[`nameGenerator bracketNameGenerator radio field 1`] = ` +
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+`; + +exports[`nameGenerator bracketNameGenerator select field with enum 1`] = ` +
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+ + + + + + +
+ + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+`; + +exports[`nameGenerator bracketNameGenerator simple fields 1`] = ` +
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+ + + + +
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ + + + + + + + + + +
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+`; + +exports[`nameGenerator bracketNameGenerator textarea field 1`] = ` +
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+ +