vendor package support missing still for go1.10
Этот коммит содержится в:
родитель
3456668e83
коммит
f9f6c208d6
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 {
|
||||
|
|
Загрузка…
Создание таблицы
Сослаться в новой задаче