blob: e860ecb692170b4de0a6bf5a36df3d88cec93c50 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
package dnsmadeeasy
import (
"os"
"testing"
"github.com/stretchr/testify/assert"
)
var (
testLive bool
testAPIKey string
testAPISecret string
testDomain string
)
func init() {
testAPIKey = os.Getenv("DNSMADEEASY_API_KEY")
testAPISecret = os.Getenv("DNSMADEEASY_API_SECRET")
testDomain = os.Getenv("DNSMADEEASY_DOMAIN")
os.Setenv("DNSMADEEASY_SANDBOX", "true")
testLive = len(testAPIKey) > 0 && len(testAPISecret) > 0
}
func TestPresentAndCleanup(t *testing.T) {
if !testLive {
t.Skip("skipping live test")
}
provider, err := NewDNSProvider()
err = provider.Present(testDomain, "", "123d==")
assert.NoError(t, err)
err = provider.CleanUp(testDomain, "", "123d==")
assert.NoError(t, err)
}
|