From 25a7899a3e24a336579210a68abe4ddd136803f2 Mon Sep 17 00:00:00 2001 From: Gary Kotton Date: Sun, 16 Feb 2014 03:25:48 -0800 Subject: [PATCH] VMware: improve unit test time A number of tests would invoke code that would sleep. This patch adds a mocked function for the sleep. Change-Id: I2d36bd456a11fcb7145baa5eb4c6875b9ec765d3 Closes-bug: #1280758 --- nova/tests/virt/vmwareapi/test_driver_api.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nova/tests/virt/vmwareapi/test_driver_api.py b/nova/tests/virt/vmwareapi/test_driver_api.py index 3fec24f4c3bc..7cb03afd4d03 100644 --- a/nova/tests/virt/vmwareapi/test_driver_api.py +++ b/nova/tests/virt/vmwareapi/test_driver_api.py @@ -21,6 +21,7 @@ Test suite for VMwareAPI. import contextlib import copy +import time import mock import mox @@ -281,6 +282,7 @@ class VMwareAPIVMTestCase(test.NoDBTestCase): return self.login_session self.stubs.Set(vmwareapi_fake.FakeVim, '_login', _fake_login) + self.stubs.Set(time, 'sleep', lambda x: None) self.conn = driver.VMwareAPISession() self.assertEqual(self.attempts, 2)