From 2f8d8c2007e8d3845e00198d6d437dd8a718938c Mon Sep 17 00:00:00 2001 From: Denys Vuika Date: Mon, 23 Feb 2026 13:58:51 +0000 Subject: [PATCH] chore: update ESLint and cspell configurations to ignore story files (#11681) * chore: update ESLint and cspell configurations to ignore story files * fix: update custom widget identifiers in form renderer tests and mock data --- .eslintrc.js | 6 ++++++ cspell.json | 3 ++- .../form/components/form-renderer.component.spec.ts | 10 +++++----- .../components/mock/form-renderer.component.mock.ts | 12 ++++++------ 4 files changed, 19 insertions(+), 12 deletions(-) diff --git a/.eslintrc.js b/.eslintrc.js index 35e64b3571..4fe27935a7 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -236,6 +236,12 @@ module.exports = { rules: { 'comma-dangle': ['error', 'never'] } + }, + { + files: ['**/*.stories.ts'], + rules: { + '@cspell/spellchecker': 'off' + } } ], diff --git a/cspell.json b/cspell.json index 7c331f7e70..acc717d0e3 100644 --- a/cspell.json +++ b/cspell.json @@ -157,7 +157,8 @@ ], "ignorePaths": [ "lib/{content-services,core,extensions,insights,process-services}/**/*.spec.ts", - "lib/{content-services,core,extensions,insights,process-services}/**/*.mock.ts" + "lib/{content-services,core,extensions,insights,process-services}/**/*.mock.ts", + "**/*.stories.ts" ], "ignoreRegExpList": [ "(\"|'|`)((?:\\\\1|(?:(?!\\1).))*)\\1" diff --git a/lib/core/src/lib/form/components/form-renderer.component.spec.ts b/lib/core/src/lib/form/components/form-renderer.component.spec.ts index b1e6c255e1..ab2bb1e438 100644 --- a/lib/core/src/lib/form/components/form-renderer.component.spec.ts +++ b/lib/core/src/lib/form/components/form-renderer.component.spec.ts @@ -613,24 +613,24 @@ describe('Form Renderer Component', () => { describe('Custom Widget', () => { it('Should be able to correctly display a custom process cloud widget', async () => { - formRenderingService.register({ bananaforevah: () => TextWidgetComponent }, true); + formRenderingService.register({ banana: () => TextWidgetComponent }, true); formRendererComponent.formDefinition = formService.parseForm(customWidgetForm.formRepresentation.formDefinition); fixture.detectChanges(); await fixture.whenStable(); expectElementToBeVisible(testingUtils, 'Text0vdi18'); - expectElementToBeVisible(testingUtils, 'bananaforevah0k8gui'); + expectElementToBeVisible(testingUtils, 'banana0k8gui'); }); it('Should be able to correctly use visibility in a custom process cloud widget ', async () => { - formRenderingService.register({ bananaforevah: () => TextWidgetComponent }, true); + formRenderingService.register({ banana: () => TextWidgetComponent }, true); formRendererComponent.formDefinition = formService.parseForm(customWidgetFormWithVisibility.formRepresentation.formDefinition); fixture.detectChanges(); await fixture.whenStable(); - expectElementToBeHidden(testingUtils, 'bananaforevah0k8gui'); + expectElementToBeHidden(testingUtils, 'banana0k8gui'); typeIntoInput(testingUtils, '#Text0vdi18', 'no'); fixture.detectChanges(); await fixture.whenStable(); - expectElementToBeVisible(testingUtils, 'bananaforevah0k8gui'); + expectElementToBeVisible(testingUtils, 'banana0k8gui'); }); }); diff --git a/lib/core/src/lib/form/components/mock/form-renderer.component.mock.ts b/lib/core/src/lib/form/components/mock/form-renderer.component.mock.ts index aaaa9b551a..e70a81a06c 100644 --- a/lib/core/src/lib/form/components/mock/form-renderer.component.mock.ts +++ b/lib/core/src/lib/form/components/mock/form-renderer.component.mock.ts @@ -1414,9 +1414,9 @@ export const customWidgetForm = { ], '2': [ { - id: 'bananaforevah0k8gui', - name: 'bananaforevah', - type: 'bananaforevah', + id: 'banana0k8gui', + name: 'banana', + type: 'banana', required: true, readOnly: false, isCustomType: true, @@ -1478,9 +1478,9 @@ export const customWidgetFormWithVisibility = { ], '2': [ { - id: 'bananaforevah0k8gui', - name: 'bananaforevah', - type: 'bananaforevah', + id: 'banana0k8gui', + name: 'banana', + type: 'banana', required: true, readOnly: false, isCustomType: true,