@es-labs/node
Version:
Reusable library
33 lines (27 loc) • 768 B
JavaScript
import '@express-template/common/env' // setup env vars
import { describe, it, before, after } from 'node:test';
import assert from 'node:assert';
import StoreKnex from '@es-labs/node/services/db/knex.js';
let sqldb;
const RUN_TEST = false;
if (RUN_TEST) {
before(async () => {
sqldb = new StoreKnex();
await sqldb.open();
});
after(async () => {
await sqldb.close();
});
describe('Test Services', () => {
it.skip('Test Knex', async () => {
let knex = sqldb.get();
const rv = (await knex('users').where({ username: 'ais-one' }).first()).githubId;
assert.strictEqual(rv, 4284574);
});
});
describe('Services Test', () => {
it.skip('should pass', () => {
assert.strictEqual(true, true);
});
});
}