From b945e775964466e72e3531022c5d6b8a40a932cf Mon Sep 17 00:00:00 2001 From: Tomasz Ducin <tomasz.ducin@gmail.com> Date: Wed, 3 Aug 2016 23:20:07 +0200 Subject: [PATCH] improved falsy defaults --- CHANGELOG.md | 4 ++++ .../{falsey-defaults.json => falsy-defaults.json} | 11 ++++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) rename spec/schema/core/option/{falsey-defaults.json => falsy-defaults.json} (83%) diff --git a/CHANGELOG.md b/CHANGELOG.md index 08607c03..74be61af 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,10 @@ UPCOMING: changes: - faker and chance are not longer required as dependencies +v0.3.7 + date: ? + changes: + - falsy defaults bugfix (thx to @AndreSteenveld) v0.3.6 date: 2016-08-01 changes: diff --git a/spec/schema/core/option/falsey-defaults.json b/spec/schema/core/option/falsy-defaults.json similarity index 83% rename from spec/schema/core/option/falsey-defaults.json rename to spec/schema/core/option/falsy-defaults.json index ef6cf6e6..9c1f57c2 100644 --- a/spec/schema/core/option/falsey-defaults.json +++ b/spec/schema/core/option/falsy-defaults.json @@ -1,6 +1,6 @@ [ { - "description": "falsey defaults", + "description": "falsy defaults", "tests": [ { "description": "boolean can be false", @@ -20,6 +20,15 @@ "equal": 0, "require": "core/option/useDefaultValue" }, + { + "description": "integer can be 0", + "schema": { + "type": "integer", + "default": 0 + }, + "equal": 0, + "require": "core/option/useDefaultValue" + }, { "description": "string can be empty", "schema": { -- GitLab