diff --git a/test/types.js b/test/types.js index 03a3003..21fbcaf 100644 --- a/test/types.js +++ b/test/types.js @@ -7,15 +7,15 @@ function Letter (value) { module.exports = { '(Boolean, Number)': typeforce.tuple('Boolean', 'Number'), - '(Number|String)': typeforce.tuple(typeforce.oneOf('Number', 'String')), + '(Number|String)': typeforce.tuple(typeforce.anyOf('Number', 'String')), '(Number)': typeforce.tuple('Number'), '[?{ a: Number }]': [ typeforce.maybe({ a: 'Number' }) ], - 'Boolean|Number|String': typeforce.oneOf('Boolean', 'Number', 'String'), - '?Boolean|Number': typeforce.maybe(typeforce.oneOf('Boolean', 'Number')), + 'Boolean|Number|String': typeforce.anyOf('Boolean', 'Number', 'String'), + '?Boolean|Number': typeforce.maybe(typeforce.anyOf('Boolean', 'Number')), '?{ a: ?Number }': typeforce.maybe({ a: '?Number' }), '?{ a: Number }': typeforce.maybe({ a: 'Number' }), - '{ a: Number|Nil }': { a: typeforce.oneOf('Number', typeforce.Nil) }, - '{ a: Number|{ b: Number } }': { a: typeforce.oneOf('Number', { b: 'Number' }) }, + '{ a: Number|Nil }': { a: typeforce.anyOf('Number', typeforce.Nil) }, + '{ a: Number|{ b: Number } }': { a: typeforce.anyOf('Number', { b: 'Number' }) }, '{ a: ?{ b: Number } }': { a: typeforce.maybe({ b: 'Number' }) }, '{ a: ?{ b: ?{ c: Number } } }': { a: typeforce.maybe({ b: typeforce.maybe({ c: 'Number' }) }) }, '{ a: undefined }': { a: undefined }, @@ -26,11 +26,11 @@ module.exports = { '{ a: { b: Unmatchable } }': { a: { b: Unmatchable } }, '>CustomType': typeforce.quacksLike('CustomType'), '{ String }': typeforce.map('String'), - '{ String|Number }': typeforce.map(typeforce.oneOf('String', 'Number')), + '{ String|Number }': typeforce.map(typeforce.anyOf('String', 'Number')), '{ String: Number }': typeforce.map('Number', 'String'), '{ Letter: Number }': typeforce.map('Number', Letter), '{ a: { b: Buffer3 } }': { a: { b: typeforce.BufferN(3) } }, - '{ a: Buffer10|Number }': { a: typeforce.oneOf(typeforce.BufferN(10), 'Number') }, + '{ a: Buffer10|Number }': { a: typeforce.anyOf(typeforce.BufferN(10), 'Number') }, '{ a: { b: Buffer } }': typeforce.allOf({ a: typeforce.Object }, { a: { b: typeforce.Buffer } }), '{ x: Number } & { y: Number }': typeforce.allOf({ x: typeforce.Number }, { y: typeforce.Number }), '{ x: Number } & { z: Number }': typeforce.allOf({ x: typeforce.Number }, { z: typeforce.Number }),