Documentation
¶
Index ¶
- Constants
- func Fatalf(t *testing.T, format string, args ...interface{})
- func RunCloseTest(t *testing.T, st store.Store)
- func RunConcurrentTransactionsTest(t *testing.T, st store.Store)
- func RunReadWriteBasicTest(t *testing.T, st store.Store)
- func RunReadWriteRandomTest(t *testing.T, st store.Store)
- func RunSnapshotTest(t *testing.T, st store.Store)
- func RunStoreStateTest(t *testing.T, st store.Store)
- func RunStreamTest(t *testing.T, st store.Store)
- func RunTransactionStateTest(t *testing.T, st store.Store)
- func RunTransactionsWithGetTest(t *testing.T, st store.Store)
Constants ¶
View Source
const ( Put operation = 0 Delete operation = 1 )
Variables ¶
This section is empty.
Functions ¶
func RunCloseTest ¶
RunCloseTest verifies that child objects are closed when the parent object is closed.
func RunConcurrentTransactionsTest ¶
RunConcurrentTransactionsTest verifies that concurrent transactions invalidate each other as expected.
func RunReadWriteBasicTest ¶
RunReadWriteBasicTest runs a basic test that verifies reads, writes and snapshots.
func RunReadWriteRandomTest ¶
RunReadWriteRandomTest runs a random-generated test that verifies reads, writes and snapshots.
func RunSnapshotTest ¶
RunSnapshotTest verifies store.Snapshot operations.
func RunStoreStateTest ¶
RunStoreStateTest verifies operations that modify the state of a store.Store.
func RunStreamTest ¶
RunStreamTest verifies store.Stream operations.
func RunTransactionStateTest ¶
RunTransactionStateTest verifies operations that modify the state of a store.Transaction.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.