@@ -246,11 +246,8 @@ void main() {
246
246
test ('all plugins should be tested if there are no changes.' , () async {
247
247
final Directory plugin1 = createFakePlugin ('plugin1' , packagesDir);
248
248
final Directory plugin2 = createFakePlugin ('plugin2' , packagesDir);
249
- await runCapturingPrint (runner, < String > [
250
- 'sample' ,
251
- '--base-sha=master' ,
252
- '--run-on-changed-packages'
253
- ]);
249
+ await runCapturingPrint (runner,
250
+ < String > ['sample' , '--base-sha=main' , '--run-on-changed-packages' ]);
254
251
255
252
expect (command.plugins,
256
253
unorderedEquals (< String > [plugin1.path, plugin2.path]));
@@ -264,11 +261,8 @@ void main() {
264
261
];
265
262
final Directory plugin1 = createFakePlugin ('plugin1' , packagesDir);
266
263
final Directory plugin2 = createFakePlugin ('plugin2' , packagesDir);
267
- await runCapturingPrint (runner, < String > [
268
- 'sample' ,
269
- '--base-sha=master' ,
270
- '--run-on-changed-packages'
271
- ]);
264
+ await runCapturingPrint (runner,
265
+ < String > ['sample' , '--base-sha=main' , '--run-on-changed-packages' ]);
272
266
273
267
expect (command.plugins,
274
268
unorderedEquals (< String > [plugin1.path, plugin2.path]));
@@ -283,11 +277,8 @@ packages/plugin1/CHANGELOG
283
277
];
284
278
final Directory plugin1 = createFakePlugin ('plugin1' , packagesDir);
285
279
final Directory plugin2 = createFakePlugin ('plugin2' , packagesDir);
286
- await runCapturingPrint (runner, < String > [
287
- 'sample' ,
288
- '--base-sha=master' ,
289
- '--run-on-changed-packages'
290
- ]);
280
+ await runCapturingPrint (runner,
281
+ < String > ['sample' , '--base-sha=main' , '--run-on-changed-packages' ]);
291
282
292
283
expect (command.plugins,
293
284
unorderedEquals (< String > [plugin1.path, plugin2.path]));
@@ -302,11 +293,8 @@ packages/plugin1/CHANGELOG
302
293
];
303
294
final Directory plugin1 = createFakePlugin ('plugin1' , packagesDir);
304
295
final Directory plugin2 = createFakePlugin ('plugin2' , packagesDir);
305
- await runCapturingPrint (runner, < String > [
306
- 'sample' ,
307
- '--base-sha=master' ,
308
- '--run-on-changed-packages'
309
- ]);
296
+ await runCapturingPrint (runner,
297
+ < String > ['sample' , '--base-sha=main' , '--run-on-changed-packages' ]);
310
298
311
299
expect (command.plugins,
312
300
unorderedEquals (< String > [plugin1.path, plugin2.path]));
@@ -322,11 +310,8 @@ packages/plugin1/CHANGELOG
322
310
];
323
311
final Directory plugin1 = createFakePlugin ('plugin1' , packagesDir);
324
312
final Directory plugin2 = createFakePlugin ('plugin2' , packagesDir);
325
- await runCapturingPrint (runner, < String > [
326
- 'sample' ,
327
- '--base-sha=master' ,
328
- '--run-on-changed-packages'
329
- ]);
313
+ await runCapturingPrint (runner,
314
+ < String > ['sample' , '--base-sha=main' , '--run-on-changed-packages' ]);
330
315
331
316
expect (command.plugins,
332
317
unorderedEquals (< String > [plugin1.path, plugin2.path]));
@@ -342,11 +327,8 @@ packages/plugin1/CHANGELOG
342
327
];
343
328
final Directory plugin1 = createFakePlugin ('plugin1' , packagesDir);
344
329
final Directory plugin2 = createFakePlugin ('plugin2' , packagesDir);
345
- await runCapturingPrint (runner, < String > [
346
- 'sample' ,
347
- '--base-sha=master' ,
348
- '--run-on-changed-packages'
349
- ]);
330
+ await runCapturingPrint (runner,
331
+ < String > ['sample' , '--base-sha=main' , '--run-on-changed-packages' ]);
350
332
351
333
expect (command.plugins,
352
334
unorderedEquals (< String > [plugin1.path, plugin2.path]));
@@ -362,11 +344,8 @@ packages/plugin1/CHANGELOG
362
344
];
363
345
final Directory plugin1 = createFakePlugin ('plugin1' , packagesDir);
364
346
final Directory plugin2 = createFakePlugin ('plugin2' , packagesDir);
365
- await runCapturingPrint (runner, < String > [
366
- 'sample' ,
367
- '--base-sha=master' ,
368
- '--run-on-changed-packages'
369
- ]);
347
+ await runCapturingPrint (runner,
348
+ < String > ['sample' , '--base-sha=main' , '--run-on-changed-packages' ]);
370
349
371
350
expect (command.plugins,
372
351
unorderedEquals (< String > [plugin1.path, plugin2.path]));
@@ -382,11 +361,8 @@ packages/plugin1/CHANGELOG
382
361
];
383
362
final Directory plugin1 = createFakePlugin ('plugin1' , packagesDir);
384
363
final Directory plugin2 = createFakePlugin ('plugin2' , packagesDir);
385
- await runCapturingPrint (runner, < String > [
386
- 'sample' ,
387
- '--base-sha=master' ,
388
- '--run-on-changed-packages'
389
- ]);
364
+ await runCapturingPrint (runner,
365
+ < String > ['sample' , '--base-sha=main' , '--run-on-changed-packages' ]);
390
366
391
367
expect (command.plugins,
392
368
unorderedEquals (< String > [plugin1.path, plugin2.path]));
@@ -398,17 +374,14 @@ packages/plugin1/CHANGELOG
398
374
];
399
375
final Directory plugin1 = createFakePlugin ('plugin1' , packagesDir);
400
376
createFakePlugin ('plugin2' , packagesDir);
401
- final List <String > output = await runCapturingPrint (runner, < String > [
402
- 'sample' ,
403
- '--base-sha=master' ,
404
- '--run-on-changed-packages'
405
- ]);
377
+ final List <String > output = await runCapturingPrint (runner,
378
+ < String > ['sample' , '--base-sha=main' , '--run-on-changed-packages' ]);
406
379
407
380
expect (
408
381
output,
409
382
containsAllInOrder (< Matcher > [
410
383
contains (
411
- 'Running for all packages that have changed relative to "master "' ),
384
+ 'Running for all packages that have changed relative to "main "' ),
412
385
]));
413
386
414
387
expect (command.plugins, unorderedEquals (< String > [plugin1.path]));
@@ -424,11 +397,8 @@ packages/plugin1/ios/plugin1.m
424
397
];
425
398
final Directory plugin1 = createFakePlugin ('plugin1' , packagesDir);
426
399
createFakePlugin ('plugin2' , packagesDir);
427
- await runCapturingPrint (runner, < String > [
428
- 'sample' ,
429
- '--base-sha=master' ,
430
- '--run-on-changed-packages'
431
- ]);
400
+ await runCapturingPrint (runner,
401
+ < String > ['sample' , '--base-sha=main' , '--run-on-changed-packages' ]);
432
402
433
403
expect (command.plugins, unorderedEquals (< String > [plugin1.path]));
434
404
});
@@ -444,11 +414,8 @@ packages/plugin2/ios/plugin2.m
444
414
final Directory plugin1 = createFakePlugin ('plugin1' , packagesDir);
445
415
final Directory plugin2 = createFakePlugin ('plugin2' , packagesDir);
446
416
createFakePlugin ('plugin3' , packagesDir);
447
- await runCapturingPrint (runner, < String > [
448
- 'sample' ,
449
- '--base-sha=master' ,
450
- '--run-on-changed-packages'
451
- ]);
417
+ await runCapturingPrint (runner,
418
+ < String > ['sample' , '--base-sha=main' , '--run-on-changed-packages' ]);
452
419
453
420
expect (command.plugins,
454
421
unorderedEquals (< String > [plugin1.path, plugin2.path]));
@@ -468,11 +435,8 @@ packages/plugin1/plugin1_web/plugin1_web.dart
468
435
createFakePlugin ('plugin1' , packagesDir.childDirectory ('plugin1' ));
469
436
createFakePlugin ('plugin2' , packagesDir);
470
437
createFakePlugin ('plugin3' , packagesDir);
471
- await runCapturingPrint (runner, < String > [
472
- 'sample' ,
473
- '--base-sha=master' ,
474
- '--run-on-changed-packages'
475
- ]);
438
+ await runCapturingPrint (runner,
439
+ < String > ['sample' , '--base-sha=main' , '--run-on-changed-packages' ]);
476
440
477
441
expect (command.plugins, unorderedEquals (< String > [plugin1.path]));
478
442
});
@@ -491,11 +455,8 @@ packages/plugin1/plugin1/plugin1.dart
491
455
packagesDir.childDirectory ('plugin1' ));
492
456
final Directory plugin3 = createFakePlugin (
493
457
'plugin1_web' , packagesDir.childDirectory ('plugin1' ));
494
- await runCapturingPrint (runner, < String > [
495
- 'sample' ,
496
- '--base-sha=master' ,
497
- '--run-on-changed-packages'
498
- ]);
458
+ await runCapturingPrint (runner,
459
+ < String > ['sample' , '--base-sha=main' , '--run-on-changed-packages' ]);
499
460
500
461
expect (
501
462
command.plugins,
@@ -518,7 +479,7 @@ packages/plugin3/plugin3.dart
518
479
await runCapturingPrint (runner, < String > [
519
480
'sample' ,
520
481
'--exclude=plugin2,plugin3' ,
521
- '--base-sha=master ' ,
482
+ '--base-sha=main ' ,
522
483
'--run-on-changed-packages'
523
484
]);
524
485
@@ -549,6 +510,28 @@ packages/plugin3/plugin3.dart
549
510
]));
550
511
});
551
512
513
+ test ('tests all packages on main' , () async {
514
+ processRunner.mockProcessesForExecutable['git-diff' ] = < Process > [
515
+ MockProcess (stdout: 'packages/plugin1/plugin1.dart' ),
516
+ ];
517
+ processRunner.mockProcessesForExecutable['git-rev-parse' ] = < Process > [
518
+ MockProcess (stdout: 'main' ),
519
+ ];
520
+ final Directory plugin1 = createFakePlugin ('plugin1' , packagesDir);
521
+ final Directory plugin2 = createFakePlugin ('plugin2' , packagesDir);
522
+
523
+ final List <String > output = await runCapturingPrint (
524
+ runner, < String > ['sample' , '--packages-for-branch' ]);
525
+
526
+ expect (command.plugins,
527
+ unorderedEquals (< String > [plugin1.path, plugin2.path]));
528
+ expect (
529
+ output,
530
+ containsAllInOrder (< Matcher > [
531
+ contains ('--packages-for-branch: running on all packages' ),
532
+ ]));
533
+ });
534
+
552
535
test ('tests all packages on master' , () async {
553
536
processRunner.mockProcessesForExecutable['git-diff' ] = < Process > [
554
537
MockProcess (stdout: 'packages/plugin1/plugin1.dart' ),
0 commit comments