mirror of
https://github.com/n8n-io/n8n.git
synced 2026-10-17 05:29:44 +02:00
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:
parent
38135e1f83
commit
b965e90307
|
|
@ -20,8 +20,8 @@ const CANONICAL_OWNERS = new Set([
|
|||
'Developer Platform',
|
||||
'NODES',
|
||||
'Payday',
|
||||
'Adore',
|
||||
'Context',
|
||||
'Knowledge',
|
||||
'AI',
|
||||
'Cloud Growth',
|
||||
'Cloud Platform',
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -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 }) => {
|
||||
|
|
|
|||
|
|
@ -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 }) => {
|
||||
|
|
|
|||
|
|
@ -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 }) => {
|
||||
|
|
|
|||
|
|
@ -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 }) => {
|
||||
|
|
|
|||
|
|
@ -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 }) => {
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ const pinnedWebhookRequirements: TestRequirements = {
|
|||
test.describe(
|
||||
'Data pinning',
|
||||
{
|
||||
annotation: [{ type: 'owner', description: 'Adore' }],
|
||||
annotation: [{ type: 'owner', description: 'Knowledge' }],
|
||||
},
|
||||
() => {
|
||||
const maxPinnedDataSize = 16384;
|
||||
|
|
|
|||
|
|
@ -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 }) => {
|
||||
|
|
|
|||
|
|
@ -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 ({
|
||||
|
|
|
|||
|
|
@ -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 }) => {
|
||||
|
|
|
|||
|
|
@ -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();
|
||||
|
|
|
|||
|
|
@ -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 }) => {
|
||||
|
|
|
|||
|
|
@ -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', () => {
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ const NOTIFICATIONS = {
|
|||
test.describe(
|
||||
'Workflows',
|
||||
{
|
||||
annotation: [{ type: 'owner', description: 'Adore' }],
|
||||
annotation: [{ type: 'owner', description: 'Knowledge' }],
|
||||
},
|
||||
() => {
|
||||
test.beforeEach(async ({ n8n }) => {
|
||||
|
|
|
|||
|
|
@ -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 }) => {
|
||||
|
|
|
|||
|
|
@ -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', () => {
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user