Documentation ¶
Index ¶
- Constants
- Variables
- func CheckRepo(id string, request *resty.Request) (*resty.Response, error)
- func CompositeCheckDestroy(funcs ...func(state *terraform.State) error) func(state *terraform.State) error
- func CopyInterfaceMap(source map[string]interface{}, target map[string]interface{}) map[string]interface{}
- func CreateProject(t *testing.T, projectKey string)
- func CreateProxy(t *testing.T, proxyKey string)
- func CreateRepo(t *testing.T, repo string, rclass string, packageType string, ...)
- func DeleteProject(t *testing.T, projectKey string)
- func DeleteProxy(t *testing.T, proxyKey string)
- func DeleteRepo(t *testing.T, repo string)
- func ExecuteTemplate(name, temp string, fields interface{}) string
- func FmtMapToHcl(fields map[string]interface{}) string
- func GetTestResty(t *testing.T) *resty.Client
- func GetValidRandomDefaultRepoLayoutRef() string
- func MapToTestChecks(fqrn string, fields map[string]interface{}) []resource.TestCheckFunc
- func MergeMaps(schemata ...map[string]interface{}) map[string]interface{}
- func MkNames(name, resource string) (int, string, string)
- func PreCheck(t *testing.T)
- func VerifyDeleted(id string, check CheckFun) func(*terraform.State) error
- type CheckFun
Constants ¶
View Source
const RtDefaultUser = "admin"
Variables ¶
View Source
var Provider *schema.Provider
PreCheck(t) must be called before using this provider instance.
View Source
var ProviderFactories map[string]func() (*schema.Provider, error)
Functions ¶
func CompositeCheckDestroy ¶
func CopyInterfaceMap ¶
func CreateProject ¶
func CreateProxy ¶
CreateProxy creates a new proxy on Artifactory with the given key
func CreateRepo ¶
func CreateRepo(t *testing.T, repo string, rclass string, packageType string, handleReleases bool, handleSnapshots bool)
Create a local repository with Xray indexing enabled. It will be used in the tests
func DeleteProject ¶
func DeleteProxy ¶
DeleteProxy deletes an existing proxy on Artifactory with the given key
func DeleteRepo ¶
func ExecuteTemplate ¶
func FmtMapToHcl ¶
func GetTestResty ¶
func GetValidRandomDefaultRepoLayoutRef ¶
func GetValidRandomDefaultRepoLayoutRef() string
Usage of the function is strictly restricted to Test Cases
func MapToTestChecks ¶
func MapToTestChecks(fqrn string, fields map[string]interface{}) []resource.TestCheckFunc
Types ¶
Click to show internal directories.
Click to hide internal directories.