knex-spec-helper
v0.1.2
Published
Helper functions for tests with knex.
Downloads
13
Readme
Knex Spec Helper
Helper functions for tests with knex and knextancy.
Basically the setup runs a truncate script to clean all tables and returns a configured knex connection. Running with knextancyEnabled
it will return already a connection by tenant.
Install
npm install -D knex-spec-helper
Usage
Example with Mocha
import knexConfig from '../your-knex-config';
import knexSpecHelper from 'knex-spec-helper';
beforeEach(async function () {
this.knex = await knexSpecHelper.setup({
knexConfig: knexConfig,
knextancyEnabled: true,
truncateEnabled: true,
});
});
License
Licensed under The MIT License Redistributions of files must retain the above copyright notice.