|
|
@@ -133,7 +133,7 @@ const validator = new DataValidator();
|
|
|
// значение "str" соответствует схеме
|
|
|
validator.validate('str', schema); // OK
|
|
|
|
|
|
-// undefined допускается (нет опции "required")
|
|
|
+// undefined допускается (параметр "required" не указан)
|
|
|
validator.validate(undefined, schema); // OK
|
|
|
|
|
|
// 10 не является строкой
|
|
|
@@ -159,7 +159,7 @@ const schema = {
|
|
|
// значение 10 соответствует схеме
|
|
|
validator.validate(10, schema); // OK
|
|
|
|
|
|
-// undefined не допускается (опция "required")
|
|
|
+// undefined не допускается (параметр "required")
|
|
|
validator.validate(undefined, schema); // error: DataValidationError
|
|
|
|
|
|
// 'str' не является числом
|
|
|
@@ -193,7 +193,7 @@ validator.validate([], schema); // OK
|
|
|
// 'str' не является массивом
|
|
|
validator.validate('str', schema); // error: DataValidationError
|
|
|
|
|
|
-// элементы массива не соответствуют схеме (опция "items")
|
|
|
+// элементы массива не соответствуют схеме (параметр "items")
|
|
|
validator.validate(['a', 'b'], schema); // error: DataValidationError
|
|
|
|
|
|
// объект не является массивом
|