From 81583f2a55d25fcba3454f60a979dfd3a8c67f5c Mon Sep 17 00:00:00 2001 From: Aleksandr Nogikh Date: Tue, 7 May 2024 12:03:10 +0200 Subject: pkg/subsystem: don't Cc some parent subsystems Our fs is more generic than it was defined in MAINTAINERS. Let's not spam its mailing lists with bugs from individual filesystem implementations. --- pkg/subsystem/entities_test.go | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'pkg/subsystem/entities_test.go') diff --git a/pkg/subsystem/entities_test.go b/pkg/subsystem/entities_test.go index 81c970b65..a15b25ea7 100644 --- a/pkg/subsystem/entities_test.go +++ b/pkg/subsystem/entities_test.go @@ -30,13 +30,17 @@ func TestSubsystemEmails(t *testing.T) { Maintainers: []string{"c@person.com"}, Parents: []*Subsystem{parentParent}, } + parent3 := &Subsystem{ + Lists: []string{"d@list.com"}, + NoIndirectCc: true, + } subsystem := &Subsystem{ - Lists: []string{"d@list.com"}, - Maintainers: []string{"d@person.com"}, - Parents: []*Subsystem{parent1, parent2}, + Lists: []string{"e@list.com"}, + Maintainers: []string{"e@person.com"}, + Parents: []*Subsystem{parent1, parent2, parent3}, } assert.ElementsMatch(t, subsystem.Emails(), []string{ - "a@list.com", "b@list.com", "c@list.com", "d@list.com", "d@person.com", + "a@list.com", "b@list.com", "c@list.com", "e@list.com", "e@person.com", }) } -- cgit mrf-deployment