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