Commit 7e9fa3c3 authored by Russ Cox's avatar Russ Cox

runtime: check that Version does not contain \r \n

Change-Id: I8982cfa7337ec457b5235a207ebfda00ef6a2e5a
Reviewed-on: https://go-review.googlesource.com/33917
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: default avatarBrad Fitzpatrick <bradfitz@golang.org>
parent ed0b232c
......@@ -8,6 +8,7 @@ import (
"io"
. "runtime"
"runtime/debug"
"strings"
"testing"
"unsafe"
)
......@@ -329,3 +330,11 @@ func TestGoroutineProfileTrivial(t *testing.T) {
}
}
}
func TestVersion(t *testing.T) {
// Test that version does not contain \r or \n.
vers := Version()
if strings.Contains(vers, "\r") || strings.Contains(vers, "\n") {
t.Fatalf("cr/nl in version: %q", vers)
}
}
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment