Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added some info on the unit tests requirements #1396

Merged
merged 1 commit into from
Oct 21, 2012
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
11 changes: 11 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,17 @@ We're not too strict on style considerations, but we require:
* no single-line if statements, deeply nested list comprehensions, or clever use of metaclasses -- keep it simple
* comments where appropriate

Testing Requirements
====================

Tests are run by "make tests". To run the tests you need the following:-

* nose must be installed - https://nose.readthedocs.org/en/latest/
* ansible tests require paramiko, PyYAML and json modules
* The (optional) facter test requires facter to be installed.
* Your user environment should allow "ssh myip" (where myip is your ip address)
without a password - so a key held in ssh-agent and an authorised_keys entry.

Contributors License Agreement
==============================

Expand Down