fix(test): avoid panic of SetStreamingManager() on sealed BaseApp (#24109)

This commit is contained in:
mmsqe 2025-03-24 22:04:55 +08:00 committed by GitHub
parent cc545340ca
commit da5a74da3b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -2781,11 +2781,12 @@ func TestABCI_Proposal_FailReCheckTx(t *testing.T) {
}
func TestFinalizeBlockDeferResponseHandle(t *testing.T) {
suite := NewBaseAppSuite(t, baseapp.SetHaltHeight(1))
suite.baseApp.SetStreamingManager(storetypes.StreamingManager{
ABCIListeners: []storetypes.ABCIListener{
&mockABCIListener{},
},
suite := NewBaseAppSuite(t, baseapp.SetHaltHeight(1), func(ba *baseapp.BaseApp) {
ba.SetStreamingManager(storetypes.StreamingManager{
ABCIListeners: []storetypes.ABCIListener{
&mockABCIListener{},
},
})
})
res, err := suite.baseApp.FinalizeBlock(&abci.FinalizeBlockRequest{