diff options
| -rw-r--r-- | xgb_test.go | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/xgb_test.go b/xgb_test.go new file mode 100644 index 0000000..55c70d4 --- /dev/null +++ b/xgb_test.go @@ -0,0 +1,30 @@ +package xgb + +import ( + "net" + "testing" + "time" +) + +type addr struct{} + +func (_ addr) Network() string { return "" } +func (_ addr) String() string { return "" } + +type server struct{} + +func (s *server) Write(b []byte) (int, error) { return len(b), nil } +func (s *server) Read(b []byte) (int, error) { return len(b), nil } +func (s *server) Close() error { return nil } +func (s *server) LocalAddr() Addr { return addr{} } +func (s *server) RemoteAddr() Addr { return addr{} } +func (s *server) SetDeadline(t time.Time) error { return nil } +func (s *server) SetReadDeadline(t time.Time) error { return nil } +func (s *server) SetWriteDeadline(t time.Time) error { return nil } + +func dummyServer() net.Conn { + return &server +} + +func TestConnOpenClose(t *testing.T) { +} |
