suitest-js-api
Version:
Suitest is a test automation and device manipulation tool for living room devices and web browsers.
14 lines (11 loc) • 437 B
JavaScript
const {makeModifierComposer} = require('../utils/makeComposer');
const composers = require('../constants/composer');
const {validate, validators} = require('../validation');
/**
* Defines timeout methods
*/
const timeoutComposer = makeModifierComposer(composers.TIMEOUT, ['timeout'], (_, meta, value) => ({
...meta,
timeout: validate(validators.ST_VAR_NOT_NEGATIVE_NUMBER, value, 'timeout'),
}));
module.exports = timeoutComposer;