From 3f9588e69631fabd28451df8695fbd3bb6e3cf84 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=A9rome=20Perrin?= <jerome@nexedi.com>
Date: Mon, 3 Nov 2008 12:55:26 +0000
Subject: [PATCH] remove generateNewLongId, use generateNewId instead

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@24457 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 product/ERP5/Tool/IdTool.py      | 9 ---------
 product/ERP5/tests/testIdTool.py | 4 ----
 2 files changed, 13 deletions(-)

diff --git a/product/ERP5/Tool/IdTool.py b/product/ERP5/Tool/IdTool.py
index c6c6ce15b8..acbac2c670 100644
--- a/product/ERP5/Tool/IdTool.py
+++ b/product/ERP5/Tool/IdTool.py
@@ -126,15 +126,6 @@ class IdTool(BaseTool):
 
     return new_id
 
-  security.declareProtected(Permissions.AccessContentsInformation,
-                            'generateNewLongId')
-  def generateNewLongId(self, **kw):
-    """
-      Returns a random 64bits long.
-      It's a 64bits number, so it can look ugly and/or huge to users.
-    """
-    return random.getrandbits(64)
-
   security.declareProtected(Permissions.AccessContentsInformation,
                             'getDictLengthIdsItems')
   def getDictLengthIdsItems(self):
diff --git a/product/ERP5/tests/testIdTool.py b/product/ERP5/tests/testIdTool.py
index b956de64f6..e26f163369 100644
--- a/product/ERP5/tests/testIdTool.py
+++ b/product/ERP5/tests/testIdTool.py
@@ -119,10 +119,6 @@ class TestIdTool(ERP5TypeTestCase):
                                                 default='A',
                                                 method=generateTestNumber))
 
-  def test_generateNewLongId(self):
-    idtool = self.portal.portal_ids
-    new_id = idtool.generateNewLongId()
-    self.assertTrue(isinstance(new_id, long))
 
 def test_suite():
   suite = unittest.TestSuite()
-- 
2.30.9