UNPKG

synctos

Version:

The Syncmaker. A tool to build comprehensive sync functions for Couchbase Sync Gateway.

29 lines (27 loc) 641 B
function makeTestEnvironment(_, simpleMock) { const JSON = { parse: global.JSON.parse, stringify: global.JSON.stringify }; const requireAccess = simpleMock.stub(); const requireAdmin = simpleMock.stub(); const requireRole = simpleMock.stub(); const requireUser = simpleMock.stub(); const channel = simpleMock.stub(); const access = simpleMock.stub(); const role = simpleMock.stub(); const expiry = simpleMock.stub(); return { _, JSON, requireAccess, requireAdmin, requireRole, requireUser, channel, access, role, expiry, syncFunction: $SYNC_FUNC_PLACEHOLDER$ }; }