MCPcopy Create free account
hub / github.com/apache/cassandra-nodejs-driver / newConnectedInstance

Function newConnectedInstance

test/unit/client-tests.js:815–827  ·  view source on GitHub ↗
(requestHandlerMock, options, prepareHandlerMock)

Source from the content-addressed store, hash-verified

813}
814
815function newConnectedInstance(requestHandlerMock, options, prepareHandlerMock) {
816 const Client = proxyquire('../../lib/client', {
817 './request-handler': requestHandlerMock || function () {},
818 './prepare-handler': prepareHandlerMock || function () {}
819 });
820
821 const client = new Client(utils.extend({}, helper.baseOptions, options));
822 client._getEncoder = () => new Encoder(2, {});
823 client.connect = helper.callbackNoop;
824 client._connect = async () => {};
825
826 return client;
827}
828
829function getConnections(length = 1) {
830 return Array(length).fill(0).map(() => ({ closeAsync: sinon.spy(() => Promise.resolve()) }));

Callers 1

client-tests.jsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected