Stabilize exec stdin reconnect integration test

This commit is contained in:
Fedor Korotkov 2026-05-01 14:10:11 -04:00
parent 76c10f80e5
commit 35f8ff6746
1 changed files with 5 additions and 0 deletions

View File

@ -266,6 +266,11 @@ func TestVMExecSessionStdinSurvivesReconnect(t *testing.T) {
Data: []byte("one\n"), Data: []byte("one\n"),
}) })
require.NoError(t, err) require.NoError(t, err)
frame := readFrame(t, wsConn)
require.Equal(t, execstream.FrameTypeStdout, frame.Type)
require.Equal(t, "one\n", string(frame.Data))
err = execstream.WriteFrame(t.Context(), wsConn, &execstream.Frame{Type: execstream.FrameTypeDetach}) err = execstream.WriteFrame(t.Context(), wsConn, &execstream.Frame{Type: execstream.FrameTypeDetach})
require.NoError(t, err) require.NoError(t, err)
_ = wsConn.CloseNow() _ = wsConn.CloseNow()