From 7f9dba60e28f1c9150b5df47a25368b7192a5d35 Mon Sep 17 00:00:00 2001 From: Rob Murray Date: Wed, 8 May 2024 15:59:56 +0100 Subject: [PATCH] Test quoted fields in --driver-opt Signed-off-by: Rob Murray --- cli/command/network/connect_test.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/cli/command/network/connect_test.go b/cli/command/network/connect_test.go index 1ba9d1df5a..89c9b8e607 100644 --- a/cli/command/network/connect_test.go +++ b/cli/command/network/connect_test.go @@ -52,7 +52,8 @@ func TestNetworkConnectWithFlags(t *testing.T) { Links: []string{"otherctr"}, Aliases: []string{"poor-yorick"}, DriverOpts: map[string]string{ - "adriveropt": "anoptval", + "driveropt1": "optval1,optval2", + "driveropt2": "optval4", }, } cli := test.NewFakeCli(&fakeClient{ @@ -67,7 +68,9 @@ func TestNetworkConnectWithFlags(t *testing.T) { cmd.SetArgs(args) for _, opt := range []struct{ name, value string }{ {"alias", "poor-yorick"}, - {"driver-opt", "adriveropt=anoptval"}, + {"driver-opt", "\"driveropt1=optval1,optval2\""}, + {"driver-opt", "driveropt2=optval3"}, + {"driver-opt", "driveropt2=optval4"}, // replaces value {"ip", "192.168.4.1"}, {"ip6", "fdef:f401:8da0:1234::5678"}, {"link", "otherctr"},