refactor: Reduce zli binary size (#1805)

Signed-off-by: Alexei Dodon <adodon@cisco.com>
This commit is contained in:
Alexei Dodon
2023-09-16 01:17:01 +03:00
committed by GitHub
parent 8e18917b07
commit f58597ade9
45 changed files with 166 additions and 155 deletions
+31
View File
@@ -0,0 +1,31 @@
//go:build search
// +build search
package client_test
import (
"os"
"testing"
. "github.com/smartystreets/goconvey/convey"
"zotregistry.io/zot/pkg/cli/client"
)
func TestCliUsage(t *testing.T) {
oldArgs := os.Args
defer func() { os.Args = oldArgs }()
Convey("Test usage", t, func(c C) {
os.Args = []string{"cli_test", "help"}
err := client.NewCliRootCmd().Execute()
So(err, ShouldBeNil)
})
Convey("Test version", t, func(c C) {
os.Args = []string{"cli_test", "--version"}
err := client.NewCliRootCmd().Execute()
So(err, ShouldBeNil)
})
}