From 46d762176eafb748b2094bd518ecf66d86388779 Mon Sep 17 00:00:00 2001 From: baude Date: Wed, 1 Nov 2017 16:44:08 -0500 Subject: create_cli_test.go: Unittests Create unittests for the create_cli helper functions. As such, remove cli context usage from the functions to further divide between cli input and parsing. Also, simplifies unit testing. Signed-off-by: baude --- cmd/kpod/create.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'cmd/kpod/create.go') diff --git a/cmd/kpod/create.go b/cmd/kpod/create.go index 9d4d08b08..545714c68 100644 --- a/cmd/kpod/create.go +++ b/cmd/kpod/create.go @@ -252,13 +252,12 @@ func parseCreateOpts(c *cli.Context, runtime *libpod.Runtime) (*createConfig, er } // LABEL VARIABLES - labels, err := getAllLabels(c) + labels, err := getAllLabels(c.StringSlice("label-file"), c.StringSlice("labels")) if err != nil { return &createConfig{}, errors.Wrapf(err, "unable to process labels") } // ENVIRONMENT VARIABLES - // TODO where should env variables be verified to be x=y format - env, err := getAllEnvironmentVariables(c) + env, err := getAllEnvironmentVariables(c.StringSlice("env-file"), c.StringSlice("env")) if err != nil { return &createConfig{}, errors.Wrapf(err, "unable to process environment variables") } -- cgit v1.2.3-54-g00ecf