UNPKG

1.15 kBJavaScriptView Raw
1// Copyright IBM Corp. 2014,2019. All Rights Reserved.
2// Node module: loopback-connector
3// This file is licensed under the MIT License.
4// License text available at https://opensource.org/licenses/MIT
5
6'use strict';
7const assert = require('assert');
8const connector = require('../');
9
10describe('loopback-connector', function() {
11 it('exports Connector', function() {
12 assert(connector.Connector);
13 });
14
15 it('exports SqlConnector', function() {
16 assert(connector.SqlConnector);
17 });
18
19 it('exports SQLConnector', function() {
20 assert(connector.SQLConnector);
21 });
22
23 it('creates aliases to Connector.prototype.execute', function() {
24 assert.equal(connector.Connector.prototype.execute,
25 connector.Connector.prototype.query);
26 assert.equal(connector.Connector.prototype.execute,
27 connector.Connector.prototype.command);
28 });
29
30 it('creates aliases to SQLConnector.prototype.execute', function() {
31 assert.equal(connector.SQLConnector.prototype.execute,
32 connector.SQLConnector.prototype.query);
33 assert.equal(connector.SQLConnector.prototype.execute,
34 connector.SQLConnector.prototype.command);
35 });
36});