using AssertReadData/AssertWriteData now where possible.

This commit is contained in:
Erik Brakkee 2024-08-22 17:01:04 +02:00
parent 1fd4de471c
commit 6e97162923
2 changed files with 6 additions and 28 deletions

View File

@ -130,32 +130,16 @@ func (s *AgentServerTestSuite) Test_ConnectThroughYamux() {
func() any {
conn, err := agentCommChannel.Session.OpenStream()
s.Nil(err)
n, err := conn.Write([]byte(dataAgentToServer))
s.Nil(err)
s.Equal(len(dataAgentToServer), n)
buf := make([]byte, len(dataServerToAgent))
n, err = conn.Read(buf)
s.Nil(err)
s.Equal(len(dataServerToAgent), n)
s.Equal([]byte(dataServerToAgent), buf[:n])
testsupport.AssertWriteData(&s.Suite, dataAgentToServer, conn)
testsupport.AssertReadData(&s.Suite, dataServerToAgent, conn)
return nil
},
func() any {
conn, err := serverCommChannel.Session.Accept()
s.Nil(err)
buf := make([]byte, len(dataAgentToServer))
n, err := conn.Read(buf)
s.Nil(err)
s.Equal(len(dataAgentToServer), n)
s.Equal([]byte(dataAgentToServer), buf[:n])
n, err = conn.Write([]byte(dataServerToAgent))
s.Nil(err)
s.Equal(len(dataServerToAgent), n)
testsupport.AssertReadData(&s.Suite, dataAgentToServer, conn)
testsupport.AssertWriteData(&s.Suite, dataServerToAgent, conn)
return nil
})
}

View File

@ -49,14 +49,8 @@ func (s *InMemoryTestSuite) TearDownTest() {
func (s *InMemoryTestSuite) SendReceive(a io.ReadWriteCloser, b io.ReadWriteCloser) {
data := "hello"
n, err := a.Write([]byte(data))
s.Nil(err)
s.Equal(len(data), n)
buf := make([]byte, len(data)*2)
n, err = b.Read(buf)
s.Nil(err)
s.Equal([]byte(data), buf[:n])
AssertWriteData(&s.Suite, data, a)
AssertReadData(&s.Suite, data, b)
}
func (s *InMemoryTestSuite) Test_SendReceive1() {