mirror of
https://github.com/golang/go
synced 2024-11-26 20:21:25 -07:00
log/slog: fix faulty test
Adds an optional close quote in the expected log message regex for TestConnections to prevent failing when the source filepath is surrounded in quotes due to it containing one or more spaces. Fixes #61161 Change-Id: I0dd71fb4389bff963bbfdc668ef4e4dfe787eafc Reviewed-on: https://go-review.googlesource.com/c/go/+/508055 Reviewed-by: Jonathan Amsterdam <jba@google.com> Reviewed-by: Bryan Mills <bcmills@google.com> Run-TryBot: Bryan Mills <bcmills@google.com> TryBot-Result: Gopher Robot <gobot@golang.org>
This commit is contained in:
parent
3fce111535
commit
36ea4f9680
@ -106,7 +106,7 @@ func TestConnections(t *testing.T) {
|
|||||||
// log.Logger's output goes through the handler.
|
// log.Logger's output goes through the handler.
|
||||||
SetDefault(New(NewTextHandler(&slogbuf, &HandlerOptions{AddSource: true})))
|
SetDefault(New(NewTextHandler(&slogbuf, &HandlerOptions{AddSource: true})))
|
||||||
log.Print("msg2")
|
log.Print("msg2")
|
||||||
checkLogOutput(t, slogbuf.String(), "time="+timeRE+` level=INFO source=.*logger_test.go:\d{3} msg=msg2`)
|
checkLogOutput(t, slogbuf.String(), "time="+timeRE+` level=INFO source=.*logger_test.go:\d{3}"? msg=msg2`)
|
||||||
|
|
||||||
// The default log.Logger always outputs at Info level.
|
// The default log.Logger always outputs at Info level.
|
||||||
slogbuf.Reset()
|
slogbuf.Reset()
|
||||||
|
Loading…
Reference in New Issue
Block a user