1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00

run as user tests: Check the exit codes

This commit is contained in:
Andrea Luzzardi 2013-02-15 12:17:58 -08:00
parent 9155d1dd6d
commit ac36c986e0

View file

@ -311,7 +311,7 @@ func TestUser(t *testing.T) {
} }
defer docker.Destroy(container) defer docker.Destroy(container)
output, err = container.Output() output, err = container.Output()
if err != nil { if err != nil || container.State.ExitCode != 0 {
t.Fatal(err) t.Fatal(err)
} }
if !strings.Contains(string(output), "uid=0(root) gid=0(root)") { if !strings.Contains(string(output), "uid=0(root) gid=0(root)") {
@ -328,12 +328,12 @@ func TestUser(t *testing.T) {
User: "0", User: "0",
}, },
) )
if err != nil { if err != nil || container.State.ExitCode != 0 {
t.Fatal(err) t.Fatal(err)
} }
defer docker.Destroy(container) defer docker.Destroy(container)
output, err = container.Output() output, err = container.Output()
if err != nil { if err != nil || container.State.ExitCode != 0 {
t.Fatal(err) t.Fatal(err)
} }
if !strings.Contains(string(output), "uid=0(root) gid=0(root)") { if !strings.Contains(string(output), "uid=0(root) gid=0(root)") {
@ -355,7 +355,7 @@ func TestUser(t *testing.T) {
} }
defer docker.Destroy(container) defer docker.Destroy(container)
output, err = container.Output() output, err = container.Output()
if err != nil { if err != nil || container.State.ExitCode != 0 {
t.Fatal(err) t.Fatal(err)
} }
if !strings.Contains(string(output), "uid=1(daemon) gid=1(daemon)") { if !strings.Contains(string(output), "uid=1(daemon) gid=1(daemon)") {
@ -377,7 +377,7 @@ func TestUser(t *testing.T) {
} }
defer docker.Destroy(container) defer docker.Destroy(container)
output, err = container.Output() output, err = container.Output()
if err != nil { if err != nil || container.State.ExitCode != 0 {
t.Fatal(err) t.Fatal(err)
} }
if !strings.Contains(string(output), "uid=1(daemon) gid=1(daemon)") { if !strings.Contains(string(output), "uid=1(daemon) gid=1(daemon)") {