Skip to content

Commit b24d8f4

Browse files
author
Dennis Labordus
committed
Include working with the labels of compas to tests
Signed-off-by: Dennis Labordus <[email protected]>
1 parent a5b92e5 commit b24d8f4

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

integration-testing/include/general-compas.robot

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ Resource ./general-openscd.robot
1111
Open from CoMPAS
1212
[Arguments] ${name} ${type} ${expectedVersion}
1313
Click mwc-dialog#compas-open-dlg > compas-open compas-scltype-list > mwc-list > mwc-list-item >> span:has-text("${type.upper()}")
14+
Select label mwc-dialog#compas-open-dlg > compas-open ${type}_${current-date}
1415
Click mwc-dialog#compas-open-dlg > compas-open compas-scl-list > filtered-list > mwc-list-item:has-text("${name}-${current-date}")
1516
Wait for dialog is closed
1617
Close Menu
@@ -24,6 +25,7 @@ Add to CoMPAS
2425
Fill Text mwc-dialog#compas-save-dlg > compas-save mwc-textfield#name label > input ${name}-${current-date}
2526
Click mwc-dialog#compas-save-dlg > compas-save compas-scltype-select mwc-select
2627
Click mwc-dialog#compas-save-dlg > compas-save compas-scltype-select mwc-select > mwc-list-item[value="${type.upper()}"]
28+
Add label mwc-dialog#compas-save-dlg > compas-save ${type}_${current-date}
2729
Click mwc-dialog#compas-save-dlg > mwc-button[slot="primaryAction"] > button
2830
Wait for dialog is closed
2931
Close Menu
@@ -37,6 +39,7 @@ Save as to CoMPAS
3739
Fill Text mwc-dialog#compas-save-as-dlg > compas-save mwc-textfield#name label > input ${name}-${current-date}
3840
Click mwc-dialog#compas-save-as-dlg > compas-save compas-scltype-select mwc-select
3941
Click mwc-dialog#compas-save-as-dlg > compas-save compas-scltype-select mwc-select > mwc-list-item[value="${type.upper()}"]
42+
Add label mwc-dialog#compas-save-as-dlg > compas-save ${type}_as_${current-date}
4043
Click mwc-dialog#compas-save-as-dlg > mwc-button[slot="primaryAction"] > button
4144
Wait for dialog is closed
4245
Close Menu
@@ -46,6 +49,7 @@ Save as to CoMPAS
4649
Update in CoMPAS
4750
[Arguments] ${changeType} ${name} ${type} ${expectedVersion}
4851
Click mwc-dialog#compas-save-dlg > compas-save compas-changeset-radiogroup mwc-list > mwc-radio-list-item[value="${changeType.upper()}"]
52+
Add label mwc-dialog#compas-save-dlg > compas-save ${type}_${current-date}_${expectedVersion.replace('.', '')}
4953
Click mwc-dialog#compas-save-dlg > mwc-button[slot="primaryAction"] > button
5054
Wait for dialog is closed
5155
Close Menu
@@ -80,3 +84,15 @@ Check CoMPAS Error
8084
[Arguments] ${secondaryMessage}
8185
Set Test Variable ${primaryMessage} Error communicating with CoMPAS Ecosystem
8286
Check Log ${primaryMessage} ${secondaryMessage}
87+
88+
Add label
89+
[Arguments] ${dialog} ${label}
90+
Fill Text ${dialog} compas-labels-field wizard-textfield#newLabel label > input ${label}
91+
Click ${dialog} compas-labels-field mwc-icon-button[icon="new_label"] > button
92+
93+
Select label
94+
[Arguments] ${dialog} ${label}
95+
Click ${dialog} compas-scl-list oscd-filter-button#labelsFilter > mwc-icon-button > button
96+
Click ${dialog} compas-scl-list oscd-filter-button#labelsFilter > mwc-dialog#filterDialog mwc-formfield > mwc-checkbox
97+
Click ${dialog} compas-scl-list oscd-filter-button#labelsFilter > mwc-check-list-item[value="${label}"]
98+
Click ${dialog} compas-scl-list oscd-filter-button#labelsFilter > mwc-dialog#filterDialog > mwc-button[slot="primaryAction"] > button

0 commit comments

Comments
 (0)