@@ -154,12 +154,10 @@ func TestPermissionService_SequentialProperties(t *testing.T) {
154 events := service.Subscribe(t.Context())
154 events := service.Subscribe(t.Context())
155 var result1 bool
155 var result1 bool
156 var wg sync.WaitGroup
156 var wg sync.WaitGroup
159− go func() {
158+ wg.Go(func() {
161 result1 = service.Request(req)
159 result1 = service.Request(req)
164 var permissionReq PermissionRequest
162 var permissionReq PermissionRequest
165 event := <-events
163 event := <-events
@@ -170,12 +168,10 @@ func TestPermissionService_SequentialProperties(t *testing.T) {
170 assert.True(t, result1, "First request should be granted")
168 assert.True(t, result1, "First request should be granted")
172 var result2 bool
170 var result2 bool
175− go func() {
172+ wg.Go(func() {
177 result2 = service.Request(req)
173 result2 = service.Request(req)
180 event = <-events
176 event = <-events
181 permissionReq = event.Payload
177 permissionReq = event.Payload