mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
Cleanup errorOut resp in export test
Docker-DCO-1.1-Signed-off-by: Jessica Frazelle <jess@docker.com> (github: jfrazelle)
This commit is contained in:
parent
88d65cbdf4
commit
b645df1d39
1 changed files with 9 additions and 5 deletions
|
@ -26,19 +26,23 @@ func TestExportContainerAndImportImage(t *testing.T) {
|
||||||
exportCmdTemplate := `%v export %v > /tmp/testexp.tar`
|
exportCmdTemplate := `%v export %v > /tmp/testexp.tar`
|
||||||
exportCmdFinal := fmt.Sprintf(exportCmdTemplate, dockerBinary, cleanedContainerID)
|
exportCmdFinal := fmt.Sprintf(exportCmdTemplate, dockerBinary, cleanedContainerID)
|
||||||
exportCmd := exec.Command("bash", "-c", exportCmdFinal)
|
exportCmd := exec.Command("bash", "-c", exportCmdFinal)
|
||||||
out, _, err = runCommandWithOutput(exportCmd)
|
if out, _, err = runCommandWithOutput(exportCmd); err != nil {
|
||||||
errorOut(err, t, fmt.Sprintf("failed to export container: %v %v", out, err))
|
t.Fatalf("failed to export container: %s, %v", out, err)
|
||||||
|
}
|
||||||
|
|
||||||
importCmdFinal := `cat /tmp/testexp.tar | docker import - repo/testexp:v1`
|
importCmdFinal := `cat /tmp/testexp.tar | docker import - repo/testexp:v1`
|
||||||
importCmd := exec.Command("bash", "-c", importCmdFinal)
|
importCmd := exec.Command("bash", "-c", importCmdFinal)
|
||||||
out, _, err = runCommandWithOutput(importCmd)
|
out, _, err = runCommandWithOutput(importCmd)
|
||||||
errorOut(err, t, fmt.Sprintf("failed to import image: %v %v", out, err))
|
if err != nil {
|
||||||
|
t.Fatalf("failed to import image: %s, %v", out, err)
|
||||||
|
}
|
||||||
|
|
||||||
cleanedImageID := stripTrailingCharacters(out)
|
cleanedImageID := stripTrailingCharacters(out)
|
||||||
|
|
||||||
inspectCmd = exec.Command(dockerBinary, "inspect", cleanedImageID)
|
inspectCmd = exec.Command(dockerBinary, "inspect", cleanedImageID)
|
||||||
out, _, err = runCommandWithOutput(inspectCmd)
|
if out, _, err = runCommandWithOutput(inspectCmd); err != nil {
|
||||||
errorOut(err, t, fmt.Sprintf("output should've been an image id: %v %v", out, err))
|
t.Fatalf("output should've been an image id: %s, %v", out, err)
|
||||||
|
}
|
||||||
|
|
||||||
deleteContainer(cleanedContainerID)
|
deleteContainer(cleanedContainerID)
|
||||||
deleteImages("repo/testexp:v1")
|
deleteImages("repo/testexp:v1")
|
||||||
|
|
Loading…
Reference in a new issue