Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
projectdiscovery
GitHub Repository: projectdiscovery/nuclei
Path: blob/dev/pkg/utils/capture_writer.go
2070 views
1
package utils
2
3
import (
4
"bytes"
5
6
"github.com/projectdiscovery/gologger/levels"
7
)
8
9
// CaptureWriter captures log output for testing
10
type CaptureWriter struct {
11
Buffer *bytes.Buffer
12
}
13
14
func (w *CaptureWriter) Write(data []byte, level levels.Level) {
15
w.Buffer.Write(data)
16
}
17
18