44
55use Illuminate \Foundation \Testing \DatabaseTransactions ;
66use Illuminate \Support \Facades \DB ;
7- use Maatwebsite \Excel \Tests \TestCase ;
87use Maatwebsite \Excel \Tests \Data \Stubs \Database \Group ;
98use Maatwebsite \Excel \Tests \Data \Stubs \Database \User ;
109use Maatwebsite \Excel \Tests \Data \Stubs \FromGroupUsersQueuedQueryExport ;
1312use Maatwebsite \Excel \Tests \Data \Stubs \FromUsersQueryExport ;
1413use Maatwebsite \Excel \Tests \Data \Stubs \FromUsersQueryExportWithEagerLoad ;
1514use Maatwebsite \Excel \Tests \Data \Stubs \FromUsersQueryExportWithPrepareRows ;
15+ use Maatwebsite \Excel \Tests \TestCase ;
1616
1717class FromQueryTest extends TestCase
1818{
@@ -227,26 +227,6 @@ public function can_export_from_query_with_batch_caching()
227227 $ this ->assertEquals ($ allUsers , $ contents );
228228 }
229229
230- protected function format_nested_arrays_expected_data ($ groups )
231- {
232- $ expected = [];
233- foreach ($ groups as $ group ) {
234- $ group_row = [$ group ->name , '' ];
235-
236- foreach ($ group ->users as $ key => $ user ) {
237- if ($ key === 0 ) {
238- $ group_row [1 ] = $ user ->email ;
239- $ expected [] = $ group_row ;
240- continue ;
241- }
242-
243- $ expected [] = ['' , $ user ->email ];
244- }
245- }
246-
247- return $ expected ;
248- }
249-
250230 /**
251231 * @test
252232 */
@@ -270,4 +250,24 @@ public function can_export_from_query_with_prepare_rows()
270250
271251 $ this ->assertEquals ($ allUsers , $ contents );
272252 }
253+
254+ protected function format_nested_arrays_expected_data ($ groups )
255+ {
256+ $ expected = [];
257+ foreach ($ groups as $ group ) {
258+ $ group_row = [$ group ->name , '' ];
259+
260+ foreach ($ group ->users as $ key => $ user ) {
261+ if ($ key === 0 ) {
262+ $ group_row [1 ] = $ user ->email ;
263+ $ expected [] = $ group_row ;
264+ continue ;
265+ }
266+
267+ $ expected [] = ['' , $ user ->email ];
268+ }
269+ }
270+
271+ return $ expected ;
272+ }
273273}
0 commit comments