synctos
Version:
The Syncmaker. A tool to build comprehensive sync functions for Couchbase Sync Gateway.
16 lines (14 loc) • 621 B
JavaScript
const { expect } = require('chai');
const index = require('./index');
describe('Main package module', () => {
it('exposes the public API', () => {
expect(index).to.eql({
documentDefinitionsValidator: require('./validation/document-definitions-validator'),
syncFunctionLoader: require('./loading/sync-function-loader'),
syncFunctionWriter: require('./saving/sync-function-writer'),
testFixtureMaker: require('./testing/test-fixture-maker'),
testHelper: require('./testing/test-helper'),
validationErrorFormatter: require('./testing/validation-error-formatter')
});
});
});