Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HelperConfig ¶
type HelperConfig struct {
NewHelperConfig func(t *testing.T) shared.HelperConfig
ConfigureHelper func(t *testing.T, hostname string)
}
This HelperConfig contract exist to ensure that any HelperConfig implementation conforms to this behaviour. This is useful because we can swap in fake implementations for testing, rather than requiring our tests to be isolated from git.
See for example, TestAuthenticatingGitCredentials for LoginFlow.
func (HelperConfig) Test ¶
func (contract HelperConfig) Test(t *testing.T)
Click to show internal directories.
Click to hide internal directories.