in ec/acc/acc_prereq.go [48:75]
func testAccPreCheck(t *testing.T) {
var apikey, username, password string
if k := os.Getenv("EC_API_KEY"); k != "" {
apikey = k
}
if k := os.Getenv("EC_USER"); k != "" {
username = k
}
if k := os.Getenv("EC_USERNAME"); k != "" {
username = k
}
if k := os.Getenv("EC_PASS"); k != "" {
password = k
}
if k := os.Getenv("EC_PASSWORD"); k != "" {
password = k
}
if apikey == "" && (username == "" || password == "") {
t.Fatal("No valid credentials found to execute acceptance tests")
}
if apikey != "" && (username != "" || password != "") {
t.Fatal("Only one of API Key or Username / Password can be specified to execute acceptance tests")
}
}