mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-17 18:12:04 +00:00
test: Add data mapping test (#5372)
* test: add tests for pinning * test: add test for value * test: add pinned data tests * test: refactor into ndv * refactor: move to ndv * refactor: rename node * test: fix test * test: fix refactor * test: remove unused id * test: update test * test: chain rename input * test: refactor invoking text * test: fix ndv tests * test: move test id * test: add tests for mapping * test: update selectors * test: add mapping * test: remove wait * test: add back line removed by mistake * test: refactor to support both in/output displays * test: add display mode switching * test: fix drop * chore: clean up change * refactor: add draganddrop * fix: fix drag and drop * test: add mapping test for second value * test: update text * test: update param
This commit is contained in:
15
cypress/pages/canvas-node.ts
Normal file
15
cypress/pages/canvas-node.ts
Normal file
@@ -0,0 +1,15 @@
|
||||
import { BasePage } from './base';
|
||||
|
||||
export class CanvasNode extends BasePage {
|
||||
getters = {
|
||||
nodes: () => cy.getByTestId('canvas-node'),
|
||||
nodeByName: (nodeName: string) =>
|
||||
this.getters.nodes().filter(`:contains("${nodeName}")`),
|
||||
};
|
||||
|
||||
actions = {
|
||||
openNode: (nodeName: string) => {
|
||||
this.getters.nodeByName(nodeName).dblclick();
|
||||
},
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user