]> review.fuel-infra Code Review - openstack-build/heat-build.git/commitdiff
Enable Quantum unit tests
authorZane Bitter <zbitter@redhat.com>
Fri, 7 Dec 2012 13:55:21 +0000 (14:55 +0100)
committerZane Bitter <zbitter@redhat.com>
Fri, 7 Dec 2012 13:55:34 +0000 (14:55 +0100)
We don't need quantumclient because the tests use a fake client anyway, so
don't skip the test if it is not installed.

Change-Id: Ib350dca6eb8ea27c8b1980eba15b3c9c48738d87
Signed-off-by: Zane Bitter <zbitter@redhat.com>
heat/tests/test_quantum.py

index 37160fc2b74c7d7a1cdba16dda8423b463d0091d..8c04931d79043202bb9739757ce832af00f20b16 100644 (file)
@@ -30,14 +30,6 @@ from heat.engine import properties
 from heat.engine.resources.quantum import net
 from heat.engine.resources.quantum.quantum import QuantumResource as qr
 from heat.engine import parser
-from utils import skip_if
-
-try:
-    from quantumclient.v2_0 import client as quantumclient
-except:
-    skip_test = True
-else:
-    skip_test = False
 
 
 class FakeQuantum():
@@ -68,10 +60,8 @@ class FakeQuantum():
 @attr(tag=['unit', 'resource'])
 @attr(speed='fast')
 class QuantumTest(unittest.TestCase):
-    @skip_if(skip_test, 'unable to import quantumclient')
     def setUp(self):
         self.m = mox.Mox()
-        self.m.CreateMock(quantumclient)
         self.m.StubOutWithMock(net.Net, 'quantum')
 
     def tearDown(self):
@@ -145,7 +135,6 @@ class QuantumTest(unittest.TestCase):
             'admin_state_up': False
         }, props)
 
-    @skip_if(skip_test, 'unable to import quantumclient')
     def test_net(self):
         fq = FakeQuantum()
         net.Net.quantum().MultipleTimes().AndReturn(fq)