UNPKG

@bemedev/cli-test

Version:

A library for testing CLI libraries (INCEPTION !!)

45 lines (43 loc) 1.27 kB
// #region const KEYS const SIMPLE_TRUE_KEYS = [ 'only', 'concurrent', 'sequential', 'shuffle', ]; function isSimpleTrueFnKey(value) { return SIMPLE_TRUE_KEYS.includes(value); } const SIMPLE_FALSE_KEYS = ['todo', 'skip']; function isSimpleFalseFnKey(value) { return SIMPLE_FALSE_KEYS.includes(value); } const SIMPLE_SIDE_EFFECT_KEYS = ['only']; function isSideEffectFnKey(value) { return SIMPLE_SIDE_EFFECT_KEYS.includes(value); } const SIMPLE_NO_SIDE_EFFECT_KEYS = [ 'sequential', 'shuffle', 'concurrent', 'todo', 'skip', ]; function isNotSideEffectFnKey(value) { return SIMPLE_NO_SIDE_EFFECT_KEYS.includes(value); } const SIMPLE_INSIDE_EFFECT_KEYS = [ 'shuffle', 'concurrent', ]; function isSimpleInsideEffectFnKey(value) { return SIMPLE_INSIDE_EFFECT_KEYS.includes(value); } const COMPLEX_KEYS = ['runIf', 'skipIf']; const SIMPLE_KEYS = [ ...SIMPLE_TRUE_KEYS, ...SIMPLE_FALSE_KEYS, ]; // #endregion export { COMPLEX_KEYS, SIMPLE_FALSE_KEYS, SIMPLE_INSIDE_EFFECT_KEYS, SIMPLE_KEYS, SIMPLE_NO_SIDE_EFFECT_KEYS, SIMPLE_SIDE_EFFECT_KEYS, SIMPLE_TRUE_KEYS, isNotSideEffectFnKey, isSideEffectFnKey, isSimpleFalseFnKey, isSimpleInsideEffectFnKey, isSimpleTrueFnKey }; //# sourceMappingURL=types.js.map