Merge PR #6595: Single Binary & Command Refactor
This commit is contained in:
@@ -21,7 +21,6 @@ type Fixtures struct {
|
||||
BuildDir string
|
||||
RootDir string
|
||||
SimdBinary string
|
||||
SimcliBinary string
|
||||
ChainID string
|
||||
RPCAddr string
|
||||
Port string
|
||||
@@ -56,7 +55,6 @@ func NewFixtures(t *testing.T) *Fixtures {
|
||||
BuildDir: buildDir,
|
||||
RootDir: tmpDir,
|
||||
SimdBinary: filepath.Join(buildDir, "simd"),
|
||||
SimcliBinary: filepath.Join(buildDir, "simcli"),
|
||||
SimdHome: filepath.Join(tmpDir, ".simd"),
|
||||
SimcliHome: filepath.Join(tmpDir, ".simcli"),
|
||||
RPCAddr: servAddr,
|
||||
|
||||
@@ -51,7 +51,7 @@ func (f *Fixtures) UnsafeResetAll(flags ...string) {
|
||||
// SDInit is simd init
|
||||
// NOTE: SDInit sets the ChainID for the Fixtures instance
|
||||
func (f *Fixtures) SDInit(moniker string, flags ...string) {
|
||||
cmd := fmt.Sprintf("%s init -o --home=%s %s", f.SimdBinary, f.SimdHome, moniker)
|
||||
cmd := fmt.Sprintf("%s init --overwrite --home=%s %s", f.SimdBinary, f.SimdHome, moniker)
|
||||
_, stderr := tests.ExecuteT(f.T, AddFlags(cmd, flags), clientkeys.DefaultKeyPass)
|
||||
|
||||
var chainID string
|
||||
@@ -113,14 +113,14 @@ func (f *Fixtures) ValidateGenesis() {
|
||||
|
||||
// KeysDelete is simcli keys delete
|
||||
func (f *Fixtures) KeysDelete(name string, flags ...string) {
|
||||
cmd := fmt.Sprintf("%s keys delete --keyring-backend=test --home=%s %s", f.SimcliBinary,
|
||||
cmd := fmt.Sprintf("%s keys delete --keyring-backend=test --home=%s %s", f.SimdBinary,
|
||||
f.SimcliHome, name)
|
||||
ExecuteWrite(f.T, AddFlags(cmd, append(append(flags, "-y"), "-f")))
|
||||
}
|
||||
|
||||
// KeysAdd is simcli keys add
|
||||
func (f *Fixtures) KeysAdd(name string, flags ...string) {
|
||||
cmd := fmt.Sprintf("%s keys add --keyring-backend=test --home=%s %s", f.SimcliBinary,
|
||||
cmd := fmt.Sprintf("%s keys add --keyring-backend=test --home=%s %s", f.SimdBinary,
|
||||
f.SimcliHome, name)
|
||||
ExecuteWriteCheckErr(f.T, AddFlags(cmd, flags))
|
||||
}
|
||||
@@ -128,20 +128,20 @@ func (f *Fixtures) KeysAdd(name string, flags ...string) {
|
||||
// KeysAddRecover prepares simcli keys add --recover
|
||||
func (f *Fixtures) KeysAddRecover(name, mnemonic string, flags ...string) (exitSuccess bool, stdout, stderr string) {
|
||||
cmd := fmt.Sprintf("%s keys add --keyring-backend=test --home=%s --recover %s",
|
||||
f.SimcliBinary, f.SimcliHome, name)
|
||||
f.SimdBinary, f.SimcliHome, name)
|
||||
return ExecuteWriteRetStdStreams(f.T, AddFlags(cmd, flags), mnemonic)
|
||||
}
|
||||
|
||||
// KeysAddRecoverHDPath prepares simcli keys add --recover --account --index
|
||||
func (f *Fixtures) KeysAddRecoverHDPath(name, mnemonic string, account uint32, index uint32, flags ...string) {
|
||||
cmd := fmt.Sprintf("%s keys add --keyring-backend=test --home=%s --recover %s --account %d"+
|
||||
" --index %d", f.SimcliBinary, f.SimcliHome, name, account, index)
|
||||
" --index %d", f.SimdBinary, f.SimcliHome, name, account, index)
|
||||
ExecuteWriteCheckErr(f.T, AddFlags(cmd, flags), mnemonic)
|
||||
}
|
||||
|
||||
// KeysShow is simcli keys show
|
||||
func (f *Fixtures) KeysShow(name string, flags ...string) keyring.KeyOutput {
|
||||
cmd := fmt.Sprintf("%s keys show --keyring-backend=test --home=%s %s --output=json", f.SimcliBinary, f.SimcliHome, name)
|
||||
cmd := fmt.Sprintf("%s keys show --keyring-backend=test --home=%s %s --output=json", f.SimdBinary, f.SimcliHome, name)
|
||||
out, _ := tests.ExecuteT(f.T, AddFlags(cmd, flags), "")
|
||||
var ko keyring.KeyOutput
|
||||
err := clientkeys.UnmarshalJSON([]byte(out), &ko)
|
||||
@@ -163,7 +163,7 @@ func (f *Fixtures) KeyAddress(name string) sdk.AccAddress {
|
||||
// QueryTxs is simcli query txs
|
||||
func (f *Fixtures) QueryTxs(page, limit int, events ...string) *sdk.SearchTxsResult {
|
||||
cmd := fmt.Sprintf("%s query txs --page=%d --limit=%d --events='%s' %v",
|
||||
f.SimcliBinary, page, limit, buildEventsQueryString(events), f.Flags())
|
||||
f.SimdBinary, page, limit, buildEventsQueryString(events), f.Flags())
|
||||
out, _ := tests.ExecuteT(f.T, cmd, "")
|
||||
var result sdk.SearchTxsResult
|
||||
|
||||
|
||||
Reference in New Issue
Block a user