knex/test/index.js

43 lines
1.0 KiB
JavaScript
Raw Normal View History

/*global describe*/
'use strict';
require('source-map-support').install();
2013-09-05 16:36:49 -04:00
global.sinon = require("sinon");
2013-05-04 02:57:12 -04:00
2014-04-16 01:23:50 -04:00
var chai = global.chai = require("chai");
2013-09-12 13:30:47 -04:00
2013-09-05 16:36:49 -04:00
chai.use(require("sinon-chai"));
chai.should();
var Promise = global.testPromise = require('bluebird');
global.expect = chai.expect;
global.d = new Date();
2013-03-19 20:28:03 -04:00
Promise.longStackTraces();
describe('Query Building Tests', function() {
this.timeout(process.env.KNEX_TEST_TIMEOUT || 5000);
2015-04-22 12:11:23 -04:00
require('./unit/query/builder')
require('./unit/schema/mysql')('mysql')
require('./unit/schema/mysql')('maria')
require('./unit/schema/mysql')('mysql2')
2015-04-22 12:11:23 -04:00
require('./unit/schema/postgres')
require('./unit/schema/sqlite3')
require('./unit/schema/oracle')
require('./unit/schema/mssql')
require('./unit/schema/oracledb')
})
describe('ExternalAuth ORACLE Tests', function() {
this.timeout(process.env.KNEX_TEST_TIMEOUT || 5000);
require('./unit/dialects/oracledb')
})
describe('Integration Tests', function() {
this.timeout(process.env.KNEX_TEST_TIMEOUT || 5000);
2015-04-27 20:22:05 -04:00
require('./integration')
})