def test_xfail_pattern_validation(validator, pattern, n_errors, _):
    errors = validate_json(pattern, validator)
    assert len(errors) == n_errors
Exemplo n.º 2
0
def test_json_schema_training_invalid(data, n_errors, training_schema_validator):
    errors = validate_json([data], training_schema_validator)
    assert len(errors) == n_errors
Exemplo n.º 3
0
def test_doc_to_json_valid_training(doc):
    json_doc = doc.to_json()
    validator = get_json_validator(TRAINING_SCHEMA)
    errors = validate_json([json_doc], validator)
    assert not errors
Exemplo n.º 4
0
def test_json_schema_training_valid(data, training_schema_validator):
    errors = validate_json([data], training_schema_validator)
    assert not errors
Exemplo n.º 5
0
def test_json_schema_training_invalid(data, n_errors,
                                      training_schema_validator):
    errors = validate_json([data], training_schema_validator)
    assert len(errors) == n_errors
Exemplo n.º 6
0
def test_json_schema_training_valid(data, training_schema_validator):
    errors = validate_json([data], training_schema_validator)
    assert not errors
Exemplo n.º 7
0
def test_pattern_validation(validator, pattern, n_errors):
    errors = validate_json(pattern, validator)
    assert len(errors) == n_errors
Exemplo n.º 8
0
def test_doc_to_json_valid_training(doc):
    json_doc = doc.to_json()
    validator = get_json_validator(TRAINING_SCHEMA)
    errors = validate_json([json_doc], validator)
    assert not errors