Signed-off-by: Ibrahim AshShohail <ibra.sho@gmail.com>
This commit is contained in:
Ibrahim AshShohail 2017-06-12 22:42:23 +03:00
Родитель 28b6f86343
Коммит 22cd7683f5
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 0DABD758D51BD445
2 изменённых файлов: 3 добавлений и 3 удалений

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

@ -25,6 +25,7 @@ type Ctx struct {
Verbose bool // Enables more verbose logging.
}
// NewContext creates a struct containing path information and loggers.
func NewContext(wd string, gopaths []string, out, err *log.Logger, verbose bool) *Ctx {
ctx := &Ctx{
WorkingDir: wd,
@ -167,9 +168,8 @@ func (c *Ctx) ResolveProjectRootAndGOPATH(path string) (string, string, error) {
// Otherwise, either the symlink or the resolved path is within a GOPATH.
if pgp == "" {
return resolved, rgp, nil
} else {
return path, pgp, nil
}
return path, pgp, nil
}
// detectGOPATH detects the GOPATH for a given path from ctx.GOPATHs.

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

@ -176,7 +176,7 @@ func TestLoadProject(t *testing.T) {
start := testcase.start
ctx := &Ctx{
GOPATH: tg.Path("."),
GOPATHs: []string{tg.Path(".")},
WorkingDir: tg.Path(start),
Out: discardLogger,
Err: discardLogger,