diff options
Diffstat (limited to 'test/unit/data/composite')
4 files changed, 42 insertions, 83 deletions
diff --git a/test/unit/data/composite/common-utilities/exposeConstant.js b/test/unit/data/composite/common-utilities/exposeConstant.js index 829dc706..bfed0951 100644 --- a/test/unit/data/composite/common-utilities/exposeConstant.js +++ b/test/unit/data/composite/common-utilities/exposeConstant.js @@ -34,19 +34,13 @@ t.test(`exposeConstant: validate inputs`, t => { t.throws( () => exposeConstant({}), - { - message: `Errors in input options passed to exposeConstant`, - errors: [ - {message: `Required these inputs: value`}, - ], - }); + {message: `Errors in input options passed to exposeConstant`, errors: [ + {message: `Required these inputs: value`}, + ]}); t.throws( () => exposeConstant({value: 'some dependency'}), - { - message: `Errors in input options passed to exposeConstant`, - errors: [ - {message: `value: Expected input.value() call, got dependency name`}, - ], - }); + {message: `Errors in input options passed to exposeConstant`, errors: [ + {message: `value: Expected input.value() call, got dependency name`}, + ]}); }); diff --git a/test/unit/data/composite/common-utilities/exposeDependency.js b/test/unit/data/composite/common-utilities/exposeDependency.js index 78801343..4f07cc16 100644 --- a/test/unit/data/composite/common-utilities/exposeDependency.js +++ b/test/unit/data/composite/common-utilities/exposeDependency.js @@ -54,21 +54,15 @@ t.test(`exposeDependency: validate inputs`, t => { t.throws( () => exposeDependency({}), - { - message: `Errors in input options passed to exposeDependency`, - errors: [ - {message: `Required these inputs: dependency`}, - ], - }); + {message: `Errors in input options passed to exposeDependency`, errors: [ + {message: `Required these inputs: dependency`}, + ]}); t.throws( () => exposeDependency({ dependency: input.value('some static value'), }), - { - message: `Errors in input options passed to exposeDependency`, - errors: [ - {message: `dependency: Expected dependency name, got input.value() call`}, - ], - }); + {message: `Errors in input options passed to exposeDependency`, errors: [ + {message: `dependency: Expected dependency name, got input.value() call`}, + ]}); }); diff --git a/test/unit/data/composite/common-utilities/withPropertiesFromObject.js b/test/unit/data/composite/common-utilities/withPropertiesFromObject.js index b1b8be7a..835767cb 100644 --- a/test/unit/data/composite/common-utilities/withPropertiesFromObject.js +++ b/test/unit/data/composite/common-utilities/withPropertiesFromObject.js @@ -185,12 +185,9 @@ t.test(`withPropertiesFromObject: validate static inputs`, t => { t.throws( () => withPropertiesFromObject({}), - { - message: `Errors in input options passed to withPropertiesFromObject`, - errors: [ - {message: `Required these inputs: object, properties`}, - ], - }); + {message: `Errors in input options passed to withPropertiesFromObject`, errors: [ + {message: `Required these inputs: object, properties`}, + ]}); t.throws( () => withPropertiesFromObject({ @@ -198,14 +195,11 @@ t.test(`withPropertiesFromObject: validate static inputs`, t => { properties: input.value('very'), prefix: input.value({yes: 'yup'}), }), - { - message: `Errors in input options passed to withPropertiesFromObject`, - errors: [ - {message: `object: Expected an object, got string`}, - {message: 'properties: Expected an array, got string'}, - {message: 'prefix: Expected a string, got object'}, - ], - }); + {message: `Errors in input options passed to withPropertiesFromObject`, errors: [ + {message: `object: Expected an object, got string`}, + {message: `properties: Expected an array, got string`}, + {message: `prefix: Expected a string, got object`}, + ]}); t.throws( () => withPropertiesFromObject({ @@ -213,8 +207,8 @@ t.test(`withPropertiesFromObject: validate static inputs`, t => { properties: input.value(['abc', 'def', 123]), }), {message: `Errors in input options passed to withPropertiesFromObject`, errors: [ - {message: 'object: Expected an object, got array'}, - {message: 'properties: Errors validating array items', errors: [ + {message: `object: Expected an object, got array`}, + {message: `properties: Errors validating array items`, errors: [ { [Symbol.for('hsmusic.decorate.indexInSourceArray')]: 2, message: /Expected a string, got number/, diff --git a/test/unit/data/composite/common-utilities/withResultOfAvailabilityCheck.js b/test/unit/data/composite/common-utilities/withResultOfAvailabilityCheck.js index dacf60f0..50c127d3 100644 --- a/test/unit/data/composite/common-utilities/withResultOfAvailabilityCheck.js +++ b/test/unit/data/composite/common-utilities/withResultOfAvailabilityCheck.js @@ -3,8 +3,8 @@ import t from 'tap'; import { compositeFrom, continuationSymbol, - withResultOfAvailabilityCheck, input, + withResultOfAvailabilityCheck, } from '#composite'; const composite = compositeFrom({ @@ -115,12 +115,9 @@ t.test(`withResultOfAvailabilityCheck: validate static inputs`, t => { t.throws( () => withResultOfAvailabilityCheck({}), - { - message: `Errors in input options passed to withResultOfAvailabilityCheck`, - errors: [ - {message: `Required these inputs: from`} - ], - }); + {message: `Errors in input options passed to withResultOfAvailabilityCheck`, errors: [ + {message: `Required these inputs: from`}, + ]}); t.doesNotThrow(() => withResultOfAvailabilityCheck({ @@ -139,24 +136,18 @@ t.test(`withResultOfAvailabilityCheck: validate static inputs`, t => { from: 'foo', mode: input.value('invalid'), }), - { - message: `Errors in input options passed to withResultOfAvailabilityCheck`, - errors: [ - {message: `mode: Expected one of null empty falsy, got invalid`}, - ], - }); + {message: `Errors in input options passed to withResultOfAvailabilityCheck`, errors: [ + {message: `mode: Expected one of null empty falsy, got invalid`}, + ]}); t.throws(() => withResultOfAvailabilityCheck({ from: input.value(null), mode: input.value(null), }), - { - message: `Errors in input options passed to withResultOfAvailabilityCheck`, - errors: [ - {message: `mode: Expected a value, got null`}, - ], - }); + {message: `Errors in input options passed to withResultOfAvailabilityCheck`, errors: [ + {message: `mode: Expected a value, got null`}, + ]}); }); t.test(`withResultOfAvailabilityCheck: validate dynamic inputs`, t => { @@ -167,34 +158,20 @@ t.test(`withResultOfAvailabilityCheck: validate dynamic inputs`, t => { from: 'apple', mode: 'banana', }), - { - message: `Error computing composition`, - cause: { - message: `Error computing composition withResultOfAvailabilityCheck`, - cause: { - message: `Errors in input values provided to withResultOfAvailabilityCheck`, - errors: [ - {message: `mode: Expected one of null empty falsy, got banana`}, - ], - }, - }, - }); + {message: `Error computing composition`, cause: + {message: `Error computing composition withResultOfAvailabilityCheck`, cause: + {message: `Errors in input values provided to withResultOfAvailabilityCheck`, errors: [ + {message: `mode: Expected one of null empty falsy, got banana`}, + ]}}}); t.throws( () => composite.expose.compute({ from: null, mode: null, }), - { - message: `Error computing composition`, - cause: { - message: `Error computing composition withResultOfAvailabilityCheck`, - cause: { - message: `Errors in input values provided to withResultOfAvailabilityCheck`, - errors: [ - {message: `mode: Expected a value, got null`}, - ], - }, - }, - }); + {message: `Error computing composition`, cause: + {message: `Error computing composition withResultOfAvailabilityCheck`, cause: + {message: `Errors in input values provided to withResultOfAvailabilityCheck`, errors: [ + {message: `mode: Expected a value, got null`}, + ]}}}); }); |