-
Notifications
You must be signed in to change notification settings - Fork 550
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: package cosmosaccount Account.PubKey ignore error #3487
Conversation
Hey @Abirdcfly, did you test it? This change breaks the unit test and seems also the current flow. Do you think we should handle this error in this case? Can you check how to call this method and see if we need to handle these errors? |
Signed-off-by: Abirdcfly <fp544037857@gmail.com>
test fail in https://github.com/ignite/cli/actions/runs/4927214233/jobs/8803874134#step:5:1947 but I run test ok in my mac with go1.20 $ go version
go version go1.20.4 darwin/amd64
$ go test github.com/ignite/cli/ignite/services/plugin
ok github.com/ignite/cli/ignite/services/plugin 62.893s also ++ go list github.com/ignite/cli/ignite/...
+ go test -v -coverprofile=coverage.txt -covermode=atomic -coverpkg=./... github.com/ignite/cli/ignite/cmd github.com/ignite/cli/ignite/cmd/ignite github.com/ignite/cli/ignite/cmd/model github.com/ignite/cli/ignite/config github.com/ignite/cli/ignite/config/chain github.com/ignite/cli/ignite/config/chain/base github.com/ignite/cli/ignite/config/chain/v0 github.com/ignite/cli/ignite/config/chain/v1 github.com/ignite/cli/ignite/config/chain/version github.com/ignite/cli/ignite/config/plugins github.com/ignite/cli/ignite/internal/tools/gen-cli-docs github.com/ignite/cli/ignite/pkg/availableport github.com/ignite/cli/ignite/pkg/cache github.com/ignite/cli/ignite/pkg/chaincmd github.com/ignite/cli/ignite/pkg/chaincmd/runner github.com/ignite/cli/ignite/pkg/checksum github.com/ignite/cli/ignite/pkg/clictx github.com/ignite/cli/ignite/pkg/cliui github.com/ignite/cli/ignite/pkg/cliui/cliquiz github.com/ignite/cli/ignite/pkg/cliui/clispinner github.com/ignite/cli/ignite/pkg/cliui/colors github.com/ignite/cli/ignite/pkg/cliui/entrywriter github.com/ignite/cli/ignite/pkg/cliui/icons github.com/ignite/cli/ignite/pkg/cliui/lineprefixer github.com/ignite/cli/ignite/pkg/cliui/log github.com/ignite/cli/ignite/pkg/cliui/model github.com/ignite/cli/ignite/pkg/cliui/prefixgen github.com/ignite/cli/ignite/pkg/cliui/view/accountview github.com/ignite/cli/ignite/pkg/cliui/view/errorview github.com/ignite/cli/ignite/pkg/cmdrunner github.com/ignite/cli/ignite/pkg/cmdrunner/exec github.com/ignite/cli/ignite/pkg/cmdrunner/step github.com/ignite/cli/ignite/pkg/confile github.com/ignite/cli/ignite/pkg/cosmosaccount github.com/ignite/cli/ignite/pkg/cosmosanalysis github.com/ignite/cli/ignite/pkg/cosmosanalysis/app github.com/ignite/cli/ignite/pkg/cosmosanalysis/module github.com/ignite/cli/ignite/pkg/cosmosclient github.com/ignite/cli/ignite/pkg/cosmosclient/mocks github.com/ignite/cli/ignite/pkg/cosmosclient/testutil github.com/ignite/cli/ignite/pkg/cosmoserror github.com/ignite/cli/ignite/pkg/cosmosfaucet github.com/ignite/cli/ignite/pkg/cosmosgen github.com/ignite/cli/ignite/pkg/cosmostestutil/sample github.com/ignite/cli/ignite/pkg/cosmostxcollector github.com/ignite/cli/ignite/pkg/cosmostxcollector/adapter github.com/ignite/cli/ignite/pkg/cosmostxcollector/adapter/postgres github.com/ignite/cli/ignite/pkg/cosmostxcollector/mocks github.com/ignite/cli/ignite/pkg/cosmostxcollector/query github.com/ignite/cli/ignite/pkg/cosmosutil github.com/ignite/cli/ignite/pkg/cosmosutil/genesis github.com/ignite/cli/ignite/pkg/cosmosver github.com/ignite/cli/ignite/pkg/ctxreader github.com/ignite/cli/ignite/pkg/ctxticker github.com/ignite/cli/ignite/pkg/debugger github.com/ignite/cli/ignite/pkg/dirchange github.com/ignite/cli/ignite/pkg/env github.com/ignite/cli/ignite/pkg/events github.com/ignite/cli/ignite/pkg/gacli github.com/ignite/cli/ignite/pkg/gitpod github.com/ignite/cli/ignite/pkg/goanalysis github.com/ignite/cli/ignite/pkg/gocmd github.com/ignite/cli/ignite/pkg/goenv github.com/ignite/cli/ignite/pkg/gomodule github.com/ignite/cli/ignite/pkg/gomodulepath github.com/ignite/cli/ignite/pkg/httpstatuschecker github.com/ignite/cli/ignite/pkg/iowait github.com/ignite/cli/ignite/pkg/jsondoc github.com/ignite/cli/ignite/pkg/jsonfile github.com/ignite/cli/ignite/pkg/localfs github.com/ignite/cli/ignite/pkg/looseerrgroup github.com/ignite/cli/ignite/pkg/markdownviewer github.com/ignite/cli/ignite/pkg/multiformatname github.com/ignite/cli/ignite/pkg/nodetime github.com/ignite/cli/ignite/pkg/nodetime/data github.com/ignite/cli/ignite/pkg/nodetime/programs/sta github.com/ignite/cli/ignite/pkg/nodetime/programs/swagger-combine github.com/ignite/cli/ignite/pkg/nodetime/programs/ts-proto github.com/ignite/cli/ignite/pkg/nodetime/programs/ts-relayer github.com/ignite/cli/ignite/pkg/numbers github.com/ignite/cli/ignite/pkg/openapiconsole github.com/ignite/cli/ignite/pkg/placeholder github.com/ignite/cli/ignite/pkg/protoanalysis github.com/ignite/cli/ignite/pkg/protoanalysis/protoutil github.com/ignite/cli/ignite/pkg/protoc github.com/ignite/cli/ignite/pkg/protoc/data github.com/ignite/cli/ignite/pkg/randstr github.com/ignite/cli/ignite/pkg/relayer github.com/ignite/cli/ignite/pkg/relayer/config github.com/ignite/cli/ignite/pkg/repoversion github.com/ignite/cli/ignite/pkg/tarball github.com/ignite/cli/ignite/pkg/tendermintlogger github.com/ignite/cli/ignite/pkg/tendermintrpc github.com/ignite/cli/ignite/pkg/truncatedbuffer github.com/ignite/cli/ignite/pkg/validation github.com/ignite/cli/ignite/pkg/xast github.com/ignite/cli/ignite/pkg/xchisel github.com/ignite/cli/ignite/pkg/xexec github.com/ignite/cli/ignite/pkg/xfilepath github.com/ignite/cli/ignite/pkg/xgenny github.com/ignite/cli/ignite/pkg/xgit github.com/ignite/cli/ignite/pkg/xhttp github.com/ignite/cli/ignite/pkg/xio github.com/ignite/cli/ignite/pkg/xnet github.com/ignite/cli/ignite/pkg/xos github.com/ignite/cli/ignite/pkg/xstrings github.com/ignite/cli/ignite/pkg/xtime github.com/ignite/cli/ignite/pkg/xurl github.com/ignite/cli/ignite/pkg/yaml github.com/ignite/cli/ignite/services/chain github.com/ignite/cli/ignite/services/doctor github.com/ignite/cli/ignite/services/plugin github.com/ignite/cli/ignite/services/plugin/mocks github.com/ignite/cli/ignite/services/scaffolder github.com/ignite/cli/ignite/templates/app github.com/ignite/cli/ignite/templates/field github.com/ignite/cli/ignite/templates/field/datatype github.com/ignite/cli/ignite/templates/field/plushhelpers github.com/ignite/cli/ignite/templates/ibc github.com/ignite/cli/ignite/templates/message github.com/ignite/cli/ignite/templates/module github.com/ignite/cli/ignite/templates/module/create github.com/ignite/cli/ignite/templates/module/import github.com/ignite/cli/ignite/templates/query github.com/ignite/cli/ignite/templates/testutil github.com/ignite/cli/ignite/templates/typed github.com/ignite/cli/ignite/templates/typed/dry github.com/ignite/cli/ignite/templates/typed/list github.com/ignite/cli/ignite/templates/typed/map github.com/ignite/cli/ignite/templates/typed/singleton github.com/ignite/cli/ignite/version
? github.com/ignite/cli/ignite/cmd/ignite [no test files]
? github.com/ignite/cli/ignite/config [no test files]
? github.com/ignite/cli/ignite/config/chain/base [no test files]
? github.com/ignite/cli/ignite/config/chain/version [no test files]
? github.com/ignite/cli/ignite/internal/tools/gen-cli-docs [no test files]
? github.com/ignite/cli/ignite/pkg/availableport [no test files]
? github.com/ignite/cli/ignite/pkg/chaincmd [no test files]
? github.com/ignite/cli/ignite/pkg/chaincmd/runner [no test files]
? github.com/ignite/cli/ignite/pkg/checksum [no test files]
? github.com/ignite/cli/ignite/pkg/cliui [no test files]
? github.com/ignite/cli/ignite/pkg/cliui/colors [no test files]
? github.com/ignite/cli/ignite/pkg/cliui/clispinner [no test files]
? github.com/ignite/cli/ignite/pkg/cliui/cliquiz [no test files]
? github.com/ignite/cli/ignite/pkg/cliui/icons [no test files]
? github.com/ignite/cli/ignite/pkg/cliui/log [no test files]
? github.com/ignite/cli/ignite/pkg/cliui/view/accountview [no test files]
? github.com/ignite/cli/ignite/pkg/cliui/view/errorview [no test files]
? github.com/ignite/cli/ignite/pkg/cmdrunner [no test files]
? github.com/ignite/cli/ignite/pkg/cmdrunner/step [no test files]
? github.com/ignite/cli/ignite/pkg/cmdrunner/exec [no test files]
=== RUN TestEnsureDefaultPlugins
=== RUN TestEnsureDefaultPlugins/should_add_because_absent_from_config
=== RUN TestEnsureDefaultPlugins/should_not_add_because_already_present_in_config
--- PASS: TestEnsureDefaultPlugins (0.00s)
--- PASS: TestEnsureDefaultPlugins/should_add_because_absent_from_config (0.00s)
--- PASS: TestEnsureDefaultPlugins/should_not_add_because_already_present_in_config (0.00s)
=== RUN TestLinkPluginCmds
=== RUN TestLinkPluginCmds/ok:_link_foo_at_root
interface.go:253: PASS: Manifest()
interface.go:253: PASS: Execute(mock.argumentMatcher)
=== RUN TestLinkPluginCmds/ok:_link_foo_at_subcommand
interface.go:253: PASS: Manifest()
interface.go:253: PASS: Execute(mock.argumentMatcher)
=== RUN TestLinkPluginCmds/ok:_link_foo_at_subcommand_with_incomplete_PlaceCommandUnder
interface.go:253: PASS: Manifest()
interface.go:253: PASS: Execute(mock.argumentMatcher)
=== RUN TestLinkPluginCmds/fail:_link_to_runnable_command
Path Status Config
interface.go:253: PASS: Manifest()
=== RUN TestLinkPluginCmds/fail:_link_to_unknown_command
Path Status Config
interface.go:253: PASS: Manifest()
=== RUN TestLinkPluginCmds/fail:_plugin_name_exists_in_legacy_commands
Path Status Config
interface.go:253: PASS: Manifest()
=== RUN TestLinkPluginCmds/fail:_plugin_name_with_args_exists_in_legacy_commands
Path Status Config
interface.go:253: PASS: Manifest()
=== RUN TestLinkPluginCmds/fail:_plugin_name_exists_in_legacy_sub_commands
Path Status Config
interface.go:253: PASS: Manifest()
=== RUN TestLinkPluginCmds/ok:_link_multiple_at_root
interface.go:253: PASS: Manifest()
interface.go:253: PASS: Execute(mock.argumentMatcher)
interface.go:253: PASS: Execute(mock.argumentMatcher)
interface.go:253: PASS: Execute(mock.argumentMatcher)
=== RUN TestLinkPluginCmds/ok:_link_with_subcommands
interface.go:253: PASS: Manifest()
interface.go:253: PASS: Execute(mock.argumentMatcher)
interface.go:253: PASS: Execute(mock.argumentMatcher)
interface.go:253: PASS: Execute(mock.argumentMatcher)
=== RUN TestLinkPluginCmds/ok:_link_with_multiple_subcommands
interface.go:253: PASS: Manifest()
interface.go:253: PASS: Execute(mock.argumentMatcher)
interface.go:253: PASS: Execute(mock.argumentMatcher)
interface.go:253: PASS: Execute(mock.argumentMatcher)
--- PASS: TestLinkPluginCmds (1.21s)
--- PASS: TestLinkPluginCmds/ok:_link_foo_at_root (0.10s)
--- PASS: TestLinkPluginCmds/ok:_link_foo_at_subcommand (0.10s)
--- PASS: TestLinkPluginCmds/ok:_link_foo_at_subcommand_with_incomplete_PlaceCommandUnder (0.10s)
--- PASS: TestLinkPluginCmds/fail:_link_to_runnable_command (0.00s)
--- PASS: TestLinkPluginCmds/fail:_link_to_unknown_command (0.00s)
--- PASS: TestLinkPluginCmds/fail:_plugin_name_exists_in_legacy_commands (0.00s)
--- PASS: TestLinkPluginCmds/fail:_plugin_name_with_args_exists_in_legacy_commands (0.00s)
--- PASS: TestLinkPluginCmds/fail:_plugin_name_exists_in_legacy_sub_commands (0.00s)
--- PASS: TestLinkPluginCmds/ok:_link_multiple_at_root (0.30s)
--- PASS: TestLinkPluginCmds/ok:_link_with_subcommands (0.30s)
--- PASS: TestLinkPluginCmds/ok:_link_with_multiple_subcommands (0.30s)
=== RUN TestLinkPluginHooks
=== RUN TestLinkPluginHooks/fail:_command_not_runnable
Path Status Config
interface.go:253: PASS: Manifest()
=== RUN TestLinkPluginHooks/fail:_command_doesn't_exists
Path Status Config
interface.go:253: PASS: Manifest()
=== RUN TestLinkPluginHooks/ok:_single_hook
interface.go:253: PASS: Manifest()
interface.go:253: PASS: ExecuteHookPre(mock.argumentMatcher)
interface.go:253: PASS: ExecuteHookPost(mock.argumentMatcher)
interface.go:253: PASS: ExecuteHookCleanUp(mock.argumentMatcher)
=== RUN TestLinkPluginHooks/ok:_multiple_hooks_on_same_command
interface.go:253: PASS: Manifest()
interface.go:253: PASS: ExecuteHookPre(mock.argumentMatcher)
interface.go:253: PASS: ExecuteHookPre(mock.argumentMatcher)
interface.go:253: PASS: ExecuteHookPost(mock.argumentMatcher)
interface.go:253: PASS: ExecuteHookCleanUp(mock.argumentMatcher)
interface.go:253: PASS: ExecuteHookPost(mock.argumentMatcher)
interface.go:253: PASS: ExecuteHookCleanUp(mock.argumentMatcher)
=== RUN TestLinkPluginHooks/ok:_multiple_hooks_on_different_commands
interface.go:253: PASS: Manifest()
interface.go:253: PASS: ExecuteHookPre(mock.argumentMatcher)
interface.go:253: PASS: ExecuteHookPre(mock.argumentMatcher)
interface.go:253: PASS: ExecuteHookPost(mock.argumentMatcher)
interface.go:253: PASS: ExecuteHookCleanUp(mock.argumentMatcher)
interface.go:253: PASS: ExecuteHookPost(mock.argumentMatcher)
interface.go:253: PASS: ExecuteHookCleanUp(mock.argumentMatcher)
interface.go:253: PASS: ExecuteHookPre(mock.argumentMatcher)
interface.go:253: PASS: ExecuteHookPost(mock.argumentMatcher)
interface.go:253: PASS: ExecuteHookCleanUp(mock.argumentMatcher)
=== RUN TestLinkPluginHooks/ok:_duplicate_hook_names_on_same_command
interface.go:253: PASS: Manifest()
interface.go:253: PASS: ExecuteHookPre(mock.argumentMatcher)
interface.go:253: PASS: ExecuteHookPre(mock.argumentMatcher)
interface.go:253: PASS: ExecuteHookPost(mock.argumentMatcher)
interface.go:253: PASS: ExecuteHookCleanUp(mock.argumentMatcher)
interface.go:253: PASS: ExecuteHookPost(mock.argumentMatcher)
interface.go:253: PASS: ExecuteHookCleanUp(mock.argumentMatcher)
=== RUN TestLinkPluginHooks/ok:_duplicate_hook_names_on_different_commands
interface.go:253: PASS: Manifest()
interface.go:253: PASS: ExecuteHookPre(mock.argumentMatcher)
interface.go:253: PASS: ExecuteHookPost(mock.argumentMatcher)
interface.go:253: PASS: ExecuteHookCleanUp(mock.argumentMatcher)
interface.go:253: PASS: ExecuteHookPre(mock.argumentMatcher)
interface.go:253: PASS: ExecuteHookPost(mock.argumentMatcher)
interface.go:253: PASS: ExecuteHookCleanUp(mock.argumentMatcher)
--- PASS: TestLinkPluginHooks (0.71s)
--- PASS: TestLinkPluginHooks/fail:_command_not_runnable (0.00s)
--- PASS: TestLinkPluginHooks/fail:_command_doesn't_exists (0.00s)
--- PASS: TestLinkPluginHooks/ok:_single_hook (0.10s)
--- PASS: TestLinkPluginHooks/ok:_multiple_hooks_on_same_command (0.10s)
--- PASS: TestLinkPluginHooks/ok:_multiple_hooks_on_different_commands (0.20s)
--- PASS: TestLinkPluginHooks/ok:_duplicate_hook_names_on_same_command (0.10s)
--- PASS: TestLinkPluginHooks/ok:_duplicate_hook_names_on_different_commands (0.20s)
PASS
github.com/ignite/cli/docs coverage: [no statements]
github.com/ignite/cli/ignite/cmd coverage: 6.3% of statements in ./...
github.com/ignite/cli/ignite/cmd/model coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/config coverage: [no statements]
github.com/ignite/cli/ignite/config/chain coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/config/chain/base coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/config/chain/v0 coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/config/chain/v1 coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/config/chain/version coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/config/plugins coverage: 13.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cache coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/chaincmd coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/chaincmd/runner coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/checksum coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/clictx coverage: 41.7% of statements in ./...
github.com/ignite/cli/ignite/pkg/cliui coverage: 25.3% of statements in ./...
github.com/ignite/cli/ignite/pkg/cliui/cliquiz coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cliui/clispinner coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cliui/colors coverage: 63.6% of statements in ./...
github.com/ignite/cli/ignite/pkg/cliui/entrywriter coverage: 66.7% of statements in ./...
github.com/ignite/cli/ignite/pkg/cliui/icons coverage: [no statements]
github.com/ignite/cli/ignite/pkg/cliui/lineprefixer coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cliui/log coverage: 38.2% of statements in ./...
github.com/ignite/cli/ignite/pkg/cliui/model coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cliui/prefixgen coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cliui/view/accountview coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cliui/view/errorview coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner/exec coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner/step coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/confile coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosaccount coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosanalysis coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosanalysis/app coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosanalysis/module coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosclient coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosfaucet coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosgen coverage: 0.2% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosver coverage: 4.8% of statements in ./...
github.com/ignite/cli/ignite/pkg/ctxticker coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/debugger coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/dirchange coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/env coverage: 10.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/events coverage: 10.5% of statements in ./...
github.com/ignite/cli/ignite/pkg/gitpod coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/goanalysis coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/gocmd coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/goenv coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/gomodule coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/gomodulepath coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/localfs coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/markdownviewer coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/multiformatname coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/nodetime coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/nodetime/data coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/nodetime/programs/sta coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/nodetime/programs/swagger-combine coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/nodetime/programs/ts-proto coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/nodetime/programs/ts-relayer coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/openapiconsole coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/placeholder coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/protoanalysis coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/protoanalysis/protoutil coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/protoc coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/protoc/data coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/relayer coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/relayer/config coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/repoversion coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/truncatedbuffer coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/validation coverage: [no statements]
github.com/ignite/cli/ignite/pkg/xast coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xexec coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xfilepath coverage: 14.3% of statements in ./...
github.com/ignite/cli/ignite/pkg/xgenny coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xgit coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xhttp coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xio coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xnet coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xstrings coverage: 4.5% of statements in ./...
github.com/ignite/cli/ignite/pkg/xurl coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/yaml coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/services/chain coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/services/doctor coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/services/plugin coverage: 9.6% of statements in ./...
github.com/ignite/cli/ignite/services/plugin/mocks coverage: 75.6% of statements in ./...
github.com/ignite/cli/ignite/services/scaffolder coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/app coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/field coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/field/datatype coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/field/plushhelpers coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/ibc coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/message coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/module coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/module/create coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/module/import coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/query coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/testutil coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/typed coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/typed/dry coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/typed/list coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/typed/map coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/typed/singleton coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/version coverage: 0.0% of statements in ./...
ok github.com/ignite/cli/ignite/cmd 2.041s coverage: [no statements]
=== RUN TestChainDebugErrorView
--- PASS: TestChainDebugErrorView (0.00s)
=== RUN TestChainDebugStartView
--- PASS: TestChainDebugStartView (0.00s)
=== RUN TestChainDebugRunView
--- PASS: TestChainDebugRunView (0.00s)
=== RUN TestChainServeErrorView
--- PASS: TestChainServeErrorView (0.00s)
=== RUN TestChainServeStartView
--- PASS: TestChainServeStartView (0.00s)
=== RUN TestChainServeRunView
--- PASS: TestChainServeRunView (0.00s)
=== RUN TestChainServeRunBrokenView
--- PASS: TestChainServeRunBrokenView (0.00s)
=== RUN TestChainServeRebuildView
--- PASS: TestChainServeRebuildView (0.00s)
PASS
github.com/ignite/cli/ignite/cmd/model coverage: 73.9% of statements in ./...
github.com/ignite/cli/ignite/cmd/model/testdata coverage: 20.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cliui/colors coverage: 54.5% of statements in ./...
github.com/ignite/cli/ignite/pkg/cliui/icons coverage: [no statements]
github.com/ignite/cli/ignite/pkg/cliui/model coverage: 78.4% of statements in ./...
github.com/ignite/cli/ignite/pkg/events coverage: 39.5% of statements in ./...
github.com/ignite/cli/ignite/pkg/xstrings coverage: 4.5% of statements in ./...
ok github.com/ignite/cli/ignite/cmd/model 0.021s coverage: 73.9% of statements in ./...
=== RUN TestCheckVersion
--- PASS: TestCheckVersion (0.00s)
=== RUN TestCheckVersionWithOutdatedVersion
--- PASS: TestCheckVersionWithOutdatedVersion (0.00s)
=== RUN TestConvertLatest
--- PASS: TestConvertLatest (0.00s)
=== RUN TestMigrateLatest
--- PASS: TestMigrateLatest (0.00s)
=== RUN TestReadConfigVersion
--- PASS: TestReadConfigVersion (0.00s)
=== RUN TestParse
--- PASS: TestParse (0.00s)
=== RUN TestParseWithCurrentVersion
--- PASS: TestParseWithCurrentVersion (0.00s)
=== RUN TestParseWithUnknownVersion
--- PASS: TestParseWithUnknownVersion (0.00s)
=== RUN TestParseNetworkWithCurrentVersion
--- PASS: TestParseNetworkWithCurrentVersion (0.00s)
=== RUN TestParseNetworkWithInvalidData
--- PASS: TestParseNetworkWithInvalidData (0.00s)
PASS
github.com/ignite/cli/ignite/config/chain coverage: 47.8% of statements in ./...
github.com/ignite/cli/ignite/config/chain/base coverage: 100.0% of statements in ./...
github.com/ignite/cli/ignite/config/chain/network/testdata coverage: 100.0% of statements in ./...
github.com/ignite/cli/ignite/config/chain/v0 coverage: 75.0% of statements in ./...
github.com/ignite/cli/ignite/config/chain/v0/testdata coverage: 100.0% of statements in ./...
github.com/ignite/cli/ignite/config/chain/v1 coverage: 32.7% of statements in ./...
github.com/ignite/cli/ignite/config/chain/v1/testdata coverage: 100.0% of statements in ./...
github.com/ignite/cli/ignite/config/chain/version coverage: 100.0% of statements in ./...
github.com/ignite/cli/ignite/config/testdata coverage: 100.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xnet coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/yaml coverage: 47.4% of statements in ./...
ok github.com/ignite/cli/ignite/config/chain 0.026s coverage: 47.8% of statements in ./...
=== RUN TestV0ToV1
--- PASS: TestV0ToV1 (0.00s)
=== RUN TestV0ToV1Validator
--- PASS: TestV0ToV1Validator (0.00s)
=== RUN TestClone
--- PASS: TestClone (0.00s)
PASS
github.com/ignite/cli/ignite/config/chain/base coverage: 100.0% of statements in ./...
github.com/ignite/cli/ignite/config/chain/v0 coverage: 90.6% of statements in ./...
github.com/ignite/cli/ignite/config/chain/v0/testdata coverage: 100.0% of statements in ./...
github.com/ignite/cli/ignite/config/chain/v1 coverage: 42.9% of statements in ./...
github.com/ignite/cli/ignite/config/chain/version coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xnet coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/yaml coverage: 47.4% of statements in ./...
ok github.com/ignite/cli/ignite/config/chain/v0 0.026s coverage: 100.0% of statements in ./...
=== RUN TestConfigDecode
--- PASS: TestConfigDecode (0.00s)
=== RUN TestConfigValidatorDefaultServers
--- PASS: TestConfigValidatorDefaultServers (0.00s)
=== RUN TestConfigValidatorWithExistingServers
--- PASS: TestConfigValidatorWithExistingServers (0.00s)
=== RUN TestConfigValidatorsWithExistingServers
--- PASS: TestConfigValidatorsWithExistingServers (0.00s)
=== RUN TestConfigValidatorsDefaultServers
--- PASS: TestConfigValidatorsDefaultServers (0.00s)
=== RUN TestClone
--- PASS: TestClone (0.00s)
=== RUN TestValidatorGetServers
--- PASS: TestValidatorGetServers (0.00s)
=== RUN TestValidatorSetServers
--- PASS: TestValidatorSetServers (0.00s)
PASS
github.com/ignite/cli/ignite/config/chain/base coverage: 66.7% of statements in ./...
github.com/ignite/cli/ignite/config/chain/v1 coverage: 75.5% of statements in ./...
github.com/ignite/cli/ignite/config/chain/version coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xnet coverage: 60.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/yaml coverage: 28.9% of statements in ./...
ok github.com/ignite/cli/ignite/config/chain/v1 0.028s coverage: 66.7% of statements in ./...
=== RUN TestPluginIsGlobal
--- PASS: TestPluginIsGlobal (0.00s)
=== RUN TestPluginIsLocalPath
--- PASS: TestPluginIsLocalPath (0.00s)
=== RUN TestPluginHasPath
=== RUN TestPluginHasPath/empty_both_path
=== RUN TestPluginHasPath/simple_path
=== RUN TestPluginHasPath/plugin_path_with_ref
=== RUN TestPluginHasPath/plugin_path_with_empty_ref
=== RUN TestPluginHasPath/both_path_with_different_ref
--- PASS: TestPluginHasPath (0.00s)
--- PASS: TestPluginHasPath/empty_both_path (0.00s)
--- PASS: TestPluginHasPath/simple_path (0.00s)
--- PASS: TestPluginHasPath/plugin_path_with_ref (0.00s)
--- PASS: TestPluginHasPath/plugin_path_with_empty_ref (0.00s)
--- PASS: TestPluginHasPath/both_path_with_different_ref (0.00s)
=== RUN TestPluginCanonicalPath
=== RUN TestPluginCanonicalPath/empty_both_path
=== RUN TestPluginCanonicalPath/simple_path
=== RUN TestPluginCanonicalPath/plugin_path_with_ref
=== RUN TestPluginCanonicalPath/plugin_path_with_empty_ref
=== RUN TestPluginCanonicalPath/plugin_local_directory_path
--- PASS: TestPluginCanonicalPath (0.00s)
--- PASS: TestPluginCanonicalPath/empty_both_path (0.00s)
--- PASS: TestPluginCanonicalPath/simple_path (0.00s)
--- PASS: TestPluginCanonicalPath/plugin_path_with_ref (0.00s)
--- PASS: TestPluginCanonicalPath/plugin_path_with_empty_ref (0.00s)
--- PASS: TestPluginCanonicalPath/plugin_local_directory_path (0.00s)
=== RUN TestRemoveDuplicates
=== RUN TestRemoveDuplicates/do_nothing_for_empty_list
=== RUN TestRemoveDuplicates/remove_duplicates
=== RUN TestRemoveDuplicates/do_nothing_for_no_duplicates
=== RUN TestRemoveDuplicates/prioritize_local_plugins
=== RUN TestRemoveDuplicates/prioritize_local_plugins_different_versions
--- PASS: TestRemoveDuplicates (0.00s)
--- PASS: TestRemoveDuplicates/do_nothing_for_empty_list (0.00s)
--- PASS: TestRemoveDuplicates/remove_duplicates (0.00s)
--- PASS: TestRemoveDuplicates/do_nothing_for_no_duplicates (0.00s)
--- PASS: TestRemoveDuplicates/prioritize_local_plugins (0.00s)
--- PASS: TestRemoveDuplicates/prioritize_local_plugins_different_versions (0.00s)
=== RUN TestConfigSave
=== RUN TestConfigSave/fail:_config_path_is_empty
=== RUN TestConfigSave/ok:_config_path_is_a_file_that_doesn't_exist
=== RUN TestConfigSave/ok:_config_path_is_an_existing_file
--- PASS: TestConfigSave (0.00s)
--- PASS: TestConfigSave/fail:_config_path_is_empty (0.00s)
--- PASS: TestConfigSave/ok:_config_path_is_a_file_that_doesn't_exist (0.00s)
--- PASS: TestConfigSave/ok:_config_path_is_an_existing_file (0.00s)
=== RUN TestConfigHasPlugin
=== RUN TestConfigHasPlugin/empty_config
=== RUN TestConfigHasPlugin/not_found_in_config
=== RUN TestConfigHasPlugin/found_in_config
=== RUN TestConfigHasPlugin/found_in_config_but_from_a_local_plugin
--- PASS: TestConfigHasPlugin (0.00s)
--- PASS: TestConfigHasPlugin/empty_config (0.00s)
--- PASS: TestConfigHasPlugin/not_found_in_config (0.00s)
--- PASS: TestConfigHasPlugin/found_in_config (0.00s)
--- PASS: TestConfigHasPlugin/found_in_config_but_from_a_local_plugin (0.00s)
=== RUN TestParseDir
=== RUN TestParseDir/fail:_path_is_not_a_dir
=== RUN TestParseDir/fail:_path_doesn't_exists
=== RUN TestParseDir/ok:_path_doesn't_contain_any_config
=== RUN TestParseDir/fail:_path_contains_an_invalid_yml_file
=== RUN TestParseDir/ok:_path_contains_a_plugin.yml_file
=== RUN TestParseDir/ok:_path_contains_a_plugin.yaml_file
--- PASS: TestParseDir (0.00s)
--- PASS: TestParseDir/fail:_path_is_not_a_dir (0.00s)
--- PASS: TestParseDir/fail:_path_doesn't_exists (0.00s)
--- PASS: TestParseDir/ok:_path_doesn't_contain_any_config (0.00s)
--- PASS: TestParseDir/fail:_path_contains_an_invalid_yml_file (0.00s)
--- PASS: TestParseDir/ok:_path_contains_a_plugin.yml_file (0.00s)
--- PASS: TestParseDir/ok:_path_contains_a_plugin.yaml_file (0.00s)
PASS
github.com/ignite/cli/ignite/config/plugins coverage: 91.3% of statements in ./...
github.com/ignite/cli/ignite/pkg/cache coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner/step coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/env coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/goenv coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/gomodule coverage: 5.8% of statements in ./...
github.com/ignite/cli/ignite/pkg/xfilepath coverage: 0.0% of statements in ./...
ok github.com/ignite/cli/ignite/config/plugins 0.113s coverage: 91.3% of statements in ./...
=== RUN TestCreateStorage
--- PASS: TestCreateStorage (0.00s)
=== RUN TestStoreString
--- PASS: TestStoreString (0.10s)
=== RUN TestStoreObjects
--- PASS: TestStoreObjects (0.13s)
=== RUN TestConflicts
--- PASS: TestConflicts (0.25s)
=== RUN TestDeleteKey
--- PASS: TestDeleteKey (0.10s)
=== RUN TestClearStorage
--- PASS: TestClearStorage (0.13s)
=== RUN TestKey
--- PASS: TestKey (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/cache coverage: 82.1% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/cache 0.727s coverage: 82.1% of statements in ./...
=== RUN TestDo
=== RUN TestDo/f_returns_nil
=== RUN TestDo/f_returns_an_error
=== RUN TestDo/ctx_is_canceled
--- PASS: TestDo (0.00s)
--- PASS: TestDo/f_returns_nil (0.00s)
--- PASS: TestDo/f_returns_an_error (0.00s)
--- PASS: TestDo/ctx_is_canceled (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/clictx coverage: 50.0% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/clictx 0.065s coverage: 50.0% of statements in ./...
=== RUN TestWrite
--- PASS: TestWrite (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/cliui/entrywriter coverage: 70.8% of statements in ./...
github.com/ignite/cli/ignite/pkg/xstrings coverage: 4.5% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/cliui/entrywriter 0.052s coverage: 70.8% of statements in ./...
=== RUN TestWriter
--- PASS: TestWriter (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/cliui/lineprefixer coverage: 81.8% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/cliui/lineprefixer 0.064s coverage: 81.8% of statements in ./...
=== RUN TestStatusEventsView
--- PASS: TestStatusEventsView (0.00s)
=== RUN TestEventsView
--- PASS: TestEventsView (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/cliui/colors coverage: 36.4% of statements in ./...
github.com/ignite/cli/ignite/pkg/cliui/icons coverage: [no statements]
github.com/ignite/cli/ignite/pkg/cliui/model coverage: 79.7% of statements in ./...
github.com/ignite/cli/ignite/pkg/events coverage: 23.7% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/cliui/model 0.011s coverage: 36.4% of statements in ./...
=== RUN TestGen
=== RUN TestGen/[TENDERMINT]_
=== RUN TestGen/Tendermint
=== RUN TestGen/appd
--- PASS: TestGen (0.00s)
--- PASS: TestGen/[TENDERMINT]_ (0.00s)
--- PASS: TestGen/Tendermint (0.00s)
--- PASS: TestGen/appd (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/cliui/colors coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cliui/prefixgen coverage: 87.0% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/cliui/prefixgen 0.015s coverage: 0.0% of statements in ./...
=== RUN TestAll
=== RUN TestAll/json
=== RUN TestAll/yaml
=== RUN TestAll/toml
--- PASS: TestAll (0.00s)
--- PASS: TestAll/json (0.00s)
--- PASS: TestAll/yaml (0.00s)
--- PASS: TestAll/toml (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/confile coverage: 73.7% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/confile 0.018s coverage: 73.7% of statements in ./...
=== RUN TestRegistry
--- PASS: TestRegistry (0.11s)
PASS
github.com/ignite/cli/ignite/pkg/cosmosaccount coverage: 58.6% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/cosmosaccount 0.138s coverage: 58.6% of statements in ./...
=== RUN TestFindImplementation
--- PASS: TestFindImplementation (0.00s)
=== RUN TestFindImplementationInSpreadInMultipleFiles
--- PASS: TestFindImplementationInSpreadInMultipleFiles (0.00s)
=== RUN TestFindImplementationNotFound
--- PASS: TestFindImplementationNotFound (0.00s)
=== RUN TestFindAppFilePath
--- PASS: TestFindAppFilePath (0.00s)
=== RUN TestIsChainPath
--- PASS: TestIsChainPath (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/cache coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner/step coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosanalysis coverage: 79.4% of statements in ./...
github.com/ignite/cli/ignite/pkg/env coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/goenv coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/gomodule coverage: 9.6% of statements in ./...
github.com/ignite/cli/ignite/pkg/xfilepath coverage: 0.0% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/cosmosanalysis 0.028s coverage: 0.0% of statements in ./...
=== RUN TestCheckKeeper
=== RUN TestCheckKeeper/minimal_app
=== RUN TestCheckKeeper/generic_app
=== RUN TestCheckKeeper/no_app
=== RUN TestCheckKeeper/two_apps
--- PASS: TestCheckKeeper (0.00s)
--- PASS: TestCheckKeeper/minimal_app (0.00s)
--- PASS: TestCheckKeeper/generic_app (0.00s)
--- PASS: TestCheckKeeper/no_app (0.00s)
--- PASS: TestCheckKeeper/two_apps (0.00s)
=== RUN TestFindRegisteredModules
=== RUN TestFindRegisteredModules/new_basic_manager_arguments
=== RUN TestFindRegisteredModules/cosmos-sdk/types/module_with_alias
=== RUN TestFindRegisteredModules/package_not_called_app
=== RUN TestFindRegisteredModules/append_with_arguments
=== RUN TestFindRegisteredModules/registration_not_in_app.go
=== RUN TestFindRegisteredModules/same_file_variable
=== RUN TestFindRegisteredModules/same_package_variable
=== RUN TestFindRegisteredModules/other_package_variable
=== RUN TestFindRegisteredModules/with_api_routes
=== RUN TestFindRegisteredModules/same_file_function
=== RUN TestFindRegisteredModules/same_package_function
=== RUN TestFindRegisteredModules/append_same_package_function
=== RUN TestFindRegisteredModules/gaia
=== RUN TestFindRegisteredModules/crescent
=== RUN TestFindRegisteredModules/spn
=== RUN TestFindRegisteredModules/juno
=== RUN TestFindRegisteredModules/osmosis
=== RUN TestFindRegisteredModules/akash
--- PASS: TestFindRegisteredModules (0.08s)
--- PASS: TestFindRegisteredModules/new_basic_manager_arguments (0.00s)
--- PASS: TestFindRegisteredModules/cosmos-sdk/types/module_with_alias (0.00s)
--- PASS: TestFindRegisteredModules/package_not_called_app (0.00s)
--- PASS: TestFindRegisteredModules/append_with_arguments (0.00s)
--- PASS: TestFindRegisteredModules/registration_not_in_app.go (0.00s)
--- PASS: TestFindRegisteredModules/same_file_variable (0.00s)
--- PASS: TestFindRegisteredModules/same_package_variable (0.00s)
--- PASS: TestFindRegisteredModules/other_package_variable (0.02s)
--- PASS: TestFindRegisteredModules/with_api_routes (0.00s)
--- PASS: TestFindRegisteredModules/same_file_function (0.00s)
--- PASS: TestFindRegisteredModules/same_package_function (0.00s)
--- PASS: TestFindRegisteredModules/append_same_package_function (0.00s)
--- PASS: TestFindRegisteredModules/gaia (0.00s)
--- PASS: TestFindRegisteredModules/crescent (0.00s)
--- PASS: TestFindRegisteredModules/spn (0.01s)
--- PASS: TestFindRegisteredModules/juno (0.00s)
--- PASS: TestFindRegisteredModules/osmosis (0.02s)
--- PASS: TestFindRegisteredModules/akash (0.01s)
=== RUN TestCheckAppWiring
=== RUN TestCheckAppWiring/valid_case
=== RUN TestCheckAppWiring/invalid_case
=== RUN TestCheckAppWiring/invalid_file
--- PASS: TestCheckAppWiring (0.00s)
--- PASS: TestCheckAppWiring/valid_case (0.00s)
--- PASS: TestCheckAppWiring/invalid_case (0.00s)
--- PASS: TestCheckAppWiring/invalid_file (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/cache coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner/step coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosanalysis coverage: 57.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosanalysis/app coverage: 78.5% of statements in ./...
github.com/ignite/cli/ignite/pkg/env coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/goanalysis coverage: 66.3% of statements in ./...
github.com/ignite/cli/ignite/pkg/goenv coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/gomodule coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xast coverage: 70.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xfilepath coverage: 0.0% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/cosmosanalysis/app 0.108s coverage: 0.0% of statements in ./...
=== RUN TestDiscover
=== RUN TestDiscover/test_valid
=== RUN TestDiscover/test_no_proto_folder
=== RUN TestDiscover/test_invalid_proto_folder
=== RUN TestDiscover/test_invalid_folder
=== RUN TestDiscover/test_invalid_main_and_proto_folder
--- PASS: TestDiscover (0.01s)
--- PASS: TestDiscover/test_valid (0.00s)
--- PASS: TestDiscover/test_no_proto_folder (0.00s)
--- PASS: TestDiscover/test_invalid_proto_folder (0.00s)
--- PASS: TestDiscover/test_invalid_folder (0.00s)
--- PASS: TestDiscover/test_invalid_main_and_proto_folder (0.00s)
=== RUN TestDiscoverWithVersionedApp
=== RUN TestDiscoverWithVersionedApp/test_valid
=== RUN TestDiscoverWithVersionedApp/test_valid_with_version_suffix
=== RUN TestDiscoverWithVersionedApp/test_no_proto_folder
=== RUN TestDiscoverWithVersionedApp/test_invalid_proto_folder
--- PASS: TestDiscoverWithVersionedApp (0.01s)
--- PASS: TestDiscoverWithVersionedApp/test_valid (0.00s)
--- PASS: TestDiscoverWithVersionedApp/test_valid_with_version_suffix (0.00s)
--- PASS: TestDiscoverWithVersionedApp/test_no_proto_folder (0.00s)
--- PASS: TestDiscoverWithVersionedApp/test_invalid_proto_folder (0.00s)
=== RUN TestIsRootPath
=== RUN TestIsRootPath/custom_module_import_path
=== RUN TestIsRootPath/generic_import_path
--- PASS: TestIsRootPath (0.00s)
--- PASS: TestIsRootPath/custom_module_import_path (0.00s)
--- PASS: TestIsRootPath/generic_import_path (0.00s)
=== RUN TestRootPath
=== RUN TestRootPath/custom_module_import_path
=== RUN TestRootPath/generic_import_path
--- PASS: TestRootPath (0.00s)
--- PASS: TestRootPath/custom_module_import_path (0.00s)
--- PASS: TestRootPath/generic_import_path (0.00s)
=== RUN TestRootGoImportPath
=== RUN TestRootGoImportPath/go_import_path_with_version_suffix
=== RUN TestRootGoImportPath/go_import_path_without_version_suffix
--- PASS: TestRootGoImportPath (0.00s)
--- PASS: TestRootGoImportPath/go_import_path_with_version_suffix (0.00s)
--- PASS: TestRootGoImportPath/go_import_path_without_version_suffix (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/cache coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner/step coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosanalysis coverage: 60.7% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosanalysis/app coverage: 19.6% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosanalysis/module coverage: 74.6% of statements in ./...
github.com/ignite/cli/ignite/pkg/env coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/goanalysis coverage: 9.9% of statements in ./...
github.com/ignite/cli/ignite/pkg/goenv coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/gomodule coverage: 9.6% of statements in ./...
github.com/ignite/cli/ignite/pkg/localfs coverage: 15.9% of statements in ./...
github.com/ignite/cli/ignite/pkg/protoanalysis coverage: 60.3% of statements in ./...
github.com/ignite/cli/ignite/pkg/xast coverage: 70.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xfilepath coverage: 0.0% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/cosmosanalysis/module 0.041s coverage: 0.0% of statements in ./...
? github.com/ignite/cli/ignite/pkg/cosmosclient/mocks [no test files]
? github.com/ignite/cli/ignite/pkg/cosmosclient/testutil [no test files]
? github.com/ignite/cli/ignite/pkg/cosmostxcollector/adapter [no test files]
? github.com/ignite/cli/ignite/pkg/cosmostxcollector/mocks [no test files]
? github.com/ignite/cli/ignite/pkg/cosmosver [no test files]
? github.com/ignite/cli/ignite/pkg/debugger [no test files]
? github.com/ignite/cli/ignite/pkg/env [no test files]
? github.com/ignite/cli/ignite/pkg/gacli [no test files]
? github.com/ignite/cli/ignite/pkg/gitpod [no test files]
? github.com/ignite/cli/ignite/pkg/goenv [no test files]
? github.com/ignite/cli/ignite/pkg/gomodule [no test files]
? github.com/ignite/cli/ignite/pkg/iowait [no test files]
? github.com/ignite/cli/ignite/pkg/jsondoc [no test files]
? github.com/ignite/cli/ignite/pkg/looseerrgroup [no test files]
? github.com/ignite/cli/ignite/pkg/markdownviewer [no test files]
? github.com/ignite/cli/ignite/pkg/nodetime [no test files]
? github.com/ignite/cli/ignite/pkg/nodetime/data [no test files]
? github.com/ignite/cli/ignite/pkg/nodetime/programs/sta [no test files]
? github.com/ignite/cli/ignite/pkg/nodetime/programs/swagger-combine [no test files]
? github.com/ignite/cli/ignite/pkg/nodetime/programs/ts-proto [no test files]
? github.com/ignite/cli/ignite/pkg/nodetime/programs/ts-relayer [no test files]
? github.com/ignite/cli/ignite/pkg/openapiconsole [no test files]
? github.com/ignite/cli/ignite/pkg/protoc [no test files]
? github.com/ignite/cli/ignite/pkg/protoc/data [no test files]
? github.com/ignite/cli/ignite/pkg/randstr [no test files]
? github.com/ignite/cli/ignite/pkg/relayer [no test files]
? github.com/ignite/cli/ignite/pkg/relayer/config [no test files]
? github.com/ignite/cli/ignite/pkg/repoversion [no test files]
? github.com/ignite/cli/ignite/pkg/tendermintrpc [no test files]
? github.com/ignite/cli/ignite/pkg/validation [no test files]
? github.com/ignite/cli/ignite/pkg/xchisel [no test files]
? github.com/ignite/cli/ignite/pkg/xio [no test files]
? github.com/ignite/cli/ignite/services/doctor [no test files]
? github.com/ignite/cli/ignite/services/plugin/mocks [no test files]
=== RUN TestClientBankBalances
bank_query_client.go:808: PASS: AllBalances(*context.emptyCtx,*types.QueryAllBalancesRequest)
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
--- PASS: TestClientBankBalances (0.00s)
=== RUN TestNew
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
--- PASS: TestNew (0.00s)
=== RUN TestClientWaitForBlockHeight
=== RUN TestClientWaitForBlockHeight/ok:_no_wait
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
rpc_client.go:2197: PASS: Status(string)
=== RUN TestClientWaitForBlockHeight/ok:_wait_1_time
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
rpc_client.go:2197: PASS: Status(string)
rpc_client.go:2197: PASS: Status(string)
=== RUN TestClientWaitForBlockHeight/fail:_wait_expired
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
rpc_client.go:2197: PASS: Status(string)
--- PASS: TestClientWaitForBlockHeight (1.01s)
--- PASS: TestClientWaitForBlockHeight/ok:_no_wait (0.00s)
--- PASS: TestClientWaitForBlockHeight/ok:_wait_1_time (1.00s)
--- PASS: TestClientWaitForBlockHeight/fail:_wait_expired (0.00s)
=== RUN TestClientWaitForTx
=== RUN TestClientWaitForTx/fail:_hash_not_in_hex_format
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
=== RUN TestClientWaitForTx/ok:_tx_found_immediately
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
rpc_client.go:2197: PASS: Tx(*context.emptyCtx,[]uint8,bool)
=== RUN TestClientWaitForTx/fail:_tx_returns_an_unexpected_error
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
rpc_client.go:2197: PASS: Tx(*context.emptyCtx,[]uint8,bool)
=== RUN TestClientWaitForTx/ok:_tx_found_after_1_block
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
rpc_client.go:2197: PASS: Tx(*context.emptyCtx,[]uint8,bool)
rpc_client.go:2197: PASS: Status(*context.emptyCtx)
rpc_client.go:2197: PASS: Status(*context.emptyCtx)
rpc_client.go:2197: PASS: Tx(*context.emptyCtx,[]uint8,bool)
--- PASS: TestClientWaitForTx (0.01s)
--- PASS: TestClientWaitForTx/fail:_hash_not_in_hex_format (0.00s)
--- PASS: TestClientWaitForTx/ok:_tx_found_immediately (0.00s)
--- PASS: TestClientWaitForTx/fail:_tx_returns_an_unexpected_error (0.00s)
--- PASS: TestClientWaitForTx/ok:_tx_found_after_1_block (0.00s)
=== RUN TestClientAccount
=== RUN TestClientAccount/ok:_find_by_name
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
=== RUN TestClientAccount/ok:_find_by_address
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
=== RUN TestClientAccount/fail:_name_not_found
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
=== RUN TestClientAccount/fail:_address_not_found
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
--- PASS: TestClientAccount (1.29s)
--- PASS: TestClientAccount/ok:_find_by_name (0.26s)
--- PASS: TestClientAccount/ok:_find_by_address (0.25s)
--- PASS: TestClientAccount/fail:_name_not_found (0.25s)
--- PASS: TestClientAccount/fail:_address_not_found (0.26s)
=== RUN TestClientAddress
=== RUN TestClientAddress/ok:_name_exists
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
=== RUN TestClientAddress/ok:_name_exists_with_different_prefix
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
=== RUN TestClientAddress/fail:_name_not_found
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
--- PASS: TestClientAddress (1.19s)
--- PASS: TestClientAddress/ok:_name_exists (0.39s)
--- PASS: TestClientAddress/ok:_name_exists_with_different_prefix (0.29s)
--- PASS: TestClientAddress/fail:_name_not_found (0.25s)
=== RUN TestClientStatus
=== RUN TestClientStatus/ok
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
rpc_client.go:2197: PASS: Status(*context.emptyCtx)
=== RUN TestClientStatus/fail
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
rpc_client.go:2197: PASS: Status(*context.emptyCtx)
--- PASS: TestClientStatus (0.00s)
--- PASS: TestClientStatus/ok (0.00s)
--- PASS: TestClientStatus/fail (0.00s)
=== RUN TestClientCreateTx
=== RUN TestClientCreateTx/fail:_account_doesn't_exist
account_retriever.go:255: PASS: EnsureExists(string,types.AccAddress)
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
=== RUN TestClientCreateTx/ok:_with_default_values
account_retriever.go:255: PASS: EnsureExists(string,types.AccAddress)
account_retriever.go:255: PASS: GetAccountNumberSequence(string,types.AccAddress)
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
=== RUN TestClientCreateTx/ok:_with_faucet_enabled,_account_balance_is_high_enough
bank_query_client.go:808: PASS: Balance(*context.emptyCtx,*types.QueryBalanceRequest)
account_retriever.go:255: PASS: EnsureExists(string,types.AccAddress)
account_retriever.go:255: PASS: GetAccountNumberSequence(string,types.AccAddress)
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
=== RUN TestClientCreateTx/ok:_with_faucet_enabled,_account_balance_is_too_low
faucet_client.go:81: PASS: Transfer(*context.emptyCtx,cosmosfaucet.TransferRequest)
bank_query_client.go:808: PASS: Balance(*context.emptyCtx,*types.QueryBalanceRequest)
bank_query_client.go:808: PASS: Balance(string,*types.QueryBalanceRequest)
account_retriever.go:255: PASS: EnsureExists(string,types.AccAddress)
account_retriever.go:255: PASS: GetAccountNumberSequence(string,types.AccAddress)
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
=== RUN TestClientCreateTx/ok:_with_fees
account_retriever.go:255: PASS: EnsureExists(string,types.AccAddress)
account_retriever.go:255: PASS: GetAccountNumberSequence(string,types.AccAddress)
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
=== RUN TestClientCreateTx/ok:_with_gas_price
account_retriever.go:255: PASS: EnsureExists(string,types.AccAddress)
account_retriever.go:255: PASS: GetAccountNumberSequence(string,types.AccAddress)
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
=== RUN TestClientCreateTx/fail:_with_fees,_gas_prices_and_gas_adjustment
account_retriever.go:255: PASS: EnsureExists(string,types.AccAddress)
account_retriever.go:255: PASS: GetAccountNumberSequence(string,types.AccAddress)
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
=== RUN TestClientCreateTx/ok:_without_empty_gas_limit
gasometer.go:108: PASS: CalculateGas(string,string,string)
account_retriever.go:255: PASS: EnsureExists(string,types.AccAddress)
account_retriever.go:255: PASS: GetAccountNumberSequence(string,types.AccAddress)
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
=== RUN TestClientCreateTx/ok:_without_auto_gas_limit
gasometer.go:108: PASS: CalculateGas(string,string,string)
account_retriever.go:255: PASS: EnsureExists(string,types.AccAddress)
account_retriever.go:255: PASS: GetAccountNumberSequence(string,types.AccAddress)
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
=== RUN TestClientCreateTx/ok:_with_gas_adjustment
account_retriever.go:255: PASS: EnsureExists(string,types.AccAddress)
account_retriever.go:255: PASS: GetAccountNumberSequence(string,types.AccAddress)
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
=== RUN TestClientCreateTx/ok:_without_gas_price_and_zero_gas_adjustment
gasometer.go:108: PASS: CalculateGas(string,string,string)
account_retriever.go:255: PASS: EnsureExists(string,types.AccAddress)
account_retriever.go:255: PASS: GetAccountNumberSequence(string,types.AccAddress)
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
--- PASS: TestClientCreateTx (3.38s)
--- PASS: TestClientCreateTx/fail:_account_doesn't_exist (0.28s)
--- PASS: TestClientCreateTx/ok:_with_default_values (0.25s)
--- PASS: TestClientCreateTx/ok:_with_faucet_enabled,_account_balance_is_high_enough (0.32s)
--- PASS: TestClientCreateTx/ok:_with_faucet_enabled,_account_balance_is_too_low (0.32s)
--- PASS: TestClientCreateTx/ok:_with_fees (0.28s)
--- PASS: TestClientCreateTx/ok:_with_gas_price (0.25s)
--- PASS: TestClientCreateTx/fail:_with_fees,_gas_prices_and_gas_adjustment (0.27s)
--- PASS: TestClientCreateTx/ok:_without_empty_gas_limit (0.38s)
--- PASS: TestClientCreateTx/ok:_without_auto_gas_limit (0.26s)
--- PASS: TestClientCreateTx/ok:_with_gas_adjustment (0.25s)
--- PASS: TestClientCreateTx/ok:_without_gas_price_and_zero_gas_adjustment (0.27s)
=== RUN TestGetBlockTXs
--- PASS: TestGetBlockTXs (0.00s)
=== RUN TestGetBlockTXsWithBlockError
--- PASS: TestGetBlockTXsWithBlockError (0.00s)
=== RUN TestGetBlockTXsPagination
--- PASS: TestGetBlockTXsPagination (0.00s)
=== RUN TestGetBlockTXsWithSearchError
--- PASS: TestGetBlockTXsWithSearchError (0.00s)
=== RUN TestCollectTXs
--- PASS: TestCollectTXs (0.00s)
=== RUN TestCollectTXsWithStatusError
--- PASS: TestCollectTXsWithStatusError (0.00s)
=== RUN TestCollectTXsWithBlockError
--- PASS: TestCollectTXsWithBlockError (0.00s)
=== RUN TestCollectTXsWithContextDone
--- PASS: TestCollectTXsWithContextDone (0.00s)
=== RUN TestTxServiceBroadcast
=== RUN TestTxServiceBroadcast/fail:_invalid_msg
account_retriever.go:255: PASS: EnsureExists(string,types.AccAddress)
account_retriever.go:255: PASS: GetAccountNumberSequence(string,types.AccAddress)
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
=== RUN TestTxServiceBroadcast/fail:_error_not_found
signer.go:76: PASS: Sign(string,string,string,bool)
account_retriever.go:255: PASS: EnsureExists(string,types.AccAddress)
account_retriever.go:255: PASS: GetAccountNumberSequence(string,types.AccAddress)
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
rpc_client.go:2197: PASS: BroadcastTxSync(string,string)
=== RUN TestTxServiceBroadcast/fail:_response_code_>_0
signer.go:76: PASS: Sign(string,string,string,bool)
account_retriever.go:255: PASS: EnsureExists(string,types.AccAddress)
account_retriever.go:255: PASS: GetAccountNumberSequence(string,types.AccAddress)
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
rpc_client.go:2197: PASS: BroadcastTxSync(string,string)
=== RUN TestTxServiceBroadcast/ok:_tx_confirmed_immediately
signer.go:76: PASS: Sign(string,string,string,bool)
account_retriever.go:255: PASS: EnsureExists(string,types.AccAddress)
account_retriever.go:255: PASS: GetAccountNumberSequence(string,types.AccAddress)
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
rpc_client.go:2197: PASS: BroadcastTxSync(string,string)
rpc_client.go:2197: PASS: Tx(*context.emptyCtx,[]uint8,bool)
=== RUN TestTxServiceBroadcast/fail:_tx_confirmed_with_error_code
signer.go:76: PASS: Sign(string,string,string,bool)
account_retriever.go:255: PASS: EnsureExists(string,types.AccAddress)
account_retriever.go:255: PASS: GetAccountNumberSequence(string,types.AccAddress)
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
rpc_client.go:2197: PASS: BroadcastTxSync(string,string)
rpc_client.go:2197: PASS: Tx(*context.emptyCtx,[]uint8,bool)
=== RUN TestTxServiceBroadcast/ok:_tx_confirmed_after_a_while
signer.go:76: PASS: Sign(string,string,string,bool)
account_retriever.go:255: PASS: EnsureExists(string,types.AccAddress)
account_retriever.go:255: PASS: GetAccountNumberSequence(string,types.AccAddress)
rpc_client.go:2197: PASS: String()
rpc_client.go:2197: PASS: Status(string)
rpc_client.go:2197: PASS: BroadcastTxSync(string,string)
rpc_client.go:2197: PASS: Tx(*context.emptyCtx,[]uint8,bool)
rpc_client.go:2197: PASS: Status(*context.emptyCtx)
rpc_client.go:2197: PASS: Status(*context.emptyCtx)
rpc_client.go:2197: PASS: Tx(*context.emptyCtx,[]uint8,bool)
--- PASS: TestTxServiceBroadcast (1.87s)
--- PASS: TestTxServiceBroadcast/fail:_invalid_msg (0.25s)
--- PASS: TestTxServiceBroadcast/fail:_error_not_found (0.26s)
--- PASS: TestTxServiceBroadcast/fail:_response_code_>_0 (0.25s)
--- PASS: TestTxServiceBroadcast/ok:_tx_confirmed_immediately (0.25s)
--- PASS: TestTxServiceBroadcast/fail:_tx_confirmed_with_error_code (0.25s)
--- PASS: TestTxServiceBroadcast/ok:_tx_confirmed_after_a_while (0.36s)
PASS
github.com/ignite/cli/ignite/pkg/cache coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/chaincmd coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/chaincmd/runner coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner/exec coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner/step coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosaccount coverage: 56.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosclient coverage: 62.3% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosclient/mocks coverage: 15.3% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosclient/testutil coverage: 100.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosfaucet coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosver coverage: 4.8% of statements in ./...
github.com/ignite/cli/ignite/pkg/env coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/gocmd coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/goenv coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/gomodule coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/openapiconsole coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/truncatedbuffer coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xfilepath coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xhttp coverage: 0.0% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/cosmosclient 8.816s coverage: 0.0% of statements in ./...
=== RUN TestUnwrap
=== RUN TestUnwrap/should_return_internal_error
=== RUN TestUnwrap/should_return_invalid_request
=== RUN TestUnwrap/should_return_not_found
=== RUN TestUnwrap/should_return_not_found_with_wrapped_error
=== RUN TestUnwrap/should_return_same_error
=== RUN TestUnwrap/should_unwrap_error
--- PASS: TestUnwrap (0.00s)
--- PASS: TestUnwrap/should_return_internal_error (0.00s)
--- PASS: TestUnwrap/should_return_invalid_request (0.00s)
--- PASS: TestUnwrap/should_return_not_found (0.00s)
--- PASS: TestUnwrap/should_return_not_found_with_wrapped_error (0.00s)
--- PASS: TestUnwrap/should_return_same_error (0.00s)
--- PASS: TestUnwrap/should_unwrap_error (0.00s)
=== RUN TestIsNotFound
=== RUN TestIsNotFound/should_return_false_from_invalid_code
=== RUN TestIsNotFound/should_return_false_from_invalid_error
=== RUN TestIsNotFound/should_return_true
--- PASS: TestIsNotFound (0.00s)
--- PASS: TestIsNotFound/should_return_false_from_invalid_code (0.00s)
--- PASS: TestIsNotFound/should_return_false_from_invalid_error (0.00s)
--- PASS: TestIsNotFound/should_return_true (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/cosmoserror coverage: 100.0% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/cosmoserror 0.017s coverage: 100.0% of statements in ./...
=== RUN TestServeHTTPCORS
=== RUN TestServeHTTPCORS/root_endpoint
=== RUN TestServeHTTPCORS/info_endpoint
--- PASS: TestServeHTTPCORS (0.00s)
--- PASS: TestServeHTTPCORS/root_endpoint (0.00s)
--- PASS: TestServeHTTPCORS/info_endpoint (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/cache coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/chaincmd coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/chaincmd/runner coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner/exec coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner/step coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosfaucet coverage: 3.3% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosver coverage: 4.8% of statements in ./...
github.com/ignite/cli/ignite/pkg/env coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/gocmd coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/goenv coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/gomodule coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/openapiconsole coverage: 66.7% of statements in ./...
github.com/ignite/cli/ignite/pkg/truncatedbuffer coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xfilepath coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xhttp coverage: 0.0% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/cosmosfaucet 0.036s coverage: 0.0% of statements in ./...
=== RUN TestTypescriptModulePath
=== RUN TestTypescriptModulePath/github_uri
=== RUN TestTypescriptModulePath/short_uri
=== RUN TestTypescriptModulePath/path
=== RUN TestTypescriptModulePath/name
--- PASS: TestTypescriptModulePath (0.00s)
--- PASS: TestTypescriptModulePath/github_uri (0.00s)
--- PASS: TestTypescriptModulePath/short_uri (0.00s)
--- PASS: TestTypescriptModulePath/path (0.00s)
--- PASS: TestTypescriptModulePath/name (0.00s)
PASS
github.com/ignite/cli/ignite/config/chain coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/config/chain/base coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/config/chain/v0 coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/config/chain/v1 coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/config/chain/version coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cache coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner/exec coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner/step coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosanalysis coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosanalysis/app coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosanalysis/module coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosgen coverage: 0.6% of statements in ./...
github.com/ignite/cli/ignite/pkg/dirchange coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/env coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/goanalysis coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/gocmd coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/goenv coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/gomodule coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/gomodulepath coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/localfs coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/nodetime coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/nodetime/data coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/nodetime/programs/sta coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/nodetime/programs/swagger-combine coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/nodetime/programs/ts-proto coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/protoanalysis coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/protoc coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/protoc/data coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xast coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xfilepath coverage: 11.4% of statements in ./...
github.com/ignite/cli/ignite/pkg/xnet coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/yaml coverage: 0.0% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/cosmosgen 0.030s coverage: 0.0% of statements in ./...
=== RUN TestAccAddress
--- PASS: TestAccAddress (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/cosmostestutil/sample coverage: 100.0% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/cosmostestutil/sample 0.030s coverage: 100.0% of statements in ./...
=== RUN TestCollector
saver.go:74: PASS: Save(string,mock.AnythingOfTypeArgument)
txs_collector.go:75: PASS: CollectTXs(string,int64,mock.AnythingOfTypeArgument)
--- PASS: TestCollector (0.00s)
=== RUN TestCollectorWithCollectError
txs_collector.go:75: PASS: CollectTXs(string,mock.AnythingOfTypeArgument,mock.AnythingOfTypeArgument)
--- PASS: TestCollectorWithCollectError (0.00s)
=== RUN TestCollectorWithSaveError
saver.go:74: PASS: Save(string,mock.AnythingOfTypeArgument)
txs_collector.go:75: PASS: CollectTXs(string,mock.AnythingOfTypeArgument,mock.AnythingOfTypeArgument)
--- PASS: TestCollectorWithSaveError (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/cache coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/chaincmd coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/chaincmd/runner coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner/exec coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner/step coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosaccount coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosclient coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosfaucet coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmostxcollector coverage: 100.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmostxcollector/adapter coverage: [no statements]
github.com/ignite/cli/ignite/pkg/cosmostxcollector/mocks coverage: 94.4% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmostxcollector/query coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosver coverage: 4.8% of statements in ./...
github.com/ignite/cli/ignite/pkg/env coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/gocmd coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/goenv coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/gomodule coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/openapiconsole coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/truncatedbuffer coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xfilepath coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xhttp coverage: 0.0% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/cosmostxcollector 0.035s coverage: 0.0% of statements in ./...
=== RUN TestUpdateSchema
--- PASS: TestUpdateSchema (0.00s)
=== RUN TestSave
--- PASS: TestSave (0.01s)
=== RUN TestGetLatestHeight
--- PASS: TestGetLatestHeight (0.00s)
=== RUN TestQuery
--- PASS: TestQuery (0.00s)
=== RUN TestQueryCursor
--- PASS: TestQueryCursor (0.00s)
=== RUN TestQueryWithFilter
--- PASS: TestQueryWithFilter (0.00s)
=== RUN TestQueryError
--- PASS: TestQueryError (0.00s)
=== RUN TestQueryRowError
--- PASS: TestQueryRowError (0.00s)
=== RUN TestEventQuery
--- PASS: TestEventQuery (0.00s)
=== RUN TestEventQueryWithFilters
--- PASS: TestEventQueryWithFilters (0.00s)
=== RUN TestEventQueryWithEventAttrFilters
--- PASS: TestEventQueryWithEventAttrFilters (0.00s)
=== RUN TestFilter
--- PASS: TestFilter (0.00s)
=== RUN TestFilterModifiers
=== RUN TestFilterModifiers/CastJSONToText
=== RUN TestFilterModifiers/CastJSONToNumeric
--- PASS: TestFilterModifiers (0.00s)
--- PASS: TestFilterModifiers/CastJSONToText (0.00s)
--- PASS: TestFilterModifiers/CastJSONToNumeric (0.00s)
=== RUN TestSchemasWalk
schemas_test.go:52: PASS: fn(uint64,mock.argumentMatcher)
schemas_test.go:52: PASS: fn(uint64,mock.argumentMatcher)
--- PASS: TestSchemasWalk (0.00s)
=== RUN TestSchemasWalkOrder
schemas_test.go:103: PASS: fn(uint64,mock.argumentMatcher)
schemas_test.go:103: PASS: fn(uint64,mock.argumentMatcher)
schemas_test.go:103: PASS: fn(uint64,mock.argumentMatcher)
--- PASS: TestSchemasWalkOrder (0.00s)
=== RUN TestScriptBuilder
--- PASS: TestScriptBuilder (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/cache coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/chaincmd coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/chaincmd/runner coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner/exec coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner/step coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosaccount coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosclient coverage: 2.7% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosfaucet coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmostxcollector/adapter/postgres coverage: 71.1% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmostxcollector/query coverage: 51.3% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosver coverage: 4.8% of statements in ./...
github.com/ignite/cli/ignite/pkg/env coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/gocmd coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/goenv coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/gomodule coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/openapiconsole coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/truncatedbuffer coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xfilepath coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xhttp coverage: 0.0% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/cosmostxcollector/adapter/postgres 0.057s coverage: 0.0% of statements in ./...
=== RUN TestQuery
--- PASS: TestQuery (0.00s)
=== RUN TestPaging
--- PASS: TestPaging (0.00s)
=== RUN TestDisablePaging
--- PASS: TestDisablePaging (0.00s)
=== RUN TestAtPageZero
--- PASS: TestAtPageZero (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/cosmostxcollector/query coverage: 59.0% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/cosmostxcollector/query 0.019s coverage: 59.0% of statements in ./...
=== RUN TestChangePrefix
=== RUN TestChangePrefix/cosmos_address_to_spn_address
=== RUN TestChangePrefix/cosmos_address_to_spn_address_2
=== RUN TestChangePrefix/cosmos_validator_address
=== RUN TestChangePrefix/mars_address_to_earth_address
=== RUN TestChangePrefix/invalid_bech32_address
=== RUN TestChangePrefix/empty_target_prefix
--- PASS: TestChangePrefix (0.00s)
--- PASS: TestChangePrefix/cosmos_address_to_spn_address (0.00s)
--- PASS: TestChangePrefix/cosmos_address_to_spn_address_2 (0.00s)
--- PASS: TestChangePrefix/cosmos_validator_address (0.00s)
--- PASS: TestChangePrefix/mars_address_to_earth_address (0.00s)
--- PASS: TestChangePrefix/invalid_bech32_address (0.00s)
--- PASS: TestChangePrefix/empty_target_prefix (0.00s)
=== RUN TestGetPrefix
--- PASS: TestGetPrefix (0.00s)
=== RUN TestParseGentx
=== RUN TestParseGentx/parse_gentx_file_1
=== RUN TestParseGentx/parse_gentx_file_2
=== RUN TestParseGentx/parse_invalid_file
=== RUN TestParseGentx/not_found_file
--- PASS: TestParseGentx (0.00s)
--- PASS: TestParseGentx/parse_gentx_file_1 (0.00s)
--- PASS: TestParseGentx/parse_gentx_file_2 (0.00s)
--- PASS: TestParseGentx/parse_invalid_file (0.00s)
--- PASS: TestParseGentx/not_found_file (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/cosmosutil coverage: 84.8% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/cosmosutil 0.035s coverage: 84.8% of statements in ./...
=== RUN TestModuleParamField
=== RUN TestModuleParamField/valid_1
=== RUN TestModuleParamField/valid_2
--- PASS: TestModuleParamField (0.00s)
--- PASS: TestModuleParamField/valid_1 (0.00s)
--- PASS: TestModuleParamField/valid_2 (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/cosmosutil/genesis coverage: 2.9% of statements in ./...
github.com/ignite/cli/ignite/pkg/jsonfile coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/tarball coverage: 0.0% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/cosmosutil/genesis 0.031s coverage: 2.9% of statements in ./...
=== RUN TestReadAndCancel
--- PASS: TestReadAndCancel (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/ctxreader coverage: 93.3% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/ctxreader 0.030s coverage: 93.3% of statements in ./...
=== RUN TestDoNow
--- PASS: TestDoNow (0.00s)
=== RUN TestDoNowError
--- PASS: TestDoNowError (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/ctxticker coverage: 90.0% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/ctxticker 0.022s coverage: 90.0% of statements in ./...
=== RUN TestHasDirChecksumChanged
--- PASS: TestHasDirChecksumChanged (0.13s)
PASS
github.com/ignite/cli/ignite/pkg/cache coverage: 67.9% of statements in ./...
github.com/ignite/cli/ignite/pkg/dirchange coverage: 79.5% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/dirchange 0.144s coverage: 67.9% of statements in ./...
=== RUN TestBusSend
=== RUN TestBusSend/without_options
=== RUN TestBusSend/with_options
--- PASS: TestBusSend (0.00s)
--- PASS: TestBusSend/without_options (0.00s)
--- PASS: TestBusSend/with_options (0.00s)
=== RUN TestBusSendf
--- PASS: TestBusSendf (0.00s)
=== RUN TestBusSendInfo
=== RUN TestBusSendInfo/without_options
=== RUN TestBusSendInfo/with_options
--- PASS: TestBusSendInfo (0.00s)
--- PASS: TestBusSendInfo/without_options (0.00s)
--- PASS: TestBusSendInfo/with_options (0.00s)
=== RUN TestBusSendError
=== RUN TestBusSendError/without_options
=== RUN TestBusSendError/with_options
--- PASS: TestBusSendError (0.00s)
--- PASS: TestBusSendError/without_options (0.00s)
--- PASS: TestBusSendError/with_options (0.00s)
=== RUN TestBusSendView
=== RUN TestBusSendView/without_options
=== RUN TestBusSendView/with_options
--- PASS: TestBusSendView (0.00s)
--- PASS: TestBusSendView/without_options (0.00s)
--- PASS: TestBusSendView/with_options (0.00s)
=== RUN TestBusStop
--- PASS: TestBusStop (0.00s)
=== RUN TestNew
=== RUN TestNew/event
=== RUN TestNew/event_start
=== RUN TestNew/event_update
=== RUN TestNew/event_finish
--- PASS: TestNew (0.00s)
--- PASS: TestNew/event (0.00s)
--- PASS: TestNew/event_start (0.00s)
--- PASS: TestNew/event_update (0.00s)
--- PASS: TestNew/event_finish (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/cliui/colors coverage: 18.2% of statements in ./...
github.com/ignite/cli/ignite/pkg/events coverage: 65.8% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/events 0.037s coverage: 18.2% of statements in ./...
=== RUN TestDiscoverMain
=== RUN TestDiscoverMain/single_main
=== RUN TestDiscoverMain/no_mains
=== RUN TestDiscoverMain/single_main_in_sub-folder
=== RUN TestDiscoverMain/single_main_with_different_name
=== RUN TestDiscoverMain/multiple_mains
=== RUN TestDiscoverMain/single_main_with_wrong_extension
--- PASS: TestDiscoverMain (0.01s)
--- PASS: TestDiscoverMain/single_main (0.00s)
--- PASS: TestDiscoverMain/no_mains (0.00s)
--- PASS: TestDiscoverMain/single_main_in_sub-folder (0.00s)
--- PASS: TestDiscoverMain/single_main_with_different_name (0.00s)
--- PASS: TestDiscoverMain/multiple_mains (0.00s)
--- PASS: TestDiscoverMain/single_main_with_wrong_extension (0.00s)
=== RUN TestDiscoverOneMain
=== RUN TestDiscoverOneMain/single_main
=== RUN TestDiscoverOneMain/multiple_mains
=== RUN TestDiscoverOneMain/no_mains
--- PASS: TestDiscoverOneMain (0.01s)
--- PASS: TestDiscoverOneMain/single_main (0.00s)
--- PASS: TestDiscoverOneMain/multiple_mains (0.00s)
--- PASS: TestDiscoverOneMain/no_mains (0.00s)
=== RUN TestFuncVarExists
=== RUN TestFuncVarExists/test_a_declaration_inside_a_method_success
=== RUN TestFuncVarExists/test_global_declaration_success
=== RUN TestFuncVarExists/test_a_declaration_inside_an_if_and_inside_a_method_success
=== RUN TestFuncVarExists/test_global_variable_success_assign
=== RUN TestFuncVarExists/test_invalid_import
=== RUN TestFuncVarExists/test_invalid_case_sensitive_assign
=== RUN TestFuncVarExists/test_invalid_struct_assign
=== RUN TestFuncVarExists/test_invalid_method_signature
=== RUN TestFuncVarExists/test_not_found_name
=== RUN TestFuncVarExists/test_invalid_assign_with_wrong
=== RUN TestFuncVarExists/test_invalid_assign_with_wrong#01
--- PASS: TestFuncVarExists (0.00s)
--- PASS: TestFuncVarExists/test_a_declaration_inside_a_method_success (0.00s)
--- PASS: TestFuncVarExists/test_global_declaration_success (0.00s)
--- PASS: TestFuncVarExists/test_a_declaration_inside_an_if_and_inside_a_method_success (0.00s)
--- PASS: TestFuncVarExists/test_global_variable_success_assign (0.00s)
--- PASS: TestFuncVarExists/test_invalid_import (0.00s)
--- PASS: TestFuncVarExists/test_invalid_case_sensitive_assign (0.00s)
--- PASS: TestFuncVarExists/test_invalid_struct_assign (0.00s)
--- PASS: TestFuncVarExists/test_invalid_method_signature (0.00s)
--- PASS: TestFuncVarExists/test_not_found_name (0.00s)
--- PASS: TestFuncVarExists/test_invalid_assign_with_wrong (0.00s)
--- PASS: TestFuncVarExists/test_invalid_assign_with_wrong#01 (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/goanalysis coverage: 84.2% of statements in ./...
github.com/ignite/cli/ignite/pkg/xast coverage: 15.0% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/goanalysis 0.035s coverage: 84.2% of statements in ./...
=== RUN TestIsInstallError
--- PASS: TestIsInstallError (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/cmdrunner coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner/exec coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner/step coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/env coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/gocmd coverage: 4.3% of statements in ./...
github.com/ignite/cli/ignite/pkg/goenv coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xfilepath coverage: 0.0% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/gocmd 0.020s coverage: 0.0% of statements in ./...
=== RUN TestParse
=== RUN TestParse/standard
=== RUN TestParse/with_dash
=== RUN TestParse/short
=== RUN TestParse/short_with_dash
=== RUN TestParse/short_with_version
=== RUN TestParse/long
=== RUN TestParse/invalid_as_go.mod_module_name
=== RUN TestParse/name_starting_with_the_letter_v
=== RUN TestParse/with_version
=== RUN TestParse/with_underscore
=== RUN TestParse/with_mixed_case
=== RUN TestParse/with_a_name
=== RUN TestParse/with_a_name_containing_underscore
=== RUN TestParse/with_a_name_containing_dash
=== RUN TestParse/with_a_path
=== RUN TestParse/with_a_path_containing_underscore
=== RUN TestParse/with_a_path_containing_dash
--- PASS: TestParse (0.00s)
--- PASS: TestParse/standard (0.00s)
--- PASS: TestParse/with_dash (0.00s)
--- PASS: TestParse/short (0.00s)
--- PASS: TestParse/short_with_dash (0.00s)
--- PASS: TestParse/short_with_version (0.00s)
--- PASS: TestParse/long (0.00s)
--- PASS: TestParse/invalid_as_go.mod_module_name (0.00s)
--- PASS: TestParse/name_starting_with_the_letter_v (0.00s)
--- PASS: TestParse/with_version (0.00s)
--- PASS: TestParse/with_underscore (0.00s)
--- PASS: TestParse/with_mixed_case (0.00s)
--- PASS: TestParse/with_a_name (0.00s)
--- PASS: TestParse/with_a_name_containing_underscore (0.00s)
--- PASS: TestParse/with_a_name_containing_dash (0.00s)
--- PASS: TestParse/with_a_path (0.00s)
--- PASS: TestParse/with_a_path_containing_underscore (0.00s)
--- PASS: TestParse/with_a_path_containing_dash (0.00s)
=== RUN TestExtractAppPath
=== RUN TestExtractAppPath/github_uri
=== RUN TestExtractAppPath/short_uri
=== RUN TestExtractAppPath/long_uri
=== RUN TestExtractAppPath/name
=== RUN TestExtractAppPath/path
=== RUN TestExtractAppPath/long_path
=== RUN TestExtractAppPath/empty
--- PASS: TestExtractAppPath (0.00s)
--- PASS: TestExtractAppPath/github_uri (0.00s)
--- PASS: TestExtractAppPath/short_uri (0.00s)
--- PASS: TestExtractAppPath/long_uri (0.00s)
--- PASS: TestExtractAppPath/name (0.00s)
--- PASS: TestExtractAppPath/path (0.00s)
--- PASS: TestExtractAppPath/long_path (0.00s)
--- PASS: TestExtractAppPath/empty (0.00s)
=== RUN TestValidateURIPath
--- PASS: TestValidateURIPath (0.00s)
=== RUN TestValidateURIPathWithInvalidPath
--- PASS: TestValidateURIPathWithInvalidPath (0.00s)
=== RUN TestValidateNamePath
--- PASS: TestValidateNamePath (0.00s)
=== RUN TestValidateNamePathWithInvalidPath
--- PASS: TestValidateNamePathWithInvalidPath (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/cache coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner/step coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/env coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/goenv coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/gomodule coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/gomodulepath coverage: 73.6% of statements in ./...
github.com/ignite/cli/ignite/pkg/xfilepath coverage: 0.0% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/gomodulepath 0.017s coverage: 0.0% of statements in ./...
=== RUN TestCheckStatus
=== RUN TestCheckStatus/200_OK
=== RUN TestCheckStatus/202_Accepted_
=== RUN TestCheckStatus/404_Not_Found
--- PASS: TestCheckStatus (0.00s)
--- PASS: TestCheckStatus/200_OK (0.00s)
--- PASS: TestCheckStatus/202_Accepted_ (0.00s)
--- PASS: TestCheckStatus/404_Not_Found (0.00s)
=== RUN TestCheckServerUnreachable
--- PASS: TestCheckServerUnreachable (0.16s)
PASS
github.com/ignite/cli/ignite/pkg/httpstatuschecker coverage: 73.3% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/httpstatuschecker 0.177s coverage: 73.3% of statements in ./...
=== RUN TestJSONFile_Field
=== RUN TestJSONFile_Field/get_string_parameter
=== RUN TestJSONFile_Field/get_boolean_parameter
=== RUN TestJSONFile_Field/get_array_parameter
=== RUN TestJSONFile_Field/get_number_parameter
=== RUN TestJSONFile_Field/get_coins_parameter
=== RUN TestJSONFile_Field/get_custom_parameter
=== RUN TestJSONFile_Field/invalid_coins_parameter
=== RUN TestJSONFile_Field/invalid_path
--- PASS: TestJSONFile_Field (0.00s)
--- PASS: TestJSONFile_Field/get_string_parameter (0.00s)
--- PASS: TestJSONFile_Field/get_boolean_parameter (0.00s)
--- PASS: TestJSONFile_Field/get_array_parameter (0.00s)
--- PASS: TestJSONFile_Field/get_number_parameter (0.00s)
--- PASS: TestJSONFile_Field/get_coins_parameter (0.00s)
--- PASS: TestJSONFile_Field/get_custom_parameter (0.00s)
--- PASS: TestJSONFile_Field/invalid_coins_parameter (0.00s)
--- PASS: TestJSONFile_Field/invalid_path (0.00s)
=== RUN TestJSONFile_Update
=== RUN TestJSONFile_Update/update_string_field
=== RUN TestJSONFile_Update/update_string_field_to_number
=== RUN TestJSONFile_Update/update_number_field
=== RUN TestJSONFile_Update/update_coin_field
=== RUN TestJSONFile_Update/update_all_values_type
=== RUN TestJSONFile_Update/update_bytes
=== RUN TestJSONFile_Update/add_non-existing_field
--- PASS: TestJSONFile_Update (0.00s)
--- PASS: TestJSONFile_Update/update_string_field (0.00s)
--- PASS: TestJSONFile_Update/update_string_field_to_number (0.00s)
--- PASS: TestJSONFile_Update/update_number_field (0.00s)
--- PASS: TestJSONFile_Update/update_coin_field (0.00s)
--- PASS: TestJSONFile_Update/update_all_values_type (0.00s)
--- PASS: TestJSONFile_Update/update_bytes (0.00s)
--- PASS: TestJSONFile_Update/add_non-existing_field (0.00s)
=== RUN TestJSONFile_Hash
=== RUN TestJSONFile_Hash/file_hash
=== RUN TestJSONFile_Hash/not_found_file
--- PASS: TestJSONFile_Hash (0.00s)
--- PASS: TestJSONFile_Hash/file_hash (0.00s)
--- PASS: TestJSONFile_Hash/not_found_file (0.00s)
=== RUN TestFromURL
=== RUN TestFromURL/JSON_URL
=== RUN TestFromURL/tarball_URL
=== RUN TestFromURL/invalid_tarball_file_name
=== RUN TestFromURL/invalid_link
--- PASS: TestFromURL (0.64s)
--- PASS: TestFromURL/JSON_URL (0.00s)
--- PASS: TestFromURL/tarball_URL (0.00s)
--- PASS: TestFromURL/invalid_tarball_file_name (0.00s)
--- PASS: TestFromURL/invalid_link (0.63s)
PASS
github.com/ignite/cli/ignite/pkg/jsonfile coverage: 75.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/tarball coverage: 81.8% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/jsonfile 0.674s coverage: 75.0% of statements in ./...
=== RUN TestSearch
=== RUN TestSearch/get_all_proto_files_by_pattern
=== RUN TestSearch/get_only_one_proto_file_by_name
=== RUN TestSearch/get_two_proto_files_by_name
=== RUN TestSearch/get_a_specific_file_by_name
=== RUN TestSearch/not_found_directory
--- PASS: TestSearch (0.00s)
--- PASS: TestSearch/get_all_proto_files_by_pattern (0.00s)
--- PASS: TestSearch/get_only_one_proto_file_by_name (0.00s)
--- PASS: TestSearch/get_two_proto_files_by_name (0.00s)
--- PASS: TestSearch/get_a_specific_file_by_name (0.00s)
--- PASS: TestSearch/not_found_directory (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/localfs coverage: 15.9% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/localfs 0.026s coverage: 15.9% of statements in ./...
=== RUN TestNewMultiFormatName
--- PASS: TestNewMultiFormatName (0.00s)
=== RUN TestNewMultiFormatName2
--- PASS: TestNewMultiFormatName2 (0.00s)
=== RUN TestNoNumber
--- PASS: TestNoNumber (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/multiformatname coverage: 100.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xstrings coverage: 4.5% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/multiformatname 0.023s coverage: 100.0% of statements in ./...
=== RUN TestParseList
=== RUN TestParseList/list_1,2,3
=== RUN TestParseList/list_1,_2,3_
=== RUN TestParseList/list_,1,_2,
=== RUN TestParseList/list_1-3_
=== RUN TestParseList/list_1-3,8_
=== RUN TestParseList/list_8-11,_1-3,_
=== RUN TestParseList/list_1-3,33,_8-11,_
=== RUN TestParseList/list_1-3,8-11,33-36_
=== RUN TestParseList/list_2-7,2-5,9-11,1-8
=== RUN TestParseList/list_,
=== RUN TestParseList/list_,-
=== RUN TestParseList/list_,10-
=== RUN TestParseList/list_10-
=== RUN TestParseList/list_-10
=== RUN TestParseList/list_10-10
--- PASS: TestParseList (0.00s)
--- PASS: TestParseList/list_1,2,3 (0.00s)
--- PASS: TestParseList/list_1,_2,3_ (0.00s)
--- PASS: TestParseList/list_,1,_2, (0.00s)
--- PASS: TestParseList/list_1-3_ (0.00s)
--- PASS: TestParseList/list_1-3,8_ (0.00s)
--- PASS: TestParseList/list_8-11,_1-3,_ (0.00s)
--- PASS: TestParseList/list_1-3,33,_8-11,_ (0.00s)
--- PASS: TestParseList/list_1-3,8-11,33-36_ (0.00s)
--- PASS: TestParseList/list_2-7,2-5,9-11,1-8 (0.00s)
--- PASS: TestParseList/list_, (0.00s)
--- PASS: TestParseList/list_,- (0.00s)
--- PASS: TestParseList/list_,10- (0.00s)
--- PASS: TestParseList/list_10- (0.00s)
--- PASS: TestParseList/list_-10 (0.00s)
--- PASS: TestParseList/list_10-10 (0.00s)
=== RUN TestParseListErrors
=== RUN TestParseListErrors/list_12-8
=== RUN TestParseListErrors/list_1-2-3
--- PASS: TestParseListErrors (0.00s)
--- PASS: TestParseListErrors/list_12-8 (0.00s)
--- PASS: TestParseListErrors/list_1-2-3 (0.00s)
=== RUN TestList
=== RUN TestList/no:_0
=== RUN TestList/no:_1
=== RUN TestList/no:_2
--- PASS: TestList (0.00s)
--- PASS: TestList/no:_0 (0.00s)
--- PASS: TestList/no:_1 (0.00s)
--- PASS: TestList/no:_2 (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/numbers coverage: 90.5% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/numbers 0.016s coverage: 90.5% of statements in ./...
=== RUN TestReplace
=== RUN TestReplace/FoundAll
=== RUN TestReplace/MissingAll
=== RUN TestReplace/MissingOne
--- PASS: TestReplace (0.00s)
--- PASS: TestReplace/FoundAll (0.00s)
--- PASS: TestReplace/MissingAll (0.00s)
--- PASS: TestReplace/MissingOne (0.00s)
=== RUN TestReplaceAll
=== RUN TestReplaceAll/FoundAll
=== RUN TestReplaceAll/MissingAll
=== RUN TestReplaceAll/MissingOne
--- PASS: TestReplaceAll (0.00s)
--- PASS: TestReplaceAll/FoundAll (0.00s)
--- PASS: TestReplaceAll/MissingAll (0.00s)
--- PASS: TestReplaceAll/MissingOne (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/placeholder coverage: 39.4% of statements in ./...
github.com/ignite/cli/ignite/pkg/validation coverage: [no statements]
ok github.com/ignite/cli/ignite/pkg/placeholder 0.018s coverage: 39.4% of statements in ./...
=== RUN TestNestedMessages
--- PASS: TestNestedMessages (0.00s)
=== RUN TestLiquidity
--- PASS: TestLiquidity (0.01s)
PASS
github.com/ignite/cli/ignite/pkg/localfs coverage: 14.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/protoanalysis coverage: 68.3% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/protoanalysis 0.024s coverage: 14.0% of statements in ./...
=== RUN TestSimpleReplacement
--- PASS: TestSimpleReplacement (0.00s)
=== RUN TestSimpleInsertAfter
--- PASS: TestSimpleInsertAfter (0.00s)
=== RUN TestInsertAfterPanic
--- PASS: TestInsertAfterPanic (0.00s)
=== RUN TestSimpleInsertBefore
--- PASS: TestSimpleInsertBefore (0.00s)
=== RUN TestInsertBeforePanic
--- PASS: TestInsertBeforePanic (0.00s)
=== RUN TestAppendFile
--- PASS: TestAppendFile (0.00s)
=== RUN TestAppendEdges
--- PASS: TestAppendEdges (0.00s)
=== RUN TestCursorOps
--- PASS: TestCursorOps (0.00s)
=== RUN TestAddImports
--- PASS: TestAddImports (0.00s)
=== RUN TestHasImport
--- PASS: TestHasImport (0.00s)
=== RUN TestGetMessage
--- PASS: TestGetMessage (0.00s)
=== RUN TestHasMessage
--- PASS: TestHasMessage (0.00s)
=== RUN TestGetService
--- PASS: TestGetService (0.00s)
=== RUN TestHasService
--- PASS: TestHasService (0.00s)
=== RUN TestGetNextId
--- PASS: TestGetNextId (0.00s)
=== RUN TestParseSuccess
--- PASS: TestParseSuccess (0.00s)
=== RUN TestParseString
--- PASS: TestParseString (0.00s)
=== RUN TestParseProtoFiles
--- PASS: TestParseProtoFiles (0.01s)
=== RUN TestAddEmptyList_tx
--- PASS: TestAddEmptyList_tx (0.00s)
=== RUN TestAddEmptyList_genesis
--- PASS: TestAddEmptyList_genesis (0.00s)
=== RUN TestAddEmptyList_query
--- PASS: TestAddEmptyList_query (0.00s)
=== RUN TestCreateImport
--- PASS: TestCreateImport (0.00s)
=== RUN TestCreatePackage
--- PASS: TestCreatePackage (0.00s)
=== RUN TestCreateOption
--- PASS: TestCreateOption (0.00s)
=== RUN TestCreateRPC
--- PASS: TestCreateRPC (0.00s)
=== RUN TestCreateService
--- PASS: TestCreateService (0.00s)
=== RUN TestCreateField
--- PASS: TestCreateField (0.00s)
=== RUN TestCreateMessage
--- PASS: TestCreateMessage (0.00s)
=== RUN TestCreateEnumField
--- PASS: TestCreateEnumField (0.00s)
=== RUN TestCreateEnum
--- PASS: TestCreateEnum (0.00s)
=== RUN TestCreateOneofField
--- PASS: TestCreateOneofField (0.00s)
=== RUN TestCreateOneof
--- PASS: TestCreateOneof (0.00s)
=== RUN TestAttachComment
--- PASS: TestAttachComment (0.00s)
=== RUN TestIsString
--- PASS: TestIsString (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/protoanalysis/protoutil coverage: 99.7% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/protoanalysis/protoutil 0.035s coverage: 99.7% of statements in ./...
=== RUN TestExtractFile
=== RUN TestExtractFile/simple_read
=== RUN TestExtractFile/read_from_root
=== RUN TestExtractFile/read_from_subfolder
=== RUN TestExtractFile/empty_folders
=== RUN TestExtractFile/invalid_file
=== RUN TestExtractFile/invalid_file_extension
--- PASS: TestExtractFile (0.00s)
--- PASS: TestExtractFile/simple_read (0.00s)
--- PASS: TestExtractFile/read_from_root (0.00s)
--- PASS: TestExtractFile/read_from_subfolder (0.00s)
--- PASS: TestExtractFile/empty_folders (0.00s)
--- PASS: TestExtractFile/invalid_file (0.00s)
--- PASS: TestExtractFile/invalid_file_extension (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/tarball coverage: 81.8% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/tarball 0.019s coverage: 81.8% of statements in ./...
testing: warning: no tests to run
PASS
github.com/ignite/cli/ignite/pkg/tendermintlogger coverage: 0.0% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/tendermintlogger 0.015s coverage: 0.0% of statements in ./... [no tests to run]
=== RUN TestWriter
--- PASS: TestWriter (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/truncatedbuffer coverage: 90.0% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/truncatedbuffer 0.018s coverage: 90.0% of statements in ./...
=== RUN TestInspect
=== RUN TestInspect/random_error
=== RUN TestInspect/stop_error
=== RUN TestInspect/no_error
--- PASS: TestInspect (0.00s)
--- PASS: TestInspect/random_error (0.00s)
--- PASS: TestInspect/stop_error (0.00s)
--- PASS: TestInspect/no_error (0.00s)
=== RUN TestParseDir
--- PASS: TestParseDir (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/xast coverage: 70.0% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/xast 0.027s coverage: 70.0% of statements in ./...
=== RUN TestIsExec
=== RUN TestIsExec/executable
=== RUN TestIsExec/not_executable
--- PASS: TestIsExec (0.00s)
--- PASS: TestIsExec/executable (0.00s)
--- PASS: TestIsExec/not_executable (0.00s)
=== RUN TestResolveAbsPath
=== RUN TestResolveAbsPath/relative
=== RUN TestResolveAbsPath/path
=== RUN TestResolveAbsPath/go_bin_path
--- PASS: TestResolveAbsPath (0.00s)
--- PASS: TestResolveAbsPath/relative (0.00s)
--- PASS: TestResolveAbsPath/path (0.00s)
--- PASS: TestResolveAbsPath/go_bin_path (0.00s)
=== RUN TestResolveAbsPathError
--- PASS: TestResolveAbsPathError (0.00s)
=== RUN TestTryResolveAbsPath
=== RUN TestTryResolveAbsPath/valid_file
=== RUN TestTryResolveAbsPath/invalid_file
--- PASS: TestTryResolveAbsPath (0.00s)
--- PASS: TestTryResolveAbsPath/valid_file (0.00s)
--- PASS: TestTryResolveAbsPath/invalid_file (0.00s)
=== RUN TestIsCommandAvailable
=== RUN TestIsCommandAvailable/available
=== RUN TestIsCommandAvailable/not_available
--- PASS: TestIsCommandAvailable (0.00s)
--- PASS: TestIsCommandAvailable/available (0.00s)
--- PASS: TestIsCommandAvailable/not_available (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/goenv coverage: 28.6% of statements in ./...
github.com/ignite/cli/ignite/pkg/xexec coverage: 100.0% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/xexec 0.017s coverage: 28.6% of statements in ./...
=== RUN TestJoin
--- PASS: TestJoin (0.00s)
=== RUN TestJoinFromHome
--- PASS: TestJoinFromHome (0.00s)
=== RUN TestList
--- PASS: TestList (0.00s)
=== RUN TestMkdir
--- PASS: TestMkdir (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/xfilepath coverage: 85.7% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/xfilepath 0.019s coverage: 85.7% of statements in ./...
=== RUN TestNewSourceModification
--- PASS: TestNewSourceModification (0.00s)
=== RUN TestModifiedFiles
--- PASS: TestModifiedFiles (0.00s)
=== RUN TestCreatedFiles
--- PASS: TestCreatedFiles (0.00s)
=== RUN TestAppendModifiedFiles
--- PASS: TestAppendModifiedFiles (0.00s)
=== RUN TestAppendCreatedFiles
--- PASS: TestAppendCreatedFiles (0.00s)
=== RUN TestMerge
--- PASS: TestMerge (0.00s)
=== RUN Test_Transformer
--- PASS: Test_Transformer (0.00s)
=== RUN Test_Transformer_No_Ext
--- PASS: Test_Transformer_No_Ext (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/placeholder coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/validation coverage: [no statements]
github.com/ignite/cli/ignite/pkg/xgenny coverage: 29.1% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/xgenny 0.022s coverage: 0.0% of statements in ./...
=== RUN TestInitAndCommit
=== RUN TestInitAndCommit/dir_is_not_inside_an_existing_repo
=== RUN TestInitAndCommit/dir_is_inside_an_existing_repo
=== RUN TestInitAndCommit/dir_is_an_existing_repo
--- PASS: TestInitAndCommit (0.05s)
--- PASS: TestInitAndCommit/dir_is_not_inside_an_existing_repo (0.02s)
--- PASS: TestInitAndCommit/dir_is_inside_an_existing_repo (0.01s)
--- PASS: TestInitAndCommit/dir_is_an_existing_repo (0.02s)
=== RUN TestAreChangesCommitted
=== RUN TestAreChangesCommitted/dir_is_not_a_git_repo
=== RUN TestAreChangesCommitted/dir_is_a_empty_git_repo
=== RUN TestAreChangesCommitted/dir_is_a_dirty_empty_git_repo
=== RUN TestAreChangesCommitted/dir_is_a_cleaned_git_repo
=== RUN TestAreChangesCommitted/dir_is_a_dirty_git_repo
--- PASS: TestAreChangesCommitted (0.03s)
--- PASS: TestAreChangesCommitted/dir_is_not_a_git_repo (0.00s)
--- PASS: TestAreChangesCommitted/dir_is_a_empty_git_repo (0.00s)
--- PASS: TestAreChangesCommitted/dir_is_a_dirty_empty_git_repo (0.00s)
--- PASS: TestAreChangesCommitted/dir_is_a_cleaned_git_repo (0.01s)
--- PASS: TestAreChangesCommitted/dir_is_a_dirty_git_repo (0.01s)
=== RUN TestClone
=== RUN TestClone/fail:_repo_doesn't_exist
=== RUN TestClone/fail:_target_dir_isn't_empty
=== RUN TestClone/ok:_target_dir_doesn't_exists
=== RUN TestClone/ok:_no_ref
=== RUN TestClone/ok:_empty_ref
=== RUN TestClone/ok:_with_tag_ref
=== RUN TestClone/ok:_with_branch_ref
=== RUN TestClone/ok:_with_commit1_hash_ref
=== RUN TestClone/ok:_with_commit2_hash_ref
=== RUN TestClone/fail:_ref_not_found
--- PASS: TestClone (0.55s)
--- PASS: TestClone/fail:_repo_doesn't_exist (0.03s)
--- PASS: TestClone/fail:_target_dir_isn't_empty (0.00s)
--- PASS: TestClone/ok:_target_dir_doesn't_exists (0.07s)
--- PASS: TestClone/ok:_no_ref (0.06s)
--- PASS: TestClone/ok:_empty_ref (0.06s)
--- PASS: TestClone/ok:_with_tag_ref (0.06s)
--- PASS: TestClone/ok:_with_branch_ref (0.06s)
--- PASS: TestClone/ok:_with_commit1_hash_ref (0.06s)
--- PASS: TestClone/ok:_with_commit2_hash_ref (0.06s)
--- PASS: TestClone/fail:_ref_not_found (0.06s)
=== RUN TestIsRepository
=== RUN TestIsRepository/path_is_a_repository
=== RUN TestIsRepository/path_is_not_a_repository
=== RUN TestIsRepository/repository_error
--- PASS: TestIsRepository (0.00s)
--- PASS: TestIsRepository/path_is_a_repository (0.00s)
--- PASS: TestIsRepository/path_is_not_a_repository (0.00s)
--- PASS: TestIsRepository/repository_error (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/randstr coverage: 100.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xgit coverage: 82.5% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/xgit 0.673s coverage: 100.0% of statements in ./...
=== RUN TestResponseJSON
--- PASS: TestResponseJSON (0.00s)
=== RUN TestNewErrorResponse
--- PASS: TestNewErrorResponse (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/xhttp coverage: 38.1% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/xhttp 0.024s coverage: 38.1% of statements in ./...
=== RUN TestLocalhostIPv4Address
--- PASS: TestLocalhostIPv4Address (0.00s)
=== RUN TestAnyIPv4Address
--- PASS: TestAnyIPv4Address (0.00s)
=== RUN TestIncreasePort
--- PASS: TestIncreasePort (0.00s)
=== RUN TestIncreasePortWithInvalidAddress
--- PASS: TestIncreasePortWithInvalidAddress (0.00s)
=== RUN TestIncreasePortWithInvalidPort
--- PASS: TestIncreasePortWithInvalidPort (0.00s)
=== RUN TestIncreasePortBy
--- PASS: TestIncreasePortBy (0.00s)
=== RUN TestIncreasePortByWithInvalidAddress
--- PASS: TestIncreasePortByWithInvalidAddress (0.00s)
=== RUN TestIncreasePortByWithInvalidPort
--- PASS: TestIncreasePortByWithInvalidPort (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/xnet coverage: 73.3% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/xnet 0.029s coverage: 73.3% of statements in ./...
=== RUN TestRename
--- PASS: TestRename (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/xos coverage: 57.9% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/xos 0.037s coverage: 57.9% of statements in ./...
=== RUN TestNoDash
--- PASS: TestNoDash (0.00s)
=== RUN TestNoNumberPrefix
--- PASS: TestNoNumberPrefix (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/xstrings coverage: 18.2% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/xstrings 0.048s coverage: 18.2% of statements in ./...
=== RUN TestClockSystem
--- PASS: TestClockSystem (0.00s)
=== RUN TestClockMock
--- PASS: TestClockMock (0.00s)
=== RUN TestSeconds
=== RUN TestSeconds/test_9999999999_value
=== RUN TestSeconds/test_10000_value
=== RUN TestSeconds/test_100_value
=== RUN TestSeconds/test_0_value
--- PASS: TestSeconds (0.00s)
--- PASS: TestSeconds/test_9999999999_value (0.00s)
--- PASS: TestSeconds/test_10000_value (0.00s)
--- PASS: TestSeconds/test_100_value (0.00s)
--- PASS: TestSeconds/test_0_value (0.00s)
=== RUN TestNowAfter
=== RUN TestNowAfter/test_9999999999_value
=== RUN TestNowAfter/test_10000_value
=== RUN TestNowAfter/test_100_value
=== RUN TestNowAfter/test_0_value
--- PASS: TestNowAfter (0.00s)
--- PASS: TestNowAfter/test_9999999999_value (0.00s)
--- PASS: TestNowAfter/test_10000_value (0.00s)
--- PASS: TestNowAfter/test_100_value (0.00s)
--- PASS: TestNowAfter/test_0_value (0.00s)
=== RUN TestFormatUnix
=== RUN TestFormatUnix/test_date_0001-01-01_00:00:00_+0000_UTC
=== RUN TestFormatUnix/test_date_2286-11-20_17:46:40.0000001_+0000_UTC
=== RUN TestFormatUnix/test_date_2020-10-11_12:30:50_+0300_Europe/Berlin
--- PASS: TestFormatUnix (0.00s)
--- PASS: TestFormatUnix/test_date_0001-01-01_00:00:00_+0000_UTC (0.00s)
--- PASS: TestFormatUnix/test_date_2286-11-20_17:46:40.0000001_+0000_UTC (0.00s)
--- PASS: TestFormatUnix/test_date_2020-10-11_12:30:50_+0300_Europe/Berlin (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/xtime coverage: 90.9% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/xtime 0.045s coverage: 90.9% of statements in ./...
=== RUN TestHTTPEnsurePort
=== RUN TestHTTPEnsurePort/http
=== RUN TestHTTPEnsurePort/https
=== RUN TestHTTPEnsurePort/custom
--- PASS: TestHTTPEnsurePort (0.00s)
--- PASS: TestHTTPEnsurePort/http (0.00s)
--- PASS: TestHTTPEnsurePort/https (0.00s)
--- PASS: TestHTTPEnsurePort/custom (0.00s)
=== RUN TestTCP
=== RUN TestTCP/with_scheme
=== RUN TestTCP/without_scheme
=== RUN TestTCP/with_invalid_scheme
=== RUN TestTCP/with_ip_and_port
=== RUN TestTCP/with_localhost_and_port
=== RUN TestTCP/with_invalid_url
=== RUN TestTCP/empty
--- PASS: TestTCP (0.00s)
--- PASS: TestTCP/with_scheme (0.00s)
--- PASS: TestTCP/without_scheme (0.00s)
--- PASS: TestTCP/with_invalid_scheme (0.00s)
--- PASS: TestTCP/with_ip_and_port (0.00s)
--- PASS: TestTCP/with_localhost_and_port (0.00s)
--- PASS: TestTCP/with_invalid_url (0.00s)
--- PASS: TestTCP/empty (0.00s)
=== RUN TestHTTP
=== RUN TestHTTP/with_scheme
=== RUN TestHTTP/without_scheme
=== RUN TestHTTP/with_invalid_scheme
=== RUN TestHTTP/with_ip_and_port
=== RUN TestHTTP/with_localhost_and_port
=== RUN TestHTTP/with_invalid_url
=== RUN TestHTTP/empty
--- PASS: TestHTTP (0.00s)
--- PASS: TestHTTP/with_scheme (0.00s)
--- PASS: TestHTTP/without_scheme (0.00s)
--- PASS: TestHTTP/with_invalid_scheme (0.00s)
--- PASS: TestHTTP/with_ip_and_port (0.00s)
--- PASS: TestHTTP/with_localhost_and_port (0.00s)
--- PASS: TestHTTP/with_invalid_url (0.00s)
--- PASS: TestHTTP/empty (0.00s)
=== RUN TestHTTPS
=== RUN TestHTTPS/with_scheme
=== RUN TestHTTPS/without_scheme
=== RUN TestHTTPS/with_invalid_scheme
=== RUN TestHTTPS/with_ip_and_port
=== RUN TestHTTPS/with_localhost_and_port
=== RUN TestHTTPS/with_invalid_url
=== RUN TestHTTPS/empty
--- PASS: TestHTTPS (0.00s)
--- PASS: TestHTTPS/with_scheme (0.00s)
--- PASS: TestHTTPS/without_scheme (0.00s)
--- PASS: TestHTTPS/with_invalid_scheme (0.00s)
--- PASS: TestHTTPS/with_ip_and_port (0.00s)
--- PASS: TestHTTPS/with_localhost_and_port (0.00s)
--- PASS: TestHTTPS/with_invalid_url (0.00s)
--- PASS: TestHTTPS/empty (0.00s)
=== RUN TestWS
=== RUN TestWS/with_scheme
=== RUN TestWS/without_scheme
=== RUN TestWS/with_invalid_scheme
=== RUN TestWS/with_ip_and_port
=== RUN TestWS/with_localhost_and_port
=== RUN TestWS/with_invalid_url
=== RUN TestWS/empty
--- PASS: TestWS (0.00s)
--- PASS: TestWS/with_scheme (0.00s)
--- PASS: TestWS/without_scheme (0.00s)
--- PASS: TestWS/with_invalid_scheme (0.00s)
--- PASS: TestWS/with_ip_and_port (0.00s)
--- PASS: TestWS/with_localhost_and_port (0.00s)
--- PASS: TestWS/with_invalid_url (0.00s)
--- PASS: TestWS/empty (0.00s)
=== RUN TestMightHTTPS
=== RUN TestMightHTTPS/with_http_scheme
=== RUN TestMightHTTPS/with_https_scheme
=== RUN TestMightHTTPS/without_scheme
=== RUN TestMightHTTPS/with_invalid_scheme
=== RUN TestMightHTTPS/with_ip_and_port
=== RUN TestMightHTTPS/with_localhost_and_port
=== RUN TestMightHTTPS/with_invalid_url
=== RUN TestMightHTTPS/empty
--- PASS: TestMightHTTPS (0.00s)
--- PASS: TestMightHTTPS/with_http_scheme (0.00s)
--- PASS: TestMightHTTPS/with_https_scheme (0.00s)
--- PASS: TestMightHTTPS/without_scheme (0.00s)
--- PASS: TestMightHTTPS/with_invalid_scheme (0.00s)
--- PASS: TestMightHTTPS/with_ip_and_port (0.00s)
--- PASS: TestMightHTTPS/with_localhost_and_port (0.00s)
--- PASS: TestMightHTTPS/with_invalid_url (0.00s)
--- PASS: TestMightHTTPS/empty (0.00s)
=== RUN Test_addressPort
=== RUN Test_addressPort/URI_path
=== RUN Test_addressPort/invalid_address
=== RUN Test_addressPort/host_and_port
=== RUN Test_addressPort/local_port
=== RUN Test_addressPort/only_port
=== RUN Test_addressPort/only_host
--- PASS: Test_addressPort (0.00s)
--- PASS: Test_addressPort/URI_path (0.00s)
--- PASS: Test_addressPort/invalid_address (0.00s)
--- PASS: Test_addressPort/host_and_port (0.00s)
--- PASS: Test_addressPort/local_port (0.00s)
--- PASS: Test_addressPort/only_port (0.00s)
--- PASS: Test_addressPort/only_host (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/xurl coverage: 95.9% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/xurl 0.020s coverage: 95.9% of statements in ./...
=== RUN TestMarshal
=== RUN TestMarshal/parse_nil_obj
=== RUN TestMarshal/parse_map_without_byte_slice
=== RUN TestMarshal/parse_map_with_byte_slice
=== RUN TestMarshal/parse_struct_without_byte_slice
=== RUN TestMarshal/parse_struct_with_byte_slice
=== RUN TestMarshal/parse_struct_with_byte_slice_and_wrong_path
--- PASS: TestMarshal (0.00s)
--- PASS: TestMarshal/parse_nil_obj (0.00s)
--- PASS: TestMarshal/parse_map_without_byte_slice (0.00s)
--- PASS: TestMarshal/parse_map_with_byte_slice (0.00s)
--- PASS: TestMarshal/parse_struct_without_byte_slice (0.00s)
--- PASS: TestMarshal/parse_struct_with_byte_slice (0.00s)
--- PASS: TestMarshal/parse_struct_with_byte_slice_and_wrong_path (0.00s)
=== RUN TestUnmarshalWithCustomMapType
--- PASS: TestUnmarshalWithCustomMapType (0.00s)
=== RUN TestUnmarshalWithNativeMapType
--- PASS: TestUnmarshalWithNativeMapType (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/yaml coverage: 60.5% of statements in ./...
ok github.com/ignite/cli/ignite/pkg/yaml 0.017s coverage: 60.5% of statements in ./...
? github.com/ignite/cli/ignite/templates/app [no test files]
? github.com/ignite/cli/ignite/templates/field/plushhelpers [no test files]
? github.com/ignite/cli/ignite/templates/ibc [no test files]
? github.com/ignite/cli/ignite/templates/message [no test files]
? github.com/ignite/cli/ignite/templates/module/create [no test files]
? github.com/ignite/cli/ignite/templates/module/import [no test files]
? github.com/ignite/cli/ignite/templates/testutil [no test files]
? github.com/ignite/cli/ignite/templates/query [no test files]
? github.com/ignite/cli/ignite/templates/typed/dry [no test files]
? github.com/ignite/cli/ignite/templates/typed/list [no test files]
? github.com/ignite/cli/ignite/templates/typed [no test files]
? github.com/ignite/cli/ignite/templates/typed/map [no test files]
? github.com/ignite/cli/ignite/templates/typed/singleton [no test files]
? github.com/ignite/cli/ignite/version [no test files]
=== RUN TestSourceVersion
=== RUN TestSourceVersion/tagged_latest_commit
=== RUN TestSourceVersion/tagged_older_commit
--- PASS: TestSourceVersion (1.93s)
--- PASS: TestSourceVersion/tagged_latest_commit (1.32s)
--- PASS: TestSourceVersion/tagged_older_commit (0.61s)
PASS
github.com/ignite/cli/ignite/config coverage: [no statements]
github.com/ignite/cli/ignite/config/chain coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/config/chain/base coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/config/chain/v0 coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/config/chain/v1 coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/config/chain/version coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cache coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/chaincmd coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/chaincmd/runner coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/checksum coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cliui/colors coverage: 27.3% of statements in ./...
github.com/ignite/cli/ignite/pkg/cliui/icons coverage: [no statements]
github.com/ignite/cli/ignite/pkg/cliui/lineprefixer coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cliui/log coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cliui/prefixgen coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cliui/view/accountview coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cliui/view/errorview coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner/exec coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner/step coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/confile coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosanalysis coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosanalysis/app coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosanalysis/module coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosfaucet coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosgen coverage: 0.2% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosver coverage: 52.4% of statements in ./...
github.com/ignite/cli/ignite/pkg/dirchange coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/env coverage: 10.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/events coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/goanalysis coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/gocmd coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/goenv coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/gomodule coverage: 5.8% of statements in ./...
github.com/ignite/cli/ignite/pkg/gomodulepath coverage: 56.6% of statements in ./...
github.com/ignite/cli/ignite/pkg/localfs coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/nodetime coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/nodetime/data coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/nodetime/programs/sta coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/nodetime/programs/swagger-combine coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/nodetime/programs/ts-proto coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/openapiconsole coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/protoanalysis coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/protoc coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/protoc/data coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/repoversion coverage: 72.2% of statements in ./...
github.com/ignite/cli/ignite/pkg/truncatedbuffer coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xast coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xexec coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xfilepath coverage: 14.3% of statements in ./...
github.com/ignite/cli/ignite/pkg/xhttp coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xio coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xnet coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xstrings coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xurl coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/yaml coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/services/chain coverage: 1.9% of statements in ./...
ok github.com/ignite/cli/ignite/services/chain 1.979s coverage: [no statements]
=== RUN TestReadWriteConfigCache
=== RUN TestReadWriteConfigCache/Should_cache_plugin_config_and_read_from_cache
=== RUN TestReadWriteConfigCache/Should_error_writing_bad_plugin_config_to_cache
=== RUN TestReadWriteConfigCache/Should_error_with_invalid_plugin_path
--- PASS: TestReadWriteConfigCache (0.05s)
--- PASS: TestReadWriteConfigCache/Should_cache_plugin_config_and_read_from_cache (0.05s)
--- PASS: TestReadWriteConfigCache/Should_error_writing_bad_plugin_config_to_cache (0.00s)
--- PASS: TestReadWriteConfigCache/Should_error_with_invalid_plugin_path (0.00s)
=== RUN TestDeleteConfCache
=== RUN TestDeleteConfCache/Delete_plugin_config_after_write_to_cache_should_remove_from_cache
=== RUN TestDeleteConfCache/Delete_plugin_config_should_return_error_given_empty_path
--- PASS: TestDeleteConfCache (0.09s)
--- PASS: TestDeleteConfCache/Delete_plugin_config_after_write_to_cache_should_remove_from_cache (0.09s)
--- PASS: TestDeleteConfCache/Delete_plugin_config_should_return_error_given_empty_path (0.00s)
=== RUN TestCheckConfCache
=== RUN TestCheckConfCache/Cache_should_be_hydrated
=== RUN TestCheckConfCache/Cache_should_be_empty
--- PASS: TestCheckConfCache (0.09s)
--- PASS: TestCheckConfCache/Cache_should_be_hydrated (0.06s)
--- PASS: TestCheckConfCache/Cache_should_be_empty (0.03s)
=== RUN TestNewPlugin
=== RUN TestNewPlugin/fail:_empty_path
=== RUN TestNewPlugin/fail:_local_plugin_doesnt_exists
=== RUN TestNewPlugin/fail:_local_plugin_is_not_a_dir
=== RUN TestNewPlugin/ok:_local_plugin
=== RUN TestNewPlugin/fail:_remote_plugin_with_only_domain
=== RUN TestNewPlugin/fail:_remote_plugin_with_incomplete_URL
=== RUN TestNewPlugin/ok:_remote_plugin
=== RUN TestNewPlugin/ok:_remote_plugin_with_@ref
=== RUN TestNewPlugin/ok:_remote_plugin_with_@ref_containing_slash
=== RUN TestNewPlugin/ok:_remote_plugin_with_subpath
=== RUN TestNewPlugin/ok:_remote_plugin_with_subpath_and_@ref
=== RUN TestNewPlugin/ok:_remote_plugin_with_subpath_and_@ref_containing_slash
--- PASS: TestNewPlugin (0.00s)
--- PASS: TestNewPlugin/fail:_empty_path (0.00s)
--- PASS: TestNewPlugin/fail:_local_plugin_doesnt_exists (0.00s)
--- PASS: TestNewPlugin/fail:_local_plugin_is_not_a_dir (0.00s)
--- PASS: TestNewPlugin/ok:_local_plugin (0.00s)
--- PASS: TestNewPlugin/fail:_remote_plugin_with_only_domain (0.00s)
--- PASS: TestNewPlugin/fail:_remote_plugin_with_incomplete_URL (0.00s)
--- PASS: TestNewPlugin/ok:_remote_plugin (0.00s)
--- PASS: TestNewPlugin/ok:_remote_plugin_with_@ref (0.00s)
--- PASS: TestNewPlugin/ok:_remote_plugin_with_@ref_containing_slash (0.00s)
--- PASS: TestNewPlugin/ok:_remote_plugin_with_subpath (0.00s)
--- PASS: TestNewPlugin/ok:_remote_plugin_with_subpath_and_@ref (0.00s)
--- PASS: TestNewPlugin/ok:_remote_plugin_with_subpath_and_@ref_containing_slash (0.00s)
=== RUN TestPluginLoad
=== RUN TestPluginLoad/fail:_plugin_is_already_in_error
=== RUN TestPluginLoad/fail:_no_go_files_in_srcPath
=== RUN TestPluginLoad/ok:_from_local
Hello I'm the bar plugin
My executed command: ""
My args: []
My flags: my-flag=""
My config parameters: map[]
Executing hook pre ""
Executing hook post ""
Executing hook cleanup ""
=== RUN TestPluginLoad/ok:_from_git_repo
Hello I'm the remote plugin
My executed command: ""
My args: []
My flags: my-flag=""
My config parameters: map[]
Executing hook pre ""
Executing hook post ""
Executing hook cleanup ""
=== RUN TestPluginLoad/fail:_git_repo_doesnt_exists
=== RUN TestPluginLoad/ok:_from_git_repo_with_tag
Hello I'm the remote-tag plugin
My executed command: ""
My args: []
My flags: my-flag=""
My config parameters: map[]
Executing hook pre ""
Executing hook post ""
Executing hook cleanup ""
=== RUN TestPluginLoad/ok:_from_git_repo_with_branch
Hello I'm the remote-branch plugin
My executed command: ""
My args: []
My flags: my-flag=""
My config parameters: map[]
Executing hook pre ""
Executing hook post ""
Executing hook cleanup ""
=== RUN TestPluginLoad/ok:_from_git_repo_with_hash
Hello I'm the remote-hash plugin
My executed command: ""
My args: []
My flags: my-flag=""
My config parameters: map[]
Executing hook pre ""
Executing hook post ""
Executing hook cleanup ""
=== RUN TestPluginLoad/fail:_git_ref_not_found
--- PASS: TestPluginLoad (32.96s)
--- PASS: TestPluginLoad/fail:_plugin_is_already_in_error (0.00s)
--- PASS: TestPluginLoad/fail:_no_go_files_in_srcPath (0.35s)
--- PASS: TestPluginLoad/ok:_from_local (6.52s)
--- PASS: TestPluginLoad/ok:_from_git_repo (6.28s)
--- PASS: TestPluginLoad/fail:_git_repo_doesnt_exists (0.02s)
--- PASS: TestPluginLoad/ok:_from_git_repo_with_tag (6.38s)
--- PASS: TestPluginLoad/ok:_from_git_repo_with_branch (6.62s)
--- PASS: TestPluginLoad/ok:_from_git_repo_with_hash (6.54s)
--- PASS: TestPluginLoad/fail:_git_ref_not_found (0.25s)
=== RUN TestPluginLoadSharedHost
=== RUN TestPluginLoadSharedHost/ok:_from_local_sharedhost_is_on_1_instance
=== RUN TestPluginLoadSharedHost/ok:_from_local_sharedhost_is_on_2_instances
=== RUN TestPluginLoadSharedHost/ok:_from_local_sharedhost_is_on_4_instances
=== RUN TestPluginLoadSharedHost/ok:_from_local_sharedhost_is_off_4_instances
--- PASS: TestPluginLoadSharedHost (25.57s)
--- PASS: TestPluginLoadSharedHost/ok:_from_local_sharedhost_is_on_1_instance (6.28s)
--- PASS: TestPluginLoadSharedHost/ok:_from_local_sharedhost_is_on_2_instances (6.32s)
--- PASS: TestPluginLoadSharedHost/ok:_from_local_sharedhost_is_on_4_instances (6.46s)
--- PASS: TestPluginLoadSharedHost/ok:_from_local_sharedhost_is_off_4_instances (6.52s)
=== RUN TestPluginClean
=== RUN TestPluginClean/dont_clean_local_plugin
=== RUN TestPluginClean/dont_clean_plugin_with_errors
=== RUN TestPluginClean/ok
--- PASS: TestPluginClean (0.00s)
--- PASS: TestPluginClean/dont_clean_local_plugin (0.00s)
--- PASS: TestPluginClean/dont_clean_plugin_with_errors (0.00s)
--- PASS: TestPluginClean/ok (0.00s)
=== RUN TestScaffold
--- PASS: TestScaffold (0.16s)
=== RUN TestCommandToCobraCommand
--- PASS: TestCommandToCobraCommand (0.00s)
=== RUN TestManifestImportCobraCommand
--- PASS: TestManifestImportCobraCommand (0.00s)
PASS
github.com/ignite/cli/ignite/config coverage: [no statements]
github.com/ignite/cli/ignite/config/plugins coverage: 1.4% of statements in ./...
github.com/ignite/cli/ignite/pkg/cache coverage: 67.9% of statements in ./...
github.com/ignite/cli/ignite/pkg/cliui/colors coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner coverage: 51.5% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner/exec coverage: 77.8% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner/step coverage: 51.6% of statements in ./...
github.com/ignite/cli/ignite/pkg/env coverage: 40.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/events coverage: 10.5% of statements in ./...
github.com/ignite/cli/ignite/pkg/gocmd coverage: 21.3% of statements in ./...
github.com/ignite/cli/ignite/pkg/goenv coverage: 42.9% of statements in ./...
github.com/ignite/cli/ignite/pkg/gomodule coverage: 5.8% of statements in ./...
github.com/ignite/cli/ignite/pkg/placeholder coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/validation coverage: [no statements]
github.com/ignite/cli/ignite/pkg/xfilepath coverage: 48.6% of statements in ./...
github.com/ignite/cli/ignite/pkg/xgenny coverage: 26.7% of statements in ./...
github.com/ignite/cli/ignite/pkg/xgit coverage: 33.3% of statements in ./...
github.com/ignite/cli/ignite/pkg/xurl coverage: 24.5% of statements in ./...
github.com/ignite/cli/ignite/services/plugin coverage: 69.3% of statements in ./...
ok github.com/ignite/cli/ignite/services/plugin 58.958s coverage: [no statements]
=== RUN TestCheckForbiddenComponentName
=== RUN TestCheckForbiddenComponentName/should_allow_valid_case
=== RUN TestCheckForbiddenComponentName/should_prevent_forbidden_name
--- PASS: TestCheckForbiddenComponentName (0.00s)
--- PASS: TestCheckForbiddenComponentName/should_allow_valid_case (0.00s)
--- PASS: TestCheckForbiddenComponentName/should_prevent_forbidden_name (0.00s)
=== RUN TestCheckGoReservedWord
=== RUN TestCheckGoReservedWord/should_allow_valid_case
=== RUN TestCheckGoReservedWord/should_prevent_forbidden_go_identifier
=== RUN TestCheckGoReservedWord/should_prevent_forbidden_go_keyword
--- PASS: TestCheckGoReservedWord (0.00s)
--- PASS: TestCheckGoReservedWord/should_allow_valid_case (0.00s)
--- PASS: TestCheckGoReservedWord/should_prevent_forbidden_go_identifier (0.00s)
--- PASS: TestCheckGoReservedWord/should_prevent_forbidden_go_keyword (0.00s)
=== RUN TestContainsCustomTypes
=== RUN TestContainsCustomTypes/contains_no_custom_types
=== RUN TestContainsCustomTypes/contains_one_non-custom_type
=== RUN TestContainsCustomTypes/contains_one_custom_type
--- PASS: TestContainsCustomTypes (0.00s)
--- PASS: TestContainsCustomTypes/contains_no_custom_types (0.00s)
--- PASS: TestContainsCustomTypes/contains_one_non-custom_type (0.00s)
--- PASS: TestContainsCustomTypes/contains_one_custom_type (0.00s)
=== RUN TestParseTypeFields
=== RUN TestParseTypeFields/list_type_with_fields
=== RUN TestParseTypeFields/singleton_type_with_module
=== RUN TestParseTypeFields/map_type_without_simulation
=== RUN TestParseTypeFields/dry_type_with_signer,_without_message
--- PASS: TestParseTypeFields (0.00s)
--- PASS: TestParseTypeFields/list_type_with_fields (0.00s)
--- PASS: TestParseTypeFields/singleton_type_with_module (0.00s)
--- PASS: TestParseTypeFields/map_type_without_simulation (0.00s)
--- PASS: TestParseTypeFields/dry_type_with_signer,_without_message (0.00s)
=== RUN TestCheckForbiddenTypeIndexField
=== RUN TestCheckForbiddenTypeIndexField/should_fail_with_empty_index
=== RUN TestCheckForbiddenTypeIndexField/should_fail_with_reserved_Go_keyword
=== RUN TestCheckForbiddenTypeIndexField/should_fail_with_forbidden_ignite_keyword_-_id
=== RUN TestCheckForbiddenTypeIndexField/should_fail_with_forbidden_ignite_keyword_-_ID
=== RUN TestCheckForbiddenTypeIndexField/should_fail_with_forbidden_ignite_keyword_-_params
=== RUN TestCheckForbiddenTypeIndexField/should_fail_with_forbidden_ignite_keyword_-_appendedvalue
=== RUN TestCheckForbiddenTypeIndexField/should_fail_with_forbidden_ignite_keyword_-_customtype_keyword
=== RUN TestCheckForbiddenTypeIndexField/should_pass_-_blog
=== RUN TestCheckForbiddenTypeIndexField/should_pass_-_post
=== RUN TestCheckForbiddenTypeIndexField/should_pass_-_typed_index
--- PASS: TestCheckForbiddenTypeIndexField (0.00s)
--- PASS: TestCheckForbiddenTypeIndexField/should_fail_with_empty_index (0.00s)
--- PASS: TestCheckForbiddenTypeIndexField/should_fail_with_reserved_Go_keyword (0.00s)
--- PASS: TestCheckForbiddenTypeIndexField/should_fail_with_forbidden_ignite_keyword_-_id (0.00s)
--- PASS: TestCheckForbiddenTypeIndexField/should_fail_with_forbidden_ignite_keyword_-_ID (0.00s)
--- PASS: TestCheckForbiddenTypeIndexField/should_fail_with_forbidden_ignite_keyword_-_params (0.00s)
--- PASS: TestCheckForbiddenTypeIndexField/should_fail_with_forbidden_ignite_keyword_-_appendedvalue (0.00s)
--- PASS: TestCheckForbiddenTypeIndexField/should_fail_with_forbidden_ignite_keyword_-_customtype_keyword (0.00s)
--- PASS: TestCheckForbiddenTypeIndexField/should_pass_-_blog (0.00s)
--- PASS: TestCheckForbiddenTypeIndexField/should_pass_-_post (0.00s)
--- PASS: TestCheckForbiddenTypeIndexField/should_pass_-_typed_index (0.00s)
=== RUN TestAddType
--- PASS: TestAddType (0.00s)
PASS
github.com/ignite/cli/ignite/config/chain coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/config/chain/base coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/config/chain/v0 coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/config/chain/v1 coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/config/chain/version coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cache coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner/exec coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cmdrunner/step coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosanalysis coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosanalysis/app coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosanalysis/module coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosgen coverage: 0.2% of statements in ./...
github.com/ignite/cli/ignite/pkg/cosmosver coverage: 4.8% of statements in ./...
github.com/ignite/cli/ignite/pkg/dirchange coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/env coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/goanalysis coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/gocmd coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/goenv coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/gomodule coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/gomodulepath coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/localfs coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/multiformatname coverage: 71.4% of statements in ./...
github.com/ignite/cli/ignite/pkg/nodetime coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/nodetime/data coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/nodetime/programs/sta coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/nodetime/programs/swagger-combine coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/nodetime/programs/ts-proto coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/placeholder coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/protoanalysis coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/protoanalysis/protoutil coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/protoc coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/protoc/data coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/validation coverage: [no statements]
github.com/ignite/cli/ignite/pkg/xast coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xfilepath coverage: 11.4% of statements in ./...
github.com/ignite/cli/ignite/pkg/xgenny coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xgit coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xnet coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xstrings coverage: 4.5% of statements in ./...
github.com/ignite/cli/ignite/pkg/yaml coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/services/scaffolder coverage: 9.8% of statements in ./...
github.com/ignite/cli/ignite/templates/app coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/field coverage: 18.7% of statements in ./...
github.com/ignite/cli/ignite/templates/field/datatype coverage: 3.2% of statements in ./...
github.com/ignite/cli/ignite/templates/field/plushhelpers coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/ibc coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/message coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/module coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/module/create coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/module/import coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/query coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/testutil coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/typed coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/typed/dry coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/typed/list coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/typed/map coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/typed/singleton coverage: 0.0% of statements in ./...
ok github.com/ignite/cli/ignite/services/scaffolder 0.102s coverage: 0.0% of statements in ./...
=== RUN TestForbiddenParseFields
--- PASS: TestForbiddenParseFields (0.00s)
=== RUN TestParseFields1
=== RUN TestParseFields1/test_string_types
=== RUN TestParseFields1/test_number_types
=== RUN TestParseFields1/test_list_types
=== RUN TestParseFields1/test_mixed_types
=== RUN TestParseFields1/test_custom_types
=== RUN TestParseFields1/test_sdk.Coin_types
--- PASS: TestParseFields1 (0.00s)
--- PASS: TestParseFields1/test_string_types (0.00s)
--- PASS: TestParseFields1/test_number_types (0.00s)
--- PASS: TestParseFields1/test_list_types (0.00s)
--- PASS: TestParseFields1/test_mixed_types (0.00s)
--- PASS: TestParseFields1/test_custom_types (0.00s)
--- PASS: TestParseFields1/test_sdk.Coin_types (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/multiformatname coverage: 71.4% of statements in ./...
github.com/ignite/cli/ignite/pkg/protoanalysis/protoutil coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xstrings coverage: 4.5% of statements in ./...
github.com/ignite/cli/ignite/templates/field coverage: 22.8% of statements in ./...
github.com/ignite/cli/ignite/templates/field/datatype coverage: 3.2% of statements in ./...
ok github.com/ignite/cli/ignite/templates/field 0.023s coverage: 71.4% of statements in ./...
=== RUN TestIsSupportedType
=== RUN TestIsSupportedType/string
=== RUN TestIsSupportedType/string_slice
=== RUN TestIsSupportedType/bool
=== RUN TestIsSupportedType/int
=== RUN TestIsSupportedType/int_slice
=== RUN TestIsSupportedType/uint
=== RUN TestIsSupportedType/uint_slice
=== RUN TestIsSupportedType/coin
=== RUN TestIsSupportedType/coin_slice
=== RUN TestIsSupportedType/custom
=== RUN TestIsSupportedType/string_slice_alias
=== RUN TestIsSupportedType/int_slice_alias
=== RUN TestIsSupportedType/uint_slice_alias
=== RUN TestIsSupportedType/coin_slice_alias
=== RUN TestIsSupportedType/invalid_type_name
--- PASS: TestIsSupportedType (0.00s)
--- PASS: TestIsSupportedType/string (0.00s)
--- PASS: TestIsSupportedType/string_slice (0.00s)
--- PASS: TestIsSupportedType/bool (0.00s)
--- PASS: TestIsSupportedType/int (0.00s)
--- PASS: TestIsSupportedType/int_slice (0.00s)
--- PASS: TestIsSupportedType/uint (0.00s)
--- PASS: TestIsSupportedType/uint_slice (0.00s)
--- PASS: TestIsSupportedType/coin (0.00s)
--- PASS: TestIsSupportedType/coin_slice (0.00s)
--- PASS: TestIsSupportedType/custom (0.00s)
--- PASS: TestIsSupportedType/string_slice_alias (0.00s)
--- PASS: TestIsSupportedType/int_slice_alias (0.00s)
--- PASS: TestIsSupportedType/uint_slice_alias (0.00s)
--- PASS: TestIsSupportedType/coin_slice_alias (0.00s)
--- PASS: TestIsSupportedType/invalid_type_name (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/multiformatname coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/protoanalysis/protoutil coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/pkg/xstrings coverage: 0.0% of statements in ./...
github.com/ignite/cli/ignite/templates/field/datatype coverage: 3.2% of statements in ./...
ok github.com/ignite/cli/ignite/templates/field/datatype 0.019s coverage: 0.0% of statements in ./...
=== RUN TestProtoPackageName
=== RUN TestProtoPackageName/name
=== RUN TestProtoPackageName/path
=== RUN TestProtoPackageName/path_with_dash
=== RUN TestProtoPackageName/path_with_number_prefix
=== RUN TestProtoPackageName/app_with_number_prefix
=== RUN TestProtoPackageName/path_with_number_prefix_and_dash
=== RUN TestProtoPackageName/module_with_dash
--- PASS: TestProtoPackageName (0.00s)
--- PASS: TestProtoPackageName/name (0.00s)
--- PASS: TestProtoPackageName/path (0.00s)
--- PASS: TestProtoPackageName/path_with_dash (0.00s)
--- PASS: TestProtoPackageName/path_with_number_prefix (0.00s)
--- PASS: TestProtoPackageName/app_with_number_prefix (0.00s)
--- PASS: TestProtoPackageName/path_with_number_prefix_and_dash (0.00s)
--- PASS: TestProtoPackageName/module_with_dash (0.00s)
PASS
github.com/ignite/cli/ignite/pkg/xstrings coverage: 13.6% of statements in ./...
github.com/ignite/cli/ignite/templates/module coverage: 100.0% of statements in ./...
ok github.com/ignite/cli/ignite/templates/module 0.029s coverage: 13.6% of statements in ./...
++ find ./ -type f -name '*.go'
++ xargs grep -l DONTCOVER
+ excludelist='.//ignite/services/doctor/doctor.go
.//ignite/pkg/cosmosanalysis/app/testdata/modules/crescent/app.go'
++ find ./ -type f -name '*.pb.go'
+ excludelist+=' '
++ find ./ -type f -name '*.pb.gw.go'
+ excludelist+=' '
++ find ./actions -type d
+ excludelist+=' ./actions
./actions/release
./actions/release/vars
./actions/cli'
++ find ./assets -type d
+ excludelist+=' ./assets'
++ find ./docs -type d
+ excludelist+=' ./docs
./docs/versioned_sidebars
./docs/docs
./docs/docs/02-guide
./docs/docs/02-guide/05-loan
./docs/docs/02-guide/images
./docs/docs/02-guide/04-blog
./docs/docs/02-guide/03-hello
./docs/docs/02-guide/07-interchange
./docs/docs/08-references
./docs/docs/01-welcome
./docs/docs/plugins
./docs/docs/03-clients
./docs/docs/07-packages
./docs/docs/04-network
./docs/docs/04-network/assets
./docs/docs/05-contributing
./docs/docs/06-migration
./docs/static
./docs/static/img
./docs/static/img/logo
./docs/static/fonts
./docs/static/fonts/jetbrainsmono
./docs/static/fonts/inter
./docs/static/fonts/termina
./docs/static/fonts/intervar
./docs/versioned_docs
./docs/versioned_docs/version-v0.26.1
./docs/versioned_docs/version-v0.26.1/02-guide
./docs/versioned_docs/version-v0.26.1/02-guide/05-loan
./docs/versioned_docs/version-v0.26.1/02-guide/images
./docs/versioned_docs/version-v0.26.1/02-guide/04-blog
./docs/versioned_docs/version-v0.26.1/02-guide/03-hello
./docs/versioned_docs/version-v0.26.1/02-guide/07-interchange
./docs/versioned_docs/version-v0.26.1/08-references
./docs/versioned_docs/version-v0.26.1/01-welcome
./docs/versioned_docs/version-v0.26.1/plugins
./docs/versioned_docs/version-v0.26.1/03-clients
./docs/versioned_docs/version-v0.26.1/07-packages
./docs/versioned_docs/version-v0.26.1/04-network
./docs/versioned_docs/version-v0.26.1/04-network/assets
./docs/versioned_docs/version-v0.26.1/05-contributing
./docs/versioned_docs/version-v0.26.1/06-migration
./docs/versioned_docs/version-v0.25.2
./docs/versioned_docs/version-v0.25.2/guide
./docs/versioned_docs/version-v0.25.2/guide/03-blog
./docs/versioned_docs/version-v0.25.2/guide/04-nameservice
./docs/versioned_docs/version-v0.25.2/guide/images
./docs/versioned_docs/version-v0.25.2/guide/05-scavenge
./docs/versioned_docs/version-v0.25.2/guide/08-interchange
./docs/versioned_docs/version-v0.25.2/clients
./docs/versioned_docs/version-v0.25.2/kb
./docs/versioned_docs/version-v0.25.2/contributing
./docs/versioned_docs/version-v0.25.2/contributing/templates
./docs/versioned_docs/version-v0.25.2/network
./docs/versioned_docs/version-v0.25.2/packages
./docs/versioned_docs/version-v0.25.2/migration
./docs/src
./docs/src/css
./docs/src/components'
++ find ./integration -type d
+ excludelist+=' ./integration
./integration/testdata
./integration/testdata/tstestrunner
./integration/testdata/tstestrunner/testutil
./integration/app
./integration/other_components
./integration/doctor
./integration/doctor/testdata
./integration/network
./integration/plugin
./integration/simulation
./integration/chain
./integration/single
./integration/tx
./integration/ibc
./integration/map
./integration/list
./integration/faucet
./integration/cosmosgen
./integration/node
./integration/account
./integration/account/testdata'
++ find ./scripts -type d
+ excludelist+=' ./scripts
./scripts/data
./scripts/data/gen-nodetime
./scripts/data/gen-nodetime/src
./scripts/data/gen-nodetime/src/relayer
./scripts/data/gen-nodetime/src/relayer/lib
./scripts/data/gen-protoc'
+ for filename in '${excludelist}'
+ filename=ignite/services/doctor/doctor.go
+ echo 'Excluding ignite/services/doctor/doctor.go from coverage report...'
Excluding ignite/services/doctor/doctor.go from coverage report...
++ echo ignite/services/doctor/doctor.go
++ sed 's/\//\\\//g'
+ filename='ignite\/services\/doctor\/doctor.go'
+ sed -i.bak '/ignite\/services\/doctor\/doctor.go/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=ignite/pkg/cosmosanalysis/app/testdata/modules/crescent/app.go
+ echo 'Excluding ignite/pkg/cosmosanalysis/app/testdata/modules/crescent/app.go from coverage report...'
Excluding ignite/pkg/cosmosanalysis/app/testdata/modules/crescent/app.go from coverage report...
++ echo ignite/pkg/cosmosanalysis/app/testdata/modules/crescent/app.go
++ sed 's/\//\\\//g'
+ filename='ignite\/pkg\/cosmosanalysis\/app\/testdata\/modules\/crescent\/app.go'
+ sed -i.bak '/ignite\/pkg\/cosmosanalysis\/app\/testdata\/modules\/crescent\/app.go/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./actions
+ echo 'Excluding ./actions from coverage report...'
Excluding ./actions from coverage report...
++ echo ./actions
++ sed 's/\//\\\//g'
+ filename='.\/actions'
+ sed -i.bak '/.\/actions/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./actions/release
+ echo 'Excluding ./actions/release from coverage report...'
Excluding ./actions/release from coverage report...
++ echo ./actions/release
++ sed 's/\//\\\//g'
+ filename='.\/actions\/release'
+ sed -i.bak '/.\/actions\/release/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./actions/release/vars
+ echo 'Excluding ./actions/release/vars from coverage report...'
Excluding ./actions/release/vars from coverage report...
++ echo ./actions/release/vars
++ sed 's/\//\\\//g'
+ filename='.\/actions\/release\/vars'
+ sed -i.bak '/.\/actions\/release\/vars/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./actions/cli
+ echo 'Excluding ./actions/cli from coverage report...'
Excluding ./actions/cli from coverage report...
++ echo ./actions/cli
++ sed 's/\//\\\//g'
+ filename='.\/actions\/cli'
+ sed -i.bak '/.\/actions\/cli/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./assets
+ echo 'Excluding ./assets from coverage report...'
Excluding ./assets from coverage report...
++ echo ./assets
++ sed 's/\//\\\//g'
+ filename='.\/assets'
+ sed -i.bak '/.\/assets/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs
+ echo 'Excluding ./docs from coverage report...'
Excluding ./docs from coverage report...
++ echo ./docs
++ sed 's/\//\\\//g'
+ filename='.\/docs'
+ sed -i.bak '/.\/docs/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_sidebars
+ echo 'Excluding ./docs/versioned_sidebars from coverage report...'
Excluding ./docs/versioned_sidebars from coverage report...
++ echo ./docs/versioned_sidebars
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_sidebars'
+ sed -i.bak '/.\/docs\/versioned_sidebars/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/docs
+ echo 'Excluding ./docs/docs from coverage report...'
Excluding ./docs/docs from coverage report...
++ echo ./docs/docs
++ sed 's/\//\\\//g'
+ filename='.\/docs\/docs'
+ sed -i.bak '/.\/docs\/docs/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/docs/02-guide
+ echo 'Excluding ./docs/docs/02-guide from coverage report...'
Excluding ./docs/docs/02-guide from coverage report...
++ echo ./docs/docs/02-guide
++ sed 's/\//\\\//g'
+ filename='.\/docs\/docs\/02-guide'
+ sed -i.bak '/.\/docs\/docs\/02-guide/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/docs/02-guide/05-loan
+ echo 'Excluding ./docs/docs/02-guide/05-loan from coverage report...'
Excluding ./docs/docs/02-guide/05-loan from coverage report...
++ echo ./docs/docs/02-guide/05-loan
++ sed 's/\//\\\//g'
+ filename='.\/docs\/docs\/02-guide\/05-loan'
+ sed -i.bak '/.\/docs\/docs\/02-guide\/05-loan/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/docs/02-guide/images
+ echo 'Excluding ./docs/docs/02-guide/images from coverage report...'
Excluding ./docs/docs/02-guide/images from coverage report...
++ echo ./docs/docs/02-guide/images
++ sed 's/\//\\\//g'
+ filename='.\/docs\/docs\/02-guide\/images'
+ sed -i.bak '/.\/docs\/docs\/02-guide\/images/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/docs/02-guide/04-blog
+ echo 'Excluding ./docs/docs/02-guide/04-blog from coverage report...'
Excluding ./docs/docs/02-guide/04-blog from coverage report...
++ echo ./docs/docs/02-guide/04-blog
++ sed 's/\//\\\//g'
+ filename='.\/docs\/docs\/02-guide\/04-blog'
+ sed -i.bak '/.\/docs\/docs\/02-guide\/04-blog/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/docs/02-guide/03-hello
+ echo 'Excluding ./docs/docs/02-guide/03-hello from coverage report...'
Excluding ./docs/docs/02-guide/03-hello from coverage report...
++ echo ./docs/docs/02-guide/03-hello
++ sed 's/\//\\\//g'
+ filename='.\/docs\/docs\/02-guide\/03-hello'
+ sed -i.bak '/.\/docs\/docs\/02-guide\/03-hello/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/docs/02-guide/07-interchange
+ echo 'Excluding ./docs/docs/02-guide/07-interchange from coverage report...'
Excluding ./docs/docs/02-guide/07-interchange from coverage report...
++ echo ./docs/docs/02-guide/07-interchange
++ sed 's/\//\\\//g'
+ filename='.\/docs\/docs\/02-guide\/07-interchange'
+ sed -i.bak '/.\/docs\/docs\/02-guide\/07-interchange/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/docs/08-references
+ echo 'Excluding ./docs/docs/08-references from coverage report...'
Excluding ./docs/docs/08-references from coverage report...
++ echo ./docs/docs/08-references
++ sed 's/\//\\\//g'
+ filename='.\/docs\/docs\/08-references'
+ sed -i.bak '/.\/docs\/docs\/08-references/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/docs/01-welcome
+ echo 'Excluding ./docs/docs/01-welcome from coverage report...'
Excluding ./docs/docs/01-welcome from coverage report...
++ echo ./docs/docs/01-welcome
++ sed 's/\//\\\//g'
+ filename='.\/docs\/docs\/01-welcome'
+ sed -i.bak '/.\/docs\/docs\/01-welcome/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/docs/plugins
+ echo 'Excluding ./docs/docs/plugins from coverage report...'
Excluding ./docs/docs/plugins from coverage report...
++ echo ./docs/docs/plugins
++ sed 's/\//\\\//g'
+ filename='.\/docs\/docs\/plugins'
+ sed -i.bak '/.\/docs\/docs\/plugins/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/docs/03-clients
+ echo 'Excluding ./docs/docs/03-clients from coverage report...'
Excluding ./docs/docs/03-clients from coverage report...
++ echo ./docs/docs/03-clients
++ sed 's/\//\\\//g'
+ filename='.\/docs\/docs\/03-clients'
+ sed -i.bak '/.\/docs\/docs\/03-clients/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/docs/07-packages
+ echo 'Excluding ./docs/docs/07-packages from coverage report...'
Excluding ./docs/docs/07-packages from coverage report...
++ echo ./docs/docs/07-packages
++ sed 's/\//\\\//g'
+ filename='.\/docs\/docs\/07-packages'
+ sed -i.bak '/.\/docs\/docs\/07-packages/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/docs/04-network
+ echo 'Excluding ./docs/docs/04-network from coverage report...'
Excluding ./docs/docs/04-network from coverage report...
++ echo ./docs/docs/04-network
++ sed 's/\//\\\//g'
+ filename='.\/docs\/docs\/04-network'
+ sed -i.bak '/.\/docs\/docs\/04-network/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/docs/04-network/assets
+ echo 'Excluding ./docs/docs/04-network/assets from coverage report...'
Excluding ./docs/docs/04-network/assets from coverage report...
++ echo ./docs/docs/04-network/assets
++ sed 's/\//\\\//g'
+ filename='.\/docs\/docs\/04-network\/assets'
+ sed -i.bak '/.\/docs\/docs\/04-network\/assets/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/docs/05-contributing
+ echo 'Excluding ./docs/docs/05-contributing from coverage report...'
Excluding ./docs/docs/05-contributing from coverage report...
++ echo ./docs/docs/05-contributing
++ sed 's/\//\\\//g'
+ filename='.\/docs\/docs\/05-contributing'
+ sed -i.bak '/.\/docs\/docs\/05-contributing/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/docs/06-migration
+ echo 'Excluding ./docs/docs/06-migration from coverage report...'
Excluding ./docs/docs/06-migration from coverage report...
++ echo ./docs/docs/06-migration
++ sed 's/\//\\\//g'
+ filename='.\/docs\/docs\/06-migration'
+ sed -i.bak '/.\/docs\/docs\/06-migration/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/static
+ echo 'Excluding ./docs/static from coverage report...'
Excluding ./docs/static from coverage report...
++ echo ./docs/static
++ sed 's/\//\\\//g'
+ filename='.\/docs\/static'
+ sed -i.bak '/.\/docs\/static/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/static/img
+ echo 'Excluding ./docs/static/img from coverage report...'
Excluding ./docs/static/img from coverage report...
++ echo ./docs/static/img
++ sed 's/\//\\\//g'
+ filename='.\/docs\/static\/img'
+ sed -i.bak '/.\/docs\/static\/img/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/static/img/logo
+ echo 'Excluding ./docs/static/img/logo from coverage report...'
Excluding ./docs/static/img/logo from coverage report...
++ echo ./docs/static/img/logo
++ sed 's/\//\\\//g'
+ filename='.\/docs\/static\/img\/logo'
+ sed -i.bak '/.\/docs\/static\/img\/logo/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/static/fonts
+ echo 'Excluding ./docs/static/fonts from coverage report...'
Excluding ./docs/static/fonts from coverage report...
++ echo ./docs/static/fonts
++ sed 's/\//\\\//g'
+ filename='.\/docs\/static\/fonts'
+ sed -i.bak '/.\/docs\/static\/fonts/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/static/fonts/jetbrainsmono
+ echo 'Excluding ./docs/static/fonts/jetbrainsmono from coverage report...'
Excluding ./docs/static/fonts/jetbrainsmono from coverage report...
++ echo ./docs/static/fonts/jetbrainsmono
++ sed 's/\//\\\//g'
+ filename='.\/docs\/static\/fonts\/jetbrainsmono'
+ sed -i.bak '/.\/docs\/static\/fonts\/jetbrainsmono/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/static/fonts/inter
+ echo 'Excluding ./docs/static/fonts/inter from coverage report...'
Excluding ./docs/static/fonts/inter from coverage report...
++ echo ./docs/static/fonts/inter
++ sed 's/\//\\\//g'
+ filename='.\/docs\/static\/fonts\/inter'
+ sed -i.bak '/.\/docs\/static\/fonts\/inter/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/static/fonts/termina
+ echo 'Excluding ./docs/static/fonts/termina from coverage report...'
Excluding ./docs/static/fonts/termina from coverage report...
++ echo ./docs/static/fonts/termina
++ sed 's/\//\\\//g'
+ filename='.\/docs\/static\/fonts\/termina'
+ sed -i.bak '/.\/docs\/static\/fonts\/termina/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/static/fonts/intervar
+ echo 'Excluding ./docs/static/fonts/intervar from coverage report...'
Excluding ./docs/static/fonts/intervar from coverage report...
++ echo ./docs/static/fonts/intervar
++ sed 's/\//\\\//g'
+ filename='.\/docs\/static\/fonts\/intervar'
+ sed -i.bak '/.\/docs\/static\/fonts\/intervar/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs
+ echo 'Excluding ./docs/versioned_docs from coverage report...'
Excluding ./docs/versioned_docs from coverage report...
++ echo ./docs/versioned_docs
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs'
+ sed -i.bak '/.\/docs\/versioned_docs/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.26.1
+ echo 'Excluding ./docs/versioned_docs/version-v0.26.1 from coverage report...'
Excluding ./docs/versioned_docs/version-v0.26.1 from coverage report...
++ echo ./docs/versioned_docs/version-v0.26.1
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.26.1'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.26.1/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.26.1/02-guide
+ echo 'Excluding ./docs/versioned_docs/version-v0.26.1/02-guide from coverage report...'
Excluding ./docs/versioned_docs/version-v0.26.1/02-guide from coverage report...
++ echo ./docs/versioned_docs/version-v0.26.1/02-guide
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.26.1\/02-guide'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.26.1\/02-guide/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.26.1/02-guide/05-loan
+ echo 'Excluding ./docs/versioned_docs/version-v0.26.1/02-guide/05-loan from coverage report...'
Excluding ./docs/versioned_docs/version-v0.26.1/02-guide/05-loan from coverage report...
++ echo ./docs/versioned_docs/version-v0.26.1/02-guide/05-loan
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.26.1\/02-guide\/05-loan'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.26.1\/02-guide\/05-loan/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.26.1/02-guide/images
+ echo 'Excluding ./docs/versioned_docs/version-v0.26.1/02-guide/images from coverage report...'
Excluding ./docs/versioned_docs/version-v0.26.1/02-guide/images from coverage report...
++ echo ./docs/versioned_docs/version-v0.26.1/02-guide/images
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.26.1\/02-guide\/images'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.26.1\/02-guide\/images/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.26.1/02-guide/04-blog
+ echo 'Excluding ./docs/versioned_docs/version-v0.26.1/02-guide/04-blog from coverage report...'
Excluding ./docs/versioned_docs/version-v0.26.1/02-guide/04-blog from coverage report...
++ echo ./docs/versioned_docs/version-v0.26.1/02-guide/04-blog
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.26.1\/02-guide\/04-blog'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.26.1\/02-guide\/04-blog/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.26.1/02-guide/03-hello
+ echo 'Excluding ./docs/versioned_docs/version-v0.26.1/02-guide/03-hello from coverage report...'
Excluding ./docs/versioned_docs/version-v0.26.1/02-guide/03-hello from coverage report...
++ echo ./docs/versioned_docs/version-v0.26.1/02-guide/03-hello
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.26.1\/02-guide\/03-hello'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.26.1\/02-guide\/03-hello/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.26.1/02-guide/07-interchange
+ echo 'Excluding ./docs/versioned_docs/version-v0.26.1/02-guide/07-interchange from coverage report...'
Excluding ./docs/versioned_docs/version-v0.26.1/02-guide/07-interchange from coverage report...
++ echo ./docs/versioned_docs/version-v0.26.1/02-guide/07-interchange
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.26.1\/02-guide\/07-interchange'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.26.1\/02-guide\/07-interchange/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.26.1/08-references
+ echo 'Excluding ./docs/versioned_docs/version-v0.26.1/08-references from coverage report...'
Excluding ./docs/versioned_docs/version-v0.26.1/08-references from coverage report...
++ echo ./docs/versioned_docs/version-v0.26.1/08-references
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.26.1\/08-references'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.26.1\/08-references/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.26.1/01-welcome
+ echo 'Excluding ./docs/versioned_docs/version-v0.26.1/01-welcome from coverage report...'
Excluding ./docs/versioned_docs/version-v0.26.1/01-welcome from coverage report...
++ echo ./docs/versioned_docs/version-v0.26.1/01-welcome
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.26.1\/01-welcome'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.26.1\/01-welcome/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.26.1/plugins
+ echo 'Excluding ./docs/versioned_docs/version-v0.26.1/plugins from coverage report...'
Excluding ./docs/versioned_docs/version-v0.26.1/plugins from coverage report...
++ echo ./docs/versioned_docs/version-v0.26.1/plugins
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.26.1\/plugins'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.26.1\/plugins/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.26.1/03-clients
+ echo 'Excluding ./docs/versioned_docs/version-v0.26.1/03-clients from coverage report...'
Excluding ./docs/versioned_docs/version-v0.26.1/03-clients from coverage report...
++ echo ./docs/versioned_docs/version-v0.26.1/03-clients
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.26.1\/03-clients'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.26.1\/03-clients/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.26.1/07-packages
+ echo 'Excluding ./docs/versioned_docs/version-v0.26.1/07-packages from coverage report...'
Excluding ./docs/versioned_docs/version-v0.26.1/07-packages from coverage report...
++ echo ./docs/versioned_docs/version-v0.26.1/07-packages
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.26.1\/07-packages'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.26.1\/07-packages/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.26.1/04-network
+ echo 'Excluding ./docs/versioned_docs/version-v0.26.1/04-network from coverage report...'
Excluding ./docs/versioned_docs/version-v0.26.1/04-network from coverage report...
++ echo ./docs/versioned_docs/version-v0.26.1/04-network
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.26.1\/04-network'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.26.1\/04-network/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.26.1/04-network/assets
+ echo 'Excluding ./docs/versioned_docs/version-v0.26.1/04-network/assets from coverage report...'
Excluding ./docs/versioned_docs/version-v0.26.1/04-network/assets from coverage report...
++ echo ./docs/versioned_docs/version-v0.26.1/04-network/assets
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.26.1\/04-network\/assets'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.26.1\/04-network\/assets/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.26.1/05-contributing
+ echo 'Excluding ./docs/versioned_docs/version-v0.26.1/05-contributing from coverage report...'
Excluding ./docs/versioned_docs/version-v0.26.1/05-contributing from coverage report...
++ echo ./docs/versioned_docs/version-v0.26.1/05-contributing
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.26.1\/05-contributing'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.26.1\/05-contributing/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.26.1/06-migration
+ echo 'Excluding ./docs/versioned_docs/version-v0.26.1/06-migration from coverage report...'
Excluding ./docs/versioned_docs/version-v0.26.1/06-migration from coverage report...
++ echo ./docs/versioned_docs/version-v0.26.1/06-migration
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.26.1\/06-migration'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.26.1\/06-migration/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.25.2
+ echo 'Excluding ./docs/versioned_docs/version-v0.25.2 from coverage report...'
Excluding ./docs/versioned_docs/version-v0.25.2 from coverage report...
++ echo ./docs/versioned_docs/version-v0.25.2
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.25.2'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.25.2/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.25.2/guide
+ echo 'Excluding ./docs/versioned_docs/version-v0.25.2/guide from coverage report...'
Excluding ./docs/versioned_docs/version-v0.25.2/guide from coverage report...
++ echo ./docs/versioned_docs/version-v0.25.2/guide
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.25.2\/guide'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.25.2\/guide/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.25.2/guide/03-blog
+ echo 'Excluding ./docs/versioned_docs/version-v0.25.2/guide/03-blog from coverage report...'
Excluding ./docs/versioned_docs/version-v0.25.2/guide/03-blog from coverage report...
++ echo ./docs/versioned_docs/version-v0.25.2/guide/03-blog
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.25.2\/guide\/03-blog'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.25.2\/guide\/03-blog/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.25.2/guide/04-nameservice
+ echo 'Excluding ./docs/versioned_docs/version-v0.25.2/guide/04-nameservice from coverage report...'
Excluding ./docs/versioned_docs/version-v0.25.2/guide/04-nameservice from coverage report...
++ echo ./docs/versioned_docs/version-v0.25.2/guide/04-nameservice
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.25.2\/guide\/04-nameservice'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.25.2\/guide\/04-nameservice/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.25.2/guide/images
+ echo 'Excluding ./docs/versioned_docs/version-v0.25.2/guide/images from coverage report...'
Excluding ./docs/versioned_docs/version-v0.25.2/guide/images from coverage report...
++ echo ./docs/versioned_docs/version-v0.25.2/guide/images
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.25.2\/guide\/images'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.25.2\/guide\/images/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.25.2/guide/05-scavenge
+ echo 'Excluding ./docs/versioned_docs/version-v0.25.2/guide/05-scavenge from coverage report...'
Excluding ./docs/versioned_docs/version-v0.25.2/guide/05-scavenge from coverage report...
++ echo ./docs/versioned_docs/version-v0.25.2/guide/05-scavenge
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.25.2\/guide\/05-scavenge'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.25.2\/guide\/05-scavenge/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.25.2/guide/08-interchange
+ echo 'Excluding ./docs/versioned_docs/version-v0.25.2/guide/08-interchange from coverage report...'
Excluding ./docs/versioned_docs/version-v0.25.2/guide/08-interchange from coverage report...
++ echo ./docs/versioned_docs/version-v0.25.2/guide/08-interchange
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.25.2\/guide\/08-interchange'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.25.2\/guide\/08-interchange/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.25.2/clients
+ echo 'Excluding ./docs/versioned_docs/version-v0.25.2/clients from coverage report...'
Excluding ./docs/versioned_docs/version-v0.25.2/clients from coverage report...
++ echo ./docs/versioned_docs/version-v0.25.2/clients
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.25.2\/clients'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.25.2\/clients/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.25.2/kb
+ echo 'Excluding ./docs/versioned_docs/version-v0.25.2/kb from coverage report...'
Excluding ./docs/versioned_docs/version-v0.25.2/kb from coverage report...
++ echo ./docs/versioned_docs/version-v0.25.2/kb
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.25.2\/kb'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.25.2\/kb/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.25.2/contributing
+ echo 'Excluding ./docs/versioned_docs/version-v0.25.2/contributing from coverage report...'
Excluding ./docs/versioned_docs/version-v0.25.2/contributing from coverage report...
++ echo ./docs/versioned_docs/version-v0.25.2/contributing
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.25.2\/contributing'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.25.2\/contributing/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.25.2/contributing/templates
+ echo 'Excluding ./docs/versioned_docs/version-v0.25.2/contributing/templates from coverage report...'
Excluding ./docs/versioned_docs/version-v0.25.2/contributing/templates from coverage report...
++ echo ./docs/versioned_docs/version-v0.25.2/contributing/templates
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.25.2\/contributing\/templates'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.25.2\/contributing\/templates/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.25.2/network
+ echo 'Excluding ./docs/versioned_docs/version-v0.25.2/network from coverage report...'
Excluding ./docs/versioned_docs/version-v0.25.2/network from coverage report...
++ echo ./docs/versioned_docs/version-v0.25.2/network
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.25.2\/network'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.25.2\/network/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.25.2/packages
+ echo 'Excluding ./docs/versioned_docs/version-v0.25.2/packages from coverage report...'
Excluding ./docs/versioned_docs/version-v0.25.2/packages from coverage report...
++ echo ./docs/versioned_docs/version-v0.25.2/packages
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.25.2\/packages'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.25.2\/packages/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/versioned_docs/version-v0.25.2/migration
+ echo 'Excluding ./docs/versioned_docs/version-v0.25.2/migration from coverage report...'
Excluding ./docs/versioned_docs/version-v0.25.2/migration from coverage report...
++ echo ./docs/versioned_docs/version-v0.25.2/migration
++ sed 's/\//\\\//g'
+ filename='.\/docs\/versioned_docs\/version-v0.25.2\/migration'
+ sed -i.bak '/.\/docs\/versioned_docs\/version-v0.25.2\/migration/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/src
+ echo 'Excluding ./docs/src from coverage report...'
Excluding ./docs/src from coverage report...
++ echo ./docs/src
++ sed 's/\//\\\//g'
+ filename='.\/docs\/src'
+ sed -i.bak '/.\/docs\/src/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/src/css
+ echo 'Excluding ./docs/src/css from coverage report...'
Excluding ./docs/src/css from coverage report...
++ echo ./docs/src/css
++ sed 's/\//\\\//g'
+ filename='.\/docs\/src\/css'
+ sed -i.bak '/.\/docs\/src\/css/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./docs/src/components
+ echo 'Excluding ./docs/src/components from coverage report...'
Excluding ./docs/src/components from coverage report...
++ echo ./docs/src/components
++ sed 's/\//\\\//g'
+ filename='.\/docs\/src\/components'
+ sed -i.bak '/.\/docs\/src\/components/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./integration
+ echo 'Excluding ./integration from coverage report...'
Excluding ./integration from coverage report...
++ echo ./integration
++ sed 's/\//\\\//g'
+ filename='.\/integration'
+ sed -i.bak '/.\/integration/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./integration/testdata
+ echo 'Excluding ./integration/testdata from coverage report...'
Excluding ./integration/testdata from coverage report...
++ echo ./integration/testdata
++ sed 's/\//\\\//g'
+ filename='.\/integration\/testdata'
+ sed -i.bak '/.\/integration\/testdata/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./integration/testdata/tstestrunner
+ echo 'Excluding ./integration/testdata/tstestrunner from coverage report...'
Excluding ./integration/testdata/tstestrunner from coverage report...
++ echo ./integration/testdata/tstestrunner
++ sed 's/\//\\\//g'
+ filename='.\/integration\/testdata\/tstestrunner'
+ sed -i.bak '/.\/integration\/testdata\/tstestrunner/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./integration/testdata/tstestrunner/testutil
+ echo 'Excluding ./integration/testdata/tstestrunner/testutil from coverage report...'
Excluding ./integration/testdata/tstestrunner/testutil from coverage report...
++ echo ./integration/testdata/tstestrunner/testutil
++ sed 's/\//\\\//g'
+ filename='.\/integration\/testdata\/tstestrunner\/testutil'
+ sed -i.bak '/.\/integration\/testdata\/tstestrunner\/testutil/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./integration/app
+ echo 'Excluding ./integration/app from coverage report...'
Excluding ./integration/app from coverage report...
++ echo ./integration/app
++ sed 's/\//\\\//g'
+ filename='.\/integration\/app'
+ sed -i.bak '/.\/integration\/app/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./integration/other_components
+ echo 'Excluding ./integration/other_components from coverage report...'
Excluding ./integration/other_components from coverage report...
++ echo ./integration/other_components
++ sed 's/\//\\\//g'
+ filename='.\/integration\/other_components'
+ sed -i.bak '/.\/integration\/other_components/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./integration/doctor
+ echo 'Excluding ./integration/doctor from coverage report...'
Excluding ./integration/doctor from coverage report...
++ echo ./integration/doctor
++ sed 's/\//\\\//g'
+ filename='.\/integration\/doctor'
+ sed -i.bak '/.\/integration\/doctor/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./integration/doctor/testdata
+ echo 'Excluding ./integration/doctor/testdata from coverage report...'
Excluding ./integration/doctor/testdata from coverage report...
++ echo ./integration/doctor/testdata
++ sed 's/\//\\\//g'
+ filename='.\/integration\/doctor\/testdata'
+ sed -i.bak '/.\/integration\/doctor\/testdata/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./integration/network
+ echo 'Excluding ./integration/network from coverage report...'
Excluding ./integration/network from coverage report...
++ echo ./integration/network
++ sed 's/\//\\\//g'
+ filename='.\/integration\/network'
+ sed -i.bak '/.\/integration\/network/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./integration/plugin
+ echo 'Excluding ./integration/plugin from coverage report...'
Excluding ./integration/plugin from coverage report...
++ echo ./integration/plugin
++ sed 's/\//\\\//g'
+ filename='.\/integration\/plugin'
+ sed -i.bak '/.\/integration\/plugin/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./integration/simulation
+ echo 'Excluding ./integration/simulation from coverage report...'
Excluding ./integration/simulation from coverage report...
++ echo ./integration/simulation
++ sed 's/\//\\\//g'
+ filename='.\/integration\/simulation'
+ sed -i.bak '/.\/integration\/simulation/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./integration/chain
+ echo 'Excluding ./integration/chain from coverage report...'
Excluding ./integration/chain from coverage report...
++ echo ./integration/chain
++ sed 's/\//\\\//g'
+ filename='.\/integration\/chain'
+ sed -i.bak '/.\/integration\/chain/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./integration/single
+ echo 'Excluding ./integration/single from coverage report...'
Excluding ./integration/single from coverage report...
++ echo ./integration/single
++ sed 's/\//\\\//g'
+ filename='.\/integration\/single'
+ sed -i.bak '/.\/integration\/single/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./integration/tx
+ echo 'Excluding ./integration/tx from coverage report...'
Excluding ./integration/tx from coverage report...
++ echo ./integration/tx
++ sed 's/\//\\\//g'
+ filename='.\/integration\/tx'
+ sed -i.bak '/.\/integration\/tx/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./integration/ibc
+ echo 'Excluding ./integration/ibc from coverage report...'
Excluding ./integration/ibc from coverage report...
++ echo ./integration/ibc
++ sed 's/\//\\\//g'
+ filename='.\/integration\/ibc'
+ sed -i.bak '/.\/integration\/ibc/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./integration/map
+ echo 'Excluding ./integration/map from coverage report...'
Excluding ./integration/map from coverage report...
++ echo ./integration/map
++ sed 's/\//\\\//g'
+ filename='.\/integration\/map'
+ sed -i.bak '/.\/integration\/map/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./integration/list
+ echo 'Excluding ./integration/list from coverage report...'
Excluding ./integration/list from coverage report...
++ echo ./integration/list
++ sed 's/\//\\\//g'
+ filename='.\/integration\/list'
+ sed -i.bak '/.\/integration\/list/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./integration/faucet
+ echo 'Excluding ./integration/faucet from coverage report...'
Excluding ./integration/faucet from coverage report...
++ echo ./integration/faucet
++ sed 's/\//\\\//g'
+ filename='.\/integration\/faucet'
+ sed -i.bak '/.\/integration\/faucet/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./integration/cosmosgen
+ echo 'Excluding ./integration/cosmosgen from coverage report...'
Excluding ./integration/cosmosgen from coverage report...
++ echo ./integration/cosmosgen
++ sed 's/\//\\\//g'
+ filename='.\/integration\/cosmosgen'
+ sed -i.bak '/.\/integration\/cosmosgen/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./integration/node
+ echo 'Excluding ./integration/node from coverage report...'
Excluding ./integration/node from coverage report...
++ echo ./integration/node
++ sed 's/\//\\\//g'
+ filename='.\/integration\/node'
+ sed -i.bak '/.\/integration\/node/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./integration/account
+ echo 'Excluding ./integration/account from coverage report...'
Excluding ./integration/account from coverage report...
++ echo ./integration/account
++ sed 's/\//\\\//g'
+ filename='.\/integration\/account'
+ sed -i.bak '/.\/integration\/account/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./integration/account/testdata
+ echo 'Excluding ./integration/account/testdata from coverage report...'
Excluding ./integration/account/testdata from coverage report...
++ echo ./integration/account/testdata
++ sed 's/\//\\\//g'
+ filename='.\/integration\/account\/testdata'
+ sed -i.bak '/.\/integration\/account\/testdata/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./scripts
+ echo 'Excluding ./scripts from coverage report...'
Excluding ./scripts from coverage report...
++ echo ./scripts
++ sed 's/\//\\\//g'
+ filename='.\/scripts'
+ sed -i.bak '/.\/scripts/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./scripts/data
+ echo 'Excluding ./scripts/data from coverage report...'
Excluding ./scripts/data from coverage report...
++ echo ./scripts/data
++ sed 's/\//\\\//g'
+ filename='.\/scripts\/data'
+ sed -i.bak '/.\/scripts\/data/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./scripts/data/gen-nodetime
+ echo 'Excluding ./scripts/data/gen-nodetime from coverage report...'
Excluding ./scripts/data/gen-nodetime from coverage report...
++ echo ./scripts/data/gen-nodetime
++ sed 's/\//\\\//g'
+ filename='.\/scripts\/data\/gen-nodetime'
+ sed -i.bak '/.\/scripts\/data\/gen-nodetime/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./scripts/data/gen-nodetime/src
+ echo 'Excluding ./scripts/data/gen-nodetime/src from coverage report...'
Excluding ./scripts/data/gen-nodetime/src from coverage report...
++ echo ./scripts/data/gen-nodetime/src
++ sed 's/\//\\\//g'
+ filename='.\/scripts\/data\/gen-nodetime\/src'
+ sed -i.bak '/.\/scripts\/data\/gen-nodetime\/src/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./scripts/data/gen-nodetime/src/relayer
+ echo 'Excluding ./scripts/data/gen-nodetime/src/relayer from coverage report...'
Excluding ./scripts/data/gen-nodetime/src/relayer from coverage report...
++ echo ./scripts/data/gen-nodetime/src/relayer
++ sed 's/\//\\\//g'
+ filename='.\/scripts\/data\/gen-nodetime\/src\/relayer'
+ sed -i.bak '/.\/scripts\/data\/gen-nodetime\/src\/relayer/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./scripts/data/gen-nodetime/src/relayer/lib
+ echo 'Excluding ./scripts/data/gen-nodetime/src/relayer/lib from coverage report...'
Excluding ./scripts/data/gen-nodetime/src/relayer/lib from coverage report...
++ echo ./scripts/data/gen-nodetime/src/relayer/lib
++ sed 's/\//\\\//g'
+ filename='.\/scripts\/data\/gen-nodetime\/src\/relayer\/lib'
+ sed -i.bak '/.\/scripts\/data\/gen-nodetime\/src\/relayer\/lib/d' coverage.txt
+ for filename in '${excludelist}'
+ filename=./scripts/data/gen-protoc
+ echo 'Excluding ./scripts/data/gen-protoc from coverage report...'
Excluding ./scripts/data/gen-protoc from coverage report...
++ echo ./scripts/data/gen-protoc
++ sed 's/\//\\\//g'
+ filename='.\/scripts\/data\/gen-protoc'
+ sed -i.bak '/.\/scripts\/data\/gen-protoc/d' coverage.txt |
No worries, the last failing test seems to be a flaky one, I just triggered the CI again and it passes. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks for update the PR
LGMT
Signed-off-by: Abirdcfly <fp544037857@gmail.com> Co-authored-by: Danilo Pantani <danpantani@gmail.com>
No description provided.