package main_test import ( "fmt" "testing" "github.com/stretchr/testify/require" "github.com/cosmos/cosmos-sdk/client/flags" svrcmd "github.com/cosmos/cosmos-sdk/server/cmd" "github.com/cosmos/cosmos-sdk/x/genutil/client/cli" "git.vdb.to/cerc-io/laconic2d/app" "git.vdb.to/cerc-io/laconic2d/cmd/laconic2d/cmd" ) func TestInitCmd(t *testing.T) { rootCmd := cmd.NewRootCmd() rootCmd.SetArgs([]string{ "init", // Test the init cmd "localtestnet", // Moniker fmt.Sprintf("--%s=%s", cli.FlagOverwrite, "true"), // Overwrite genesis.json, in case it already exists fmt.Sprintf("--%s=%s", flags.FlagChainID, "laconic_9000-1"), }) err := svrcmd.Execute(rootCmd, "", app.DefaultNodeHome) require.NoError(t, err) }