knex/test/tape/index.js

27 lines
560 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')
require('./pool')
require('./knex')
var knex = makeKnex(knexfile[key])
require('./transactions')(knex)
// Tear down the knex connection
tape(knex.client.driverName + ' - transactions: after', function(t) {
knex.destroy().then(function() {
t.end()
})
})
})