Merge pull request #1392 from freqtrade/fix/jsonschema
Specify JsonValidatorversion explicitly
This commit is contained in:
		| @@ -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( | ||||
|   | ||||
| @@ -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) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user