Commit f2d1c242 authored by Alexandre Boeglin's avatar Alexandre Boeglin

- added missing docstrings

- added erp5_base business template to the list


git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@7376 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent de193eb2
...@@ -50,6 +50,9 @@ except ImportError: ...@@ -50,6 +50,9 @@ except ImportError:
pass pass
class TestXMLMatrix(ERP5TypeTestCase): class TestXMLMatrix(ERP5TypeTestCase):
"""
Tests the Cell API
"""
# Some helper methods # Some helper methods
...@@ -59,12 +62,18 @@ class TestXMLMatrix(ERP5TypeTestCase): ...@@ -59,12 +62,18 @@ class TestXMLMatrix(ERP5TypeTestCase):
""" """
Return the list of business templates. Return the list of business templates.
""" """
return ('erp5_trade',) return ('erp5_base', 'erp5_trade',)
def getTitle(self): def getTitle(self):
"""
Returns the title of the test
"""
return "XMLMatrix" return "XMLMatrix"
def afterSetUp(self, quiet=1, run=1): def afterSetUp(self, quiet=1, run=1):
"""
Some pre-configuration
"""
LOG('afterSetUp', 0, 'Called') LOG('afterSetUp', 0, 'Called')
uf = self.getPortal().acl_users uf = self.getPortal().acl_users
uf._doAddUser('manager', '', ['Manager'], []) uf._doAddUser('manager', '', ['Manager'], [])
...@@ -76,8 +85,10 @@ class TestXMLMatrix(ERP5TypeTestCase): ...@@ -76,8 +85,10 @@ class TestXMLMatrix(ERP5TypeTestCase):
order = module.newContent(id='1', portal_type='Purchase Order') order = module.newContent(id='1', portal_type='Purchase Order')
def test_01_RenameCellRange(self): def test_01_RenameCellRange(self):
"""
tests renameCellRange behaviour
"""
ZopeTestCase._print('\nTest Rename Cell Range ') ZopeTestCase._print('\nTest Rename Cell Range ')
# Test if renameCellRange works in XMLMatrix.
portal = self.getPortal() portal = self.getPortal()
module = portal.purchase_order_module module = portal.purchase_order_module
order = module._getOb('1') order = module._getOb('1')
...@@ -181,7 +192,9 @@ class TestXMLMatrix(ERP5TypeTestCase): ...@@ -181,7 +192,9 @@ class TestXMLMatrix(ERP5TypeTestCase):
i += 1 i += 1
def checkSetCellRangeAndCatalog(self,active=1): def checkSetCellRangeAndCatalog(self,active=1):
# Test if set Cell range do well catalog and uncatalog """
Tests if set Cell range do well catalog and uncatalog
"""
portal = self.getPortal() portal = self.getPortal()
if not active: if not active:
portal._delObject('portal_activities') portal._delObject('portal_activities')
...@@ -250,10 +263,17 @@ class TestXMLMatrix(ERP5TypeTestCase): ...@@ -250,10 +263,17 @@ class TestXMLMatrix(ERP5TypeTestCase):
self.assertEquals(catalog.hasPath(cell_path),False) self.assertEquals(catalog.hasPath(cell_path),False)
def test_02_SetCellRangeAndCatalogWithActivities(self): def test_02_SetCellRangeAndCatalogWithActivities(self):
"""
Tests if set Cell range do well catalog and uncatalog, using activities
"""
ZopeTestCase._print('\nTest Set Cell Range And Catalog With Activities ') ZopeTestCase._print('\nTest Set Cell Range And Catalog With Activities ')
self.checkSetCellRangeAndCatalog(active=1) self.checkSetCellRangeAndCatalog(active=1)
def test_03_SetCellRangeAndCatalogWithoutActivities(self): def test_03_SetCellRangeAndCatalogWithoutActivities(self):
"""
Tests if set Cell range do well catalog and uncatalog, not using
activities
"""
ZopeTestCase._print('\nTest Set Cell Range And Catalog Without Activities ') ZopeTestCase._print('\nTest Set Cell Range And Catalog Without Activities ')
self.checkSetCellRangeAndCatalog(active=0) self.checkSetCellRangeAndCatalog(active=0)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment