From 74f7d67fd5484137b77e54ab50d7869daa6a7db5 Mon Sep 17 00:00:00 2001 From: Petr Viktorin Date: Thu, 13 Nov 2014 16:23:56 +0100 Subject: test_integration: Use python-pytest-multihost The core integration testing functionality was split into a separate project. Use this project, and configure it for FreeIPA. The "mh" (multihost) fixture is made available for integration tests. Configuration based on environment variables is moved into a separate module, to ease eventual deprecation. Reviewed-By: Tomas Babej --- ipatests/ipa-test-task | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ipatests/ipa-test-task') diff --git a/ipatests/ipa-test-task b/ipatests/ipa-test-task index 612974549..d89af841d 100755 --- a/ipatests/ipa-test-task +++ b/ipatests/ipa-test-task @@ -248,6 +248,8 @@ class TaskRunner(object): args = self.get_parser().parse_args(argv) self.config = config.Config.from_env(os.environ) + if not self.config: + raise EnvironmentError('Multihost environment not configured') logs_to_collect = {} -- cgit