We could not synchronize checks via GitHub's checks API since Scrutinizer's GitHub App is not installed for this repository.
@@ 208-215 (lines=8) @@ | ||
205 | // TODO: refactor crud panel sync method |
|
206 | } |
|
207 | ||
208 | public function testOrderColumns() |
|
209 | { |
|
210 | $this->crudPanel->addColumns($this->threeColumnsArray); |
|
211 | ||
212 | $this->crudPanel->orderColumns(['column2', 'column1', 'column3']); |
|
213 | ||
214 | $this->assertEquals(['column2', 'column1', 'column3'], array_keys($this->crudPanel->columns)); |
|
215 | } |
|
216 | ||
217 | public function testOrderColumnsIncompleteList() |
|
218 | { |
|
@@ 217-224 (lines=8) @@ | ||
214 | $this->assertEquals(['column2', 'column1', 'column3'], array_keys($this->crudPanel->columns)); |
|
215 | } |
|
216 | ||
217 | public function testOrderColumnsIncompleteList() |
|
218 | { |
|
219 | $this->crudPanel->addColumns($this->threeColumnsArray); |
|
220 | ||
221 | $this->crudPanel->orderColumns(['column2', 'column3']); |
|
222 | ||
223 | $this->assertEquals(['column2', 'column3', 'column1'], array_keys($this->crudPanel->columns)); |
|
224 | } |
|
225 | ||
226 | public function testOrderColumnsEmptyList() |
|
227 | { |
|
@@ 244-251 (lines=8) @@ | ||
241 | $this->assertEquals($this->expectedThreeColumnsArray, $this->crudPanel->columns); |
|
242 | } |
|
243 | ||
244 | public function testOrderColumnsMixedList() |
|
245 | { |
|
246 | $this->crudPanel->addColumns($this->threeColumnsArray); |
|
247 | ||
248 | $this->crudPanel->orderColumns(['column2', 'column5', 'column6']); |
|
249 | ||
250 | $this->assertEquals(['column2', 'column1', 'column3'], array_keys($this->crudPanel->columns)); |
|
251 | } |
|
252 | } |
|
253 |