MCPcopy Create free account
hub / github.com/couchbase/sync_gateway / NewBlipTesterDefaultCollectionFromSpec

Function NewBlipTesterDefaultCollectionFromSpec

rest/utilities_testing.go:1416–1427  ·  view source on GitHub ↗

NewBlipTesterDefaultCollectionFromSpec creates a blip tester that has a RestTester only using a single database and `_default._default` collection.

(tb testing.TB, spec BlipTesterSpec)

Source from the content-addressed store, hash-verified

1414
1415// NewBlipTesterDefaultCollectionFromSpec creates a blip tester that has a RestTester only using a single database and `_default._default` collection.
1416func NewBlipTesterDefaultCollectionFromSpec(tb testing.TB, spec BlipTesterSpec) *BlipTester {
1417 rtConfig := RestTesterConfig{
1418 AllowConflicts: spec.allowConflicts,
1419 GuestEnabled: spec.GuestEnabled,
1420 DatabaseConfig: &DatabaseConfig{},
1421 SyncFn: spec.syncFn,
1422 }
1423 rt := newRestTester(tb, &rtConfig, useSingleCollectionDefaultOnly, 1)
1424 bt, err := createBlipTesterWithSpec(rt, spec)
1425 require.NoError(tb, err)
1426 return bt
1427}
1428
1429// NewBlipTester creates a blip tester with an underlying Rest Tester in the default configuration.
1430func NewBlipTester(tb testing.TB) *BlipTester {

Callers 1

Calls 2

newRestTesterFunction · 0.85
createBlipTesterWithSpecFunction · 0.85

Tested by

no test coverage detected