From 7289ad16cb9e33e118f146e1a798e5ed9176cde2 Mon Sep 17 00:00:00 2001 From: Oleg Fayans Date: Mon, 21 Mar 2016 14:08:06 +0100 Subject: Reverted changes in mh fixture causing some tests to fail Some integration tests expect the members of topology to have the testfolder. The testfolder however was created during master and client installations. In case the client is not intalled from the very beginning of the test execution, the test would complain about missing testfolder. https://fedorahosted.org/freeipa/ticket/5723 Reviewed-By: Martin Basti --- ipatests/pytest_plugins/integration.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'ipatests/pytest_plugins') diff --git a/ipatests/pytest_plugins/integration.py b/ipatests/pytest_plugins/integration.py index b4002e33c..a191d8486 100644 --- a/ipatests/pytest_plugins/integration.py +++ b/ipatests/pytest_plugins/integration.py @@ -30,6 +30,7 @@ from pytest_multihost import make_multihost_fixture from ipapython import ipautil from ipapython.ipa_log_manager import log_mgr +from ipatests.test_integration import tasks from ipatests.test_integration.config import Config from ipatests.test_integration.env_config import get_global_config @@ -196,6 +197,8 @@ def mh(request, class_integration_logs): print(mh.config) for host in mh.config.get_all_hosts(): host.add_log_collector(collect_log) + cls.log.info('Preparing host %s', host.hostname) + tasks.prepare_host(host) setup_class(cls, mh) mh._pytestmh_request.addfinalizer(lambda: teardown_class(cls)) -- cgit