diff options
Diffstat (limited to 'starlarktest')
-rw-r--r-- | starlarktest/starlarktest.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/starlarktest/starlarktest.go b/starlarktest/starlarktest.go index 5436d22..c93eaf9 100644 --- a/starlarktest/starlarktest.go +++ b/starlarktest/starlarktest.go @@ -13,11 +13,11 @@ package starlarktest // import "go.starlark.net/starlarktest" import ( - "bytes" "fmt" "go/build" "path/filepath" "regexp" + "strings" "sync" "go.starlark.net/starlark" @@ -104,8 +104,8 @@ func error_(thread *starlark.Thread, _ *starlark.Builtin, args starlark.Tuple, k if len(args) != 1 { return nil, fmt.Errorf("error: got %d arguments, want 1", len(args)) } - var buf bytes.Buffer - thread.Caller().WriteBacktrace(&buf) + buf := new(strings.Builder) + thread.Caller().WriteBacktrace(buf) buf.WriteString("Error: ") if s, ok := starlark.AsString(args[0]); ok { buf.WriteString(s) |