diff --git a/assert/assertions.go b/assert/assertions.go index 0514a154e..5e9cb6e5d 100644 --- a/assert/assertions.go +++ b/assert/assertions.go @@ -266,8 +266,8 @@ func CallerInfo() []string { } // Drop the package - segments := strings.Split(name, ".") - name = segments[len(segments)-1] + dotPos := strings.LastIndexByte(name, '.') + name = name[dotPos+1:] if isTest(name, "Test") || isTest(name, "Benchmark") || isTest(name, "Example") {