Skip to content

Commit b081cf2

Browse files
committed
MQE-1963: Update XSD Schema to verify that file has only single entity
1 parent 4e01490 commit b081cf2

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

etc/di.xml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@
8888
<item name="/pages/page" xsi:type="string">name</item>
8989
<item name="/pages/page/section" xsi:type="string">name</item>
9090
</argument>
91-
<argument name="fileName" xsi:type="string">*Page.xml</argument>
91+
<argument name="fileName" xsi:type="string">/[\p{L}\p{N}_\-]+Page.xml$/</argument>
9292
<argument name="defaultScope" xsi:type="string">Page</argument>
9393
</arguments>
9494
</virtualType>
@@ -102,7 +102,7 @@
102102
<item name="/sections/section" xsi:type="string">name</item>
103103
<item name="/sections/section/element" xsi:type="string">name</item>
104104
</argument>
105-
<argument name="fileName" xsi:type="string">*Section.xml</argument>
105+
<argument name="fileName" xsi:type="string">/[\p{L}\p{N}_\-]+Section.xml$/</argument>
106106
<argument name="defaultScope" xsi:type="string">Section</argument>
107107
</arguments>
108108
</virtualType>
@@ -163,7 +163,7 @@
163163
<item name="/entities/entity/requiredEntity" xsi:type="string"/>
164164
<item name="/entities/entity/array" xsi:type="string"/>
165165
</argument>
166-
<argument name="fileName" xsi:type="string">*Data.xml</argument>
166+
<argument name="fileName" xsi:type="string">/[\p{L}\p{N}_\-]+Data.xml$/</argument>
167167
<argument name="defaultScope" xsi:type="string">Data</argument>
168168
</arguments>
169169
</virtualType>
@@ -198,7 +198,7 @@
198198
<argument name="mergeablePaths" xsi:type="array">
199199
<item name="/operations/operation/object" xsi:type="string"/>
200200
</argument>
201-
<argument name="fileName" xsi:type="string">*-meta.xml</argument>
201+
<argument name="fileName" xsi:type="string">/[\p{L}\p{N}_\-]+-meta.xml$/</argument>
202202
<argument name="defaultScope" xsi:type="string">Metadata</argument>
203203
</arguments>
204204
</virtualType>
@@ -229,7 +229,7 @@
229229
<item name="/tests/test/(before|after)/(createData|updateData|getData)/field" xsi:type="string">key</item>
230230
<item name="/tests/test/annotations(/group)+" xsi:type="string">value</item>
231231
</argument>
232-
<argument name="fileName" xsi:type="string">*.xml</argument>
232+
<argument name="fileName" xsi:type="string">/[\p{L}\p{N}_\-]+.xml$/</argument>
233233
<argument name="defaultScope" xsi:type="string">Test</argument>
234234
</arguments>
235235
</virtualType>
@@ -304,7 +304,7 @@
304304
<item name="/actionGroups/actionGroup/(createData|updateData|getData)/field" xsi:type="string">key</item>
305305
<item name="/actionGroups/actionGroup/remove" xsi:type="string">keyForRemoval</item>
306306
</argument>
307-
<argument name="fileName" xsi:type="string">*ActionGroup.xml</argument>
307+
<argument name="fileName" xsi:type="string">/[\p{L}\p{N}_\-]+ActionGroup.xml$/</argument>
308308
<argument name="defaultScope" xsi:type="string">ActionGroup</argument>
309309
</arguments>
310310
</virtualType>
@@ -371,7 +371,7 @@
371371
<item name="/suites/suite/include/(group|test|module)" xsi:type="string">name</item>
372372
<item name="/suites/suite/exclude/(group|test|module)" xsi:type="string">name</item>
373373
</argument>
374-
<argument name="fileName" xsi:type="string">*.xml</argument>
374+
<argument name="fileName" xsi:type="string">/[\p{L}\p{N}_\-]+.xml$/</argument>
375375
<argument name="defaultScope" xsi:type="string">Suite</argument>
376376
</arguments>
377377
</virtualType>

0 commit comments

Comments
 (0)