From 88e51bd2df31c3468766fd194c584535a8472e9a Mon Sep 17 00:00:00 2001
From: Romain Courteaud <romain@nexedi.com>
Date: Thu, 27 Sep 2012 17:47:49 +0200
Subject: [PATCH] Revert "Workaround the asynchronous cache in
 getFullComputerInformation"

This reverts commit 7ea34e36f6ca9f5eaecb8f4b5d20146ad152e746.
---
 .../Vifib/tests/testVifibSlapWebService.py    | 29 -------------------
 1 file changed, 29 deletions(-)

diff --git a/master/product/Vifib/tests/testVifibSlapWebService.py b/master/product/Vifib/tests/testVifibSlapWebService.py
index 8c66f451d..578018ef6 100644
--- a/master/product/Vifib/tests/testVifibSlapWebService.py
+++ b/master/product/Vifib/tests/testVifibSlapWebService.py
@@ -117,42 +117,13 @@ class TestVifibSlapWebServiceMixin(testVifibMixin):
   def unfakeSlapAuth(self):
     unfakeSlapAuth()
 
-  def fakeGetComputerInformation(self):
-    from slapos.slap.slap import ConnectionHelper, ServerError
-    if getattr(ConnectionHelper, '_oldGetFullComputerInformation', None) is None:
-      ConnectionHelper._oldGetFullComputerInformation = \
-        ConnectionHelper.getFullComputerInformation
-    running_test = self
-
-    def monkeyPatchedGetFullComputerInformation(self, computer_id):
-      try:
-        return self._oldGetFullComputerInformation(computer_id)
-      except ServerError:
-        transaction.commit()
-        running_test.stepCleanTic()
-        transaction.commit()
-        return self._oldGetFullComputerInformation(computer_id)
-
-    ConnectionHelper.getFullComputerInformation = \
-        monkeyPatchedGetFullComputerInformation
-
-  def unfakeGetComputerInformation(self):
-    from slapos.slap.slap import ConnectionHelper
-    if getattr(ConnectionHelper, '_oldGetFullComputerInformation', None) \
-                                                                   is not None:
-      ConnectionHelper.getFullComputerInformation = \
-          ConnectionHelper._oldGetFullComputerInformation
-      delattr(ConnectionHelper, '_oldGetFullComputerInformation',)
-
   def afterSetUp(self):
     self.fakeSlapAuth()
-    self.fakeGetComputerInformation()
     testVifibMixin.afterSetUp(self)
     self.server_url = self.portal.portal_slap.absolute_url()
 
   def beforeTearDown(self):
     self.unfakeSlapAuth()
-    self.unfakeGetComputerInformation()
     super(testVifibMixin, self).beforeTearDown()
 
   def _loginAsUser(self, username):
-- 
2.30.9