Sha256: aa8059fe1836671851bb02ea6da4272baa474b4159069d8e63dcdccc2584a7ce

Contents?: true

Size: 788 Bytes

Versions: 109

Compression:

Stored size: 788 Bytes

Contents

# Contributing to blockinfile role/module

If you're going to contribute and make a pull request in the GitHub project,
please consider including some tests for features/fixes
you want to add in the PR.

# Module testing infrastructure

Run `bash run.sh` in tests dir.
It copies fixtures dir to testing (working) dir,
then for each of tests (tests/*.yml) it runs ansible-playbook twice
(the second run is for idempotency check)
and see difference between files in testing dir and ones in expected dir.

You can add your own tests by adding the following files and dirs:
- tests/test-the-feature.yml - A playbook to test "the feature."
- tests/fixtures/test-the-feature/... - Put fixtures to be tested.
- tests/expected/test-the-feature/... - Put expected results after running playbook.

Version data entries

109 entries across 109 versions & 1 rubygems

Version Path
qb-0.1.19 roles/nrser.blockinfile/CONTRIBUTING.md
qb-0.1.18 roles/nrser.blockinfile/CONTRIBUTING.md
qb-0.1.17 roles/nrser.blockinfile/CONTRIBUTING.md
qb-0.1.16 roles/nrser.blockinfile/CONTRIBUTING.md
qb-0.1.15 roles/nrser.blockinfile/CONTRIBUTING.md
qb-0.1.14 roles/nrser.blockinfile/CONTRIBUTING.md
qb-0.1.13 roles/nrser.blockinfile/CONTRIBUTING.md
qb-0.1.12 roles/nrser.blockinfile/CONTRIBUTING.md
qb-0.1.11 roles/nrser.blockinfile/CONTRIBUTING.md