test: use wg.Go in concurrent resolve test
This commit is contained in:
@@ -69,11 +69,9 @@ func TestResolveStreamResultCollapsesConcurrentMisses(t *testing.T) {
|
|||||||
results := make(chan *domain.StreamResult, requests)
|
results := make(chan *domain.StreamResult, requests)
|
||||||
var wg sync.WaitGroup
|
var wg sync.WaitGroup
|
||||||
for range requests {
|
for range requests {
|
||||||
wg.Add(1)
|
wg.Go(func() {
|
||||||
go func() {
|
|
||||||
defer wg.Done()
|
|
||||||
results <- svc.resolveStreamResult(context.Background(), 42, nil, "3", "sub", false, false)
|
results <- svc.resolveStreamResult(context.Background(), 42, nil, "3", "sub", false, false)
|
||||||
}()
|
})
|
||||||
}
|
}
|
||||||
<-started
|
<-started
|
||||||
close(release)
|
close(release)
|
||||||
|
|||||||
Reference in New Issue
Block a user