From e098c02ef7b34a9c783b8e49a94da9769cfdcd5b Mon Sep 17 00:00:00 2001 From: Michael Crosby Date: Thu, 26 Jun 2014 14:06:26 -0700 Subject: [PATCH] Update tests for network state Docker-DCO-1.1-Signed-off-by: Michael Crosby (github: crosbymichael) --- namespaces/sync_pipe_test.go | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/namespaces/sync_pipe_test.go b/namespaces/sync_pipe_test.go index 79d7f5daa..69bd0abbf 100644 --- a/namespaces/sync_pipe_test.go +++ b/namespaces/sync_pipe_test.go @@ -3,6 +3,8 @@ package namespaces import ( "fmt" "testing" + + "github.com/docker/libcontainer/network" ) func TestSendErrorFromChild(t *testing.T) { @@ -44,7 +46,7 @@ func TestSendPayloadToChild(t *testing.T) { expected := "libcontainer" - if err := pipe.SendToChild(map[string]string{"name": expected}); err != nil { + if err := pipe.SendToChild(&network.NetworkState{VethHost: expected}); err != nil { t.Fatal(err) } @@ -53,11 +55,7 @@ func TestSendPayloadToChild(t *testing.T) { t.Fatal(err) } - if len(payload) != 1 { - t.Fatalf("expected to only have one value in the payload but received %d", len(payload)) - } - - if name := payload["name"]; name != expected { - t.Fatalf("expected name %q but received %q", expected, name) + if payload.VethHost != expected { + t.Fatalf("expected veth host %q but received %q", expected, payload.VethHost) } }