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