Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- func TestWorkerExecCMD(t *testing.T) {
- w := Worker{}
- cmd := "sleep 10; exit 233"
- cli, err := client.NewClient(config.GlobalConfig.DockerServer, "", nil, nil)
- // ...
- // Code that create, start the container
- // ...
- info, err := w.execcmd(context.TODO(), cli, "root", cmd)
- if err != nil {
- t.Logf("Failed error: %+v", err)
- t.Fail()
- return
- }
- if info.ExitCode != 233 {
- t.Logf("Expected exit code 233, got %d", info.ExitCode)
- t.Fail()
- return
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment