knex/test/unit/transaction.js

23 lines
448 B
JavaScript
Raw Normal View History

2013-09-05 16:36:49 -04:00
module.exports = function(client) {
var Transaction = require('../../lib/transaction').Transaction;
describe('Transaction', function () {
describe('Constructor', function() {
it('saves the current client off the knex instance', function() {
var knex = {client: {name: 'mysql'}};
var transaction = new Transaction(knex);
assert(transaction.client).should.eql(knex.client);
});
});
});
};