UNPKG

loopback-connector-postgresql

Version:
29 lines (23 loc) 939 B
// Copyright IBM Corp. 2013,2015. All Rights Reserved. // Node module: loopback-connector-postgresql // This file is licensed under the Artistic License 2.0. // License text available at https://opensource.org/licenses/Artistic-2.0 var DataSource = require('loopback-datasource-juggler').DataSource; var config = require('rc')('loopback', {test: {postgresql: {}}}).test.postgresql; if (process.env.CI) { config = { host: process.env.TEST_POSTGRESQL_HOST || config.host || 'localhost', port: process.env.TEST_POSTGRESQL_PORT || config.port || 5432, database: 'test', username: process.env.TEST_POSTGRESQL_USER || config.username, password: process.env.TEST_POSTGRESQL_PASSWORD || config.password }; } global.getDataSource = global.getSchema = function () { var db = new DataSource(require('../'), config); db.log = function (a) { // console.log(a); }; return db; }; global.sinon = require('sinon');