|
@@ -266,6 +266,7 @@ func TestDaemonCreate(t *testing.T) {
|
|
|
Image: GetTestImage(daemon).ID,
|
|
|
Cmd: []string{"ls", "-al"},
|
|
|
},
|
|
|
+ &runconfig.HostConfig{},
|
|
|
"",
|
|
|
)
|
|
|
if err != nil {
|
|
@@ -309,14 +310,15 @@ func TestDaemonCreate(t *testing.T) {
|
|
|
Image: GetTestImage(daemon).ID,
|
|
|
Cmd: []string{"ls", "-al"},
|
|
|
},
|
|
|
+ &runconfig.HostConfig{},
|
|
|
"conflictname",
|
|
|
)
|
|
|
- if _, _, err := daemon.Create(&runconfig.Config{Image: GetTestImage(daemon).ID, Cmd: []string{"ls", "-al"}}, testContainer.Name); err == nil || !strings.Contains(err.Error(), utils.TruncateID(testContainer.ID)) {
|
|
|
+ if _, _, err := daemon.Create(&runconfig.Config{Image: GetTestImage(daemon).ID, Cmd: []string{"ls", "-al"}}, &runconfig.HostConfig{}, testContainer.Name); err == nil || !strings.Contains(err.Error(), utils.TruncateID(testContainer.ID)) {
|
|
|
t.Fatalf("Name conflict error doesn't include the correct short id. Message was: %s", err.Error())
|
|
|
}
|
|
|
|
|
|
// Make sure create with bad parameters returns an error
|
|
|
- if _, _, err = daemon.Create(&runconfig.Config{Image: GetTestImage(daemon).ID}, ""); err == nil {
|
|
|
+ if _, _, err = daemon.Create(&runconfig.Config{Image: GetTestImage(daemon).ID}, &runconfig.HostConfig{}, ""); err == nil {
|
|
|
t.Fatal("Builder.Create should throw an error when Cmd is missing")
|
|
|
}
|
|
|
|
|
@@ -325,6 +327,7 @@ func TestDaemonCreate(t *testing.T) {
|
|
|
Image: GetTestImage(daemon).ID,
|
|
|
Cmd: []string{},
|
|
|
},
|
|
|
+ &runconfig.HostConfig{},
|
|
|
"",
|
|
|
); err == nil {
|
|
|
t.Fatal("Builder.Create should throw an error when Cmd is empty")
|
|
@@ -335,7 +338,7 @@ func TestDaemonCreate(t *testing.T) {
|
|
|
Cmd: []string{"/bin/ls"},
|
|
|
PortSpecs: []string{"80"},
|
|
|
}
|
|
|
- container, _, err = daemon.Create(config, "")
|
|
|
+ container, _, err = daemon.Create(config, &runconfig.HostConfig{}, "")
|
|
|
|
|
|
_, err = daemon.Commit(container, "testrepo", "testtag", "", "", true, config)
|
|
|
if err != nil {
|
|
@@ -348,6 +351,7 @@ func TestDaemonCreate(t *testing.T) {
|
|
|
Cmd: []string{"ls", "-al"},
|
|
|
PortSpecs: []string{"80:8000"},
|
|
|
},
|
|
|
+ &runconfig.HostConfig{},
|
|
|
"",
|
|
|
)
|
|
|
if err != nil {
|
|
@@ -365,7 +369,9 @@ func TestDestroy(t *testing.T) {
|
|
|
container, _, err := daemon.Create(&runconfig.Config{
|
|
|
Image: GetTestImage(daemon).ID,
|
|
|
Cmd: []string{"ls", "-al"},
|
|
|
- }, "")
|
|
|
+ },
|
|
|
+ &runconfig.HostConfig{},
|
|
|
+ "")
|
|
|
if err != nil {
|
|
|
t.Fatal(err)
|
|
|
}
|
|
@@ -857,7 +863,9 @@ func TestDestroyWithInitLayer(t *testing.T) {
|
|
|
container, _, err := daemon.Create(&runconfig.Config{
|
|
|
Image: GetTestImage(daemon).ID,
|
|
|
Cmd: []string{"ls", "-al"},
|
|
|
- }, "")
|
|
|
+ },
|
|
|
+ &runconfig.HostConfig{},
|
|
|
+ "")
|
|
|
|
|
|
if err != nil {
|
|
|
t.Fatal(err)
|