浏览代码

Add a test for RetrFrom method.

Julien Laffaye 10 年之前
父节点
当前提交
7534ffcb97
共有 1 个文件被更改,包括 9 次插入1 次删除
  1. 9 1
      client_test.go

+ 9 - 1
client_test.go

@@ -80,10 +80,18 @@ func testConn(t *testing.T, passive bool) {
 		r.Close()
 		r.Close()
 	}
 	}
 
 
-	r, err = c.Retr("tset")
+	r, err = c.RetrFrom("tset", 5)
 	if err != nil {
 	if err != nil {
 		t.Error(err)
 		t.Error(err)
 	} else {
 	} else {
+		buf, err := ioutil.ReadAll(r)
+		if err != nil {
+			t.Error(err)
+		}
+		expected := testData[5:]
+		if string(buf) != expected {
+			t.Errorf("read %q, expected %q", buf, expected)
+		}
 		r.Close()
 		r.Close()
 	}
 	}