Simplify flaky test case and disable parallelism (#5793)
* Simplify flaky test casea and disable parallelism * Fix failing test Co-authored-by: Alexander Bezobchuk <alexanderbez@users.noreply.github.com> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
This commit is contained in:
parent
b12ec43cfe
commit
39f416faa3
|
@ -24,29 +24,19 @@ func TestBasicManager(t *testing.T) {
|
||||||
mockCtrl := gomock.NewController(t)
|
mockCtrl := gomock.NewController(t)
|
||||||
t.Cleanup(mockCtrl.Finish)
|
t.Cleanup(mockCtrl.Finish)
|
||||||
cdc := codec.New()
|
cdc := codec.New()
|
||||||
wantDefaultGenesis := map[string]json.RawMessage{
|
wantDefaultGenesis := map[string]json.RawMessage{"mockAppModuleBasic1": json.RawMessage(``)}
|
||||||
"mockAppModuleBasic1": json.RawMessage(``),
|
|
||||||
"mockAppModuleBasic2": json.RawMessage(`{"key":"value"}`),
|
|
||||||
}
|
|
||||||
|
|
||||||
mockAppModuleBasic1 := mocks.NewMockAppModuleBasic(mockCtrl)
|
mockAppModuleBasic1 := mocks.NewMockAppModuleBasic(mockCtrl)
|
||||||
mockAppModuleBasic2 := mocks.NewMockAppModuleBasic(mockCtrl)
|
|
||||||
|
|
||||||
mockAppModuleBasic1.EXPECT().Name().AnyTimes().Return("mockAppModuleBasic1")
|
mockAppModuleBasic1.EXPECT().Name().AnyTimes().Return("mockAppModuleBasic1")
|
||||||
mockAppModuleBasic2.EXPECT().Name().AnyTimes().Return("mockAppModuleBasic2")
|
|
||||||
mockAppModuleBasic1.EXPECT().DefaultGenesis(gomock.Eq(cdc)).Times(1).Return(json.RawMessage(``))
|
mockAppModuleBasic1.EXPECT().DefaultGenesis(gomock.Eq(cdc)).Times(1).Return(json.RawMessage(``))
|
||||||
mockAppModuleBasic2.EXPECT().DefaultGenesis(gomock.Eq(cdc)).Times(1).Return(json.RawMessage(`{"key":"value"}`))
|
|
||||||
mockAppModuleBasic1.EXPECT().ValidateGenesis(gomock.Eq(cdc), gomock.Eq(wantDefaultGenesis["mockAppModuleBasic1"])).Times(1).Return(errFoo)
|
mockAppModuleBasic1.EXPECT().ValidateGenesis(gomock.Eq(cdc), gomock.Eq(wantDefaultGenesis["mockAppModuleBasic1"])).Times(1).Return(errFoo)
|
||||||
mockAppModuleBasic1.EXPECT().RegisterRESTRoutes(gomock.Eq(context.CLIContext{}), gomock.Eq(&mux.Router{})).Times(1)
|
mockAppModuleBasic1.EXPECT().RegisterRESTRoutes(gomock.Eq(context.CLIContext{}), gomock.Eq(&mux.Router{})).Times(1)
|
||||||
mockAppModuleBasic2.EXPECT().RegisterRESTRoutes(gomock.Eq(context.CLIContext{}), gomock.Eq(&mux.Router{})).Times(1)
|
|
||||||
mockAppModuleBasic1.EXPECT().RegisterCodec(gomock.Eq(cdc)).Times(1)
|
mockAppModuleBasic1.EXPECT().RegisterCodec(gomock.Eq(cdc)).Times(1)
|
||||||
mockAppModuleBasic2.EXPECT().RegisterCodec(gomock.Eq(cdc)).Times(1)
|
|
||||||
mockAppModuleBasic1.EXPECT().GetTxCmd(cdc).Times(1).Return(nil)
|
mockAppModuleBasic1.EXPECT().GetTxCmd(cdc).Times(1).Return(nil)
|
||||||
mockAppModuleBasic2.EXPECT().GetTxCmd(cdc).Times(1).Return(&cobra.Command{})
|
|
||||||
mockAppModuleBasic1.EXPECT().GetQueryCmd(cdc).Times(1).Return(nil)
|
mockAppModuleBasic1.EXPECT().GetQueryCmd(cdc).Times(1).Return(nil)
|
||||||
mockAppModuleBasic2.EXPECT().GetQueryCmd(cdc).Times(1).Return(&cobra.Command{})
|
|
||||||
|
|
||||||
mm := module.NewBasicManager(mockAppModuleBasic1, mockAppModuleBasic2)
|
mm := module.NewBasicManager(mockAppModuleBasic1)
|
||||||
require.Equal(t, mm["mockAppModuleBasic1"], mockAppModuleBasic1)
|
require.Equal(t, mm["mockAppModuleBasic1"], mockAppModuleBasic1)
|
||||||
|
|
||||||
mm.RegisterCodec(cdc)
|
mm.RegisterCodec(cdc)
|
||||||
|
@ -54,8 +44,7 @@ func TestBasicManager(t *testing.T) {
|
||||||
require.Equal(t, wantDefaultGenesis, mm.DefaultGenesis(cdc))
|
require.Equal(t, wantDefaultGenesis, mm.DefaultGenesis(cdc))
|
||||||
|
|
||||||
var data map[string]string
|
var data map[string]string
|
||||||
require.NoError(t, json.Unmarshal(wantDefaultGenesis["mockAppModuleBasic2"], &data))
|
require.Equal(t, map[string]string(nil), data)
|
||||||
require.Equal(t, map[string]string{"key": "value"}, data)
|
|
||||||
|
|
||||||
require.True(t, errors.Is(errFoo, mm.ValidateGenesis(cdc, wantDefaultGenesis)))
|
require.True(t, errors.Is(errFoo, mm.ValidateGenesis(cdc, wantDefaultGenesis)))
|
||||||
|
|
||||||
|
@ -71,7 +60,6 @@ func TestBasicManager(t *testing.T) {
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestGenesisOnlyAppModule(t *testing.T) {
|
func TestGenesisOnlyAppModule(t *testing.T) {
|
||||||
t.Parallel()
|
|
||||||
mockCtrl := gomock.NewController(t)
|
mockCtrl := gomock.NewController(t)
|
||||||
t.Cleanup(mockCtrl.Finish)
|
t.Cleanup(mockCtrl.Finish)
|
||||||
|
|
||||||
|
@ -91,7 +79,6 @@ func TestGenesisOnlyAppModule(t *testing.T) {
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestManagerOrderSetters(t *testing.T) {
|
func TestManagerOrderSetters(t *testing.T) {
|
||||||
t.Parallel()
|
|
||||||
mockCtrl := gomock.NewController(t)
|
mockCtrl := gomock.NewController(t)
|
||||||
t.Cleanup(mockCtrl.Finish)
|
t.Cleanup(mockCtrl.Finish)
|
||||||
mockAppModule1 := mocks.NewMockAppModule(mockCtrl)
|
mockAppModule1 := mocks.NewMockAppModule(mockCtrl)
|
||||||
|
@ -121,7 +108,6 @@ func TestManagerOrderSetters(t *testing.T) {
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestManager_RegisterInvariants(t *testing.T) {
|
func TestManager_RegisterInvariants(t *testing.T) {
|
||||||
t.Parallel()
|
|
||||||
mockCtrl := gomock.NewController(t)
|
mockCtrl := gomock.NewController(t)
|
||||||
t.Cleanup(mockCtrl.Finish)
|
t.Cleanup(mockCtrl.Finish)
|
||||||
|
|
||||||
|
@ -141,7 +127,6 @@ func TestManager_RegisterInvariants(t *testing.T) {
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestManager_RegisterRoutes(t *testing.T) {
|
func TestManager_RegisterRoutes(t *testing.T) {
|
||||||
t.Parallel()
|
|
||||||
mockCtrl := gomock.NewController(t)
|
mockCtrl := gomock.NewController(t)
|
||||||
t.Cleanup(mockCtrl.Finish)
|
t.Cleanup(mockCtrl.Finish)
|
||||||
|
|
||||||
|
@ -173,7 +158,6 @@ func TestManager_RegisterRoutes(t *testing.T) {
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestManager_InitGenesis(t *testing.T) {
|
func TestManager_InitGenesis(t *testing.T) {
|
||||||
t.Parallel()
|
|
||||||
mockCtrl := gomock.NewController(t)
|
mockCtrl := gomock.NewController(t)
|
||||||
t.Cleanup(mockCtrl.Finish)
|
t.Cleanup(mockCtrl.Finish)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue