diff --git a/eslint.config.ts b/eslint.config.ts index ab3bf09f5..22251afdb 100644 --- a/eslint.config.ts +++ b/eslint.config.ts @@ -181,5 +181,31 @@ export default defineConfig([ { disallowTypeAnnotations: false } ] } + }, + { + files: ['**/*.spec.ts'], + ignores: ['browser_tests/tests/**/*.spec.ts'], + rules: { + 'no-restricted-syntax': [ + 'error', + { + selector: 'Program', + message: '.spec.ts files are only allowed under browser_tests/tests/' + } + ] + } + }, + { + files: ['browser_tests/tests/**/*.test.ts'], + rules: { + 'no-restricted-syntax': [ + 'error', + { + selector: 'Program', + message: + '.test.ts files are not allowed in browser_tests/tests/; use .spec.ts instead' + } + ] + } } ]) diff --git a/src/components/common/ColorCustomizationSelector.spec.ts b/src/components/common/ColorCustomizationSelector.test.ts similarity index 100% rename from src/components/common/ColorCustomizationSelector.spec.ts rename to src/components/common/ColorCustomizationSelector.test.ts diff --git a/src/components/common/EditableText.spec.ts b/src/components/common/EditableText.test.ts similarity index 100% rename from src/components/common/EditableText.spec.ts rename to src/components/common/EditableText.test.ts diff --git a/src/components/common/FormRadioGroup.spec.ts b/src/components/common/FormRadioGroup.test.ts similarity index 100% rename from src/components/common/FormRadioGroup.spec.ts rename to src/components/common/FormRadioGroup.test.ts diff --git a/src/components/common/TreeExplorerTreeNode.spec.ts b/src/components/common/TreeExplorerTreeNode.test.ts similarity index 100% rename from src/components/common/TreeExplorerTreeNode.spec.ts rename to src/components/common/TreeExplorerTreeNode.test.ts diff --git a/src/components/dialog/content/setting/SettingItem.spec.ts b/src/components/dialog/content/setting/SettingItem.test.ts similarity index 100% rename from src/components/dialog/content/setting/SettingItem.spec.ts rename to src/components/dialog/content/setting/SettingItem.test.ts diff --git a/src/components/dialog/content/setting/UsageLogsTable.spec.ts b/src/components/dialog/content/setting/UsageLogsTable.test.ts similarity index 100% rename from src/components/dialog/content/setting/UsageLogsTable.spec.ts rename to src/components/dialog/content/setting/UsageLogsTable.test.ts diff --git a/src/components/dialog/content/signin/SignInForm.spec.ts b/src/components/dialog/content/signin/SignInForm.test.ts similarity index 100% rename from src/components/dialog/content/signin/SignInForm.spec.ts rename to src/components/dialog/content/signin/SignInForm.test.ts diff --git a/src/components/graph/SelectionToolbox.spec.ts b/src/components/graph/SelectionToolbox.test.ts similarity index 100% rename from src/components/graph/SelectionToolbox.spec.ts rename to src/components/graph/SelectionToolbox.test.ts diff --git a/src/components/graph/selectionToolbox/BypassButton.spec.ts b/src/components/graph/selectionToolbox/BypassButton.test.ts similarity index 100% rename from src/components/graph/selectionToolbox/BypassButton.spec.ts rename to src/components/graph/selectionToolbox/BypassButton.test.ts diff --git a/src/components/graph/selectionToolbox/ColorPickerButton.spec.ts b/src/components/graph/selectionToolbox/ColorPickerButton.test.ts similarity index 100% rename from src/components/graph/selectionToolbox/ColorPickerButton.spec.ts rename to src/components/graph/selectionToolbox/ColorPickerButton.test.ts diff --git a/src/components/graph/selectionToolbox/ExecuteButton.spec.ts b/src/components/graph/selectionToolbox/ExecuteButton.test.ts similarity index 100% rename from src/components/graph/selectionToolbox/ExecuteButton.spec.ts rename to src/components/graph/selectionToolbox/ExecuteButton.test.ts diff --git a/src/components/graph/selectionToolbox/InfoButton.spec.ts b/src/components/graph/selectionToolbox/InfoButton.test.ts similarity index 100% rename from src/components/graph/selectionToolbox/InfoButton.spec.ts rename to src/components/graph/selectionToolbox/InfoButton.test.ts diff --git a/src/components/graph/widgets/ChatHistoryWidget.spec.ts b/src/components/graph/widgets/ChatHistoryWidget.test.ts similarity index 100% rename from src/components/graph/widgets/ChatHistoryWidget.spec.ts rename to src/components/graph/widgets/ChatHistoryWidget.test.ts diff --git a/src/components/node/NodePreview.spec.ts b/src/components/node/NodePreview.test.ts similarity index 100% rename from src/components/node/NodePreview.spec.ts rename to src/components/node/NodePreview.test.ts diff --git a/src/components/sidebar/SidebarIcon.spec.ts b/src/components/sidebar/SidebarIcon.test.ts similarity index 100% rename from src/components/sidebar/SidebarIcon.spec.ts rename to src/components/sidebar/SidebarIcon.test.ts diff --git a/src/components/sidebar/tabs/queue/ResultGallery.spec.ts b/src/components/sidebar/tabs/queue/ResultGallery.test.ts similarity index 100% rename from src/components/sidebar/tabs/queue/ResultGallery.spec.ts rename to src/components/sidebar/tabs/queue/ResultGallery.test.ts diff --git a/src/components/templates/thumbnails/AudioThumbnail.spec.ts b/src/components/templates/thumbnails/AudioThumbnail.test.ts similarity index 100% rename from src/components/templates/thumbnails/AudioThumbnail.spec.ts rename to src/components/templates/thumbnails/AudioThumbnail.test.ts diff --git a/src/components/templates/thumbnails/BaseThumbnail.spec.ts b/src/components/templates/thumbnails/BaseThumbnail.test.ts similarity index 100% rename from src/components/templates/thumbnails/BaseThumbnail.spec.ts rename to src/components/templates/thumbnails/BaseThumbnail.test.ts diff --git a/src/components/templates/thumbnails/CompareSliderThumbnail.spec.ts b/src/components/templates/thumbnails/CompareSliderThumbnail.test.ts similarity index 100% rename from src/components/templates/thumbnails/CompareSliderThumbnail.spec.ts rename to src/components/templates/thumbnails/CompareSliderThumbnail.test.ts diff --git a/src/components/templates/thumbnails/DefaultThumbnail.spec.ts b/src/components/templates/thumbnails/DefaultThumbnail.test.ts similarity index 100% rename from src/components/templates/thumbnails/DefaultThumbnail.spec.ts rename to src/components/templates/thumbnails/DefaultThumbnail.test.ts diff --git a/src/components/templates/thumbnails/HoverDissolveThumbnail.spec.ts b/src/components/templates/thumbnails/HoverDissolveThumbnail.test.ts similarity index 100% rename from src/components/templates/thumbnails/HoverDissolveThumbnail.spec.ts rename to src/components/templates/thumbnails/HoverDissolveThumbnail.test.ts diff --git a/src/components/topbar/CurrentUserButton.spec.ts b/src/components/topbar/CurrentUserButton.test.ts similarity index 100% rename from src/components/topbar/CurrentUserButton.spec.ts rename to src/components/topbar/CurrentUserButton.test.ts diff --git a/src/components/topbar/CurrentUserPopover.spec.ts b/src/components/topbar/CurrentUserPopover.test.ts similarity index 100% rename from src/components/topbar/CurrentUserPopover.spec.ts rename to src/components/topbar/CurrentUserPopover.test.ts diff --git a/src/renderer/core/layout/__tests__/TransformPane.spec.ts b/src/renderer/core/layout/__tests__/TransformPane.test.ts similarity index 100% rename from src/renderer/core/layout/__tests__/TransformPane.spec.ts rename to src/renderer/core/layout/__tests__/TransformPane.test.ts diff --git a/src/renderer/extensions/vueNodes/components/NodeHeader.spec.ts b/src/renderer/extensions/vueNodes/components/NodeHeader.test.ts similarity index 100% rename from src/renderer/extensions/vueNodes/components/NodeHeader.spec.ts rename to src/renderer/extensions/vueNodes/components/NodeHeader.test.ts diff --git a/src/renderer/extensions/vueNodes/components/NodeSlots.spec.ts b/src/renderer/extensions/vueNodes/components/NodeSlots.test.ts similarity index 100% rename from src/renderer/extensions/vueNodes/components/NodeSlots.spec.ts rename to src/renderer/extensions/vueNodes/components/NodeSlots.test.ts