Documentation ¶
Index ¶
- Constants
- func ConfigureIntegrationTest(t *testing.T, testSettings *evergreen.Settings, testName string)
- func GetDirectoryOfFile() string
- func MockConfig() *evergreen.Settings
- func NewEnvironment(ctx context.Context, t *testing.T) evergreen.Environment
- func NewGithubPR(prNumber int, baseRepoName, headRepoName, headHash, user, title string) *github.PullRequest
- func TestConfig() *evergreen.Settings
- func TestConfigWithDefaultAuthTokens() *evergreen.Settings
Constants ¶
View Source
const ( TestDir = "config_test" TestSettings = "evg_settings.yml" )
View Source
const EnvOverride = "SETTINGS_OVERRIDE"
Variables ¶
This section is empty.
Functions ¶
func GetDirectoryOfFile ¶
func GetDirectoryOfFile() string
GetDirectoryOfFile returns the path to of the file that calling this function. Use this to ensure that references to testdata and other file system locations in tests are not dependent on the working directory of the "go test" invocation.
func MockConfig ¶
func NewEnvironment ¶
func NewGithubPR ¶
func NewGithubPR(prNumber int, baseRepoName, headRepoName, headHash, user, title string) *github.PullRequest
func TestConfig ¶
TestConfig creates test settings from a test config.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.