Browse Source

make ttl test not so strict. testing server is not fast

Xiang Li 12 years ago
parent
commit
012e747f18
1 changed files with 3 additions and 3 deletions
  1. 3 3
      etcd_test.go

+ 3 - 3
etcd_test.go

@@ -34,7 +34,7 @@ func TestSingleNode(t *testing.T) {
 	// Test Set
 	result, err := c.Set("foo", "bar", 100)
 
-	if err != nil || result.Key != "/foo" || result.Value != "bar" || result.TTL != 99 {
+	if err != nil || result.Key != "/foo" || result.Value != "bar" || result.TTL < 95 {
 		if err != nil {
 			t.Fatal(err)
 		}
@@ -75,7 +75,7 @@ func TestSingleNodeRecovery(t *testing.T) {
 	// Test Set
 	result, err := c.Set("foo", "bar", 100)
 
-	if err != nil || result.Key != "/foo" || result.Value != "bar" || result.TTL != 99 {
+	if err != nil || result.Key != "/foo" || result.Value != "bar" || result.TTL < 95 {
 		if err != nil {
 			t.Fatal(err)
 		}
@@ -136,7 +136,7 @@ func templateTestSimpleMultiNode(t *testing.T, tls bool) {
 	// Test Set
 	result, err := c.Set("foo", "bar", 100)
 
-	if err != nil || result.Key != "/foo" || result.Value != "bar" || result.TTL != 99 {
+	if err != nil || result.Key != "/foo" || result.Value != "bar" || result.TTL < 95 {
 		if err != nil {
 			t.Fatal(err)
 		}