diff options
Diffstat (limited to 'pkg/fuzzer')
| -rw-r--r-- | pkg/fuzzer/fuzzer_test.go | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/pkg/fuzzer/fuzzer_test.go b/pkg/fuzzer/fuzzer_test.go index f92b5b3fc..ed64a803f 100644 --- a/pkg/fuzzer/fuzzer_test.go +++ b/pkg/fuzzer/fuzzer_test.go @@ -40,9 +40,10 @@ func TestFuzz(t *testing.T) { ctx, cancel := context.WithCancel(context.Background()) defer cancel() + corpusUpdates := make(chan corpus.NewItemEvent) fuzzer := NewFuzzer(ctx, &Config{ Debug: true, - Corpus: corpus.NewCorpus(ctx), + Corpus: corpus.NewMonitoredCorpus(ctx, corpusUpdates), Logf: func(level int, msg string, args ...interface{}) { if level > 1 { return @@ -61,8 +62,8 @@ func TestFuzz(t *testing.T) { select { case <-ctx.Done(): return - case c := <-fuzzer.Config.NewInputs: - t.Logf("new prog:\n%s", c.Prog) + case u := <-corpusUpdates: + t.Logf("new prog:\n%s", u.ProgData) } } }() |
