package client import ( "testing" ) var client *Client func TestClientAddServer(t *testing.T) { t.Log("Add local server 127.0.0.1:4730") var err error if client, err = New("127.0.0.1:4730"); err != nil { t.Error(err) } } /* func TestClientEcho(t *testing.T) { client.JobHandler = func(job *Job) error { echo := string(job.Data) if echo == "Hello world" { t.Log(echo) } else { t.Errorf("Invalid echo data: %s", job.Data) } return nil } client.Echo([]byte("Hello world")) } */ /* func TestClientDo(t *testing.T) { if handle, err := client.Do("ToUpper", []byte("abcdef"), JOB_LOW|JOB_BG); err != nil { t.Error(err) } else { t.Log(handle) } } */ func TestClientClose(t *testing.T) { if err := client.Close(); err != nil { t.Error(err) } }