in TestResult JSON(), fix issue with ignored fmt.Sprintf result

This commit is contained in:
Aaron Meihm 2017-07-19 10:37:49 -05:00
Родитель 0c1e3ceffe
Коммит c327638a67
1 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -106,7 +106,8 @@ func (r *TestResult) SingleLineResults() []string {
func (r *TestResult) JSON() string {
buf, err := json.Marshal(r)
if err != nil {
fmt.Sprintf("JSON encoding error: %v", err)
// If we are unable to marshal the result just return an empty document
return "{}"
}
return string(buf)
}