vendor package support missing still for go1.10

Этот коммит содержится в:
gedi 2018-03-03 20:48:45 +02:00
родитель 3456668e83
коммит f9f6c208d6
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 56604CDCCC201556
2 изменённых файлов: 3 добавлений и 22 удалений

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

@ -170,10 +170,10 @@ func Build(bin string) error {
for pkgName, pkgObj := range deps {
if i := strings.LastIndex(pkgName, "vendor/"); i != -1 {
fmt.Fprintf(in, "importmap %s=%s\n", pkgName, pkgObj)
} else {
fmt.Fprintf(in, "packagefile %s=%s\n", pkgName, pkgObj)
name := pkgName[i+7:]
fmt.Fprintf(in, "importmap %s=%s\n", name, pkgName)
}
fmt.Fprintf(in, "packagefile %s=%s\n", pkgName, pkgObj)
}
}
in.Close()

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

@ -6,25 +6,6 @@ import (
"testing"
)
func TestDeps(t *testing.T) {
t.Log("hh")
abs, err := filepath.Abs(".")
if err != nil {
t.Fatal(err)
}
// we allow package to be nil, if godog is run only when
// there is a feature file in empty directory
pkg := importPackage(abs)
deps := make(map[string]string)
err = dependencies(pkg, deps)
if err != nil {
t.Fatal(err)
}
t.Log(deps)
}
func TestBuildTestRunner(t *testing.T) {
bin := filepath.Join(os.TempDir(), "godog.test")
if err := Build(bin); err != nil {