dnscontrol/providers/linode/linodeProvider_test.go

24 lines
376 B
Go
Raw Normal View History

2017-11-15 12:08:06 +08:00
package linode
import (
"testing"
)
func TestFixTTL(t *testing.T) {
for i, test := range []struct {
given, expected uint32
}{
{299, 300},
{300, 300},
{301, 3600},
{2419202, 2419200},
{600, 3600},
{3600, 3600},
} {
found := fixTTL(test.given)
if found != test.expected {
t.Errorf("Test %d: Expected %d, but was %d", i, test.expected, found)
}
}
}