From 7ffdb543ab63b86692942d32eed851f3fb00d42b Mon Sep 17 00:00:00 2001 From: Danny Arnold Date: Thu, 7 Jul 2016 20:25:19 +0200 Subject: [PATCH] add failing spec --- lib/test.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/lib/test.js b/lib/test.js index f275c88..76426db 100644 --- a/lib/test.js +++ b/lib/test.js @@ -261,6 +261,21 @@ describe('validator', function () { }) }) + it.only('supports objects as value', function () { + const validate = validator({ + user: [defined()] + }) + + const input = { + user: { + name: 'Max', + age: Math.PI + } + } + + expect(validate(input)).to.equal(null) + }) + it('does not run validators on non-existent inputs', function () { const validate = validator({ email: [email()]