knex/test/tape/index.js

30 lines
608 B
JavaScript
Raw Normal View History

'use strict';
var tape = require('tape')
var makeKnex = require('../../knex')
var knexfile = require('../knexfile')
Object.keys(knexfile).forEach(function(key) {
require('./parse-connection')
require('./raw')
require('./query-builder')
require('./seed')
2015-08-30 11:36:21 +03:00
require('./migrate')
require('./pool')
require('./knex')
var knex = makeKnex(knexfile[key])
require('./transactions')(knex)
2015-06-01 15:45:02 -04:00
require('./stream')(knex)
// Tear down the knex connection
tape(knex.client.driverName + ' - transactions: after', function(t) {
knex.destroy().then(function() {
t.end()
})
})
2015-08-30 11:36:21 +03:00
})