Skip to content

Commit 93b0525

Browse files
committed
fix tests
1 parent db45c7b commit 93b0525

File tree

2 files changed

+35
-38
lines changed

2 files changed

+35
-38
lines changed

block/manager_test.go

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -541,13 +541,6 @@ func TestManager_execValidate(t *testing.T) {
541541
require.NoError(err)
542542
})
543543

544-
t.Run("invalid header (ValidateBasic fails)", func(t *testing.T) {
545-
state, header, data, _ := makeValid()
546-
header.ProposerAddress = []byte("bad") // breaks proposer address check
547-
err := m.execValidate(state, header, data)
548-
require.ErrorContains(err, "invalid header")
549-
})
550-
551544
t.Run("header/data mismatch (types.Validate fails)", func(t *testing.T) {
552545
state, header, data, _ := makeValid()
553546
data.Metadata.ChainID = "otherchain" // breaks types.Validate

block/sync_test.go

Lines changed: 35 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -53,24 +53,26 @@ func setupManagerForSyncLoopTest(t *testing.T, initialState types.State) (
5353

5454
// Manager setup
5555
m := &Manager{
56-
store: mockStore,
57-
exec: mockExec,
58-
config: cfg,
59-
genesis: *genesisDoc,
60-
lastState: initialState,
61-
lastStateMtx: new(sync.RWMutex),
62-
logger: logging.Logger("test"),
63-
headerCache: cache.NewCache[types.SignedHeader](),
64-
dataCache: cache.NewCache[types.Data](),
65-
headerInCh: headerInCh,
66-
dataInCh: dataInCh,
67-
headerStoreCh: headerStoreCh,
68-
dataStoreCh: dataStoreCh,
69-
retrieveCh: retrieveCh,
70-
daHeight: &atomic.Uint64{},
71-
metrics: NopMetrics(),
72-
headerStore: &goheaderstore.Store[*types.SignedHeader]{},
73-
dataStore: &goheaderstore.Store[*types.Data]{},
56+
store: mockStore,
57+
exec: mockExec,
58+
config: cfg,
59+
genesis: *genesisDoc,
60+
lastState: initialState,
61+
lastStateMtx: new(sync.RWMutex),
62+
logger: logging.Logger("test"),
63+
headerCache: cache.NewCache[types.SignedHeader](),
64+
dataCache: cache.NewCache[types.Data](),
65+
headerInCh: headerInCh,
66+
dataInCh: dataInCh,
67+
headerStoreCh: headerStoreCh,
68+
dataStoreCh: dataStoreCh,
69+
retrieveCh: retrieveCh,
70+
daHeight: &atomic.Uint64{},
71+
metrics: NopMetrics(),
72+
headerStore: &goheaderstore.Store[*types.SignedHeader]{},
73+
dataStore: &goheaderstore.Store[*types.Data]{},
74+
signaturePayloadProvider: types.DefaultSignaturePayloadProvider,
75+
validatorHasherProvider: types.DefaultValidatorHasherProvider,
7476
}
7577
m.daHeight.Store(initialState.DAHeight)
7678

@@ -859,19 +861,21 @@ func TestSyncLoop_MultipleHeadersArriveFirst_ThenData(t *testing.T) {
859861
}
860862

861863
m := &Manager{
862-
store: store,
863-
exec: mockExec,
864-
config: config.DefaultConfig,
865-
genesis: genesis.Genesis{ChainID: initialState.ChainID},
866-
lastState: initialState,
867-
lastStateMtx: new(sync.RWMutex),
868-
logger: logging.Logger("test"),
869-
headerCache: cache.NewCache[types.SignedHeader](),
870-
dataCache: cache.NewCache[types.Data](),
871-
headerInCh: headerInCh,
872-
dataInCh: dataInCh,
873-
daHeight: &atomic.Uint64{},
874-
metrics: NopMetrics(),
864+
store: store,
865+
exec: mockExec,
866+
config: config.DefaultConfig,
867+
genesis: genesis.Genesis{ChainID: initialState.ChainID},
868+
lastState: initialState,
869+
lastStateMtx: new(sync.RWMutex),
870+
logger: logging.Logger("test"),
871+
headerCache: cache.NewCache[types.SignedHeader](),
872+
dataCache: cache.NewCache[types.Data](),
873+
headerInCh: headerInCh,
874+
dataInCh: dataInCh,
875+
daHeight: &atomic.Uint64{},
876+
metrics: NopMetrics(),
877+
signaturePayloadProvider: types.DefaultSignaturePayloadProvider,
878+
validatorHasherProvider: types.DefaultValidatorHasherProvider,
875879
}
876880
m.daHeight.Store(initialState.DAHeight)
877881

0 commit comments

Comments
 (0)