Skip to content

Instantly share code, notes, and snippets.

@eddyystop
eddyystop / template-discard.unit.test.js
Last active September 18, 2018 14:25
Template generated by feathers-plus/cli for a hook unit test
const assert = require('assert');
const verifyEmail = require('../../../../src/hooks/discard');
describe('Test /hooks/discard.unit.test.js', () => {
// eslint-disable-next-line no-unused-vars
let contextBefore, contextAfterPaginated,
// eslint-disable-next-line no-unused-vars
contextAfter, contextAfterMultiple;
beforeEach(() => {
@eddyystop
eddyystop / actual-discard.unit.test.js
Created September 18, 2018 14:24
For Medium article "Automatic tests with feathers-plus/cli"
const assert = require('assert');
const discard = require('../../src/hooks/discard');
describe('Test /hooks/discard.unit.test.js', () => {
// eslint-disable-next-line no-unused-vars
let contextBefore, contextAfterPaginated,
// eslint-disable-next-line no-unused-vars
contextAfter, contextAfterMultiple;
@eddyystop
eddyystop / testing-discard.js
Created September 18, 2018 14:54
Medium article "Automatic tests with feathers-plus/cli" - discard hook - part 1
// Scaffolding generated
contextBefore = {
type: 'before',
params: { provider: 'socketio' },
data: {
}
};
contextAfter = {
@eddyystop
eddyystop / a-l-m+plugins+options
Last active December 23, 2018 03:04
a-l-m / plugins/ options
const optionsDefault = {
app: null, // Value set during configuration.
service: '/users',
path: 'authManagement',
emailField: 'email',
dialablePhoneField: 'dialablePhone',
passwordField: 'password',
longTokenLen: 15,
shortTokenLen: 6,
shortTokenDigits: true,