Fix e2e/system tests

a setup step is required and the test fails.

Signed-off-by: Vincent Demeester <vincent@sbr.pm>
Upstream-commit: 0016ff9c15
Component: cli
This commit is contained in:
Vincent Demeester
2018-05-22 14:36:41 +02:00
parent eba4c4ac67
commit e48b3121b7
2 changed files with 20 additions and 1 deletions
+3 -1
View File
@@ -11,6 +11,8 @@ func TestInspectInvalidReference(t *testing.T) {
// This test should work on both Windows and Linux
result := icmd.RunCmd(icmd.Command("docker", "inspect", "FooBar"))
result.Assert(t, icmd.Expected{
Out: "[]\nError: No such object: FooBar",
Out: "[]",
Err: "Error: No such object: FooBar",
ExitCode: 1,
})
}
+17
View File
@@ -0,0 +1,17 @@
package system
import (
"fmt"
"os"
"testing"
"github.com/docker/cli/internal/test/environment"
)
func TestMain(m *testing.M) {
if err := environment.Setup(); err != nil {
fmt.Println(err.Error())
os.Exit(3)
}
os.Exit(m.Run())
}