INNER CODE UNIT · Go
TestMainUnknownCommand
corneliusweig/rakkess · cmd/root_test.go:45
func TestMainUnknownCommand(t *testing.T) {
origOpts := opts
newOpts, _, _, _ := options.NewTestRakkessOptions()
defer func(args []string) {
os.Args = args
opts = origOpts
}(os.Args)
os.Args = []string{"rakkess", "unknown"}
opts = newOpts
err := Execute()
assert.Error(t, err)
}
func TestMainVersionCommand(t *testing.T) {
origOpts := opts