]> Cypherpunks repositories - gostls13.git/commitdiff
test: check portable error message on issue46234.go
authorCherry Mui <cherryyz@google.com>
Tue, 18 May 2021 22:25:44 +0000 (18:25 -0400)
committerCherry Mui <cherryyz@google.com>
Wed, 19 May 2021 01:09:20 +0000 (01:09 +0000)
issue46234.go expects an error output "segmentation violation",
which is UNIX-specific. Check for "nil pointer dereference"
instead, which is emitted by the Go runtime and should work on all
platforms.

Should fix Windows builders.

Change-Id: I3f5a66a687d43cae5eaf6a9e942b877e5a248900
Reviewed-on: https://go-review.googlesource.com/c/go/+/321072
Trust: Cherry Mui <cherryyz@google.com>
Run-TryBot: Cherry Mui <cherryyz@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Than McIntosh <thanm@google.com>
test/fixedbugs/issue46234.go

index c669cc01a60c413fe50995a7401eb406f2265c6e..8e7eb8bf8d2d668d4a103555926616d2886865ef 100644 (file)
@@ -96,7 +96,7 @@ func main() {
                log.Fatalf("Passed, expected an error")
        }
 
-       want := []byte("segmentation violation")
+       want := []byte("nil pointer dereference")
        if !bytes.Contains(output, want) {
                log.Fatalf("Unmatched error message %q:\nin\n%s\nError: %v", want, output, err)
        }