|
10 | 10 | </xs:sequence>
|
11 | 11 | </xs:complexType>
|
12 | 12 | <xs:complexType name="cestType">
|
13 |
| - <xs:sequence> |
| 13 | + <xs:choice minOccurs="0" maxOccurs="unbounded"> |
14 | 14 | <xs:element type="annotationsType" name="annotations" minOccurs="0"/>
|
15 | 15 | <xs:element type="testType" name="before" minOccurs="0"/>
|
16 | 16 | <xs:element type="testType" name="after" minOccurs="0"/>
|
17 | 17 | <xs:element type="testType" name="test" maxOccurs="unbounded"/>
|
18 |
| - </xs:sequence> |
| 18 | + </xs:choice> |
19 | 19 | <xs:attribute type="xs:string" name="name" use="required"/>
|
20 | 20 | </xs:complexType>
|
21 | 21 | <xs:complexType name="annotationsType">
|
22 |
| - <xs:sequence> |
| 22 | + <xs:choice maxOccurs="unbounded"> |
23 | 23 | <xs:element type="annotationType" name="env" minOccurs="0" maxOccurs="unbounded"/>
|
24 | 24 | <xs:element type="annotationType" name="features" minOccurs="0" maxOccurs="unbounded"/>
|
25 | 25 | <xs:element type="annotationType" name="stories" minOccurs="0" maxOccurs="unbounded"/>
|
|
29 | 29 | <xs:element type="annotationType" name="testCaseId" minOccurs="0" maxOccurs="unbounded"/>
|
30 | 30 | <xs:element type="annotationType" name="group" minOccurs="0" maxOccurs="unbounded"/>
|
31 | 31 | <xs:element type="annotationType" name="return" minOccurs="0" maxOccurs="unbounded"/>
|
32 |
| - </xs:sequence> |
| 32 | + </xs:choice> |
33 | 33 | </xs:complexType>
|
34 | 34 | <xs:complexType name="annotationType">
|
35 | 35 | <xs:simpleContent>
|
|
39 | 39 | </xs:simpleContent>
|
40 | 40 | </xs:complexType>
|
41 | 41 | <xs:complexType name="testType">
|
42 |
| - <xs:sequence> |
| 42 | + <xs:choice minOccurs="0" maxOccurs="unbounded"> |
43 | 43 | <xs:element type="annotationsType" name="annotations" minOccurs="0" maxOccurs="unbounded"/>
|
44 | 44 | <xs:element type="acceptPopupType" name="acceptPopup" minOccurs="0" maxOccurs="unbounded"/>
|
45 | 45 | <xs:element type="amOnPageType" name="amOnPage" minOccurs="0" maxOccurs="unbounded"/>
|
|
129 | 129 | <xs:element type="waitForElementVisibleType" name="waitForElementVisible" minOccurs="0" maxOccurs="unbounded"/>
|
130 | 130 | <xs:element type="waitForJSType" name="waitForJS" minOccurs="0" maxOccurs="unbounded"/>
|
131 | 131 | <xs:element type="waitForTextType" name="waitForText" minOccurs="0" maxOccurs="unbounded"/>
|
132 |
| - </xs:sequence> |
| 132 | + </xs:choice> |
133 | 133 | <xs:attribute type="xs:string" name="name"/>
|
134 | 134 | <xs:attribute type="xs:boolean" name="remove" default="false"/>
|
135 | 135 | </xs:complexType>
|
|
998 | 998 | <xs:extension base="xs:string">
|
999 | 999 | <xs:attribute type="xs:string" name="selector" use="required"/>
|
1000 | 1000 | <xs:attribute type="xs:string" name="parameterArray"/>
|
| 1001 | + <xs:attribute type="xs:string" name="button"/> |
1001 | 1002 | <xs:attribute type="xs:string" name="mergeKey" use="required"/>
|
1002 | 1003 | <xs:attribute type="xs:boolean" name="remove" default="false"/>
|
1003 | 1004 | <xs:attribute type="xs:string" name="before"/>
|
|
0 commit comments