Posts Tagged ‘molecule’

Disable line-length Yamllint rule in Molecule

Just a quick post on how to disable the yamllint line-length rule in molecule tests (I’m always forgetting). ….roles/mongodb_repository/tasks/main.yml 8:81 error line too long (104 > 80 characters) (line-length) 10:81 error line too long (81 > 80 characters) (line-length) 27:81 error line too long (124 > 80 characters) (line-length) 34:81 error line too long (130 […]

Ignore PEP rules with Molecule / Testinfra / flake8

I’m always forgetting how to configure my molecule.yml file to ignore certain PEP8 rules. Here’s a quick example showing how to ignore the E501 Line too long rule: verifier: name: testinfra lint: name: flake8 options: ignore: ‘E501’

Using Ansible Modules with Testinfra

I’ve been looking at improving the quality of the testing I do with Molecule and Testinfra. Simple checks like service.is_running or package.is_installed have their place but they’re pretty limited as to what assurances they provide us. Part of the issue I have is that some tests need a fair bit of setup to make them […]