You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
yamllint/tests
Adrien Vergé f65553c4f7 config: Validate config options with list of enums
Allow rules to declare a list of valid values for an option.

For example, a rule like:

    CONF = {'allowed-values': list}

... allowed any value to be passed in the list (including bad ones).

It is now possible to declare:

    CONF = {'allowed-values': ['value1', 'value2', 'value3']}

... so that the list passed to the options must contain only values in
`['value1', 'value2', 'value3']`.
6 years ago
..
rules truthy: Add allowed-values configuration option 6 years ago
yaml-1.2-spec-examples Tests: Remove ghost character from YAML spec example 9 years ago
__init__.py Tests: Run with LC_ALL=C for uniform tests 9 years ago
common.py Drop support for EOL Python 2.6 6 years ago
test_cli.py cli: Add command line option - to read from standard input 6 years ago
test_config.py config: Validate config options with list of enums 6 years ago
test_linter.py Drop support for EOL Python 2.6 6 years ago
test_module.py Drop support for EOL Python 2.6 6 years ago
test_parser.py Upgrade unit tests to use more useful asserts 6 years ago
test_spec_examples.py Remove redundant parentheses 6 years ago
test_syntax_errors.py Rules: indentation: Handle sets 9 years ago
test_yamllint_directives.py Allow disabling yamllint checks using comments 9 years ago