Merge pull request #4317 from MichaelEischer/debug-test-mount-failures

mount: enable debug logging for the flaky TestMount test
This commit is contained in:
Michael Eischer authored and GitHub committed 2023-05-05 23:08:03 +02:00
commit 3e6a26e2e9
2 files changed
+29

No files matched your search

+23
View File
@@ -0,0 +1,23 @@
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(t testing.TB) bool {
if opts.isEnabled {
return false
}
opts.logger = log.New(os.Stderr, "", log.LstdFlags)
opts.isEnabled = true
return true
}
func TestDisableLog(t testing.TB) {
opts.logger = nil
opts.isEnabled = false
}