From cc3288636dcb240ed1e2957e4c0fc9ccbd7f1565 Mon Sep 17 00:00:00 2001 From: Rijul Poudel Date: Fri, 17 Jul 2026 12:30:28 -0500 Subject: [PATCH] [test]: Add unit test for getAutoNumberingFields returning empty array for non-CO table --- .../lib/components/FormMeta/__tests__/AutoNumbering.test.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/specifyweb/frontend/js_src/lib/components/FormMeta/__tests__/AutoNumbering.test.ts b/specifyweb/frontend/js_src/lib/components/FormMeta/__tests__/AutoNumbering.test.ts index ed46f0851b4..48f385cea9e 100644 --- a/specifyweb/frontend/js_src/lib/components/FormMeta/__tests__/AutoNumbering.test.ts +++ b/specifyweb/frontend/js_src/lib/components/FormMeta/__tests__/AutoNumbering.test.ts @@ -8,3 +8,8 @@ test('getAutoNumberingFields', () => expect( getAutoNumberingFields(tables.CollectionObject).map(({ name }) => name) ).toEqual(['catalogNumber'])); + +test('getAutoNumberingFields returns empty array for table without auto-numberable fields', () => + expect( + getAutoNumberingFields(tables.Locality).map(({ name }) => name) + ).toEqual([]));