]> git.apps.os.sepia.ceph.com Git - teuthology.git/commitdiff
test_execute_playbook(): patch Remote.reconnect() 601/head
authorZack Cerza <zack@redhat.com>
Fri, 21 Aug 2015 16:56:42 +0000 (10:56 -0600)
committerZack Cerza <zack@redhat.com>
Fri, 21 Aug 2015 16:56:42 +0000 (10:56 -0600)
Speeds up that unit test greatly.

Signed-off-by: Zack Cerza <zack@redhat.com>
teuthology/test/task/test_ansible.py

index 2cf8902d63a2b83963ad1824daf9576b144a8356..005529ded95c20ac4cdcae3757d0a35cfdaf9948 100644 (file)
@@ -257,7 +257,9 @@ class TestAnsibleTask(TestTask):
         logger = StringIO()
         with patch.object(ansible.pexpect, 'run') as m_run:
             m_run.return_value = ('', 0)
-            task.execute_playbook(_logfile=logger)
+            with patch.object(Remote, 'reconnect') as m_reconnect:
+                m_reconnect.return_value = True
+                task.execute_playbook(_logfile=logger)
             m_run.assert_called_once_with(
                 ' '.join(args),
                 logfile=logger,