mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
Make the PTY in raw mode before assert test (TestAttachDetach)
This commit is contained in:
parent
fbebe20bc6
commit
67e9e0e11b
1 changed files with 12 additions and 0 deletions
|
@ -5,6 +5,7 @@ import (
|
|||
"fmt"
|
||||
"github.com/dotcloud/docker"
|
||||
"github.com/dotcloud/docker/engine"
|
||||
"github.com/dotcloud/docker/term"
|
||||
"github.com/dotcloud/docker/utils"
|
||||
"io"
|
||||
"io/ioutil"
|
||||
|
@ -507,6 +508,17 @@ func TestAttachDetach(t *testing.T) {
|
|||
<-ch
|
||||
})
|
||||
|
||||
pty, err := container.GetPtyMaster()
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
||||
state, err := term.MakeRaw(pty.Fd())
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
defer term.RestoreTerminal(pty.Fd(), state)
|
||||
|
||||
stdin, stdinPipe = io.Pipe()
|
||||
stdout, stdoutPipe = io.Pipe()
|
||||
cli = docker.NewDockerCli(stdin, stdoutPipe, ioutil.Discard, testDaemonProto, testDaemonAddr)
|
||||
|
|
Loading…
Add table
Reference in a new issue