20 lines
356 B
Go
20 lines
356 B
Go
package test
|
|
|
|
import (
|
|
"path/filepath"
|
|
)
|
|
|
|
const testdataDir = "testdata"
|
|
const binName = "../golangci-lint"
|
|
|
|
var minimalPkg = getTestDataDir("minimalpkg")
|
|
|
|
func getProjectRoot() string {
|
|
return filepath.Join("..", "...")
|
|
}
|
|
|
|
func getTestDataDir(names ...string) string {
|
|
parts := append([]string{testdataDir}, names...)
|
|
return filepath.Join(parts...)
|
|
}
|