Skip to content

Commit a103a81

Browse files
author
cspruiell
committed
MAGETWO-59105: Errors on storefront after install for MPAF builds
- reduce code complexity
1 parent ddb6c1c commit a103a81

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

lib/internal/Magento/Framework/Data/Test/Unit/Argument/Interpreter/ArrayTypeTest.php

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,40 @@ public function evaluateDataProvider()
103103
'key1' => '-value 1-',
104104
],
105105
],
106+
'pre-sorted array items' => [
107+
[
108+
'item' => [
109+
'key1' => ['value' => 'value 1'],
110+
'key4' => ['value' => 'value 4'],
111+
'key2' => ['value' => 'value 2', 'sortOrder' => 10],
112+
'key3' => ['value' => 'value 3'],
113+
],
114+
],
115+
[
116+
'key1' => '-value 1-',
117+
'key4' => '-value 4-',
118+
'key3' => '-value 3-',
119+
'key2' => '-value 2-',
120+
],
121+
],
122+
'sort order edge case values' => [
123+
[
124+
'item' => [
125+
'key1' => ['value' => 'value 1', 'sortOrder' => 101],
126+
'key4' => ['value' => 'value 4'],
127+
'key2' => ['value' => 'value 2', 'sortOrder' => -10],
128+
'key3' => ['value' => 'value 3'],
129+
'key5' => ['value' => 'value 5', 'sortOrder' => 20],
130+
],
131+
],
132+
[
133+
'key2' => '-value 2-',
134+
'key4' => '-value 4-',
135+
'key3' => '-value 3-',
136+
'key5' => '-value 5-',
137+
'key1' => '-value 1-',
138+
],
139+
],
106140
];
107141
}
108142
}

0 commit comments

Comments
 (0)