From ba2e30a133c0f4a0c82ddabd9c711053871a6371 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C5=81ukasz=20Nowak?= <luke@nexedi.com>
Date: Thu, 22 Oct 2009 15:08:51 +0000
Subject: [PATCH]  - test selection deletion

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@29932 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 product/ERP5Form/tests/testSelectionTool.py | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/product/ERP5Form/tests/testSelectionTool.py b/product/ERP5Form/tests/testSelectionTool.py
index a06b70dac3..864e645839 100644
--- a/product/ERP5Form/tests/testSelectionTool.py
+++ b/product/ERP5Form/tests/testSelectionTool.py
@@ -227,7 +227,19 @@ class TestSelectionTool(ERP5TypeTestCase):
     self.assertEquals(None,
                       self.portal_selections.getSelectionIndexFor('test_selection'))
 
+  def testDeleteSelection(self):
+    selection = self.portal_selections.getSelectionFor('test_selection')
+    self.assert_(isinstance(selection, Selection))
+    self.portal_selections.manage_deleteSelection('test_selection')
+    selection = self.portal_selections.getSelectionFor('test_selection')
+    self.assertEqual(selection, None)
 
+  def testDeleteGlobalSelection(self):
+    selection = self.portal_selections.getSelectionFor('test_selection')
+    self.assert_(isinstance(selection, Selection))
+    self.portal_selections.manage_deleteGlobalSelection('test_selection')
+    selection = self.portal_selections.getSelectionFor('test_selection')
+    self.assertEqual(selection, None)
 
 class TestSelectionPersistence(unittest.TestCase):
   """SelectionTool tests that needs a "real" FileStorage to make sure selection
-- 
2.30.9