Skip to content

Commit d721107

Browse files
author
Viktor Kopin
committed
#29609: test coverage
1 parent ef6c7a9 commit d721107

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-1
lines changed

lib/internal/Magento/Framework/Indexer/Test/Unit/_files/invalidIndexerXmlArray.php

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,16 @@
2121
'<title>Test</title><description>Test</description></indexer></config>',
2222
["Element 'indexer': The attribute 'view_id' is required but missing.\nLine: 1\n"],
2323
],
24+
'indexer_with_wrong_class_name' => [
25+
'<?xml version="1.0"?><config><indexer id="somename" view_id="view_01" class="Class+\Name">' .
26+
'<title>Test</title><description>Test</description></indexer></config>',
27+
[
28+
"Element 'indexer', attribute 'class': [facet 'pattern'] The value 'Class+\Name' "
29+
. "is not accepted by the pattern '[a-zA-Z|\\\\]+[a-zA-Z0-9\\\\]+'.\nLine: 1\n",
30+
"Element 'indexer', attribute 'class': 'Class+\Name' is not a valid value of the atomic type 'classType'."
31+
. "\nLine: 1\n"
32+
],
33+
],
2434
'indexer_duplicate_view_attribute' => [
2535
'<?xml version="1.0"?><config><indexer id="somename" view_id="view_01" class="Class\Name">' .
2636
'<title>Test</title><description>Test</description></indexer>' .

lib/internal/Magento/Framework/Indexer/Test/Unit/_files/valid_indexer.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,11 @@
1010
<title translate="true">Indexer public name</title>
1111
<description translate="true">Indexer public description</description>
1212
</indexer>
13-
<indexer id="new_indexer_internal_name" view_id="view02" class="Some\Class\Name">
13+
<indexer id="second_indexer_internal_name" view_id="view02" class="Some\Class\Name">
14+
<title translate="true">Indexer public name</title>
15+
<description translate="true">Indexer public description</description>
16+
</indexer>
17+
<indexer id="third_indexer_internal_name" view_id="view03" class="Some1\Class\Name">
1418
<title translate="true">Indexer public name</title>
1519
<description translate="true">Indexer public description</description>
1620
</indexer>

0 commit comments

Comments
 (0)