Merge pull request #1392 from freqtrade/fix/jsonschema

Specify JsonValidatorversion explicitly
This commit is contained in:
Matthias 2018-12-06 19:09:44 +01:00 committed by GitHub
commit 40376c1e74
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions

View File

@ -275,7 +275,7 @@ class Configuration(object):
:return: Returns the config if valid, otherwise throw an exception
"""
try:
validate(conf, constants.CONF_SCHEMA)
validate(conf, constants.CONF_SCHEMA, Draft4Validator)
return conf
except ValidationError as exception:
logger.critical(

View File

@ -6,7 +6,7 @@ import logging
from unittest.mock import MagicMock
import pytest
from jsonschema import validate, ValidationError
from jsonschema import validate, ValidationError, Draft4Validator
from freqtrade import constants
from freqtrade import OperationalException
@ -486,4 +486,4 @@ def test_load_config_warn_forcebuy(default_conf, mocker, caplog) -> None:
def test_validate_default_conf(default_conf) -> None:
validate(default_conf, constants.CONF_SCHEMA)
validate(default_conf, constants.CONF_SCHEMA, Draft4Validator)