Documentation
¶
Index ¶
- Constants
- Variables
- func ConfigureIntegrationTest(t *testing.T, testSettings *evergreen.Settings, testName string)
- func DisablePermissionsForTests()
- func EnablePermissionsForTests()
- 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 Setup()
- 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 ¶
View Source
var ExecutionEnvironmentType = "production"
Functions ¶
func DisablePermissionsForTests ¶
func DisablePermissionsForTests()
func EnablePermissionsForTests ¶
func EnablePermissionsForTests()
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.