Don't require the home directory to exist. Just check
that it returns something.
Fixes #3531
R=golang-dev, adg
CC=golang-dev
https://golang.org/cl/
6056045
package user
import (
- "os"
"runtime"
"testing"
)
if err != nil {
t.Fatalf("Current: %v", err)
}
- fi, err := os.Stat(u.HomeDir)
- if err != nil || !fi.IsDir() {
- t.Errorf("expected a valid HomeDir; stat(%q): err=%v", u.HomeDir, err)
+ if u.HomeDir == "" {
+ t.Errorf("didn't get a HomeDir")
}
if u.Username == "" {
- t.Fatalf("didn't get a username")
+ t.Errorf("didn't get a username")
}
}