Documentation ¶
Index ¶
- func RunCleanup(t *testing.T, kv store.Store)
- func RunTestAtomic(t *testing.T, kv store.Store)
- func RunTestCommon(t *testing.T, kv store.Store)
- func RunTestLock(t *testing.T, kv store.Store)
- func RunTestLockTTL(t *testing.T, kv store.Store, backup store.Store)
- func RunTestTTL(t *testing.T, kv store.Store, backup store.Store)
- func RunTestWatch(t *testing.T, kv store.Store)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RunCleanup ¶ added in v1.0.0
RunCleanup cleans up keys introduced by the tests
func RunTestAtomic ¶ added in v1.0.0
RunTestAtomic tests the Atomic operations by the K/V backends
func RunTestCommon ¶ added in v1.0.0
RunTestCommon tests the minimal required APIs which should be supported by all K/V backends
func RunTestLock ¶ added in v1.0.0
RunTestLock tests the KV pair Lock/Unlock APIs supported by the K/V backends.
func RunTestLockTTL ¶ added in v1.0.0
RunTestLockTTL tests the KV pair Lock with TTL APIs supported by the K/V backends.
func RunTestTTL ¶ added in v1.0.0
RunTestTTL tests the TTL funtionality of the K/V backend.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.