github.com/justinjmoses/evergreen@v0.0.0-20170530173719-1d50e381ff0d/testutil/config.go (about)

     1  package testutil
     2  
     3  import (
     4  	"path/filepath"
     5  
     6  	"github.com/evergreen-ci/evergreen"
     7  )
     8  
     9  const (
    10  	TestDir      = "config_test"
    11  	TestSettings = "evg_settings.yml"
    12  )
    13  
    14  // TestConfig creates test settings from a test config.
    15  func TestConfig() *evergreen.Settings {
    16  	file := filepath.Join(evergreen.FindEvergreenHome(), TestDir, TestSettings)
    17  	settings, err := evergreen.NewSettings(file)
    18  	if err != nil {
    19  		panic(err)
    20  	}
    21  	return settings
    22  }