test: Move Adore-owned specs to Knowledge and retire the Adore owner (#40933)

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Nikhil Kuriakose 2026-10-14 14:18:23 +00:00 committed by GitHub
parent 38135e1f83
commit b965e90307
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
17 changed files with 22 additions and 22 deletions

View File

@ -20,8 +20,8 @@ const CANONICAL_OWNERS = new Set([
'Developer Platform',
'NODES',
'Payday',
'Adore',
'Context',
'Knowledge',
'AI',
'Cloud Growth',
'Cloud Platform',

View File

@ -6,7 +6,7 @@ import type { n8nPage } from '../../../pages/n8nPage';
test.describe(
'Data Table details view',
{
annotation: [{ type: 'owner', description: 'Adore' }],
annotation: [{ type: 'owner', description: 'Knowledge' }],
},
() => {
let testDataTableName: string;

View File

@ -5,7 +5,7 @@ import { test, expect } from '../../../fixtures/base';
test.describe(
'Data Table list view',
{
annotation: [{ type: 'owner', description: 'Adore' }],
annotation: [{ type: 'owner', description: 'Knowledge' }],
},
() => {
test.beforeEach(async ({ n8n, api }) => {

View File

@ -58,7 +58,7 @@ function createTemplateRequirements(): TestRequirements {
test.describe(
'Template credentials setup @db:reset',
{
annotation: [{ type: 'owner', description: 'Adore' }],
annotation: [{ type: 'owner', description: 'Knowledge' }],
},
() => {
test.beforeEach(async ({ setupRequirements }) => {

View File

@ -5,7 +5,7 @@ const SCHEDULE_TRIGGER_NODE_NAME = 'Schedule Trigger';
test.describe(
'Workflow Production Checklist',
{
annotation: [{ type: 'owner', description: 'Adore' }],
annotation: [{ type: 'owner', description: 'Knowledge' }],
},
() => {
test.beforeEach(async ({ n8n }) => {

View File

@ -24,7 +24,7 @@ const VISIBLE_NODES_AFTER_COLLAPSED_LOAD = 2;
test.describe(
'Canvas node groups',
{
annotation: [{ type: 'owner', description: 'Adore' }],
annotation: [{ type: 'owner', description: 'Knowledge' }],
},
() => {
let workflowId: string;
@ -249,7 +249,7 @@ test.describe(
test.describe(
'Canvas node groups with sticky notes',
{
annotation: [{ type: 'owner', description: 'Adore' }],
annotation: [{ type: 'owner', description: 'Knowledge' }],
},
() => {
test.beforeEach(async ({ n8n }) => {
@ -370,7 +370,7 @@ test.describe(
test.describe(
'Canvas node groups with multi-output boundary',
{
annotation: [{ type: 'owner', description: 'Adore' }],
annotation: [{ type: 'owner', description: 'Knowledge' }],
},
() => {
test.beforeEach(async ({ n8n }) => {
@ -400,7 +400,7 @@ test.describe(
test.describe(
'Canvas node groups loaded from API',
{
annotation: [{ type: 'owner', description: 'Adore' }],
annotation: [{ type: 'owner', description: 'Knowledge' }],
},
() => {
test.beforeEach(async ({ n8n }) => {
@ -418,7 +418,7 @@ test.describe(
test.describe(
'Canvas node groups — collapse / expand',
{ annotation: [{ type: 'owner', description: 'Adore' }] },
{ annotation: [{ type: 'owner', description: 'Knowledge' }] },
() => {
test.describe('Default state on workflow load', () => {
test.beforeEach(async ({ n8n }) => {

View File

@ -3,7 +3,7 @@ import { test, expect } from '../../../../../fixtures/base';
test.describe(
'Canvas Actions',
{
annotation: [{ type: 'owner', description: 'Adore' }],
annotation: [{ type: 'owner', description: 'Knowledge' }],
},
() => {
test('adds sticky to canvas with default text and position', async ({ n8n }) => {

View File

@ -27,7 +27,7 @@ const pinnedWebhookRequirements: TestRequirements = {
test.describe(
'Data pinning',
{
annotation: [{ type: 'owner', description: 'Adore' }],
annotation: [{ type: 'owner', description: 'Knowledge' }],
},
() => {
const maxPinnedDataSize = 16384;

View File

@ -9,7 +9,7 @@ const MODE_SELECTOR_LIST = 'From list';
test.describe(
'Resource Locator',
{
annotation: [{ type: 'owner', description: 'Adore' }],
annotation: [{ type: 'owner', description: 'Knowledge' }],
},
() => {
test.beforeEach(async ({ n8n }) => {

View File

@ -4,7 +4,7 @@ import { test, expect } from '../../../../../fixtures/base';
test.describe(
'Resource Mapper',
{
annotation: [{ type: 'owner', description: 'Adore' }],
annotation: [{ type: 'owner', description: 'Knowledge' }],
},
() => {
test.beforeEach(async ({ n8n }) => {
@ -89,7 +89,7 @@ test.describe(
test.describe(
'Resource Mapper values persistence during node navigation',
{
annotation: [{ type: 'owner', description: 'Adore' }],
annotation: [{ type: 'owner', description: 'Knowledge' }],
},
() => {
test('should preserve resource mapper values when navigating between connected nodes via floating nodes', async ({

View File

@ -26,7 +26,7 @@ async function createWorkflowWithSingleNode(api: ApiHelpers): Promise<string> {
test.describe(
'Workflow Archive',
{
annotation: [{ type: 'owner', description: 'Adore' }],
annotation: [{ type: 'owner', description: 'Knowledge' }],
},
() => {
test('should display archived workflow in read-only mode on canvas', async ({ n8n, api }) => {

View File

@ -6,7 +6,7 @@ import { test, expect } from '../../../../../fixtures/base';
test.describe(
'Workflow Duplicate',
{
annotation: [{ type: 'owner', description: 'Adore' }],
annotation: [{ type: 'owner', description: 'Knowledge' }],
},
() => {
test.fixme();

View File

@ -8,7 +8,7 @@ import { test, expect } from '../../../../../fixtures/base';
test.describe(
'Workflow Publish',
{
annotation: [{ type: 'owner', description: 'Adore' }],
annotation: [{ type: 'owner', description: 'Knowledge' }],
},
() => {
test.beforeEach(async ({ n8n }) => {

View File

@ -4,7 +4,7 @@ import onboardingWorkflow from '../../../../workflows/Onboarding_workflow.json';
test.describe(
'Import workflow',
{
annotation: [{ type: 'owner', description: 'Adore' }],
annotation: [{ type: 'owner', description: 'Knowledge' }],
},
() => {
test.describe('From URL', () => {

View File

@ -12,7 +12,7 @@ const NOTIFICATIONS = {
test.describe(
'Workflows',
{
annotation: [{ type: 'owner', description: 'Adore' }],
annotation: [{ type: 'owner', description: 'Knowledge' }],
},
() => {
test.beforeEach(async ({ n8n }) => {

View File

@ -62,7 +62,7 @@ function createTemplateRequirements(): TestRequirements {
test.describe(
'Template credentials setup @db:reset',
{
annotation: [{ type: 'owner', description: 'Adore' }],
annotation: [{ type: 'owner', description: 'Knowledge' }],
},
() => {
test.beforeEach(async ({ setupRequirements }) => {

View File

@ -138,7 +138,7 @@ async function setupDynamicTemplateRoutes(n8n: n8nPage, hostname: string) {
test.describe(
'Workflow templates',
{
annotation: [{ type: 'owner', description: 'Adore' }],
annotation: [{ type: 'owner', description: 'Knowledge' }],
},
() => {
test.describe('For api.n8n.io', () => {