test: sync unmark-bad cli command
This commit is contained in:
parent
7fc2f9dc29
commit
0f79a0024c
@ -69,3 +69,33 @@ func TestSyncMarkBad(t *testing.T) {
|
|||||||
err := app.Run([]string{"sync", "mark-bad", blk.Cid().String()})
|
err := app.Run([]string{"sync", "mark-bad", blk.Cid().String()})
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func TestSyncUnmarkBad(t *testing.T) {
|
||||||
|
t.Run("one-block", func(t *testing.T) {
|
||||||
|
app, mockApi, _, done := NewMockAppWithFullAPI(t, WithCategory("sync", SyncUnmarkBadCmd))
|
||||||
|
defer done()
|
||||||
|
|
||||||
|
ctx, cancel := context.WithCancel(context.Background())
|
||||||
|
defer cancel()
|
||||||
|
|
||||||
|
blk := mock.MkBlock(nil, 0, 0)
|
||||||
|
|
||||||
|
mockApi.EXPECT().SyncUnmarkBad(ctx, blk.Cid()).Return(nil)
|
||||||
|
|
||||||
|
err := app.Run([]string{"sync", "unmark-bad", blk.Cid().String()})
|
||||||
|
assert.NoError(t, err)
|
||||||
|
})
|
||||||
|
|
||||||
|
t.Run("all", func(t *testing.T) {
|
||||||
|
app, mockApi, _, done := NewMockAppWithFullAPI(t, WithCategory("sync", SyncUnmarkBadCmd))
|
||||||
|
defer done()
|
||||||
|
|
||||||
|
ctx, cancel := context.WithCancel(context.Background())
|
||||||
|
defer cancel()
|
||||||
|
|
||||||
|
mockApi.EXPECT().SyncUnmarkAllBad(ctx).Return(nil)
|
||||||
|
|
||||||
|
err := app.Run([]string{"sync", "unmark-bad", "-all"})
|
||||||
|
assert.NoError(t, err)
|
||||||
|
})
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user