@@ -53,6 +53,7 @@ module CodeOwnership
53
53
54
54
# Owner in .codeowner
55
55
/directory/owner/**/** @MyOrg/bar-team
56
+ /directory/owner/(my_folder)/**/** @MyOrg/foo-team
56
57
57
58
# Owner metadata key in package.yml
58
59
/packs/my_other_package/**/** @MyOrg/bar-team
@@ -62,6 +63,7 @@ module CodeOwnership
62
63
63
64
# Team YML ownership
64
65
/config/teams/bar.yml @MyOrg/bar-team
66
+ /config/teams/foo.yml @MyOrg/foo-team
65
67
EXPECTED
66
68
end
67
69
@@ -90,6 +92,7 @@ module CodeOwnership
90
92
91
93
# Owner in .codeowner
92
94
/directory/owner/**/** @MyOrg/bar-team
95
+ /directory/owner/(my_folder)/**/** @MyOrg/foo-team
93
96
94
97
# Owner metadata key in package.yml
95
98
/packs/my_other_package/**/** @MyOrg/bar-team
@@ -99,6 +102,7 @@ module CodeOwnership
99
102
100
103
# Team YML ownership
101
104
/config/teams/bar.yml @MyOrg/bar-team
105
+ /config/teams/foo.yml @MyOrg/foo-team
102
106
EXPECTED
103
107
end
104
108
end
@@ -126,6 +130,12 @@ module CodeOwnership
126
130
# code/file owner is notified. Reference GitHub docs for more details:
127
131
# https://help.github.com/en/articles/about-code-owners
128
132
133
+
134
+ # Owner in .codeowner
135
+ /directory/owner/(my_folder)/**/** @MyOrg/foo-team
136
+
137
+ # Team YML ownership
138
+ /config/teams/foo.yml @MyOrg/foo-team
129
139
EXPECTED
130
140
end
131
141
end
@@ -167,6 +177,7 @@ module CodeOwnership
167
177
168
178
# Owner in .codeowner
169
179
# /directory/owner/**/** @MyOrg/bar-team
180
+ /directory/owner/(my_folder)/**/** @MyOrg/foo-team
170
181
171
182
# Owner metadata key in package.yml
172
183
# /packs/my_other_package/**/** @MyOrg/bar-team
@@ -176,6 +187,7 @@ module CodeOwnership
176
187
177
188
# Team YML ownership
178
189
# /config/teams/bar.yml @MyOrg/bar-team
190
+ /config/teams/foo.yml @MyOrg/foo-team
179
191
EXPECTED
180
192
end
181
193
end
@@ -336,8 +348,10 @@ module CodeOwnership
336
348
337
349
CODEOWNERS should contain the following lines, but does not:
338
350
- "/packs/my_pack/owned_file.rb @MyOrg/bar-team"
351
+ - "/config/teams/foo.yml @MyOrg/foo-team"
339
352
- "# Owner in .codeowner"
340
353
- "/directory/owner/**/** @MyOrg/bar-team"
354
+ - "/directory/owner/(my_folder)/**/** @MyOrg/foo-team"
341
355
- "# Owner metadata key in package.yml"
342
356
- "/packs/my_other_package/**/** @MyOrg/bar-team"
343
357
@@ -377,6 +391,7 @@ module CodeOwnership
377
391
378
392
# Owner in .codeowner
379
393
/directory/owner/**/** @MyOrg/bar-team
394
+ /directory/owner/(my_folder)/**/** @MyOrg/foo-team
380
395
381
396
# Owner metadata key in package.yml
382
397
/packs/my_other_package/**/** @MyOrg/bar-team
@@ -388,6 +403,7 @@ module CodeOwnership
388
403
389
404
# Team YML ownership
390
405
/config/teams/bar.yml @MyOrg/bar-team
406
+ /config/teams/foo.yml @MyOrg/foo-team
391
407
CODEOWNERS
392
408
393
409
expect_any_instance_of ( codeowners_validation ) . to_not receive ( :` )
@@ -443,8 +459,10 @@ module CodeOwnership
443
459
444
460
CODEOWNERS should contain the following lines, but does not:
445
461
- "/packs/my_pack/owned_file.rb @MyOrg/bar-team"
462
+ - "/config/teams/foo.yml @MyOrg/foo-team"
446
463
- "# Owner in .codeowner"
447
464
- "/directory/owner/**/** @MyOrg/bar-team"
465
+ - "/directory/owner/(my_folder)/**/** @MyOrg/foo-team"
448
466
- "# Owner metadata key in package.yml"
449
467
- "/packs/my_other_package/**/** @MyOrg/bar-team"
450
468
@@ -475,6 +493,7 @@ module CodeOwnership
475
493
476
494
# Owner in .codeowner
477
495
/directory/owner/**/** @MyOrg/bar-team
496
+ /directory/owner/(my_folder)/**/** @MyOrg/foo-team
478
497
479
498
# Owner metadata key in package.yml
480
499
/packs/my_other_package/**/** @MyOrg/bar-team
@@ -488,6 +507,7 @@ module CodeOwnership
488
507
489
508
# Team YML ownership
490
509
/config/teams/bar.yml @MyOrg/bar-team
510
+ /config/teams/foo.yml @MyOrg/foo-team
491
511
CODEOWNERS
492
512
493
513
expect_any_instance_of ( codeowners_validation ) . to_not receive ( :` )
@@ -516,6 +536,7 @@ module CodeOwnership
516
536
517
537
# Owner in .codeowner
518
538
/directory/owner/**/** @MyOrg/bar-team
539
+ /directory/owner/(my_folder)/**/** @MyOrg/foo-team
519
540
520
541
# Owner metadata key in package.yml
521
542
/packs/my_other_package/**/** @MyOrg/bar-team
@@ -529,6 +550,7 @@ module CodeOwnership
529
550
530
551
# Team YML ownership
531
552
/config/teams/bar.yml @MyOrg/bar-team
553
+ /config/teams/foo.yml @MyOrg/foo-team
532
554
CODEOWNERS
533
555
534
556
expect_any_instance_of ( codeowners_validation ) . to_not receive ( :` )
0 commit comments