From ec755809580eb3c976444655e942f0a352d95dcb Mon Sep 17 00:00:00 2001 From: Hubert Krauze <hubert.krauze@ovh.pl> Date: Wed, 9 Dec 2015 12:26:37 +0100 Subject: [PATCH] Add test for adding non existing master, use new api - LinkSetNoMaster --- link_test.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/link_test.go b/link_test.go index 3b640f1..a23bfb4 100644 --- a/link_test.go +++ b/link_test.go @@ -389,6 +389,12 @@ func TestLinkSetUnsetResetMaster(t *testing.T) { t.Fatal(err) } + nonexistsmaster := &Bridge{LinkAttrs{Name: "foobar"}} + + if err := LinkSetMaster(slave, nonexistsmaster); err == nil { + t.Fatal("error expected") + } + if err := LinkSetMaster(slave, master); err != nil { t.Fatal(err) } @@ -415,7 +421,7 @@ func TestLinkSetUnsetResetMaster(t *testing.T) { t.Fatal("Master not reset properly") } - if err := LinkSetMaster(slave, nil); err != nil { + if err := LinkSetNoMaster(slave); err != nil { t.Fatal(err) }