UNPKG

rbt_mssql-pool-party

Version:

Extension of mssql that provides management of multiple connection pools, dsns, retries, and more

17 lines (15 loc) 930 B
"use strict";var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");var _defaultConnectionPoolFactory = _interopRequireDefault(require("./default-connection-pool-factory")); var _forceFqdnConnectionPoolFactory = _interopRequireDefault(require("./force-fqdn-connection-pool-factory")); jest.mock('./default-connection-pool-factory'); _defaultConnectionPoolFactory["default"].mockImplementation(function (dsn) {return dsn;}); describe('force-fqdn-connection-pool-factory', function () { it('appends an fqdn suffix to a server that contains an instance', function () { var factory = (0, _forceFqdnConnectionPoolFactory["default"])('.some.fqdn'); var dsn = { server: 'SOMEHOSTNAME\\SOMEINSTANCE' }; var result = factory(dsn); expect(result.server).toEqual('SOMEHOSTNAME.some.fqdn\\SOMEINSTANCE'); }); }); //# sourceMappingURL=force-fqdn-connection-pool-factory.test.js.map