Documentation ¶
Index ¶
- Variables
- func Err(err error, t *testing.T, msgs ...string)
- func False(v bool, t *testing.T, msgs ...string)
- func NewTestDatastore(testErrors bool) *testDatastore
- func Nil(err error, t *testing.T, msgs ...string)
- func RunBatchDeleteTest(t *testing.T, ds dstore.Batching)
- func RunBatchPutAndDeleteTest(t *testing.T, ds dstore.Batching)
- func RunBatchTest(t *testing.T, ds dstore.Batching)
- func SubtestAll(t *testing.T, ds dstore.Datastore)
- func SubtestBasicPutGet(t *testing.T, ds dstore.Datastore)
- func SubtestBasicSync(t *testing.T, ds dstore.Datastore)
- func SubtestCombinations(t *testing.T, ds dstore.Datastore)
- func SubtestFilter(t *testing.T, ds dstore.Datastore)
- func SubtestLimit(t *testing.T, ds dstore.Datastore)
- func SubtestManyKeysAndQuery(t *testing.T, ds dstore.Datastore)
- func SubtestNotFounds(t *testing.T, ds dstore.Datastore)
- func SubtestOrder(t *testing.T, ds dstore.Datastore)
- func SubtestPrefix(t *testing.T, ds dstore.Datastore)
- func SubtestReturnSizes(t *testing.T, ds dstore.Datastore)
- func TestElemCount(t *testing.T)
- func True(v bool, t *testing.T, msgs ...string)
Constants ¶
This section is empty.
Variables ¶
View Source
var BasicSubtests = []func(t *testing.T, ds dstore.Datastore){ SubtestBasicPutGet, SubtestNotFounds, SubtestPrefix, SubtestOrder, SubtestLimit, SubtestFilter, SubtestManyKeysAndQuery, SubtestReturnSizes, SubtestBasicSync, }
BasicSubtests is a list of all basic tests.
View Source
var BatchSubtests = []func(t *testing.T, ds dstore.Batching){ RunBatchTest, RunBatchDeleteTest, RunBatchPutAndDeleteTest, }
BatchSubtests is a list of all basic batching datastore tests.
View Source
var ElemCount = 100
ElemCount sets with how many elements the datastore suit tests are usually run with. Best to set to round numbers like 20, 30, 40... and at least to 20.
View Source
var ErrTest = errors.New("test error")
Functions ¶
func NewTestDatastore ¶
func NewTestDatastore(testErrors bool) *testDatastore
func SubtestAll ¶
SubtestAll tests the given datastore against all the subtests.
func TestElemCount ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.