File tree Expand file tree Collapse file tree 1 file changed +34
-0
lines changed
lib/internal/Magento/Framework/Data/Test/Unit/Argument/Interpreter Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Original file line number Diff line number Diff line change @@ -103,6 +103,40 @@ public function evaluateDataProvider()
103
103
'key1 ' => '-value 1- ' ,
104
104
],
105
105
],
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
+ ],
106
140
];
107
141
}
108
142
}
You can’t perform that action at this time.
0 commit comments