コード例 #1
0
def lint(requirement_file):
    """
    Validate a YAML requirement file.
    """
    from defrost.validation import validate
    reqs = _parse_yaml(requirement_file)

    try:
        validate(reqs)
        sys.exit(0)
    except Exception as err:
        click.echo(err, err=True)
        sys.exit(1)
コード例 #2
0
ファイル: cli.py プロジェクト: msabramo/defrost
def lint(requirement_file):
    """
    Validate a YAML requirement file.
    """
    from defrost.validation import validate
    reqs = _parse_yaml(requirement_file)

    try:
        validate(reqs)
        sys.exit(0)
    except Exception as err:
        click.echo(err, err=True)
        sys.exit(1)
コード例 #3
0
ファイル: test_validate.py プロジェクト: pombredanne/defrost
def test_validate__valid_schema(requirements):
    from defrost.validation import validate
    validate(requirements)
コード例 #4
0
ファイル: test_validate.py プロジェクト: msabramo/defrost
def test_validate__valid_schema(requirements):
    from defrost.validation import validate

    validate(requirements)