1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
// Copyright (c) HashiCorp, Inc.
// SPDX-License-Identifier: MPL-2.0
package raft
import "testing"
func TestDiscardSnapshotStoreImpl(t *testing.T) {
var impl interface{} = &DiscardSnapshotStore{}
if _, ok := impl.(SnapshotStore); !ok {
t.Fatalf("DiscardSnapshotStore not a SnapshotStore")
}
}
func TestDiscardSnapshotSinkImpl(t *testing.T) {
var impl interface{} = &DiscardSnapshotSink{}
if _, ok := impl.(SnapshotSink); !ok {
t.Fatalf("DiscardSnapshotSink not a SnapshotSink")
}
}
|