UNPKG

mssql-ease

Version:

Promise style ease-of-use module for working with Microsoft SQL Server from Node.js.

21 lines (18 loc) 675 B
require('./config-from-env'); const { ConnectionString } = require('../lib/connection-string'); test('ConnectionString.parse() throws when no args specified', async () => { try { const config = ConnectionString.parse(); expect(config).toBeUndefined(); } catch (err) { expect(err.message).toMatch('str (string) is required'); } }); test('ConnectionString.parse() throws on unrecognized url scheme', async () => { try { const config = ConnectionString.parse('mongo://localhost'); expect(config).toBeUndefined(); } catch (err) { expect(err.message).toMatch('Connection string (url) must begin with \'mssql:\'; received: \'mongo:\''); } });