mirror of
https://github.com/nocobase/nocobase
synced 2024-11-15 10:17:00 +00:00
test: parallel branch node e2e (#3471)
* test: add parallel branch node e2e * test: parallel branch node e2e
This commit is contained in:
parent
e7a28035c2
commit
cd09649e1c
File diff suppressed because it is too large
Load Diff
@ -537,6 +537,33 @@ export class SQLNode {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export class ParallelBranchNode {
|
||||||
|
readonly page: Page;
|
||||||
|
node: Locator;
|
||||||
|
nodeTitle: Locator;
|
||||||
|
nodeConfigure: Locator;
|
||||||
|
addBranchButton: Locator;
|
||||||
|
allSucceededRadio: Locator;
|
||||||
|
anySucceededRadio: Locator;
|
||||||
|
anySucceededOrFailedRadio: Locator;
|
||||||
|
submitButton: Locator;
|
||||||
|
cancelButton: Locator;
|
||||||
|
addNodeButton: Locator;
|
||||||
|
constructor(page: Page, nodeName: string) {
|
||||||
|
this.page = page;
|
||||||
|
this.node = page.getByLabel(`Parallel branch-${nodeName}`, { exact: true });
|
||||||
|
this.nodeTitle = page.locator('textarea').filter({ hasText: nodeName });
|
||||||
|
this.nodeConfigure = page.getByLabel(`Parallel branch-${nodeName}`).getByRole('button', { name: 'Configure' });
|
||||||
|
this.addBranchButton = page.getByLabel(`add-button-parallel-${nodeName}-add-branch`, { exact: true });
|
||||||
|
this.allSucceededRadio = page.getByLabel('All succeeded', { exact: true });
|
||||||
|
this.anySucceededRadio = page.getByLabel('Any succeeded', { exact: true });
|
||||||
|
this.anySucceededOrFailedRadio = page.getByLabel('Any succeeded or failed', { exact: true });
|
||||||
|
this.submitButton = page.getByLabel('action-Action-Submit-workflows');
|
||||||
|
this.cancelButton = page.getByLabel('action-Action-Cancel-workflows');
|
||||||
|
this.addNodeButton = page.getByLabel(`add-button-parallel-${nodeName}`, { exact: true });
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
export default module.exports = {
|
export default module.exports = {
|
||||||
CreateWorkFlow,
|
CreateWorkFlow,
|
||||||
EditWorkFlow,
|
EditWorkFlow,
|
||||||
@ -557,4 +584,5 @@ export default module.exports = {
|
|||||||
ConditionYesNode,
|
ConditionYesNode,
|
||||||
ConditionBranchNode,
|
ConditionBranchNode,
|
||||||
SQLNode,
|
SQLNode,
|
||||||
|
ParallelBranchNode,
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user