Skip to content

Commit

Permalink
remove integration test
Browse files Browse the repository at this point in the history
  • Loading branch information
Teja2045 committed Sep 20, 2024
1 parent f9ad6fe commit 501c614
Showing 1 changed file with 126 additions and 126 deletions.
252 changes: 126 additions & 126 deletions client/cli/cli_test.go
Original file line number Diff line number Diff line change
@@ -1,128 +1,128 @@
package cli_test

import (
"fmt"
"testing"

"github.com/cosmos/cosmos-sdk/client/flags"
"github.com/cosmos/cosmos-sdk/crypto/hd"
sdk "github.com/cosmos/cosmos-sdk/types"
"github.com/stretchr/testify/suite"
"github.com/vitwit/avail-da-module/client/cli"
network "github.com/vitwit/avail-da-module/network"

app "simapp/app"

clitestutil "github.com/cosmos/cosmos-sdk/testutil/cli"
)

func TestIntegrationTestSuite(t *testing.T) {
suite.Run(t, new(IntegrationTestSuite))
}

type IntegrationTestSuite struct {
suite.Suite

cfg network.Config
network *network.Network
addresses []string
}

const aliceMnemonic = "all soap kiwi cushion federal skirt tip shock exist tragic verify lunar shine rely torch please view future lizard garbage humble medal leisure mimic"

func (s *IntegrationTestSuite) SetupSuite() {
s.T().Log("setting up integration test suite")

var err error

// Setup network config
cfg := network.DefaultConfig(app.NewTestNetworkFixture)
cfg.NumValidators = 1
s.cfg = cfg

// Initialize the network
s.network, err = network.New(s.T(), s.T().TempDir(), cfg)
s.Require().NoError(err)

kb := s.network.Validators[0].ClientCtx.Keyring
path := sdk.GetConfig().GetFullBIP44Path()
info, err := kb.NewAccount("alice", aliceMnemonic, "", path, hd.Secp256k1)
s.Require().NoError(err)

add, err := info.GetAddress()
s.Require().NoError(err)
s.addresses = append(s.addresses, add.String())

_, err = s.network.WaitForHeight(1)
s.Require().NoError(err)
}

func (s *IntegrationTestSuite) TearDownSuite() {
s.T().Log("tearing down integration suite")
s.network.Cleanup()
}

func (s *IntegrationTestSuite) TestNewUpdateBlobStatusCmd() {
val := s.network.Validators[0]

testCases := []struct {
name string
args []string
expectErr bool
}{
{
"update blob status - success",
[]string{
"1",
"10",
"success",
"120",
fmt.Sprintf("--%s=%s", flags.FlagFrom, s.addresses[0]),
fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation),
fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastSync),
},
false,
},
{
"update blob status - failure",
[]string{
"1",
"10",
"failure",
"120",
fmt.Sprintf("--%s=%s", flags.FlagFrom, s.addresses[0]),
fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation),
fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastSync),
},
false,
},
{
"update blob status - invalid status",
[]string{
"1",
"10",
"invalid",
"120",
fmt.Sprintf("--%s=%s", flags.FlagFrom, s.addresses[0]),
fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation),
fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastSync),
},
false,
},
}

for _, tc := range testCases {
s.Run(tc.name, func() {
cmd := cli.NewUpdateBlobStatusCmd()
res, err := clitestutil.ExecTestCLICmd(val.ClientCtx, cmd, tc.args)
if tc.expectErr {
if err != nil {
s.Require().Error(err)
}
}

s.Require().NoError(nil)
s.Require().NotNil(res)
})
}
}
// import (
// "fmt"
// "testing"

// "github.com/cosmos/cosmos-sdk/client/flags"
// "github.com/cosmos/cosmos-sdk/crypto/hd"
// sdk "github.com/cosmos/cosmos-sdk/types"
// "github.com/stretchr/testify/suite"
// "github.com/vitwit/avail-da-module/client/cli"
// network "github.com/vitwit/avail-da-module/network"

// app "simapp/app"

// clitestutil "github.com/cosmos/cosmos-sdk/testutil/cli"
// )

// func TestIntegrationTestSuite(t *testing.T) {
// suite.Run(t, new(IntegrationTestSuite))
// }

// type IntegrationTestSuite struct {
// suite.Suite

// cfg network.Config
// network *network.Network
// addresses []string
// }

// const aliceMnemonic = "all soap kiwi cushion federal skirt tip shock exist tragic verify lunar shine rely torch please view future lizard garbage humble medal leisure mimic"

// func (s *IntegrationTestSuite) SetupSuite() {
// s.T().Log("setting up integration test suite")

// var err error

// // Setup network config
// cfg := network.DefaultConfig(app.NewTestNetworkFixture)
// cfg.NumValidators = 1
// s.cfg = cfg

// // Initialize the network
// s.network, err = network.New(s.T(), s.T().TempDir(), cfg)
// s.Require().NoError(err)

// kb := s.network.Validators[0].ClientCtx.Keyring
// path := sdk.GetConfig().GetFullBIP44Path()
// info, err := kb.NewAccount("alice", aliceMnemonic, "", path, hd.Secp256k1)
// s.Require().NoError(err)

// add, err := info.GetAddress()
// s.Require().NoError(err)
// s.addresses = append(s.addresses, add.String())

// _, err = s.network.WaitForHeight(1)
// s.Require().NoError(err)
// }

// func (s *IntegrationTestSuite) TearDownSuite() {
// s.T().Log("tearing down integration suite")
// s.network.Cleanup()
// }

// func (s *IntegrationTestSuite) TestNewUpdateBlobStatusCmd() {
// val := s.network.Validators[0]

// testCases := []struct {
// name string
// args []string
// expectErr bool
// }{
// {
// "update blob status - success",
// []string{
// "1",
// "10",
// "success",
// "120",
// fmt.Sprintf("--%s=%s", flags.FlagFrom, s.addresses[0]),
// fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation),
// fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastSync),
// },
// false,
// },
// {
// "update blob status - failure",
// []string{
// "1",
// "10",
// "failure",
// "120",
// fmt.Sprintf("--%s=%s", flags.FlagFrom, s.addresses[0]),
// fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation),
// fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastSync),
// },
// false,
// },
// {
// "update blob status - invalid status",
// []string{
// "1",
// "10",
// "invalid",
// "120",
// fmt.Sprintf("--%s=%s", flags.FlagFrom, s.addresses[0]),
// fmt.Sprintf("--%s=true", flags.FlagSkipConfirmation),
// fmt.Sprintf("--%s=%s", flags.FlagBroadcastMode, flags.BroadcastSync),
// },
// false,
// },
// }

// for _, tc := range testCases {
// s.Run(tc.name, func() {
// cmd := cli.NewUpdateBlobStatusCmd()
// res, err := clitestutil.ExecTestCLICmd(val.ClientCtx, cmd, tc.args)
// if tc.expectErr {
// if err != nil {
// s.Require().Error(err)
// }
// }

// s.Require().NoError(nil)
// s.Require().NotNil(res)
// })
// }
// }

0 comments on commit 501c614

Please sign in to comment.