def test_xfail_pattern_validation(validator, pattern, n_errors, _):
    errors = validate_json(pattern, validator)
    assert len(errors) == n_errors
コード例 #2
0
ファイル: test_json_schemas.py プロジェクト: spacy-io/spaCy
def test_json_schema_training_invalid(data, n_errors, training_schema_validator):
    errors = validate_json([data], training_schema_validator)
    assert len(errors) == n_errors
コード例 #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
コード例 #4
0
ファイル: test_json_schemas.py プロジェクト: spacy-io/spaCy
def test_json_schema_training_valid(data, training_schema_validator):
    errors = validate_json([data], training_schema_validator)
    assert not errors
コード例 #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
コード例 #6
0
def test_json_schema_training_valid(data, training_schema_validator):
    errors = validate_json([data], training_schema_validator)
    assert not errors
コード例 #7
0
def test_pattern_validation(validator, pattern, n_errors):
    errors = validate_json(pattern, validator)
    assert len(errors) == n_errors
コード例 #8
0
ファイル: test_to_json.py プロジェクト: spacy-io/spaCy
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