summaryrefslogtreecommitdiffstats
path: root/freeipa.spec.in
diff options
context:
space:
mode:
authorPetr Viktorin <pviktori@redhat.com>2013-05-28 13:31:37 +0200
committerPetr Viktorin <pviktori@redhat.com>2013-07-15 15:49:06 +0200
commit353f3c62c3dc95db471a2b23fcd90d6071542362 (patch)
tree00fd09352061194c964cd151b1480b6405b69a6d /freeipa.spec.in
parentc577420e40a353f3038263bf8ef763f7c01f6f22 (diff)
downloadfreeipa.git-353f3c62c3dc95db471a2b23fcd90d6071542362.tar.gz
freeipa.git-353f3c62c3dc95db471a2b23fcd90d6071542362.tar.xz
freeipa.git-353f3c62c3dc95db471a2b23fcd90d6071542362.zip
Add a framework for integration testing
Add methods to run commands and copy files to Host objects. Adds a base class for integration tests which can currently install and uninstall IPA in a "star" topology with per-test specified number of hosts. A simple test for user replication between two masters is provided. Log files from the remote hosts can be marked for collection, but the actual collection is left to a Nose plugin. Part of the work for: https://fedorahosted.org/freeipa/ticket/3621
Diffstat (limited to 'freeipa.spec.in')
-rw-r--r--freeipa.spec.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/freeipa.spec.in b/freeipa.spec.in
index a734bda6..b0beb16a 100644
--- a/freeipa.spec.in
+++ b/freeipa.spec.in
@@ -300,6 +300,7 @@ Requires: python-nose
Requires: python-paste
Requires: python-coverage
Requires: python-polib
+Requires: python-paramiko >= 1.10.1
%description tests
IPA is an integrated solution to provide centrally managed Identity (machine,