UNPKG

flowa

Version:

Service level control flow for Node.js

74 lines (45 loc) 1.14 kB
/** * Throw exceptions by using callbacks * * @author Mohammad Fares <faressoft.com@gmail.com> */ /** * Hints for the testing suites * @type {Object} */ module.exports.hints = {}; /** * The error object * @type {Object} */ module.exports.hints.error = new Error('Something wrong !!!'); /** * The flow sample * @type {Object} */ module.exports.flow = { type: 'serial', task1: generators.generateDummyTask(1), group1: { type: 'parallel', task2: generators.generateDummyTask(2), task3: generators.generateDummyTask(3), group2: { type: 'serial', task4: generators.generateDummyTask(4), task5: generators.generateDummyTask(5) }, group3: { task6: generators.generateDummyTask(6), task7: generators.generateDummyTask(7), group4: { type: 'parallel', task8: generators.generateDummyTask(8), task9: generators.generateDummyTask(9) }, task10: generators.generateDummyTask(10) } }, task11: generators.generateDummyErroredTask(module.exports.hints.error), task12: generators.generateDummyTask(12) };