restic/internal/debug/testing.go
Michael Eischer d1a5ec7839 Rename unused testing parameter to _
The parameter is an additional marker that the test helper must only be
used for tests.
2023-05-18 21:17:53 +02:00

23 lines
449 B
Go

package debug
import (
"log"
"os"
"testing"
)
// TestLogToStderr configures debug to log to stderr if not the debug log is
// not already configured and returns whether logging was enabled.
func TestLogToStderr(_ testing.TB) bool {
if opts.isEnabled {
return false
}
opts.logger = log.New(os.Stderr, "", log.LstdFlags)
opts.isEnabled = true
return true
}
func TestDisableLog(_ testing.TB) {
opts.logger = nil
opts.isEnabled = false
}