update pop3proto test

This commit is contained in:
taknb2nch
2014-04-07 10:37:42 +09:00
parent 95e3db14f1
commit c3067062c2
2 changed files with 73 additions and 11 deletions

View File

@@ -59,15 +59,51 @@ func TestReadResponse(t *testing.T) {
t.Fatalf("%v, %v", s, err)
}
r = reader("+OK\n")
s, err = r.ReadResponse()
if s != "" || err != nil {
t.Fatalf("%v, %v", s, err)
}
r = reader("+OK \n")
s, err = r.ReadResponse()
if s != "" || err != nil {
t.Fatalf("%v, %v", s, err)
}
r = reader("+OKAY\n")
s, err = r.ReadResponse()
if s != "" || err == nil || err.Error() != "unknown response: +OKAY" {
t.Fatalf("%v, %v", s, err)
}
r = reader("-ERR message\n")
s, err = r.ReadResponse()
if s != "" || err == nil || err.Error() != "message" {
t.Fatalf("%v, %v", s, err)
}
r = reader("-ERR\n")
s, err = r.ReadResponse()
if s != "" || err == nil || err.Error() != "" {
t.Fatalf("%v, %v", s, err)
}
r = reader("-ERR \n")
s, err = r.ReadResponse()
if s != "" || err == nil || err.Error() != "" {
t.Fatalf("%v, %v", s, err)
}
r = reader("-ERROR\n")
s, err = r.ReadResponse()
if s != "" || err == nil || err.Error() != "unknown response: -ERROR" {
t.Fatalf("%v, %v", s, err)
}
r = reader("message\n")
s, err = r.ReadResponse()
if s != "" || err == nil || err.Error() != "invalid response format: message" {
if s != "" || err == nil || err.Error() != "unknown response: message" {
t.Fatalf("%v, %v", s, err)
}
@@ -76,6 +112,18 @@ func TestReadResponse(t *testing.T) {
if s != "" || err == nil || err.Error() != "unknown response: * message" {
t.Fatalf("%v, %v", s, err)
}
r = reader(" message\n")
s, err = r.ReadResponse()
if s != "" || err == nil || err.Error() != "unknown response: message" {
t.Fatalf("%v, %v", s, err)
}
r = reader("\n")
s, err = r.ReadResponse()
if s != "" || err == nil || err.Error() != "unknown response: " {
t.Fatalf("%v, %v", s, err)
}
}
func TestWriteLine(t *testing.T) {