Jonathan Turner 8 лет назад
Родитель
Сommit
38254d9c43
1 измененных файлов с 7 добавлено и 1 удалено
  1. 7 1
      credentials/ccache_integration_test.go

+ 7 - 1
credentials/ccache_integration_test.go

@@ -7,6 +7,7 @@ import (
 	"bytes"
 	"fmt"
 	"io"
+	"io/ioutil"
 	"os"
 	"os/exec"
 	"os/user"
@@ -94,7 +95,12 @@ func klist() (string, error) {
 	if err != nil {
 		return "", fmt.Errorf("%s did not run successfully: %v", klistCmd, err)
 	}
-	return string(outBuf.Bytes()), nil
+	sb, err := ioutil.ReadAll(outBuf)
+	if err != nil {
+		return "", fmt.Errorf("error reading stdout buffer: %v", err)
+	}
+
+	return string(sb), nil
 }
 
 func loadCCache() (CCache, error) {