mirror of
https://github.com/knex/knex.git
synced 2025-07-30 12:23:03 +00:00

* Modify test suite to test #1602 We shouldn’t be testing the “default” client class. Replace any usages with postgresql * Simplify knex.raw, deprecate global Knex.raw usage * Remove unused bluebird shim * Remove old / unused test comments * Don't capture Pool2 error event * Fix pg string escaping & parameterization #1602, #1548
38 lines
917 B
JavaScript
38 lines
917 B
JavaScript
/*global describe*/
|
|
|
|
'use strict';
|
|
|
|
require('source-map-support').install();
|
|
|
|
global.sinon = require("sinon");
|
|
|
|
var chai = global.chai = require("chai");
|
|
|
|
chai.use(require("sinon-chai"));
|
|
chai.should();
|
|
|
|
var Promise = global.testPromise = require('bluebird');
|
|
global.expect = chai.expect;
|
|
global.d = new Date();
|
|
|
|
Promise.longStackTraces();
|
|
|
|
describe('Query Building Tests', function() {
|
|
this.timeout(process.env.KNEX_TEST_TIMEOUT || 5000);
|
|
|
|
require('./unit/query/builder')
|
|
require('./unit/schema/mysql')('mysql')
|
|
require('./unit/schema/mysql')('maria')
|
|
require('./unit/schema/mysql')('mysql2')
|
|
require('./unit/schema/postgres')
|
|
require('./unit/schema/sqlite3')
|
|
require('./unit/schema/oracle')
|
|
require('./unit/schema/mssql')
|
|
require('./unit/schema/oracledb')
|
|
})
|
|
|
|
describe('Integration Tests', function() {
|
|
this.timeout(process.env.KNEX_TEST_TIMEOUT || 5000);
|
|
require('./integration')
|
|
})
|