diff --git a/libcontainer/integration/execin_test.go b/libcontainer/integration/execin_test.go index 174b5f06..f25ef357 100644 --- a/libcontainer/integration/execin_test.go +++ b/libcontainer/integration/execin_test.go @@ -61,6 +61,9 @@ func TestExecIn(t *testing.T) { if !strings.Contains(out, "cat") || !strings.Contains(out, "ps") { t.Fatalf("unexpected running process, output %q", out) } + if strings.Contains(out, "\r") { + t.Fatalf("unexpected carriage-return in output") + } } func TestExecInUsernsRlimit(t *testing.T) { @@ -296,9 +299,12 @@ func TestExecInTTY(t *testing.T) { waitProcess(process, t) out := stdout.String() - if !strings.Contains(out, "cat") || !strings.Contains(string(out), "ps") { + if !strings.Contains(out, "cat") || !strings.Contains(out, "ps") { t.Fatalf("unexpected running process, output %q", out) } + if strings.Contains(out, "\r") { + t.Fatalf("unexpected carriage-return in output") + } } func TestExecInEnvironment(t *testing.T) {