diff options
| author | jEzEk <[email protected]> | 2018-10-05 03:17:55 +0200 |
|---|---|---|
| committer | jEzEk <[email protected]> | 2018-10-25 18:33:32 +0200 |
| commit | 457a66ddc44ef57d60b3a91e06aeac99d5b55c36 (patch) | |
| tree | c7ea5da10feec41493bffbe11b17f48e9d8d1383 | |
| parent | 27f122750802c950b2c869a5b63dafcf590ced95 (diff) | |
xgb.go test file with very basic test server
| -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) { +} |
