Commit 572c66b7 by Michael DeHaan

Add a bit more info about tests to CONTRIBUTING

parent 3c6d9972
...@@ -52,13 +52,13 @@ We're not too strict on style considerations, but we require: ...@@ -52,13 +52,13 @@ We're not too strict on style considerations, but we require:
Testing Requirements Testing Requirements
==================== ====================
Tests are run by "make tests". To run the tests you need the following:- Automation tests are run by "make tests" and contain a mixture of integration and "unit" level tests. To run the tests you need the following:
* nose must be installed - https://nose.readthedocs.org/en/latest/ * nose must be installed - https://nose.readthedocs.org/en/latest/
* ansible tests require paramiko, PyYAML and json modules * ansible tests require paramiko, PyYAML python modules, and python 2.6+.
* The (optional) facter test requires facter to be installed. * Some tests require additional components (facter, ohai) and will be skipped if not available.
* Your user environment should allow "ssh myip" (where myip is your ip address) * Your user environment should allow "ssh 127.0.0.1"
without a password - so a key held in ssh-agent and an authorised_keys entry. without a password - so a key held in ssh-agent and an authorized_keys entry.
Contributors License Agreement Contributors License Agreement
============================== ==============================
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment