runway.tests.handlers.yaml_lint module

yamllint test runner.

class runway.tests.handlers.yaml_lint.YamllintHandler[source]

Bases: runway.tests.handlers.base.TestHandler

Lints yaml.

static get_yaml_files_at_path(provided_path: str)List[str][source]

Return list of yaml files.

classmethod get_yamllint_options(path: str)List[str][source]

Return yamllint option list.

classmethod handle(name: str, args: Union[ConfigProperty, Dict[str, Any]])None[source]

Perform the actual test.

static get_dirs(provided_path: str)List[str]

Return list of directories.